This is my second headtracking test. Now I pass the results of my 2-marker tracking algorithm to an OpenGL virtual environment test program, which uses that date to calculate my head's position in ...
This is my second headtracking test. Now I pass the results of my 2-marker tracking algorithm to an OpenGL virtual environment test program, which uses that date to calculate my head's position in 3D space. This calculated head position, is then used as a viewpoint for the virtual environment.
Being able to watch the 3D environment from different angles, by natural motions of ones head, gives a higher level of immersion in the virtual world.
The code for this experiment is available for GNU/Linux on my subversion repository: svn://nuclear.dnsalias.com/pub/compvis/c am_test (camera tracking program) svn://nuclear.dnsalias.com/pub/compvis/v r_test (3D environment test program) svn://nuclear.dnsalias.com/pub/libwcam (v4l webcam library)
Like to rate videos and let people know what you think?
Automatically share your ratings, favorites, and more on Facebook, Twitter, and Google Reader with YouTube Autoshare.
Autoshare makes certain YouTube activities public on the services you choose. Select only the services you are comfortable with - like Facebook, Twitter, or Google Reader - to let your friends know what you like on YouTube. You can turn Autoshare off at any time.
Like to share videos with friends?
Automatically share your ratings, favorites, and more on Facebook, Twitter, and Google Reader with YouTube Autoshare.
Autoshare makes certain YouTube activities public on the services you choose. Select only the services you are comfortable with - like Facebook, Twitter, or Google Reader - to let your friends know what you like on YouTube. You can turn Autoshare off at any time.
wait, so you are using a basic webcam to track head movement? That's amazing no? Would that not mean many people could save money by not having to buy expensive track IR headgear and instead use this sort of technology? More info please :)
Yes that's right, I'm using just a webcam. Although a rather good one, being able to capture at 30fps is important, otherwise the view would be jerky.
With expensive head-tracking devices what you pay for is reliability. The disadvantage of the webcam and my pixel-color-distance marker detection is that it can be thrown off by objects in the background with similar color to the markers. That's why I use a dark room with bright LEDs, to avoid interference (my first video used just brightly colored objects as markers).
well you have just introduced me to the wonderful world of cam2pan and freelook. Joy of joys, I had no idea. Hope you make some breakthroughs with your own development, keep up the good work!
Autoshare makes certain YouTube activities public on the services you choose. Select only the services you are comfortable with - like Facebook, Twitter, or Google Reader - to let your friends know what you like on YouTube. You can turn Autoshare off at any time.
/xp(at) ;)