预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共37页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110428434A(43)申请公布日2019.11.08(21)申请号201910621182.7(22)申请日2019.07.10(71)申请人上海师范大学地址200234上海市徐汇区桂林路100号(72)发明人马燕殷志昂黄慧李顺宝张玉萍(74)专利代理机构上海精晟知识产权代理有限公司31253代理人董强(51)Int.Cl.G06T7/13(2017.01)G06T7/60(2017.01)A41H1/02(2006.01)权利要求书3页说明书15页附图18页(54)发明名称一种基于图像的人体肩宽测量方法及装置(57)摘要本发明公开了一种基于图像的人体肩宽测量方法,包括以下步骤:采集站姿状态的人体背面图像;根据采集到的人体背面图像,利用百度AI的人体分割接口,获得人体背面图像的二值图;根据二值图,提取人体轮廓线;根据提取的人体轮廓线,利用百度AI的人体特征点检测接口,获取人体左肩关节点和右肩关节点;根据获取的人体左肩关节点和右肩关节点,确定左肩点和右肩点,计算左肩点和右肩点切线的交点,以左肩点、左肩点的切线和右肩点的切线的交点、右肩点为控制点,生成二次Bezier曲线,并以Bezier曲线的长度作为肩宽。本发明的人体肩宽测量方法,能准确地从图像中获取人体肩点和肩宽,同时也为后续的人体尺寸自动测量节省了大量的人力成本。CN110428434ACN110428434A权利要求书1/3页1.一种基于图像的人体肩宽测量方法,其特征在于,包括以下步骤:采集站姿状态的人体背面图像;根据采集到的所述人体背面图像,利用百度AI的人体分割接口,获得人体背面图像的二值图;根据所述二值图,提取人体轮廓线;根据提取的所述人体轮廓线,利用百度AI的人体特征点检测接口,获取人体左肩关节点和右肩关节点;根据获取的人体左肩关节点和右肩关节点,确定左肩点和右肩点,计算所述左肩点和所述右肩点切线的交点,以所述左肩点、所述左肩点的切线和所述右肩点的切线的交点、所述右肩点为控制点,生成二次Bezier曲线,并以所述Bezier曲线的长度作为肩宽。2.如权利要求1所述的一种基于图像的人体肩宽测量方法,其特征在于,根据所述二值图,提取人体轮廓线,具体包括:从上到下顺序地沿水平方向直线扫描所述二值图,当遇到所述水平方向直线上从背景转变为人体前景,或者从人体前景转变为背景时,则将位于人体前景的像素点标记为第一人体轮廓线部分;接着,从左到右顺序地沿垂直方向直线扫描所述二值图,当遇到所述垂直方向直线上从背景转变为人体前景,或者从人体前景转变为背景时,则将位于人体前景的像素点标记为第二人体轮廓线部分;最后,合并所述第一人体轮廓线部分和所述第二人体轮廓线部分,得到所述人体轮廓线。3.如权利要求1所述的一种基于图像的人体肩宽测量方法,其特征在于,根据获取的人体左肩关节点和右肩关节点,确定左肩点和右肩点,计算所述左肩点和所述右肩点切线的交点,以所述左肩点、所述左肩点的切线和所述右肩点的切线的交点、所述右肩点为控制点,生成二次Bezier曲线,并以所述Bezier曲线的长度作为肩宽,具体包括:以所述左肩关节点、所述右肩关节点为基准点,沿水平和垂直方向在所述人体轮廓线上确定左肩起点、左肩终点、右肩起点和右肩终点;从所述人体轮廓线上沿所述左肩起点到所述左肩终点,计算所有点的上、下两条直线间的夹角,将所述夹角最大的点作为左肩点;从人体轮廓线上沿所述右肩起点到所述右肩终点,计算所有点的上、下两条直线间的夹角,将所述夹角最大的点作为右肩点;计算所述左肩点的切线与所述右肩点的切线的交点;以所述左肩点、所述左肩点的切线和所述右肩点的切线的交点、右肩点为控制点,生成二次Bezier曲线,并以该曲线的长度作为肩宽。4.如权利要求3所述的一种基于图像的人体肩宽测量方法,其特征在于,计算所述左肩点的切线与所述右肩点的切线的交点,具体包括:首先,从所述左肩点,沿所述人体轮廓线向上依次取出q个像素,利用最小二乘法生成一条经过所述左肩点的第一切线;接着,从所述右肩点,沿所述人体轮廓线向上依次取出q个像素,利用最小二乘法生成一条经过右肩点的第二切线;2CN110428434A权利要求书2/3页最后,计算第一切线和第二切线的交点。5.一种基于图像的人体肩宽测量装置,其特征在于,包括:采集装置,用于采集站姿状态的人体背面图像;获取装置,用于根据采集到的所述人体背面图像,利用百度AI的人体分割接口,获得人体背面图像的二值图;提取装置,用于根据所述二值图,提取人体轮廓线;根据提取的所述人体轮廓线,利用百度AI的人体特征点检测接口,获取人体左肩关节点和右肩关节点;计算装置,用于根据获取的人体左肩关节点和右肩关节点,确定左肩点和右肩点,计算所述左