Share Email Print

Proceedings Paper

Automatic human detecting and tracking using stereo vision technique
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

A fully automatic system for human detection and tracking in front of an Interactive Whiteboard is presented. When a person is between a projector and the projection area, deleterious effects can be created from light shining on the face. We developed a stereo vision system that can be used to mitigate problems arising from this issue by accurately detecting the human body and masking the face. We present two main parts of this system: namely, automatic system calibration and the human detection and tracking. We use a checkerboard pattern that is projected on the whiteboard at start-up for automatic calibration. Grid patterns from two images are processed, and points between them are detected and localized. A projective transform is used to set the homography between the two images. Testing shows precise automatic calibration, with an average RMS error of 0.4 pixels in the off-line test. Human detection and tracking is accomplished using a similarity measure, foreground segmentation, principle component analysis, body shape feature extraction, disparity measure, and location estimation. We achieved an average detection rate of 97.7 % in the off-line tests. The method was fully implemented in a real-time system and testing showed the system to be very robust.

Paper Details

Date Published: 26 January 2009
PDF: 11 pages
Proc. SPIE 7238, The Engineering Reality of Virtual Reality 2009, 723803 (26 January 2009); doi: 10.1117/12.806066
Show Author Affiliations
Yunqiu Wang, Smart Technologies ULC (Canada)
Gerald Morrison, Smart Technologies ULC (Canada)

Published in SPIE Proceedings Vol. 7238:
The Engineering Reality of Virtual Reality 2009
Ian E. McDowall; Margaret Dolinsky, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?