[发明专利]一种基于图像的人体尺寸计算方法及装置在审
申请号: | 201910545058.7 | 申请日: | 2019-06-21 |
公开(公告)号: | CN110288646A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 王文东;萧天孜;田野;阙喜戎;龚向阳 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06T7/62 | 分类号: | G06T7/62;A61B5/00;A61B5/107 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 丁芸;马敬 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人体区域图像 尺寸计算 目标图像 关键点 图像 预处理操作 计算目标 人体部位 神经网络 预设 | ||
本发明实施例提供了一种基于图像的人体尺寸计算方法及装置,其中方法包括:获取待处理的包含人体的目标图像;对目标图像进行预处理操作,得到人体区域图像;将人体区域图像输入预先训练的深度神经网络中,得到关键点坐标;基于人体区域图像对应的关键点坐标,以及预设人体总长度均值,计算目标图像中人体部位的尺寸。本发明实施例能够提高人体尺寸计算的计算精度。
技术领域
本发明涉及计算机视觉技术领域,特别是涉及一种基于图像的人体尺寸计算方法及装置。
背景技术
人体尺寸计算技术是一种用于对图像中的人物进行尺寸测量的技术,现有的人体尺寸计算方法,通常采用单目测距方式进行人体尺寸计算。
现有的单目测距方式进行人体尺寸计算时,其具体过程为:通过单目摄像头对人体进行拍摄,采集到人体姿态图片,再对单目摄像头与被测量人体之间的距离进行测量,得到拍摄距离参数,再将图片中的人体部位尺寸参数和单目摄像头与被测量人体之间的拍摄距离参数,以及单目摄像头的自身焦距参数,作为单目测距进行尺寸计算方法的输入参数,进而基于上述三个输入参数计算人体部位尺寸。
然而,发明人在实现本发明的过程中发现,通过单目测距方式进行人体尺寸计算时,由于单目摄像头与被测量人体之间的拍摄距离其跨度范围大,例如,可能为几米内,也可能为几十米内,因此在对拍摄距离这一参数进行测量时容易产生误差,导致输出的人体部位尺寸也将产生误差,进而导致对人体尺寸进行计算时的计算精度较低。
发明内容
本发明实施例的目的在于提供一种基于图像的人体尺寸计算方法及装置,以提高人体尺寸计算的计算精度。具体技术方案如下:
第一方面,本发明实施例提供了一种基于图像的人体尺寸计算方法,所述方法包括:
获取待处理的包含人体的目标图像;
对所述目标图像进行预处理操作,得到人体区域图像;
将所述人体区域图像输入预先训练的深度神经网络中,得到关键点坐标;其中,所述关键点坐标用于表示人体区域图像中人体各部位的位置,所述人体部位至少包括:躯干部位、手臂部位、腿部;所述深度神经网络是根据各样本人体区域图像,以及各样本人体区域图像对应的关键点坐标真值训练得到的;
基于所述人体区域图像对应的关键点坐标,以及预设人体总长度均值,计算所述目标图像中人体部位的尺寸。
可选地,所述对所述目标图像进行预处理操作,得到所述人体区域图像的步骤,包括:
对所述目标图像进行尺寸缩放处理及去均值化处理;
确定处理后的目标图像中的人体位置;
根据所确定的所述人体位置,对所述处理后的目标图像中的人体区域进行截取,得到人体区域图像
可选地,所述深度神经网络的训练过程包括:
构建初始深度神经网络,所述初始深度神经网络至少包括:一层卷积层,一层激活函数,一层池化层,一层批归一化层,以及一层全连接层;
获取多个样本人体区域图像,以及各样本人体区域图像对应的关键点坐标真值;
将各样本人体区域图像,以及各样本人体区域图像对应的关键点坐标真值输入所述初始深度神经网络,训练得到所述深度神经网络,所述关键点坐标真值是所述样本人体区域图像经人工标注后得到的。
可选地,所述基于所述人体区域图像对应的关键点坐标,以及预设人体总长度均值,计算所述目标图像中人体部位的尺寸的步骤,包括:
根据所述人体区域图像对应的至少两个关键点坐标,计算得到人体部位的归一化长度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910545058.7/2.html,转载请声明来源钻瓜专利网。