Captura de movimiento o Motion capture. (Performance capture)


Se denomina Performance capture al proceso de grabación de los movimientos de un actor. Se utiliza en la realización de anuncios publicitarios, películas y videojuegos.

Motion capture es una técnica que se utiliza para grabar los movimientos en personas. Esta información de acciones y movimientos, es utilizada para poder aplicarla como animación a personajes digitales modelados en 3D.

 
CheapMocap es un programa de captura de movimiento, gratuito y de código abierto, puede realizar capturas de movimiento con todo tipo de cámaras, incluso con web cams baratas.
La captura de movimiento con CheapMocap requiere dos cámaras (webcams o superior), una computadora, un cuarto oscuro, pelotas blancas de ping pong (o algo similar) y la impresión de un tablero de ajedrez.
El proyecto Cheap Mocap se inició en mayo de 2007.
En el siguiente video, pueden ver como se captura movimiento desde el programa, mientras una persona se mueve con cuatro puntos marcados y el programa detecta su movimiento en 3D.
 
 


El programa utiliza, MatLab para calibrar las cámaras, OpenGL para renderizado, OpenCV (Biblioteca libre, de visión artificial) y CvCapm para la visión por computadora. Viene con varias librerías y cuatro programas ejecutables para la calibración  y la captura de movimiento, estos cuatro programas no requieren de una instalación, funcionan bajo consola (no tienen interfaz gráfica), aunque puede desarrollarse una interfaz gráfica de usuario mas atractiva usando la biblioteca QT.
 
 

No hay comentarios: