Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ankit Gupta 0002

dblp:65/2886-2 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 2014
0000-0002-2310-908XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 3 · 2 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 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
4 papers
Computer animation and physical simulation · 55% Image and video processing · 27% Virtual and augmented reality · 18%
Human-computer interaction and pervasive computing
2 papers
Human-robot interaction · 50% Personal fabrication and tangible interfaces · 50%
Artificial intelligence
2 papers
Video understanding and tracking · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer animation and physical simulation
performance capture
0.212014
MotionMontage: a system to annotate and combine motion takes for 3D animations · CHI 2014
Virtual and augmented reality
augmented reality
0.112012
DuploTrack: a real-time system for authoring and guiding duplo block assembly · UIST 2012
Human-robot interaction › human-robot collaboration
assembly guidance
0.112012
DuploTrack: a real-time system for authoring and guiding duplo block assembly · UIST 2012
Personal fabrication and tangible interfaces
tangible interaction
0.112012
3D puppetry: a kinect-based interface for 3D animation · UIST 2012
Image and video processing › image restoration
image deblurring
0.112010
Single Image Deblurring Using Motion Density Functions · ECCV (1) 2010
Image and video processing › image restoration › image deblurring
motion deblurring
0.112010
Single Image Deblurring Using Motion Density Functions · ECCV (1) 2010
Computer vision › Video understanding and tracking
object tracking
0.122012
3D puppetry: a kinect-based interface for 3D animation · UIST 2012
DuploTrack: a real-time system for authoring and guiding duplo block assembly · UIST 2012
Computer animation and physical simulation › animation authoring
3d animation creation
0.112014
MotionMontage: a system to annotate and combine motion takes for 3D animations · CHI 2014

Methods — techniques the papers use, named apart from their topics

virtual replica rendering · 0.4kinect depth sensing · 0.4depth sensing · 0.43d shape matching · 0.4image feature matching · 0.3user study · 0.2semi-markov conditional random field · 0.2optimization · 0.2dynamic time warping · 0.2image-feature matching · 0.1motion density functions · 0.1
YearPublicationVenuePosition
2014 MotionMontage: a system to annotate and combine motion takes for 3D animations
abstract
We present MotionMontage, a system for recording multiple motion takes of a rigid virtual object and compositing them together into a montage. Our system incorporates a Kinect-based performance capture setup that allows animators to create 3D animations by tracking the motion of a rigid physical object and mapping it in realtime onto a virtual object. The animator then temporally annotates the best parts of each take. MotionMontage merges the annotated motions into a single composite montage using a combination of dynamic time warping and optimization of a Semi-Markov Conditional Random Field. Our system also supports the creation of layered animations in which multiple objects are moving at the same time. To aid the animator in coordinating the motions of the objects we provide spatial markers which indicate the positions of previously recorded objects at user-specified points in time. We perform a user study to evaluate the perceived quality of the montages created with our system and find that viewers (including both the original animators and new viewers) generally prefer the animation montage to any individual take.
Ankit Gupta 0002, Maneesh Agrawala, Brian Curless, Michael F. Cohen
CHI1
2012 DuploTrack: a real-time system for authoring and guiding duplo block assembly
abstract
We demonstrate a realtime system which infers and tracks the assembly process of a snap-together block model using a Kinect® sensor. The inference enables us to build a virtual replica of the model at every step. Tracking enables us to provide context specific visual feedback on a screen by augmenting the rendered virtual model aligned with the physical model. The system allows users to author a new model and uses the inferred assembly process to guide its recreation by others. We propose a novel way of assembly guidance where the next block to be added is rendered in blinking mode with the tracked virtual model on screen. The system is also able to detect any mistakes made and helps correct them by providing appropriate feedback. We focus on assemblies of Duplo® blocks.
Ankit Gupta 0002, Dieter Fox, Brian Curless, Michael F. Cohen
UIST1
2012 3D puppetry: a kinect-based interface for 3D animation
abstract
We present a system for producing 3D animations using physical objects (i.e., puppets) as input. Puppeteers can load 3D models of familiar rigid objects, including toys, into our system and use them as puppets for an animation. During a performance, the puppeteer physically manipulates these puppets in front of a Kinect depth sensor. Our system uses a combination of image-feature matching and 3D shape matching to identify and track the physical puppets. It then renders the corresponding 3D models into a virtual set. Our system operates in real time so that the puppeteer can immediately see the resulting animation and make adjustments on the fly. It also provides 6D virtual camera \\rev{and lighting} controls, which the puppeteer can adjust before, during, or after a performance. Finally our system supports layered animations to help puppeteers produce animations in which several characters move at the same time. We demonstrate the accessibility of our system with a variety of animations created by puppeteers with no prior animation experience.
Robert Held, Ankit Gupta 0002, Brian Curless, Maneesh Agrawala
UIST2
2010 Single Image Deblurring Using Motion Density Functions
Ankit Gupta 0002, Neel Joshi, C. Lawrence Zitnick, Michael F. Cohen, Brian Curless
ECCV (1)1
2007 Super Resolution of Images of 3D Scenecs
Uma Mudenagudi, Ankit Gupta 0002, Lakshya Goel, Avanish Kushal, Prem Kumar Kalra, Subhashis Banerjee
ACCV (2)2