【技术实现步骤摘要】
一种基于中心位置的手势识别方法
本专利技术涉及手势识别
,尤其涉及一种基于中心位置的手势识别方法。
技术介绍
现有技术中,有些智能设备中可以支持手势控制,即使用者可以通过做一些指定的手势动作来控制智能设备进行指定的操作。不同型号的智能设备中预设的手势动作不同,相应的指定操作也不尽相同,但是通常采用的手势识别方式在不同的智能设备中均可以适用。则现有技术中,智能设备中通常采用的手势识别方式并不能很好地识别在图像采集装置(例如摄像头)的图像采集范围内出现多个手势的情况。换言之,在上述情况下,智能设备通常会出现识别失败的结果,或者将错误的手势识别为控制手势并进行进一步操作。这些识别行为都会影响到手势识别的准确度,进而影响到使用者的使用体验。
技术实现思路
根据现有技术中存在的上述问题,现提供一种基于中心位置的手指手势识别方法的技术方案,具体包括:一种基于中心手心位置的手势识别方法,其中,包括如下步骤:步骤S1,通过一图像采集装置获取关联于使用者全身的视频数据流,并处理得到分别关联于至少一个所述使用者的各个骨骼点的骨骼点信息,以形成分别关联于至少一个所述使用者的骨骼点模型 ...
【技术保护点】
一种基于中心手心位置的手势识别方法,其特征在于,包括如下步骤:步骤S1,通过一图像采集装置获取关联于使用者全身的视频数据流,并处理得到分别关联于至少一个所述使用者的各个骨骼点的骨骼点信息,以形成分别关联于至少一个所述使用者的骨骼点模型;步骤S2,分别根据每个所述骨骼点模型,确定分别表示至少一个所述使用者的手心位置的手心位置信息,以及分别表示所述使用者的手长的手长信息;步骤S3,获取所述视频数据流中的图像帧的中心位置,并将最接近所述中心位置的所述手心位置对应的手势确认为待判断手势,以及将所述待判断手势的所述手心位置信息确认为对象位置信息,将所述待判断手势的所述手长信息确认为对 ...
【技术特征摘要】
1.一种基于中心手心位置的手势识别方法,其特征在于,包括如下步骤:步骤S1,通过一图像采集装置获取关联于使用者全身的视频数据流,并处理得到分别关联于至少一个所述使用者的各个骨骼点的骨骼点信息,以形成分别关联于至少一个所述使用者的骨骼点模型;步骤S2,分别根据每个所述骨骼点模型,确定分别表示至少一个所述使用者的手心位置的手心位置信息,以及分别表示所述使用者的手长的手长信息;步骤S3,获取所述视频数据流中的图像帧的中心位置,并将最接近所述中心位置的所述手心位置对应的手势确认为待判断手势,以及将所述待判断手势的所述手心位置信息确认为对象位置信息,将所述待判断手势的所述手长信息确认为对象手长信息;步骤S4,根据所述对象位置信息判断所述使用者的手心距离地面的高度是否大于一预设的高度阈值:若是,则继续执行所述步骤S5;若否,则退出;步骤S5,判断得到手掌区域的图像,并对所述手掌区域的图像进行分割裁剪以及进行预处理,得到相应的手部掩膜并输出;步骤S6,根据所述处理结果,识别出手部的指尖区域,并根据所述指尖区域的几何关系对所述使用者的手势进行识别。2.如权利要求1所述的手势识别方法,其特征在于,所述步骤S1中,所述图像采集装置为景深摄像头;所述视频数据为关联于所述使用者的全身的景深视频数据。3.如权利要求2所述的手势识别方法,其特征在于,所述步骤S1包括:步骤S11,采用所述图像采集装置采集包括背景以及所述使用者的全身的景深图像的视频数据流;步骤S12,将所述视频数据流中包括的每帧的所述景深图像的像素的三维信息进行空间变换,以得到实际空间中的对应的点云信息;步骤S13,根据每个所述像素对应的所述点云信息,获得每个所述像素与所述景深摄像头之间的距离;步骤S14,分别根据每个所述像素对应的所述距离,处理得到所述骨骼点信息。4.如权利要求1所述的手势识别方法,其特征在于,所述步骤S2包括:步骤S21,根据处理得到的关联于所述使用者的各个所述骨骼点的所述骨骼点信息,获得所述使用者的所述对象位置信息;步骤S22,根据处理得到的关联于所述使用者的各个所述骨骼点的所述骨骼点信息,依照下述公式计算得到所述使用者的身高信息:其中,H1表示所述使用者的身高数值,H2表示背景的像素高度数值,H3表示所述使用者...
【专利技术属性】
技术研发人员:祝铭明,
申请(专利权)人:芋头科技杭州有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。