headshot

Zoran Popović

Associate Professor



University of Washington
Dept. Of Computer Science and Engineering
Box 352350, [express mail: Allen Center 101]
Seattle, WA 98195-2350
Office: 652 Allen Center (directions)
(206) 543-4226

Assistant:
Jennifer Maione
CSE 456
(206) 616-3726

latest news

7/22/2008

New York Times article talks about Foldit.

7/3/2008

Foldit reaches 50,000 users in less than two months since going open beta.

5/8/2008

Foldit goes open beta, with a press release and the article in The Economist.

3/13/2008

DraftTrack, developed from our realtime fluids paper, is nominated for Sports Emmy in the Technical Achievement category.

Zoran joined the CSE faculty in the summer of 1999. He received a Sc.B. with Honors in Computer Science from Brown University in 1991, M.S. in Computer Science in 1993 and a Ph.D. in Computer Science in 1999 from Carnegie Mellon University. His Ph.D. dissertation research focused on the automatic synthesis and transformation of realistic character animation. His thesis also involved numerous performances of embarrassing acts.  He has also held research positions at Sun Microsystems and Justsystem Pittsburgh Research Center and University of California at Berkeley.  Zoran's research interests lie primarily in computer graphics, especially in character animation, motion editing, physically based modeling and modeling/simulation of natural phenomena. He is also interested in nonlinearly constrained optimization, motion planning and biomechanics.

Zoran enjoys spending his free time outdoors. He is also an avid tanguero and a lindy hopper.

You will find a more official short bio here.

Awards

Selected Publications

example motions from navigation and dynmic obstacle avoidance controllers

"Near-optimal Character Animation with Continuous User Control,"  with Adrien Treuille and Yongjoon Lee, in ACM Transactions on Graphics Vol. 26 Num. 3 (SIGGRAPH 2007). [pdf] [project]

ball-catching controller

"Active Learning for Real-Time Motion Controllers,"  with Seth Cooper and Aaron Hertzmann, in ACM Transactions on Graphics Vol. 26 Num. 3 (SIGGRAPH 2007). [pdf] [project]

car driving through a pile of leaves

"Model Reduction for Real-time Fluids,"  with Adrien Treuille and Andrew Lewis, in ACM Transactions on Graphics Vol. 25 Num. 3 (SIGGRAPH 2006). [pdf] [project]

evacuation scene

"Continuum Crowds,"  with Adrien Treuille and Seth Cooper, in ACM Transactions on Graphics Vol. 25 Num. 3 (SIGGRAPH 2006). [pdf] [project]

nature cover

