Professor Department of Computer Science & Engineering Indian Institute of Technology Delhi April 26, 2007 Visiting Professor Dayalbagh Educational Institute.

Slides:



Advertisements
Similar presentations
Free-viewpoint Immersive Networked Experience February 2010.
Advertisements

1/6 ELIS – Multimedia Lab Optimization of Automated Video Surveillance Using Multi-modal Video Analysis Viktor Slavkovikj 05/12/2012 Viktor Slavkovikj.
Cong Ye 1, Steve Maddock 1 and Frances Babbage 2 1 Department of Computer Science 2 School of English Literature, Language and Linguistics The University.
Animating Speed Position and Orientation Presented by Kailash Sawant Hemanth Krishnamachari.
Character Animation from 2D Pictures and 3D Motion Data ACM Transactions on Graphics 2007.
Computer Graphics Computer Animation& lighting Faculty of Physical and Basic Education Computer Science Dep Lecturer: 16 Azhee W. MD.
An Efficient Central Path Algorithm For Virtual Navigation Parag Chaudhuri, Rohit Khandekar, Deepak Sethi, Prem Kalra Vision and Graphics Group, Department.
Modeling the Shape of People from 3D Range Scans
3D Human Body Pose Estimation from Monocular Video Moin Nabi Computer Vision Group Institute for Research in Fundamental Sciences (IPM)
3D Graphics for Game Programming (J. Han) Chapter XI Character Animation.
3/5/2002Phillip Saltzman Video Motion Capture Christoph Bregler Jitendra Malik UC Berkley 1997.
EVENTS: INRIA Work Review Nov 18 th, Madrid.
Robust Object Tracking via Sparsity-based Collaborative Model
Neural Network Grasping Controller for Continuum Robots David Braganza, Darren M. Dawson, Ian D. Walker, and Nitendra Nath David Braganza, Darren M. Dawson,
SIGGRAPH Course 30: Performance-Driven Facial Animation For Latest Version of Bregler’s Slides and Notes please go to:
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
Introduction to Data-driven Animation Jinxiang Chai Computer Science and Engineering Texas A&M University.
Motion Editing and Retargetting Jinxiang Chai. Outline Motion editing [video, click here]here Motion retargeting [video, click here]here.
Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweeping Speaker: Alvin Date:2/16/2004From:PG03.
3D Human Body Pose Estimation using GP-LVM Moin Nabi Computer Vision Group Institute for Research in Fundamental Sciences (IPM)
1 ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
1cs426-winter-2008 Notes  Collision notes part 1 (primitive operations) should be up on the weekend.
Drawing a Skeleton Fast From Motion Capture Data Jonathan Kipling Knight Nov 7, 2006.
Recognizing and Tracking Human Action Josephine Sullivan and Stefan Carlsson.
Dynamic Response for Motion Capture Animation Victor B. Zordan Anna Majkowska Bill Chiu Matthew Fast Riverside Graphics Lab University of California, Riverside.
CSCE 689: Forward Kinematics and Inverse Kinematics
Lecture#6: segmentation Anat Levin Introduction to Computer Vision Class Fall 2009 Department of Computer Science and App math, Weizmann Institute of Science.
Computer graphics & visualization Introduction. computer graphics & visualization Simulation and Animation – SS 07 Jens Krüger – Computer Graphics and.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Characters.
Automatic Camera Calibration
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Automatic Posing of a Meshed Human Model Using Point Clouds Lei Wang Joint work with Tamal K. Dey, Huamin.
Computer Graphics Group Tobias Weyand Mesh-Based Inverse Kinematics Sumner et al 2005 presented by Tobias Weyand.
Computing & Information Sciences Kansas State University CIS 536/636 Introduction to Computer Graphics Lecture 22 of 41 William H. Hsu Department of Computing.
Facial animation retargeting framework using radial basis functions Tamás Umenhoffer, Balázs Tóth Introduction Realistic facial animation16 is a challenging.
Umm Al-Qura University Collage of Computer and Info. Systems Computer Engineering Department Automatic Camera Tracking System IMPLEMINTATION CONCLUSION.
CSC418 Computer Graphics n Animation Principles n Keyframe Animation.
Animation BY DION MACDONALD Introduction Animation is the art of using multiple frames of art to create the illusion that the picture is moving. There.
Exploitation of 3D Video Technologies Takashi Matsuyama Graduate School of Informatics, Kyoto University 12 th International Conference on Informatics.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Kinematic Linkages.
Character Animation for Realtime Applications Michael Putz Klaus Hufnagl Institute of Computer Graphics Graz University of Technology Austria.
Metrology 1.Perspective distortion. 2.Depth is lost.
Jinxiang Chai Composite Transformations and Forward Kinematics 0.
Biomechanically-Inspired Motion Path Editing Noah Lockwood and Karan Singh University of Toronto.
Presented by Matthew Cook INFO410 & INFO350 S INFORMATION SCIENCE Paper Discussion: Dynamic 3D Avatar Creation from Hand-held Video Input Paper Discussion:
CSCE 441: Computer Graphics Forward/Inverse kinematics Jinxiang Chai.
Lecture 6: 18/5/1435 Computer Animation(2) Lecturer/ Kawther Abas CS- 375 Graphics and Human Computer Interaction.
CS-378: Game Technology Lecture #13: Animation Prof. Okan Arikan University of Texas, Austin Thanks to James O’Brien, Steve Chenney, Zoran Popovic, Jessica.
AS-RIGID-AS-POSSIBLE SHAPE MANIPULATION
D EPT. OF I NFO. & C OMM., GIST Networked Media Lab. Networked Media Laboratory Dept. of Information & Communications Gwang-Ju Institute of Science & Technology.
TEMPLATE DESIGN © E-Eye : A Multi Media Based Unauthorized Object Identification and Tracking System Tolgahan Cakaloglu.
UNC Chapel Hill M. C. Lin Basics of Motion Generation let X i = position,orient. of O i at t k = t 0,  i END = false while (not END) do display O i, 
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
IEEE International Conference on Multimedia and Expo.
MASKS © 2004 Invitation to 3D vision. MASKS © 2004 Invitation to 3D vision Lecture 1 Overview and Introduction.
Tracking Hands with Distance Transforms Dave Bargeron Noah Snavely.
2014 Animation Programming for Music Video Games Jessica Scott Harmonix Music Systems, Inc. October 10, 2014 #GHC
CGDD 4003 Character Animation. The Skeletal Hierarchy (aka the “rig”) Based on the concept of bones Each bone has exactly one parent Each bone has a transform.
Simulation of Characters in Entertainment Virtual Reality.
Shape2Pose: Human Centric Shape Analysis CMPT888 Vladimir G. Kim Siddhartha Chaudhuri Leonidas Guibas Thomas Funkhouser Stanford University Princeton University.
Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Mechanical Systems and Signal Processing Dr. A. R. Mohanty Professor
René Vidal and Xiaodong Fan Center for Imaging Science
CAPTURING OF MOVEMENT DURING MUSIC PERFORMANCE
Special English for Industrial Robot
Image processing and computer vision
Synthesis of Motion from Simple Animations
Computer Graphics Lecture 15.
Fast Forward, Part II Multi-view Geometry Stereo Ego-Motion
Special English for Industrial Robot
Type your title here Type author Names here *Affiliation 1
Presentation transcript:

