xannah.org
DataPoint   Video Frame-Grabbing and Video Motion Analysis Software
 

DataPoint is an inexpensive alternative to VideoPoint™ and World in Motion™ for performing 2-dimensional motion analysis in the classroom.

With DataPoint you can:

  • Step through any standard AVI video file file frame by frame.
  • Extract frame size and frame rate data from the file.
  • Track objects in each frame with a crosshair mouse cursor. 
  • Click the mouse button to write t,x,y coordinate data to a comma-delimited text file ready to be imported into your favorite spreadsheet or graphical analysis application.
  • Save individual frames as bitmapped (.bmp) files.

Screen Shot
DataPoint v.0.6 screen shot
Click on image for larger version.

DataPoint v.0.62
Win32 executable file (0.48 MB)

User Guide
Really doesn't need one,
but some helpful instructional videos
are available from the TAMU website
(Thanks, Dr. Bryan) .

 

I'm pleased that so many students, educators, and researchers at high schools, colleges, and universities all over the world (Taiwan, Singapore, Vietnam, New Zealand, Australia, New Guinea, South Africa, Spain, Belgium, Switzerland, Greece, the United Kingdom, Canada, Mexico, and the U.S.A.) find DataPoint useful in their work.

While I hope to continue improving the program, DataPoint is currently at version 0.62 with only the bare minimum of features.  I wrote DataPoint to give my students an inexpensive video analysis tool, but without the bells and whistles of other programs, which they might be tempted to use thoughtlessly at the expense of developing analytical and critical thinking skills.  

Future revisions to DataPoint will include frame zooming, multiple-object tracking, and support for other video formats (e.g., QuickTimeTM, MPEG, etc.) and other operating systems (MacTM and LinuxTM).

 

Please respect my conditions on the use of DataPoint.

DataPoint is copyrighted software. DataPoint may only be used for not-for-profit, non-commercial, educational purposes. 

I offer DataPoint to Physics students and the Physics education community free of charge. 

If you use DataPoint, please notify me and let me know how it serves your needs and how it can be improved. 

DataPoint may not be used for any commercial or profit-making purpose, nor may it be sold, nor may it be bundled with another product for sale.

Thanks.


Citing DataPoint

If you use DataPoint in any publication or published research, please cite it fully, e.g.,

Carlson, G. A. (2003). DataPoint (Win32 Version 0.62) [Computer program]. Saint Peters, MO: Xannah Applied Science and Engineering. Available from http://www.xannah.org/datapoint

Please note the capitalization of "DataPoint."

Also, please send a copy of your article to me or forward the citation. Thanks.


Published Articles Citing DataPoint

  • Bryan, J. A. (2010). Investigating the conservation of mechanical energy using video analysis: four cases. Physics Education, 4, 50-57.
  • Borrok, M. J., et al. (2009). Structure-based design of a periplasmic binding protein antagonist that prevents domain closure. ACS Chemical Biology, 4, 447-456.
  • Park, J. K., and Moore, R. B. (2009). Influence of ordered morphology on the anisotropic actuation in uniaxially oriented electroactive polymer systems. ACS Applied Materials & Interfaces, 1, 697-702.
  • Borrok, M. J., Kolonko, E. M., and Kiessling, L. L. (2008). Chemical probes of bacterial signal transduction reveal that repellents stabilize and attractants destabilize the chemoreceptor array. ACS Chemical Biology, 3, 101-109.
  • Franco, A. (2008). Didactic resources for teaching Physics online. International Journal of Computers, 2, 259-268.
  • Phillips, A. K., and Moore, R. B. (2005). Ionic actuators based on novel sulfonated ethylene vinyl alcohol copolymer membranes. Polymer, 46, 7788-7802.
  • Nott, M. (2005). Teaching Brownian motion: demonstrations and role play. School Science Review, 86, 18-28.
  • Kay, S., and Steinkraus, D. C. (2005). Effect of Neozygites fresenii infection on cotton aphid movement. AAES Research Series 543, 245-248. Fayetteville, AR: Arkansas Agricultural Experiment Station. Available from http://arkansasagnews.uark.edu/543-43.pdf

Sample AVI files

"10 seconds on a Stopwatch"
(These files are temporarily unavailable.)
stopwatch10.avi (72 Mb !!)
Uncompressed

Color, 72 MB (!!)
stopwatch10bw.avi (7.3 Mb)
Compressed
,
b&w, 7.3 MB


"Bouncing Ball"

bouncingball.avi (1.7 Mb)
Compressed
,
color, 1.7 MB
bouncingball.avi (850 kb)
Compressed
,
b&w, 850 kB

These AVI files were edited using AVIedit™.  Video stream capturing was accomplished with an ATI Technologies Rage Fury ProTM video card with ATI Video InTM software.  AVI files were compressed using Cinepak™ compressor.


"Cannot open file _frame.bmp"

DataPoint expects to the find the frame data in a particular place in the avi file. When DataPoint extracts a video frame from the avi file, it stores the frame data in a temporary file named _frame.bmp (the filename begins with the underscore). When DataPoint closes, it deletes _frame.bmp.

If you get the "Cannot open file _frame.bmp" error message, keep DataPoint open and search for the file _frame.bmp. The file _frame.bmp should be in the same directory as the video file. If you can't find _frame.bmp, it means DataPoint can't find the frame data in the avi file. In that case, it can't create _frame.bmp, and it gives the error message.

DataPoint was not intended to be a particularly intelligent program, but it should work for any "standard" avi file. I've noticed that some video-capture programs do not create standard avi files. E.g., the avi files at the TAMU website were recorded with a JVCTM digital video camera that seems to have used a proprietary Sony DigitalTM codec (FOURCC code DVSD). DataPoint does not work with Quicktime (.mov) video files.

To see how DataPoint handles (or does not handle) standard and non-standard avi files, use DataPoint to open the following videos of the Pacific Ocean surf. I recorded the non-standard file with a FujiTM digital camera. I used AVIedit to convert the non-standard file to a standard avi file.

To use avi files that are non-standard or use proprietary codecs, there are two alternatives:

  • Find another video-capture program that creates standard avi files (if your video-capture program uses compression, try creating an "uncompressed" avi file) or
  • Find an avi file conversion program that can convert your non-standard avi files to standard avi files. I don't endorse any particular video editing application, but one shareware program with which I've had some success is AVIedit. Unfortunately, as of 10/20/2008 AVIedit does not include the DVSD codec.

Created 9/8/2001
Updated 6/14/2003, 4/2/2008, 1/11/2009, 8/14/2009, 5/28/2010, 5/29/2010, 5/30/2010, 6/2/2010
Last updated 10/2/2011