"Dance reveals symmetry especially in young men", with Brown, W.M., Cronk, L., Grochow, K., Jacobson, A., Liu, K., Trivers, R. in Nature, Vol. 438 Num. 7071. [project [pdf] [paper] [front cover] [nature podcast]

hand-in-hand walking motion

“Composition of Complex Optimal Multi-Character Motions," with C. Karen Liu, Aaron Hertzmann in ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2006. [pdf] [project]

Pose and shape improvement

“Learning a correlated model of identity and pose-dependent body-shape variation for real-time synthesis" with Brett Allen, Brian Curless, Aaron Hertzmann, in ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2006. [ pdf] [ project]

suitcase styles

"Learning Physics-based Motion Style with Inverse Optimization,"  with C. Karen Liu and Aaron Hertzmann, in ACM Transactions on Graphics Vol. 24 Num. 3 (SIGGRAPH 2005). [pdf] [project]

Ganesh with a belt

"Physically Based Rigging for Deformable Characters," with Steve Capell, Matthew Burkhart, Brian Curless, Tom Duchamp, in Proceedings of the 2005 ACM SIGGRAPH / Eurographics Symposium on Computer Animation. [pdf] [project]

basketball style and reduced space

"Style-Based Inverse Kinematics," with Keith Grochow, Steve L. Martin and Aaron Hertzmann in ACM Transactions on Graphics Vol. 23 Num. 3 (SIGGRAPH 2004). [pdf] [project]

smoke and liquid man

"Fluid Control using the Adjoint Method," with Adrien Treuille, Antoine McNamara, Jos Stam in ACM Transactions on Graphics Vol. 23 Num. 3 (SIGGRAPH 2004). [pdf] [project]

volleyball smash

"Momentum-based Parameterization of Dynamic Character Motion," with Yeuhi Abe, C. Karen Liu, in ACM SIGGRAPH / Eurographics Symposium on Computer Animation 2004. [pdf] [project]

smoke letters formation

"Keyframe Control of Smoke Simulations," with Adrien Treuille, Antoine McNamara, Jos Stam in ACM Transactions on Graphics Vol. 22 Num. 3 (SIGGRAPH 2003).[pdf] [project]

eagle flight

"Realistic Modeling of Bird Flight Animations,"  with Jia-Chi Wu in ACM Transactions on Graphics Vol. 22 Num. 3 (SIGGRAPH 2003). [pdf] [project]

acting a kangaroo

"Layered Acting for Character Animation,"  with Mira Dontcheva, Gary Yngve in ACM Transactions on Graphics Vol. 22 Num. 3 (SIGGRAPH 2003). [pdf] [project]

varied human shapes

"The Space of Human Body Shapes: reconstruction and parameterization from range scans,"  with Brett Allen, Brian Curless in ACM Transactions on Graphics Vol. 22 Num. 3 (SIGGRAPH 2003). [pdf] [project]

dancing skirt

"Estimating Cloth Simulation Parameters from Video," with Kiran Bhat, Christopher Twigg, Jessica Hodgins, Pradeep Khosla, Steven Seitz in ACM SIGGRAPH / Eurographics Symposium on Computer Animation 2003. [pdf] [project]

golf sketch

"A Sketching Interface for Articulated Figure Animation," with James Davis, Maneesh Agrawala, Erika Chuang, David Salesin in ACM SIGGRAPH / Eurographics Symposium on Computer Animation 2003. [pdf] [project]

hand-spring on boxes

"Synthesis of Complex Dynamic Character Motion from Simple Animations," with C. Karen Liu in ACM Transactions on Graphics Vol. 21 Num. 3 (SIGGRAPH 2002). [pdf] [project]

upper body deformations

"Articulated Body Deformation from Range Scan Data," with Brett Allen, Brian Curless in ACM Transactions on Graphics Vol. 21 Num. 3 (SIGGRAPH 2002).[pdf] [project]

elastic deformations of a cow

"Skeletal Animation of Deformable Characters," with Steve Capell, Seth Green, Brian Curless, Tom Duchamp in ACM Transactions on Graphics Vol. 21 Num. 3 (SIGGRAPH 2002).[pdf] [project]

dragon with deformation controls

"A Multiresolution Framework for Dynamic Deformations," with Steve Capell, Seth Green, Brian Curless, Tom Duchamp in ACM SIGGRAPH Symposium on Computer Animation 2002.[pdf] [project]

throwing a hat on a coatrack

"Interactive Manipulation of Rigid Body Simulations," with Jovan Popović, Steven Seitz, Michael Erdmann, Andy Witkin in Computer Graphics (SIGGRAPH) 2000. [pdf] [project]

rotating broad-jump

"Physically Based Motion Transformation," with Andy Witkin in Computer Graphics (SIGGRAPH) 1999. [pdf] [project]

stepping through the door

"Motion Warping," with Andy Witkin in Computer Graphics (SIGGRAPH) 1995. [pdf] [project]


Research Projects and Interests

Research in Serious Games.  We are developing new genre of science-centric serious games, including games that lead to scientific discoveries in biochemistry with implications towards curing diseases, discovering vaccines, and developing novel biofules.

Synthesis of Natural Control Mechanisms. We are investigating automatic methods for determining the fundamental control mechanisms that give rise to a wide variety of animal locomotion.  We are investigating human locomotion control as well as natural controllers for quadrupeds and birds in flight.

Dynamics and Control Reduction.  We are investigating control and model reduction techniques that will enable us to automatically reduce the complexity of dynamic simulators. The same techniques should also allow for custom-designed  dynamics approximations tailored for specific dynamic control problems.

Reusable Motion Libraries. Our goal is to give non-skilled computer users the ability to use computer animation as an expressive medium. The fundamental paradigm behind our approach involves the creation of motion libraries which can be easily mapped onto different characters, or modified to fit the needs of a specific animation. We model the motion as an optimal dynamic process which allows us to preserve dynamic properties of the animation during editing. This formulation also enables us to intuitively edit high-level motion concepts such as the time and placement of footprints, length and mass of various extremities or joint arrangement.

Control of Complex Dynamics. We are developing methods to control complex dynamic behavior.  We are working on control techniques for natural phenomena such as smoke, water and cloth, as well as for complex actuated dynamics of animals such as humans, birds, and various quadrupeds.

High-fidelity Digital Actors. This research aims at creating synthetic humans that look and move realistically. We are developing data driven methods to capture and reuse high-fidelity detailed dynamic motion of human skin.

Modeling Dynamic Deformation of Flexible Objects. We are developing models for interactive manipulation of flexible articulated body dynamics.  The emphasis of this projects are on realtime performance, dynamic character interaction, and effective rigging of character dynamics.

Novel Interfaces for Computer Animation. With the emergence of real-time motion capture systems we can use our whole body as a natural interface for describing motion.  We are also exploring traditional drawings as an intuitive interface for rapid prototyping of computer animations.

Affiliations

Courses

Current Students

Ph.D.   Undergraduate Postdocs
Erik Andersen   Janos Barbero Sameer Agarwal (joint with Curless, Seitz)
Seth Cooper   Joshua Snyder
Seong Jae Lee   Daniel Suskin
Yongjoon Lee   Michael Beenen
Kevin Wampler  
Jia-Chi Wu  
Kathleen Tuite  

Past Students

Graduate   Undergraduate
Adrien Treuille 2008 PhD (CMU faculty) Andrew Yurowchak
Brett Allen, 2005 PhD (ILM)   Andrew Lewis, 2006 (Google)
C. Karen Liu, 2005 PhD (Georgia Tech faculty)   Matthew Burkhart, 2005 (Google)
Antoine McNamara, 2004 M.S. (NYU)   Ethel Evans, 2004
Steve Capell, 2004 PhD (Havok)   Yeuhi Abe, 2004 (PhD student, MIT)
Gary Yngve, 2003, M.S.   Steve L. Martin, 2003 (PhD student, UC Berkeley)
Mira Dontcheva, 2003 M.S. (Adobe)   Chris Fitzner, 2003
Charles Gordon, 2001 M.S. (Amazon)   Matthew Chasan, 2003
    Eugene Hsu, 2002 (PhD student, MIT)
    Chris Twigg, 2002 (PhD student, CMU)
    Dutch Meyer, 2002
    Adam Kirk, 2001 (PhD student, UC Berkeley)
    Kevin Audleman, 2000 (PhD student, Brown University)

Personal