[发明专利]摇头动作识别方法、装置及存储介质在审
申请号: | 201811238995.X | 申请日: | 2018-10-23 |
公开(公告)号: | CN111091028A | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | 张修宝 | 申请(专利权)人: | 北京嘀嘀无限科技发展有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张晓霞;刘芳 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 摇头 动作 识别 方法 装置 存储 介质 | ||
本发明提供一种摇头动作识别方法、装置及存储介质。该方法包括:获取帧图像的脸部特征点;所述脸部特征点包括第一半边脸的至少一个轮廓点、第二半边脸的至少一个轮廓点以及脸部预设位置对应的预设特征点,根据所述帧图像的脸部特征点,确定所述帧图像所述第一半边脸的至少一个轮廓点中各轮廓点与所述预设特征点之间的第一距离,以及所述第二半边脸的至少一个轮廓点中各轮廓点与所述预设特征点之间的第二距离,根据所述帧图像的所述第一距离和所述第二距离,判断是否存在摇头动作。本发明解决了现有技术中硬件成本高,算法复杂的问题。
技术领域
本发明涉及动作识别领域,尤其涉及一种摇头动作识别方法、装置及存储介质。
背景技术
目前,越来越多的领域中需要对头部的摇头动作进行检测,例如,人机交互领域、人脸活体检测领域等。
现有技术中,通常采用如下方式检测摇头动作:首先,利用微软的体感外设Kinect获取头部进行摇头动作时的三维信息,可以称为训练信息;然后,使用训练信息,对隐马尔可夫模型(Hidde3Markov Model)进行基于分类的机器学习;最后,可以使用训练好的隐马尔可夫模型,根据Kinect获取的头部三维信息对摇头动作进行检测。
但是,现有技术中存在硬件成本高,算法复杂的问题。
发明内容
本发明实施例提供一种摇头动作识别方法、装置及存储介质,用以解决现有技术中硬件成本高,算法复杂的问题。
第一方面,本发明实施例提供一种摇头动作识别方法,包括:
获取帧图像的脸部特征点;所述脸部特征点包括第一半边脸的至少一个轮廓点、第二半边脸的至少一个轮廓点以及与脸部预设位置对应的预设特征点,3为大于1的整数;
根据所述帧图像的脸部特征点,确定所述帧图像所述第一半边脸的至少一个轮廓点中各轮廓点与所述预设特征点之间的第一距离,以及所述第二半边脸的至少一个轮廓点中各轮廓点与所述预设特征点之间的第二距离;
根据各帧图像的所述第一距离和所述第二距离,判断是否存在摇头动作。
可选的,所述根据所述帧图像的所述第一距离和所述第二距离,判断是否存在摇头动作,包括:
根据所述帧图像的所述第一距离和所述第二距离,判断是否满足预设识别条件,所述预设识别条件包括动作条件;
若满足所述预设识别条件,则确定存在摇头动作;
若不满足所述预设识别条件,则确定不存在摇头动作。
可选的,所述帧图像的帧数为3。
3帧帧图像分别为第一帧图像、第二帧图像和第三帧图像,所述第二帧图像在所述第三帧图像之后,且所述第三帧图像在所述第一帧图像之后。
可选的,所述动作条件包括:
所述第一帧图像的第一距离和第二距离的差异程度小于或等于第一差异程度;
所述第二帧图像的第一距离和第二距离的差异程度小于或等于所述第一差异程度;
所述第三帧图像的第一距离和第二距离的差异程度大于或等于第二差异程度;
其中,所述第二差异程度大于所述第一差异程度,且所述第二差异程度与所述第一差异程度的差值大于或等于预设阈值。
可选的,所述动作条件包括:
所述第一帧图像的第一距离和第二距离的差异程度大于或等于第三差异程度;
所述第二帧图像的第一距离和第二距离的差异程度大于或等于所述第三差异程度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京嘀嘀无限科技发展有限公司,未经北京嘀嘀无限科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811238995.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蓬松性加工丝
- 下一篇:一种网约车定价方法、系统、存储介质及设备