[发明专利]建立人体姿态识别模型的方法、人体姿态识别方法及装置在审
申请号: | 201910778981.5 | 申请日: | 2019-08-22 |
公开(公告)号: | CN112417927A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 刘洛麒 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06N3/04 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 王玉双 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建立 人体 姿态 识别 模型 方法 装置 | ||
本发明涉及图像识别技术领域,尤其涉及建立人体姿态识别模型的方法、人体姿态识别方法及装置,所述方法包括:获取图像训练数据,其中,图像训练数据包含当前帧图像和前一帧图像,前一帧图像位于当前帧图像的前一帧,当前帧图像具有已确定的人体姿态;对前一帧图像中的人体关键点坐标进行升维处理,获得与前一帧图像对应的升维图像;将当前帧图像与升维图像进行拼接,获得拼接图像;将与当前帧图像对应的人体姿态的人体关键点坐标作为训练标签,利用深度神经网络对拼接图像进行训练,获得人体姿态识别模型。本发明提高了人体姿态识别结果的准确性。
技术领域
本发明涉及图像识别技术领域,尤其涉及建立人体姿态识别模型的方法、人体姿态识别方法及装置。
背景技术
人体姿态识别在计算机视觉、模式识别、人工智能等领域中,已经成为一个极具意义的研究热点,其具有广阔的应用领域,包括虚拟现实、生物力学、游戏、医疗健康等人机交互领域。
在现有技术中,对于视频而言,在识别视频中人物的人体姿态时,通常基于每一帧图像本身进行人体姿态识别。例如,视频按照时间顺序包含第一帧和第二帧,则,根据第一帧图像对第一帧图像中人物的人体姿态进行识别,得到与第一帧图像对应的第一人体姿态,根据第二帧图像对第二帧图像中人物的人体姿态进行识别,得到与第二帧图像对应的第二人体姿态。然而,采用上述直接利用当前帧图像进行人体姿态识别的方法,得到的识别结果准确率低,难以准确地识别出每一帧图像的人体姿态。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的建立人体姿态识别模型的方法、人体姿态识别方法及装置。
依据本发明的第一个方面,本发明提供了一种建立人体姿态识别模型的方法,所述方法包括:
获取图像训练数据,其中,所述图像训练数据包含当前帧图像和前一帧图像,所述前一帧图像位于所述当前帧图像的前一帧,所述当前帧图像具有已确定的人体姿态;
对所述前一帧图像中的人体关键点坐标进行升维处理,获得与所述前一帧图像对应的升维图像;
将所述当前帧图像与所述升维图像进行拼接,获得拼接图像;
将与所述当前帧图像对应的所述人体姿态的人体关键点坐标作为训练标签,利用深度神经网络对所述拼接图像进行训练,获得人体姿态识别模型。
优选的,当所述前一帧图像包含n个人体关键点坐标时,所述对所述前一帧图像中的人体关键点坐标进行升维处理,包括:
基于高斯分布将所述n个人体关键点坐标转换为n维图像。
优选的,所述将所述当前帧图像与所述升维图像进行拼接,包括:
利用堆叠方式对所述当前帧图像和所述升维图像进行拼接。
优选的,所述深度神经网络包括神经网络卷积层和与预设训练条件相对应的目标训练尾层。
优选的,所述图像训练数据为彩色图像或灰度图像。
依据本发明的第二个方面,本发明提供了一种人体姿态识别方法,所述方法包括:
获取待识别图像以及位于所述待识别图像前一帧的目标前一帧图像;
将所述目标前一帧图像的人体关键点坐标和所述待识别图像作为输入数据,输入至通过根据前述第一个方面的建立人体姿态识别模型的方法获得的所述人体姿态识别模型中,利用所述人体姿态识别模型对所述待识别图像进行人体姿态识别,获得所述待识别图像的人体关键点坐标;
基于所述待识别图像的人体关键点坐标,确定与所述待识别图像对应的人体姿态。
优选的,在所述获得所述待识别图像的人体关键点坐标之后,且,在所述确定与所述待识别图像对应的人体姿态之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910778981.5/2.html,转载请声明来源钻瓜专利网。