Smooth head tracking for virtual reality applications

被引:6
作者
Amamra, Abdenour [1 ]
机构
[1] Ecole Mil Polytech, Comp Sci Lab, BP17, Algiers, Algeria
关键词
Human-machine interaction; Virtual reality; Head tracking; Head pose estimation; Pythagorean hodographs; FACE RECOGNITION;
D O I
10.1007/s11760-016-0984-4
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this work, we propose a new head-tracking solution for human-machine real-time interaction with virtual 3D environments. This solution leverages RGBD data to compute virtual camera pose according to the movements of the user's head. The process starts with the extraction of a set of facial features from the images delivered by the sensor. Such features are matched against their respective counterparts in a reference image for the computation of the current head pose. Afterwards, a prediction approach is used to guess the most likely next head move (final pose). Pythagorean Hodograph interpolation is then adapted to determine the path and local frames taken between the two poses. The result is a smooth head trajectory that serves as an input to set the camera in virtual scenes according to the user's gaze. The resulting motion model has the advantage of being: continuous in time, it adapts to any frame rate of rendering; it is ergonomic, as it frees the user from wearing tracking markers; it is smooth and free from rendering jerks; and it is also torsion and curvature minimising as it produces a path with minimum bending energy.
引用
收藏
页码:479 / 486
页数:8
相关论文
共 21 条
[1]   Real-time multiview data fusion for object tracking with RGBD sensors [J].
Amamra, Abdenour ;
Aouf, Nabil .
ROBOTICA, 2016, 34 (08) :1855-1879
[2]   A recursive robust filtering approach for 3D registration [J].
Amamra, Abdenour ;
Aouf, Nabil ;
Stuart, Dowling ;
Richardson, Mark .
SIGNAL IMAGE AND VIDEO PROCESSING, 2016, 10 (05) :835-842
[3]  
[Anonymous], 2008, 2008 IEEE C COMP VIS, DOI DOI 10.1109/CVPR.2008.458
[4]   3D User Interfaces: New Directions and Perspectives [J].
Bowman, Doug A. ;
Couillart, Sabine ;
Froehlich, Bernd ;
Hirose, Michitaka ;
Kitamura, Yoshifumi ;
Kiyokawa, Kiyoshi ;
Stuerzlinger, Wolfgang .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2008, 28 (06) :20-36
[5]  
Cai Q, 2010, LECT NOTES COMPUT SC, V6313, P229
[6]  
Endres F, 2012, IEEE INT CONF ROBOT, P1691, DOI 10.1109/ICRA.2012.6225199
[7]  
Fanelli G, 2011, PROC CVPR IEEE, P617, DOI 10.1109/CVPR.2011.5995458
[8]  
Farouki R., 2008, PYTHAGOREAN HODOGRAP, P381
[9]   Rational Pythagorean-hodograph space curves [J].
Farouki, Rida T. ;
Sir, Zbynek .
COMPUTER AIDED GEOMETRIC DESIGN, 2011, 28 (02) :75-88
[10]  
Hare S, 2011, IEEE I CONF COMP VIS, P263, DOI 10.1109/ICCV.2011.6126251