Professor Department of Computer Science & Engineering Indian Institute of Technology Delhi April 26, 2007 Visiting Professor Dayalbagh Educational Institute View Dependent Character Animation Prem K Kalra

Slide 2 Contact Prof Subhashis Banerjee Dr. Parag Chaudhuri URL: Collaborators

Slide 3 Introduction

Slide 4 Introduction Consider the freeze-frame camera rotate shot of Matrix Want to create a similar effect in an animated shot…

Slide 5 Introduction

Slide 6 Introduction

Slide 7 Obvious approach for any camera moving shot The camera-character relationship is very fundamental to animation View dependent animation – animation that automatically changes in response to changes in view point Introduction

Slide 8 View Space

Slide 9 View Space

Slide 10 View Space

Slide 11 View Space

Slide 12 View Space Animation Generation Not just view direction!

Slide 13 View Dependent Animation Using Sketches

Slide 14 Given SketchDesired 3D Pose Creating View Dependent Models

Slide 15 Given SketchDesired 3D Pose ?? Creating View Dependent Models

Slide 16 Inputs Creating View Dependent Models

Slide 17 Inputs Sketches 3D Base Mesh Model SkeletonLattice Creating View Dependent Models

Slide 18 Camera Recovery Creating View Dependent Models

Slide 19 Camera Recovery Joint (rigid) correspondences between sketch and the 3D base model Creating View Dependent Models

Slide 20 Camera Recovery Solve for the best camera Creating View Dependent Models

Slide 21 Pose Estimation Creating View Dependent Models

Slide 22 Pose Estimation Inverse Kinematics and Free Form Deformation Creating View Dependent Models

Slide 23 Pose Estimation Creating View Dependent Models

Slide 24 Deformation Creating View Dependent Models

Slide 25 Deformation Creating View Dependent Models

Slide 26 Deformation Direct Free Form Deformation Creating View Dependent Models

Slide 27 Deformation Direct Free Form Deformation Creating View Dependent Models

Slide 28 The View Space

Slide 29 Some Results

Slide 30 Some Results

Slide 31 Some Results

Slide 32 View Dependent Animation Using Video and Multi Modal Inputs

Slide 33 From Video Input Video Contour Tracking Camera Tracking Resulting Animation

Slide 34 Multi Modal Inputs Video Sketches

Slide 35 Other Possibilities Stylistic re-use Fusing motion capture data and key frame animation Synchronized multiple video streams

Slide 36 Other Possibilities

Slide 37 Conclusion A frame work for view dependent animation Multi modal inputs Sketches, Video, Mixed Semi automatic computer vision techniques

Slide 38 Thank You