【技术实现步骤摘要】
一种手势识别方法及手势识别装置
本申请涉及人机交互
,特别是涉及一种手势识别方法及手势识别装置。
技术介绍
随着科学技术的发展,人机交互技术越来越受到重视。其中,手势识别作为一种简单方便的人机交互方式被越来越多地采用。现有技术中,手势识别的方法多种多样,大体可以分为模板匹配、概率计算等。对于手势识别,通常需要判断手势主方向,现有技术需要计算手部图像中手部每一个点与手掌中心的距离,从而找到距离手掌中心最远的点,确定手势主方向。现有技术的缺陷在于,判断手势主方向的方法复杂且计算量大,极大的降低了手势识别的效率。
技术实现思路
本申请提供一种手势识别方法及手势识别装置,可通过同心圆测距算法获得距离手掌中心最远的点,降低计算方法的复杂度和计算量,实现提高计算效率,从而提高确定手势主方向的效率,提高手势识别效率的技术效果为了实现上述技术效果,本申请第一方面提供一种手势识别方法,包括:获取手部图像,其中,上述手部图像包括手指子区域和手掌子区域;确定上述手部图像中的手掌中心、指尖个数以及各指尖之间的夹角,其中,上述手掌中心为上述手掌子区域的中心点;以上述手掌中心为圆心,基于初始半径和二分法确定目标同心圆;其中,上述初始半径为上述目标区域的最小外接正方形的边长与预设的第一控制阈值的乘积,上述目标同心圆覆盖上述目标区域内的所有像素点且与上述手指子区域只有一个交点;上述目标区域为上述手指子区域和上述手掌子区域的并集区域;将上述手掌中心指向上述目标同心圆与上 ...
【技术保护点】
1.一种手势识别方法,其特征在于,包括:/n获取手部图像,其中,所述手部图像包括手指子区域和手掌子区域;/n确定所述手部图像中的手掌中心、指尖个数以及各指尖之间的夹角,其中,所述手掌中心为所述手掌子区域的中心点;/n以所述手掌中心为圆心,基于初始半径和二分法确定目标同心圆;其中,所述初始半径为所述目标区域的最小外接正方形的边长与预设的第一控制阈值的乘积,所述目标同心圆覆盖所述目标区域内的所有像素点且与所述手指子区域只有一个交点;所述目标区域为所述手指子区域和所述手掌子区域的并集区域;/n将所述手掌中心指向所述目标同心圆与所述手指子区域的交点的方向确定为手势主方向;/n基于组合特征进行手势识别并输出所述手势识别的结果,其中,所述组合特征包括所述手势主方向、所述指尖个数以及所述各指尖之间的夹角。/n
【技术特征摘要】
1.一种手势识别方法,其特征在于,包括:
获取手部图像,其中,所述手部图像包括手指子区域和手掌子区域;
确定所述手部图像中的手掌中心、指尖个数以及各指尖之间的夹角,其中,所述手掌中心为所述手掌子区域的中心点;
以所述手掌中心为圆心,基于初始半径和二分法确定目标同心圆;其中,所述初始半径为所述目标区域的最小外接正方形的边长与预设的第一控制阈值的乘积,所述目标同心圆覆盖所述目标区域内的所有像素点且与所述手指子区域只有一个交点;所述目标区域为所述手指子区域和所述手掌子区域的并集区域;
将所述手掌中心指向所述目标同心圆与所述手指子区域的交点的方向确定为手势主方向;
基于组合特征进行手势识别并输出所述手势识别的结果,其中,所述组合特征包括所述手势主方向、所述指尖个数以及所述各指尖之间的夹角。
2.如权利要求1所述的手势识别方法,其特征在于,所述获取手部图像包括:
获取包括手部区域和背景区域的红外图像;
将所述红外图像转换为灰度图像;
基于大津算法和所述灰度图像中各个像素点的灰度值,计算二值化阈值;
基于所述二值化阈值对所述灰度图像进行二值化处理,获得所述手部图像。
3.如权利要求1或2所述的手势识别方法,其特征在于,所述确定所述手部图像中的手掌中心、指尖个数以及各指尖之间的夹角包括:
获取所述手部图像中的手部边缘轮廓;
基于所述手部边缘轮廓获得手掌子区域的边缘轮廓;
基于所述手掌子区域的边缘轮廓上各像素点确定所述手掌中心;
基于所述手部边缘轮廓上各像素点以及所述手掌中心确定所述指尖个数以及所述各指尖之间的夹角。
4.如权利要求3所述的手势识别方法,其特征在于,所述基于所述手部边缘轮廓获得手掌子区域的边缘轮廓包括:
依次连接所述手部边缘轮廓上所有目标边缘点,获得所述手掌子区域的边缘轮廓;
其中,所述目标边缘点为目标边缘圆的圆心,所述目标边缘圆的半径为所述目标区域的最小外接正方形的边长和预设的第三控制阈值的乘积,且,所述目标边缘圆与所述手指子区域的交集大于预设的第二控制阈值与所述目标边缘圆面积的乘积。
5.如权利要求3所述的手势识别方法,其特征在于,所述基于所述手部边缘轮廓上的各像素点以及所述手掌中心确定所述指尖个数以及所述各指尖之间的夹角包括:
获取所述手部图像中所述目标区域的最小外接正方形;
将所述目标区域的最小外接正方形中的图像缩放至预设尺寸,获得标准化图像,其中,所述标准化图像为尺寸标准化后的手部图像;
基于所述标准化图像中的手部边缘轮廓和手掌中心获得所述指尖个数和所述...
【专利技术属性】
技术研发人员:睢丙东,张湃,王晓君,
申请(专利权)人:河北科技大学,
类型:发明
国别省市:河北;13
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。