User-Centric Computational Videography


User-Centric Computational Videography

Thursday, 13 August 2:00 PM - 5:15 PM | Los Angeles Convention Center, Room 502AB

Digital video is ubiquitous: virtually every mobile device comes with at least one high-resolution video camera, and users often upload video to community web sites. One hundred hours of video are uploaded to YouTube alone every minute. Yet, many commercial solutions for capturing, editing, and browsing videos are difficult to use, so they constrict user creativity.

Video capturing requires framing techniques and shot planning to effectively convey the intended message and be comfortable to watch. Handheld capture with mobile devices in particular often results in shaky and wobbly footage. In addition, traditional video-editing tools are not evolving to support the proliferation of video content, and some provide little more than an image-editing interface with a timeline. Unfortunately, this rather trivial addition of the temporal axis to images does not enable users to perform complex editing tasks that change the content of videos, like adding or removing objects in a video. And existing community video collections typically treat videos like photos. They require users to navigate static thumbnails, instead of visualizing spatial or temporal overlaps between videos.

This course aims to improve the quality and flexibility of capturing, editing, and exploring consumer videos. Topics include recent techniques in computer vision and graphics, and their recent evolution. By finding and exploiting inter- and intra-video content connections, these techniques make videos easier for amateur users (for example, by enabling dynamic object removal in videos) and provide new empowering video experiences like content-based video browsing. The course summarizes current trends in the software industry and in research, and proposes directions for future research.

Course Schedule

2 pm
Introduction and Welcome

2:10 pm
Background: State-of-the-Art Video Tools

2:30 pm
Timeline Editing

2:50 pm
Model-Free Video Editing

3:10 pm
Model-Based Video Editing

3:30 pm

3:45 pm
Spatiotemporal Video Editing and Processing

4:05 pm
Motion Editing in Videos: Cinemagraphs & Cliplets

4:25 pm
Exploring Videos

4:45 pm
Exploring Videos in Contexts

5:05 pm
Closing and Q&A




Basic knowledge of image and video processing, computer graphics, and vision.

Intended Audience

Enthusiastic video users, video editors, and researchers.


Christian Richardt
Universität des Saarlandes, Max-Planck-Institut für Informatik

James Tompkin
Harvard University

Jiamin Bai
Light, Co.

Christian Theobalt
Max-Planck-Institut für Informatik