Non-realtime video analysis, exporting motiongrams and various quantitative features of movement in the video file.
-
Imports a folder of video files for batch processing
-
Realtime previewing of video, motion image, motiongrams and analysis data
-
Outputs horizontal and vertical motiongrams
-
The output files are saved in the location of, and names based on, the original video file.
-
Outputs a text file with the following data:
- The first column contains a time stamp.
- Columns 2 through 10 contains filtered data
- Columns 11 through 19 contains unfiltered data
- Xposition, Yposition, Xvelocity, Yvelocity, absolute velocity, direction, absolute acceleration, change in direction, Quantity of Motion
Please see the wiki page about how to use the exported data.
See this video for a demonstrating of how the program works.
Q: What are the numbers being exported?
A: Check this wiki page
Q: What type of video file should I use?
A: VideoAnalysis uses the QuickTime engine, so any video file that can open and play in QuickTime should also open and play in VideoAnalysis.
Q: How do I import the data into OpenOffice
A: This video shows how to import (in Norwegian).
Q: What type of video compression should I use?
A: This depends on many factors. The best is to use uncompressed video, but this is usually not practically possible. Second best is to use a file format that compresses the video on a per frame basis, e.g. Motion JPEG (MJPEG). Other compression types, e.g. MPEG-1/2/4 use keyframes for compression. That said, we often use MPEG-4 (H.264) compression, since this gives a high visual quality and small file size.
Claudia Mauléon and Esteban Etcheverry have written a short overview of their experiences with working with VideoAnalysis on Windows.
This software started out the Musical Gestures Toolbox for Max in 2004, and later became integrated as the first collection of video modules in the Jamoma project.
Much of the functionality was ported to the Musical Gestures Toolbox for Matlab and later also Musical Gestures Toolbox for Python.
The software is currently maintained by the fourMs lab at RITMO Centre for Interdisciplinary Studies in Rhythm, Time and Motion at the University of Oslo.
Main developers: Alexander Refsum Jensenius.
If you use this toolbox for research purposes, please reference this publication:
- Jensenius, Alexander Refsum (2005). Developing Tools for Studying Musical Gestures within the Max/MSP/Jitter Environment. Proceedings of the International Computer Music Conference, p. 282-285.
This software is open source, and is shared with The GNU General Public License v3.0.