一种面向实时交互的变形手势跟踪方法
作者:
基金项目:

Supported by the National Basic Research Program of China under Grant No.2002CB312103 (国家重点基础研究发展计划(973))


An Approach to Tracking Deformable Hand Gesture for Real-Time Interaction
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [39]
  • |
  • 相似文献 [20]
  • |
  • 引证文献
  • | |
  • 文章评论
    摘要:

    变形手势跟踪是基于视觉的人机交互研究中的一项重要内容.单摄像头条件下,提出一种新颖的变形手势实时跟踪方法.利用一组2D手势模型替代高维度的3D手模型.首先利用贝叶斯分类器对静态手势进行识别,然后对图像进行手指和指尖定位,通过将图像特征与识别结果进行匹配,实现了跟踪过程的自动初始化.提出将K-means聚类算法与粒子滤波相结合,用于解决多手指跟踪问题中手指互相干扰的问题.跟踪过程中进行跟踪状态检测,实现了自动恢复跟踪及手势模型更新.实验结果表明,该方法可以实现对变形手势快速、准确的连续跟踪,能够满足基于视觉的实时人机交互的要求.

    Abstract:

    The tracking of deformable hand gesture is a very important task in vision-based HCI (human-computer interaction) research. A novel real-time tracking approach is proposed to capture the motion of deformable hand gesture with single camera. The proposed approach uses a set of 2D hand models in place of high-dimensional 3D model. It achieves auto-initialization by firstly using Bayesian classifier to do posture recognition,and then locating fingers and fingertips to fit image features to recognized posture. It solves the problem of interference among fingers during tracking successfully by the integration of K-means clustering and particle filter. Moreover,a state checking process is embedded into tracking method,and it realizes resumption from tracking failure and update of hand models automatically. Experimental results show that the proposed method can achieve continuous real-time tracking of deformable hand gesture with high precision,and thus it can meet the requirements from real-time vision-based human-computer interaction.

    参考文献
    [1]Wu Y,Huang TS.Human hand modeling,analysis and animation in the context of HCI.In:Proc.of the Int'l Conf.on Image Processing.1999.6-10.http://www.informatik.uni-trier.de/~ley/db/conf/icip/index.html
    [2]Zhu YX,Ren HB,Xu GY,Lin XY.Toward real-time human-computer interaction with continuous dynamic hand gestures.In:Proc.of the IEEE Int'l Conf.on Automatic Face and Gesture Recognition.2000.544-551.http://www.informatik.uni-trier.de/~ley/db/ conf/fgr/index.html
    [3]Nielsen M,St(o)rring M,Moeslund TB,Granum E.A procedure for developing intuitive and ergonomic gesture interface for HCI.In:Proc.of the GW 2003.LNAI 2915,2003.409-420.http://www.informatik.uni-trier.de/~ley/db/conf/gw/gw2003.html
    [4]Mo ZY,Lewis JP,Neumann U.SmartCanvas:A gesture-driven intelligent drawing desk system.In:Proc.of the IUI 2005.2005.239-243.http://www.informatik.uni-trier.de/~ley/db/conf/iui/iui2005.html
    [5]Malik S,Laszlo J.Visual touchpad:A two-handed gestural input device.In:Proc.of the ACM ICMI 2004.2004.289-296.http://www.informatik.uni-trier.de/~ley/db/conf/icmi/icmi2004.html
    [6]Rehg JM,Kanade T.Visual tracking of high DOF articulated structures:An application to human hand tracking.In:Proc.of the 3rd European Conf.on Computer Vision.1994.35-46.http://www.informatik.uni-trier.de/~ley/db/conf/eccv/eccv1994-2.html
    [7]Ren HB,Zhu YX,Xu GY.Vision-Based recognition of hand gestures:A survey.Chinese Journal of Electronics,2000,28(2):118-122 (in Chinese with English abstract).
    [8]Wachter S,Nagel HH.Tracking of persons in monocular image sequence.Computer Vision and Image Understanding,1999,74(3):174-192.
    [9]Sidenbladh H,Black M,Fleet D.Stochastic tracking of 3D human figures using 2D image motion.In:Proc.of the 6th European Conf.on Computer Vision.2000.702-718.http://www.informatik.uni-trier.de/~ley/db/conf/eccv/eccv2000-2.html
    [10]Hardenberg CV,Berard F.Bare-Hand human-computer interaction.In:Proc.of the ACM workshop on Perceptual User Interface.2001.15-17.http://conferences.cs.ucsb.edu/PUI/
    [11]Sato Y,Kobayashi Y,Koike H.Fast tracking of hands and fingertips in infrared images for augmented desk interface.In:Proc.of the IEEE Int'l Conf.on Automatic Face and Gesture Recognition.2000.462-468.http://www.informatik.uni-trier.de/~ley/db/conf/ fgr/index.html
    [12]Oka K,Sato Y.Real-Time fingertip tracking and gesture recognition.Proc.of IEEE Computer Graphics and Applications,2002,22(6):64-71.
    [13]Kolsch M,Turk M.Fast 2D hand tracking with flocks of features and multi-cue integration.In:Proc.of the IEEE Conf.on Computer Vision and Pattern Recognition.2004.158-164.http://www.informatik.uni-trier.de/~ley/db/conf/cvpr/cvpr2004-2.html
    [14]Zieren J,Unger N,Akyol S.Hands tracking from frontal view for vision-based gesture recognition.In:Proc.of the DAGM 2002.LNCS 2449,2002.531-539.http://www.informatik.uni-trier.de/~ley/db/conf/dagm/dagm2002.html
    [15]Stenger B,Mendonca PR,Cipolla R.Model based 3D tracking of an articulated hand.Proc.of IEEE Conf.of Computer Vision and Pattern Recognition,2001,2:310-315.
    [16]Bray M,Koller-Meier E,Van Gool L.Smart particle filtering for 3D hand tracking.In:Proc.of the 6th IEEE Conf.on Automatic Face and Gesture Recogntion.2004.675-680.http://www.informatik.uni-trier.de/~ley/db/conf/fgr/index.html
    [17]Aggarwal JK,Cai Q.Human motion analysis:A review.Computer Vision and Image Understandin,1999,73(3):428-440.
    [18]Jun J,Wang L,Singh S.Video analysis of human dynamics-A survey.Real-Ttime Imaging,2003,9(5):321-346.
    [19]Wang L,Hu WM,Tan TN.A survey of visual analysis of human motion.Chinese Journal of Computers,2002,25(3):225-237 (in Chinese with English abstract).
    [20]Wren C,Azarbayejani A,Darrell T,Pentland A.Pfinder:Real-Time tracking of the human body.IEEE Trans.on Pattern Analysis and Machine Intelligence,1997,19(7):780-785.
    [21]Hoch M,Litwinowicz P.A practical solution for tracking edges in image sequences with snakes.The Visual Computer,1996,12(2):75-83.
    [22]Xu CY,Prince JL.Snake,shapes,and gradient vector flow.IEEE Trans.on Image Processing,1998,7(3):359-369.
    [23]Cheng JC,Moura J.Capture and representation of human walking in live video sequences.IEEE Trans.on Multimedia,1999,1(2):144-156.
    [24]Sminchisescu C,Triggs B.A robust multiple hypothesis approach to monocular human motion tracking.Technical Report,RR-4208,INRIA,2001.
    [25]Ning HZ,Tan TN,Wang L,Hu WM.People tracking based on motion model and motion constrains with automatic initialization.Pattern Recognition,2004,37(7):1423-1440.
    [26]Jaward MH,Mihaylova L.A data association algorithm for multiple objects tracking in video sequence.In:Proc.of the 2006 IEE Seminar on Target Tracking:Algorithms and Applications.Birmingham,2006.http://ieeexplore.ieee.org/xpl/RecentCon.jsp? punumber=10860
    [27]Letessier J,Berard F.Visual tracking of bare fingers for interactive surfaces.In:Proc.of the 17th ACM Symp.on User Interface Software and Technology.2004.119-122.http://www.informatik.uni-trier.de/~ley/db/conf/uist/index.html
    [28]Zhu JY,Wang XY,Wang WX,Dai GZ.Hand gesture recognition based on structure analysis.Chinese Journal of Computers,2006,29(12):2130-2137 (in Chinese with English abstract).
    [29]Zhang DS,Lu GJ.Review of shape representation and description techniques.Pattern Recognition,2004,37(1):1-19.
    [30]Krahnstoever N,Yeasin M,Sharma R.Automatic acquisition and initialization of articulated models.Machine Vision and Applications,2003,14(4):218-228.
    [31]Ju SX,Black MJ,Yacoob Y.Cardboard people:A parameterized model of articulated image motion.In:Proc.of the 2nd Int'l Conf.on Automatic Face and Gesture Recognition.1996.38-44.http://www.informatik.uni-trier.de/~ley/db/conf/fgr/index.html
    [32]Bradski GR.Real time face and object tracking as a component of a perceptual user interface.In:Proc.of the IEEE 4th Workshop on Application of Computer Vision.1998.214-219.http://ieeexplore.ieee.org/xpl/RecentCon.jsp?punumber=5940
    [33]Isard M,Blake A.Contour tracking by stochastic propagation of conditional density.In:Proc.of the European Conf.of Computer Vision.1996.343-356.http://www.informatik.uni-trier.de/~ley/db/conf/eccv/eccv1996-1.html
    [34]Arulampalam MS,Maskell S,Gordon N,Clapp T.A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking.IEEE Trans.on Signal Processing,2002,50(2):174-188.
    [35]Rabiner L.A tutorial on hidden Markov models and selected applications in speech recognition.Proc.of the IEEE,1989,77(2):257-286.
    [36]Laptev I,Lindeberg T.Tracking of multi-state hand models using particle filtering and a hierarchy of multi-scale image features.In:Scale-Space 2001.LNCS 2106,2001.63-74.http://www.informatik.uni-trier.de/~ley/db/conf/scalespace/scalespace2001.html
    [7]任海兵,祝远新,徐光佑.基于视觉手势识别的研究--综述.电子学报,2000,28(2):118-122.
    [19]王亮,胡卫明,谭铁牛.人运动的视觉分析综述.计算机学报,2002,25(3):225-237.
    [28]朱继玉,王西颖,王威信,戴国忠.基于结构分析的手势识别.计算机学报,2006,29(12):2130-2137.
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

王西颖,张习文,戴国忠.一种面向实时交互的变形手势跟踪方法.软件学报,2007,18(10):2423-2433

复制
分享
文章指标
  • 点击次数:4688
  • 下载次数: 6735
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:2006-07-13
  • 最后修改日期:2006-08-16
文章二维码
您是第19794172位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号