Demo Data from EDBT 2026 / reviewers in the wild / expert
Floraine Berthouzoz
dblp:70/9448
· DBLP profile ↗
13ranked-venue papers
5as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 8 · 5 first-authorHuman-computer interaction and ubiquitous computing · 6 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
12 papers |
Audio and music processing · 32% Computer animation and physical simulation · 26% Geometric modeling and processing · 10% | |
| Human-computer interaction and pervasive computing
7 papers |
User interface design and tools · 38% Learning and educational technologies · 32% Interaction techniques and input · 26% |
Topics — the 23 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer animation and physical simulation
cloth simulation |
0.4 | 2 | 2016 | Physics-driven pattern adjustment for direct 3D garment editing · ACM Trans. Graph. 2016 Parsing sewing patterns into 3D garments · ACM Trans. Graph. 2013 |
Geometric modeling and processing › shape modeling
garment modeling |
0.4 | 2 | 2016 | Physics-driven pattern adjustment for direct 3D garment editing · ACM Trans. Graph. 2016 Parsing sewing patterns into 3D garments · ACM Trans. Graph. 2013 |
Audio and music processing
audio editing |
0.3 | 2 | 2013 | Content-based tools for editing audio stories · UIST 2013 UnderScore: musical underlays for audio stories · UIST 2012 |
Computer animation and physical simulation › character animation
secondary motion |
0.3 | 1 | 2017 | Secondary Motion for Performed 2D Animation · UIST 2017 |
Audio and music processing
speech production |
0.2 | 1 | 2015 | Capture-Time Feedback for Recording Scripted Narration · UIST 2015 |
Audio and music processing › music information retrieval
emotion-based music retrieval |
0.2 | 1 | 2013 | Content-based tools for editing audio stories · UIST 2013 |
Audio and music processing
music information retrieval |
0.2 | 1 | 2013 | Content-based tools for editing audio stories · UIST 2013 |
Audio and music processing › audio editing
speech editing |
0.2 | 1 | 2013 | Content-based tools for editing audio stories · UIST 2013 |
Rendering
display systems |
0.1 | 1 | 2012 | Resolution enhancement by vibrating displays · ACM Trans. Graph. 2012 |
Audio and music processing › music information retrieval
music alignment |
0.1 | 1 | 2012 | UnderScore: musical underlays for audio stories · UIST 2012 |
Image and video processing › image enhancement
resolution enhancement |
0.1 | 1 | 2012 | Resolution enhancement by vibrating displays · ACM Trans. Graph. 2012 |
Image and video processing
super-resolution |
0.1 | 1 | 2012 | Resolution enhancement by vibrating displays · ACM Trans. Graph. 2012 |
Multimedia analysis and retrieval
video analysis |
0.1 | 1 | 2012 | Tools for placing cuts and transitions in interview video · ACM Trans. Graph. 2012 |
Visual content generation and editing
video editing |
0.1 | 1 | 2012 | Tools for placing cuts and transitions in interview video · ACM Trans. Graph. 2012 |
Visual content generation and editing
image editing |
0.1 | 1 | 2011 | A Framework for content-adaptive photo manipulation macros: Application to face, landscape, and global manipulations · ACM Trans. Graph. 2011 |
Visual content generation and editing › fashion design
garment pattern design |
0.1 | 1 | 2016 | Physics-driven pattern adjustment for direct 3D garment editing · ACM Trans. Graph. 2016 |
Computer animation and physical simulation › cinematography
aerial cinematography |
0.1 | 1 | 2015 | An interactive tool for designing quadrotor camera shots · ACM Trans. Graph. 2015 |
Multimedia analysis and retrieval
video content analysis |
0.1 | 1 | 2015 | Visual transcripts: lecture notes from blackboard-style lecture videos · ACM Trans. Graph. 2015 |
Usability and user experience research
user study |
0.1 | 1 | 2015 | An interactive tool for designing quadrotor camera shots · ACM Trans. Graph. 2015 |
Multimedia analysis and retrieval › image retrieval
sketch-based retrieval |
0.0 | 1 | 2013 | Parsing sewing patterns into 3D garments · ACM Trans. Graph. 2013 |
Interaction techniques and input › large display interaction
display interaction |
0.0 | 1 | 2012 | Resolution enhancement by vibrating displays · ACM Trans. Graph. 2012 |
User interface design and tools › multimedia interface design
video editing interface |
0.0 | 1 | 2012 | Tools for placing cuts and transitions in interview video · ACM Trans. Graph. 2012 |
Multimedia analysis and retrieval
image annotation |
0.0 | 1 | 2011 | A Framework for content-adaptive photo manipulation macros: Application to face, landscape, and global manipulations · ACM Trans. Graph. 2011 |
Methods — techniques the papers use, named apart from their topics
physically-inspired rigging · 0.6parameterized control · 0.6speech transcription · 0.5dynamic programming optimization · 0.5temporal correspondence analysis · 0.4linear layout arrangement · 0.4keyframe animation · 0.4easing curves · 0.4machine learning · 0.3fixed-point optimization · 0.2visual content segmentation · 0.2speech resynthesis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Secondary Motion for Performed 2D AnimationabstractWhen bringing animated characters to life, artists often augment the primary motion of a figure by adding secondary animation -- subtle movement of parts like hair, foliage or cloth that complements and emphasizes the primary motion. Traditionally, artists add secondary motion to animated illustrations only through arduous manual effort, and often eschew it entirely. Emerging ``live' performance applications allow both novices and experts to perform the primary motion of a character, but only a virtuoso performer could manage the degrees of freedom needed to specify both primary and secondary motion together. This paper introduces physically-inspired rigs that propagate the primary motion of layered, illustrated characters to produce plausible secondary motion. These composable elements are rigged and controlled via a small number of parameters to produce an expressive range of effects. Our approach supports a variety of the most common secondary effects, which we demonstrate with an assortment of characters of varying complexity. Nora S. Willett, Wilmot Li, Jovan Popovic, Floraine Berthouzoz, Adam Finkelstein |
UIST | 4 |
| 2016 | QuickCut: An Interactive Tool for Editing Narrated VideoabstractWe present QuickCut, an interactive video editing tool designed to help authors efficiently edit narrated video. QuickCut takes an audio recording of the narration voiceover and a collection of raw video footage as input. Users then review the raw footage and provide spoken annotations describing the relevant actions and objects in the scene. QuickCut time-aligns a transcript of the annotations with the raw footage and a transcript of the narration to the voiceover. These aligned transcripts enable authors to quickly match story events in the narration with semantically relevant video segments and form alignment constraints between them. Given a set of such constraints, QuickCut applies dynamic programming optimization to choose frame-level cut points between the video segments while maintaining alignments with the narration and adhering to low-level film editing guidelines. We demonstrate QuickCut's effectiveness by using it to generate a variety of short (less than 2 minutes) narrated videos. Each result required between 14 and 52 minutes of user time to edit (i.e. between 8 and 31 minutes for each minute of output video), which is far less than typical authoring times with existing video editing workflows. Anh Truong, Floraine Berthouzoz, Wilmot Li, Maneesh Agrawala |
UIST | 2 |
| 2016 | Physics-driven pattern adjustment for direct 3D garment editingabstractDesigners frequently reuse existing designs as a starting point for creating new garments. In order to apply garment modifications, which the designer envisions in 3D, existing tools require meticulous manual editing of 2D patterns. These 2D edits need to account both for the envisioned geometric changes in the 3D shape, as well as for various physical factors that affect the look of the draped garment. We propose a new framework that allows designers to directly apply the changes they envision in 3D space; and creates the 2D patterns that replicate this envisioned target geometry when lifted into 3D via a physical draping simulation. Our framework removes the need for laborious and knowledge-intensive manual 2D edits and allows users to effortlessly mix existing garment designs as well as adjust for garment length and fit. Following each user specified editing operation we first compute a target 3D garment shape, one that maximally preserves the input garment's style-its proportions, fit and shape-subject to the modifications specified by the user. We then automatically compute 2D patterns that recreate the target garment shape when draped around the input mannequin within a user-selected simulation environment. To generate these patterns, we propose a fixed-point optimization scheme that compensates for the deformation due to the physical forces affecting the drape and is independent of the underlying simulation tool used. Our experiments show that this method quickly and reliably converges to patterns that, under simulation, form the desired target look, and works well with different black-box physical simulators. We demonstrate a range of edited and resimulated garments, and further validate our approach via expert and amateur critique, and comparisons to alternative solutions. Aric Bartle, Alla Sheffer, Vladimir G. Kim, Danny M. Kaufman, Nicholas Vining, Floraine Berthouzoz |
ACM Trans. Graph. | 6 |
| 2015 | Capture-Time Feedback for Recording Scripted NarrationabstractWell-performed audio narrations are a hallmark of captivating podcasts, explainer videos, radio stories, and movie trailers. To record these narrations, professional voiceover actors follow guidelines that describe how to use low-level vocal components---volume, pitch, timbre, and tempo---to deliver performances that emphasize important words while maintaining variety, flow and diction. Yet, these techniques are not well-known outside the professional voiceover community, especially among hobbyist producers looking to create their own narrations. We present Narration Coach, an interface that assists novice users in recording scripted narrations. As a user records her narration, our system synchronizes the takes to her script, provides text feedback about how well she is meeting the expert voiceover guidelines, and resynthesizes her recordings to help her hear how she can speak better. Steve Rubin, Floraine Berthouzoz, Gautham J. Mysore, Maneesh Agrawala |
UIST | 2 |
| 2015 | An interactive tool for designing quadrotor camera shotsabstractCameras attached to small quadrotor aircraft are rapidly becoming a ubiquitous tool for cinematographers, enabling dynamic camera movements through 3D environments. Currently, professionals use these cameras by flying quadrotors manually, a process which requires much skill and dexterity. In this paper, we investigate the needs of quadrotor cinematographers, and build a tool to support video capture using quadrotor-based camera systems. We begin by conducting semi-structured interviews with professional photographers and videographers, from which we extract a set of design principles. We present a tool based on these principles for designing and autonomously executing quadrotor-based camera shots. Our tool enables users to: (1) specify shots visually using keyframes; (2) preview the resulting shots in a virtual environment; (3) precisely control the timing of shots using easing curves; and (4) capture the resulting shots in the real world with a single button click using commercially available quadrotors. We evaluate our tool in a user study with novice and expert cinematographers. We show that our tool makes it possible for novices and experts to design compelling and challenging shots, and capture them fully autonomously. Niels Joubert, Mike Roberts 0001, Anh Truong, Floraine Berthouzoz, Pat Hanrahan |
ACM Trans. Graph. | 4 |
| 2015 | Visual transcripts: lecture notes from blackboard-style lecture videosabstractBlackboard-style lecture videos are popular, but learning using existing video player interfaces can be challenging. Viewers cannot consume the lecture material at their own pace, and the content is also difficult to search or skim. For these reasons, some people prefer lecture notes to videos. To address these limitations, we present Visual Transcripts , a readable representation of lecture videos that combines visual information with transcript text. To generate a Visual Transcript, we first segment the visual content of a lecture into discrete visual entities that correspond to equations, figures, or lines of text. Then, we analyze the temporal correspondence between the transcript and visuals to determine how sentences relate to visual entities. Finally, we arrange the text and visuals in a linear layout based on these relationships. We compare our result with a standard video player, and a state-of-the-art interface designed specifically for blackboard-style lecture videos. User evaluation suggests that users prefer our interface for learning and that our interface is effective in helping them browse or search through lecture videos. Hijung Shin, Floraine Berthouzoz, Wilmot Li, Frédo Durand |
ACM Trans. Graph. | 2 |
| 2013 | Content-based tools for editing audio storiesabstractAudio stories are an engaging form of communication that combine speech and music into compelling narratives. Existing audio editing tools force story producers to manipulate speech and music tracks via tedious, low-level waveform editing. In contrast, we present a set of tools that analyze the audio content of the speech and music and thereby allow producers to work at much higher level. Our tools address several challenges in creating audio stories, including (1) navigating and editing speech, (2) selecting appropriate music for the score, and (3) editing the music to complement the speech. Key features include a transcript-based speech editing tool that automatically propagates edits in the transcript text to the corresponding speech track; a music browser that supports searching based on emotion, tempo, key, or timbral similarity to other songs; and music retargeting tools that make it easy to combine sections of music with the speech. We have used our tools to create audio stories from a variety of raw speech sources, including scripted narratives, interviews and political speeches. Informal feedback from first-time users suggests that our tools are easy to learn and greatly facilitate the process of editing raw footage into a final story. Steve Rubin, Floraine Berthouzoz, Gautham J. Mysore, Wilmot Li, Maneesh Agrawala |
UIST | 2 |
| 2013 | Parsing sewing patterns into 3D garmentsabstractWe present techniques for automatically parsing existing sewing patterns and converting them into 3D garment models. Our parser takes a sewing pattern in PDF format as input and starts by extracting the set of panels and styling elements (e.g. darts, pleats and hemlines) contained in the pattern. It then applies a combination of machine learning and integer programming to infer how the panels must be stitched together to form the garment. Our system includes an interactive garment simulator that takes the parsed result and generates the corresponding 3D model. Our fully automatic approach correctly parses 68% of the sewing patterns in our collection. Most of the remaining patterns contain only a few errors that can be quickly corrected within the garment simulator. Finally we present two applications that take advantage of our collection of parsed sewing patterns. Our garment hybrids application lets users smoothly interpolate multiple garments in the 2D space of patterns. Our sketch-based search application allows users to navigate the pattern collection by drawing the shape of panels. Floraine Berthouzoz, Akash Garg, Danny M. Kaufman, Eitan Grinspun, Maneesh Agrawala |
ACM Trans. Graph. | 1 |
| 2012 | Apparent resolution enhancement for motion videosabstractIn this work we increase the apparent resolution of videos when viewed on a high-refresh rate display by making use of perceptual properties of the visual system. We achieve this enhancement by exploiting the viewer's natural tendency to track moving objects in videos which causes the screen pixels to be projected at different sub-pixel offsets onto the retina. We estimate the eye motion using optical flow and use it to compute multiple low-resolution frames for each input frame. By watching these new frames at a high frame-rate, the viewer's eyes integrate them over time and merges them into a single perceived frame with a denser pixel layout. In this work we also advance the existing approaches for resolution enhancement in the following ways. We combine current display resolution enhancement with super-resolution methods to enhance input videos that are at the display resolution. We derive a new perceived video model that accounts for actual camera sensor and display pixel shapes in order to achieve optimal enhancement. We analyze the degeneracies that certain motion velocities introduce to super-resolution and resolution enhancement, and offer algorithmic solutions for handling these scenarios as well as other difficulties that arise when dealing with the optical flow of natural videos. Floraine Berthouzoz, Raanan Fattal |
SAP | 1 |
| 2012 | UnderScore: musical underlays for audio storiesabstractAudio producers often use musical underlays to emphasize key moments in spoken content and give listeners time to reflect on what was said. Yet, creating such underlays is time-consuming as producers must carefully (1) mark an emphasis point in the speech (2) select music with the appropriate style, (3) align the music with the emphasis point, and (4) adjust dynamics to produce a harmonious composition. We present UnderScore, a set of semi-automated tools designed to facilitate the creation of such underlays. The producer simply marks an emphasis point in the speech and selects a music track. UnderScore automatically refines, aligns and adjusts the speech and music to generate a high-quality underlay. UnderScore allows producers to focus on the high-level design of the underlay; they can quickly try out a variety of music and test different points of emphasis in the story. Amateur producers, who may lack the time or skills necessary to author underlays, can quickly add music to their stories. An informal evaluation of UnderScore suggests that it can produce high-quality underlays for a variety of examples while significantly reducing the time and effort required of radio producers. Steve Rubin, Floraine Berthouzoz, Gautham J. Mysore, Wilmot Li, Maneesh Agrawala |
UIST | 2 |
| 2012 | Resolution enhancement by vibrating displaysabstractWe present a method that makes use of the retinal integration time in the human visual system for increasing the resolution of displays. Given an input image with a resolution higher than the display resolution, we compute several images that match the display's native resolution. We then render these low-resolution images in a sequence that repeats itself on a high refresh-rate display. The period of the sequence falls below the retinal integration time and therefore the eye integrates the images temporally and perceives them as one image. In order to achieve resolution enhancement we apply small-amplitude vibrations to the display panel and synchronize them with the screen refresh cycles. We derive the perceived image model and use it to compute the low-resolution images that are optimized to enhance the apparent resolution of the perceived image. This approach achieves resolution enhancement without having to move the displayed content across the screen and hence offers a more practical solution than existing approaches. Moreover, we use our model to establish limitations on the amount of resolution enhancement achievable by such display systems. In this analysis we draw a formal connection between our display and super-resolution techniques and find that both methods share the same limitation, yet this limitation stems from different sources. Finally, we describe in detail a simple physical realization of our display system and demonstrate its ability to match most of the spectrum displayable on a screen with twice the resolution. Floraine Berthouzoz, Raanan Fattal |
ACM Trans. Graph. | 1 |
| 2012 | Tools for placing cuts and transitions in interview videoabstractWe present a set of tools designed to help editors place cuts and create transitions in interview video. To help place cuts, our interface links a text transcript of the video to the corresponding locations in the raw footage. It also visualizes the suitability of cut locations by analyzing the audio/visual features of the raw footage to find frames where the speaker is relatively quiet and still. With these tools editors can directly highlight segments of text, check if the endpoints are suitable cut locations and if so, simply delete the text to make the edit. For each cut our system generates visible (e.g. jump-cut, fade, etc.) and seamless, hidden transitions. We present a hierarchical, graph-based algorithm for efficiently generating hidden transitions that considers visual features specific to interview footage. We also describe a new data-driven technique for setting the timing of the hidden transition. Finally, our tools offer a one click method for seamlessly removing 'ums' and repeated words as well as inserting natural-looking pauses to emphasize semantic content. We apply our tools to edit a variety of interviews and also show how they can be used to quickly compose multiple takes of an actor narrating a story. Floraine Berthouzoz, Wilmot Li, Maneesh Agrawala |
ACM Trans. Graph. | 1 |
| 2011 | A Framework for content-adaptive photo manipulation macros: Application to face, landscape, and global manipulationsabstractWe present a framework for generating content-adaptive macros that can transfer complex photo manipulations to new target images. We demonstrate applications of our framework to face, landscape, and global manipulations. To create a content-adaptive macro, we make use of multiple training demonstrations. Specifically, we use automated image labeling and machine learning techniques to learn the dependencies between image features and the parameters of each selection, brush stroke, and image processing operation in the macro. Although our approach is limited to learning manipulations where there is a direct dependency between image features and operation parameters, we show that our framework is able to learn a large class of the most commonly used manipulations using as few as 20 training demonstrations. Our framework also provides interactive controls to help macro authors and users generate training demonstrations and correct errors due to incorrect labeling or poor parameter estimation. We ask viewers to compare images generated using our content-adaptive macros with and without corrections to manually generated ground-truth images and find that they consistently rate both our automatic and corrected results as close in appearance to the ground truth. We also evaluate the utility of our proposed macro generation workflow via a small informal lab study with professional photographers. The study suggests that our workflow is effective and practical in the context of real-world photo editing. Floraine Berthouzoz, Wilmot Li, Mira Dontcheva, Maneesh Agrawala |
ACM Trans. Graph. | 1 |