* Name: Philippe Beaudoin * Login Name: beaudoin * Email: beaudoin@cs.ubc.ca * Phone: (514) 268-7827 * Department: Imager Lab * Comment: Visiting student of Michiel van de Panne in the [[https://bugs.cs.ubc.ca/cgi-bin/twiki/view/TWiki/Imager?topic=Imager.WebHome][Imager Lab]] for the summer (until september 1st 2006). __About Me__ <div style="width: 103px; float: left;"><img src="http://www.iro.umontreal.ca/~beaudoin/plateaux/images/beaudoin.jpg" alt="Philippe Beaudoin" /></div>I'm a Ph.D. student in computer graphics at University of Montreal under the supervision of <a href="http://www.iro.umontreal.ca/~poulin/">Pierre Poulin</a>. My main research interest is compression of skeletal animations. I'll be spending the summer (May to August 2006) in the [[https://bugs.cs.ubc.ca/cgi-bin/twiki/view/TWiki/Imager?topic=Imager.WebHome][Imager Lab]] as a visiting student of MichielVanDePanne. <div style="clear: left;" /><br /> __Animation People at UBC__ * MichielVanDePanne * KangKangYin * KevinLoken * RoeyFlor * HerbertChow (undergrad) __What I'd like to learn this summer__ * Details and state of the art in dynamic character simulation * What is meant, exactly, by a _controller_? __Summer Project Ideas__ * Some very abstract ideas... * When compressing, study if similar motions have a similar optimal truncated wavelet coefficient distribution. * If so, then use this fact (together with PCA?) to reduce the search space for various kinematic motion synthesis. * Throwing and catching * Acquire mocap data for a character catching an object (a ball?) * Parameterize on: * Catching location * Object speed and mass * Kinematically synthesize a novel motion given arbitrary parameters * Efficient real-time exploration of a distant motion-capture database * Motions are transmitted across a slow channel (ie. the internet) * Simultaneously display a bunch of huge bunch of animations (on the same ground plane, with a wide perspective view) * Use wavelet-based progressive motion compression to obtain adaptive level-of-detail * Motion far from the viewer is less detailed * Automatic and nice degradation when transmission slows down * Use streaming transmission * Spatially regroup animations according to similarity * Automatixally extract a motion hierarchy based on similarity * Display a sample motion for a a complete group of similar motion that can later be "opened up" * Compression related projects * Develop and study more involved _spatial_ compressions * PCA across the DOFs with pre- or post-wavelet compression (useful for large database compression) * Use automatic motion segmentation (Barbic et al. 2004) and pre-canned linear spaces adapted to the extracted clip * Dictionnary-based methods for large database (problem: building an efficient dictionnary of motion clips) * Study the importance of various errors in human perception of skeletal animations * Apply compression to complex animation data structures * Motion Graphs * Specialized database for synthesis of a specific kind of motion * Constaint enforcement during compression * Constrain extremal poses and derivatives (for inclusion in a "snap-together" style of motion graph, or for cycling motions) * 2-person interaction (dancing...) where animations constrain each other. * Efficient motion blending using a wavelet basis * Develop and study prediction-correction schemes (similar to MPEG motion compensation) * Build and use statistical motion models to increase compression efficiency * The model could be for a complete skeleton or part of a skeleton * The model could be specific (extracted from a small bank of similar motions) or generic (extracted from a large motion database) * The model could be for really short motion segments or for complete clips * Better yet, it could be multi-resolution: long clips for wide basis functions and short clips for narrow basis functions. __Personal Interests (beside CG)__ * Grads.VancouverRestaurants * [[http://www.iro.umontreal.ca/~beaudoin/plateaux][My blog about boardgames]] (in french) __Technical Links__ * %TWIKIWEB%.WelcomeGuest to learn TWiki * Sandbox.WebHome web to try out TWiki * Sandbox.%TOPIC%Sandbox just for me __Personal Preferences (details in %TWIKIWEB%.TWikiVariables)__ * Show tool-tip topic info on mouse-over of %TWIKIWEB%.WikiWord links, on or off: (see details in %TWIKIWEB%.%WIKIPREFSTOPIC%) * Set LINKTOOLTIPINFO = off * Horizontal size of text edit box: * Set EDITBOXWIDTH = 70 * Vertical size of text edit box: * Set EDITBOXHEIGHT = 22 * Style of text edit box. =width: 99%= for full window width (default), =width: auto= to disable. * Set EDITBOXSTYLE = width: 99% * Optionally write protect your home page: (set it to your %TWIKIWEB%.WikiName) * Set ALLOWTOPICCHANGE = __Related topics__ * %TWIKIWEB%.%WIKIPREFSTOPIC% has site-level preferences of %WIKITOOLNAME%. * %WEBPREFSTOPIC% has preferences of the %WIKITOOLNAME%.%WEB% web. * %MAINWEB%.%WIKIUSERSTOPIC% has a list of other TWiki users.
This topic: Main
>
TWikiUsers
>
PhilippeBeaudoin
Topic revision: r4 - 2006-05-17 - TWikiGuest
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback