|
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

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
|
"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
|