The invention discloses a real-time low-complexity shape recognition algorithm for finger motion trajectory based on depth map. The method comprises the following steps: (1) obtaining fingertip pixels according to depth map cutting, finding out the corresponding pixel set of fingertips in depth map; (2) calculating the depth image pixel statistical parameters to obtain fingertip position and image quality, root According to the shape parameters of 3D point cloud corresponding to the pixels of fingertip position, the quality index of fingertip coordinates and fingertip depth map can be obtained; (3) Discriminate the shape of fingertip trajectory in successive multi-frame, calculate the fingertip trajectory coordinates based on the position and quality index of fingertip obtained from successive multi-frame, and distinguish the trajectory shape. The real-time low-complexity finger motion trajectory shape recognition algorithm based on depth map can reduce the trajectory error caused by noise and interference and improve the recognition accuracy by calculating the statistical characteristics of finger pixels in multi-frame depth map.
【技术实现步骤摘要】
一种基于深度图的实时低复杂度手指运动轨迹形状识别算法
本专利技术涉及3D深度相机的信号处理
,具体为一种基于深度图实时低复杂度手指运动轨迹形状识别算法。
技术介绍
手指动作识别是基于人体动作的人机交互技术的重要手段,传统的基于RGB相机的方法由于其无法直接得到3D距离信息,需要大量的运算才能够获取手指位置信息,计算复杂度高、效率低且错误率高。随着3D深度相机的技术成熟和普及,利用3D深度相机提供的深度图,能够克服传统RGB相机在手指运动轨迹检测方面遇到的困难,直接利用手指在空间3D的运动轨迹,精确计算轨迹的3D曲线参数,并通过识别不同的曲线类型,为基于手指运动轨迹的人机交互技术提供支撑。由于3D深度相机得到的深度图中除了反映手指形状和位置信息的像素点之外,还有不少噪声和干扰像素点。为了可靠稳定的得到手指轨迹信息,需要进行像素点的处理,通过多帧深度图中的指尖像素的统计特性计算,降低噪声和干扰带来的轨迹误差,并提高识别准确率。
技术实现思路
本专利技术的目的在于提供一种基于深度图实时低复杂度手指运动轨迹形状识别算法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于深度图实时低复杂度手指运动轨迹形状识别算法,该方法包括如下步骤:(1)根据深度图切割获得指尖像素点,找出深度图中指尖对应的像素点集;(2)计算深度图像素统计参数得到指尖位置和图像质量,根据指尖所在位置像素点对应3D点云的形状参数,得到指尖坐标和指尖深度图的质量指标;(3)对连续多帧指尖轨迹形状进行判别,基于连续多帧得到的指尖位置和质量指标,对指尖轨迹坐标进行计算, ...
【技术保护点】
1.一种基于深度图实时低复杂度手指运动轨迹形状识别算法,其特征是:该方法包括如下步骤:(1)根据深度图切割获得指尖像素点,找出深度图中指尖对应的像素点集;(2)计算深度图像素统计参数得到指尖位置和图像质量,根据指尖所在位置像素点对应3D点云的形状参数,得到指尖坐标和指尖深度图的质量指标;(3)对连续多帧指尖轨迹形状进行判别,基于连续多帧得到的指尖位置和质量指标,对指尖轨迹坐标进行计算,判别出轨迹形状。
【技术特征摘要】
1.一种基于深度图实时低复杂度手指运动轨迹形状识别算法,其特征是:该方法包括如下步骤:(1)根据深度图切割获得指尖像素点,找出深度图中指尖对应的像素点集;(2)计算深度图像素统计参数得到指尖位置和图像质量,根据指尖所在位置像素点对应3D点云的形状参数,得到指尖坐标和指尖深度图的质量指标;(3)对连续多帧指尖轨迹形状进行判别,基于连续多帧得到的指尖位置和质量指标,对指尖轨迹坐标进行计算,判别出轨迹形状。2.根据权利要求1所述的基于深度图实时低复杂度手指运动轨迹形状识别算法,其特征是:所述的步骤(1)根据深度图切割获得指尖像素点算法,由近到远切割深度图,并根据空间距...
【专利技术属性】
技术研发人员:应忍冬,邹耀,刘佩林,葛昊,
申请(专利权)人:上海数迹智能科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。