This is more what we are looking for, and the reference of where it can be found is below:
Visual Intelligence: How We Create What We See
http://www.socsci.uci.edu/cogsci/personnel/hoffman/vi.html
Donald D. Hoffman
W. W. Norton & Company, Inc.
released October 1998
This article covers how we percieve visually.
___________________________________
http://www.tigoe.net/pcomp/videoTrack.shtml
There are two methods you'll comm,only find in video tracking software: the zone approach and the blob approach. Software such as softVNS or Eric Singer's Cyclops or cv.jit (a plugin for jitter that affords video tracking) take the zone approach. They map the video image into zones, and give you information about the amount of change in each zone from frame to frame. This is useful if your camera is in a fixed location, and you want fixed zones of that trigger activity. Eric has a good example on his site in which he uses Cyclops to play virtual drums. The zone approach makes it difficult to track objects across an image, however. TrackThemColors and Myron are examples of the blob approach, in that they return information about unique blobs within the image, making it easier to track an object moving across an image.
At the most basic level, a computer can tell you a pixel's position, and its color (if you are using a color camera). From those facts, other information can be determined:
One simple way of getting consistent tracking is to reduce the amount of information the computer has to track. For example, if the camera is equipped with an infrared filter, it will see only infrared light. This is very useful, since incandescent sources (lightbulbs with filaments) give off infrared, whereas fluorescent sources don't. Furthermore, the human body doesn't give off infrared light either. This is also useful for tracking in front of a projection, since the image from most LCD projectors contains no infrared light.
When considering where to position the camera, consider what information you want to track. For example, if you want to track a viewer's motion in two dimensions across a floor, then positioning a camera in front of the viewer may not be the best choice. Consider ways of positioning the camera overhead, or underneath the viewer.
Often it is useful to put the tracking camera behind the projection surface, and use a translucent screen, and track what changes on the surface of the screen. This way, the viewer can "draw" with light or darkness on the screen.
___________________________________________________
http://itp.nyu.edu/~dbo3/cgi-bin/wiki.cgi?ProcVid
code samples for motion tracking using java
not sure if this is really what we are looking for but it is a start, for the idea of what we are looking for.
Sunday, April 15, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment