Head pose tracking for immersive applications

The paper describes a 3D head pose tracking system designed for immersive applications. The proposed system is based on a random forest's head detection and pose regression model. The main novel contributions include the application, in immersive technologies, of a head tracker using a range data sensor, the Kalman filter and the random forest, with automatic detection of outliers and handling of the missing data. The envisaged applications of the proposed system include data normalization and data acquisition from remote locations in real-time. The latter is described in detail by integrating 3 degrees of freedom robotic camera head with the proposed head tracker. In this instance the proposed non-contact head tracking system is used to control the robotic camera by replicating measured operator's head motion to improve his/her spatial awareness and sense of immersion, with the captured video shown on a head mounted display. The experimental section includes accuracy and robustness analysis. The system's robustness is examined with respect to the head pose outliers and the missing head detections. The effects of the presence of the head mounted displays on the performance of the system is also assessed. Additionally a brief discussion of operators' psychophysical perception test is also included.

[1]  Subbarayan Pasupathy,et al.  Predictive head movement tracking using a Kalman filter , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[2]  Katsuya Matsunaga,et al.  Tele-presence information and remote-controlled task execution , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[3]  David B. Kaber,et al.  Telepresence , 1998, Hum. Factors.

[4]  Robert S. Allison,et al.  Tolerance of temporal delay in virtual environments , 2001, Proceedings IEEE Virtual Reality 2001.

[5]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[6]  Terrence Fong,et al.  Vehicle Teleoperation Interfaces , 2001, Auton. Robots.

[7]  David B. Kaber,et al.  Situation awareness and attention allocation measures for quantifying telepresence experiences in teleoperation , 2004 .

[8]  Daniel Thalmann,et al.  Immersive flight for surveillance applications , 2007, 2007 IEEE Symposium on 3D User Interfaces.

[9]  Rodrigo Ventura,et al.  Immersive 3-D teleoperation of a search and rescue robot using a head-mounted display , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[10]  Fong-Ming Shyu,et al.  An intuitive web-camera based 3D navigator system , 2010, 2010 8th IEEE International Conference on Industrial Informatics.

[11]  Bogdan Raducanu,et al.  Single snapshot-based 3D head pose initialization for tracking in a HRI scenario , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[12]  Stefan Kohlbecher,et al.  Low-latency combined eye and head tracking system for teleoperating a robotic head in real-time , 2010, ETRA.

[13]  Luc Van Gool,et al.  Real Time Head Pose Estimation from Consumer Depth Cameras , 2011, DAGM-Symposium.

[14]  Wang Yu,et al.  Head Pose Estimation Based on Head Tracking and the Kalman Filter , 2011 .

[15]  Luc Van Gool,et al.  Random Forests for Real Time 3D Face Analysis , 2012, International Journal of Computer Vision.

[16]  Han Wang,et al.  A fast and robust head pose estimation system based on depth data , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).