首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于Camshift和Kalman滤波的仿人机器人手势跟踪
引用本文:彭娟春,顾立忠,苏剑波.基于Camshift和Kalman滤波的仿人机器人手势跟踪[J].上海交通大学学报,2006,40(7):1161-1165.
作者姓名:彭娟春  顾立忠  苏剑波
作者单位:上海交通大学,自动化系,上海,200030
摘    要:对仿人机器人MIR-1的双目视觉系统实现实时手势跟踪.通过颜色直方图反投影,将每帧RGB输入图像转换为二维的肤色概率分布图像,基于Camshift算法计算手势跟踪窗口的位置和大小,并用Kalman滤波预测手心位置,有效地解决了背景中大面积肤色干扰和手势部分被遮挡等问题.在仿人机器人MIR-1上完成的手势跟踪实验,验证了此方法的实用性和有效性.

关 键 词:手势跟踪  Camshift  Kalman滤波  颜色概率分布
文章编号:1006-2467(2006)07-1161-05
收稿时间:2005-06-15
修稿时间:2005年6月15日

The Hand Tracking for Humanoid Robot Using Camshift Algorithm and Kalman Filter
PENG Juan-chun,GU Li-zhong,SU Jian-bo.The Hand Tracking for Humanoid Robot Using Camshift Algorithm and Kalman Filter[J].Journal of Shanghai Jiaotong University,2006,40(7):1161-1165.
Authors:PENG Juan-chun  GU Li-zhong  SU Jian-bo
Institution:Dept. of Automation, Shanghai Jiaotong Univ. , Shanghai 200030, China
Abstract:Based on Camshift(Continuously Adaptive Mean Shift) algorithm and the constant-velocity Kalman filter algorithm,a real-time hand tracking system for the stereo vision system of humanoid robot MIR-1 was presented.For each video frame,the raw image is converted to a 2-D skin color probability distribution image via the skin color histogram back-projection.Camshift algorithm is then applied to find the mode(peak) of the probability distribution,which estimates the center and size of tracking window.To deal with the hand occlusion by other objects and choose the correct skin region when multiple image regions are skin colored,a two-dimensional Kalman filter(stochastic estimator) is used to track the hand region centroid.The experimental results show that this algorithm is robust and efficient.
Keywords:hand tracking  Camshift  Kalman filter  color probability distribution  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号