「利用者:Damiles/MotionTracking」の版間の差分
(→Introduction) |
(相違点なし)
|
2007年8月26日 (日) 03:30時点における版
目次
Introduction
THIS PROJECT IS MOVED TO http://wiki.blender.org/index.php/BlenderDev/ReconstructionAndMotionTracking AND MANAGED BY Keir.
Two options to solve a match-move and a camera track:
- A motion tracking to animate bodies or faces, set a interested points to track and asign to controls of blender.
- An estimation of camera parameters and reconstructs a 3D scene. It useful to make postproduction and a model integration.
Project Goals
- Make a good motion tracking
- Interact with videos and cameras.
- Insert/delete keys points.
- Asign keys points to empties to animate anything.
- Moving things that can be garbage matted (poly mask). Or detect this point with some optical flow algorithm.
- More to define...
Solution
Process
http://mediawiki.blender.org/uploads/c/c2/BlenderTrack.png
Struct Data
http://mediawiki.blender.org/uploads/3/3f/Class_diagram_track.png
One algorithm solution
Process
2007-02-07
We have a first simple tracker. I paint over image editor the track points.
ToDo: * The points will store in permanent array data with ipo anim. * Make a hide/show points with sima on drawimage.c * After we cvCalcOpticalFlowPyrLK we need make a call to cvGoodFeaturesToTrack to find new points, we must remove the duplicate points * more...
Resources
Software/library to use
- OpenCV (BSD License)
- KLT Kanade-Lucas-Tomasi Feature Tracker
- Gandalf
- ArToolkit
- BazAR
- A lot of links of computer Vision
- More links to motion capture
Papers
References
Team
- Damiles: David Millán
- ZanQdo: Daniel Salazar
- _Po_: Emmanuel Pognant more informations here
- ibkanat: Ken WilliamsonSome links I found
- magusti: Manuel Agustí
- rmolla: Ramon Mollá
- pabat: Paco Abat
- jahka
If you want participe in this project send me mail David
SundayMeeting BlenderMotionTracking
2007/01/14
- Look for best software to work
- Look for doc and papers
2007/01/21
- We go to use opencv and see the bazar tools
- Use image editor to make the tracking interface
Personal Notes
* Revisar Documentacion proyectiva 3d ... * Find info about EGOMOTION * don't forget to edit write.c/read.c to set the void* as NULL on fileload (to struct TrackData) Thanks Genscher