一种人体照片识别区域的划分方法技术

技术编号:17015200 阅读:37 留言:0更新日期:2018-01-13 09:53
本发明专利技术公开了一种人体照片识别区域的划分方法,包括以下步骤:A、获取至少一张人体图片;B、对图片进行扫描,确定图片中人体的最高边界点、最低边界点、最左边界点和最右边界点;C、获取人体区域,以及人体区域四个顶点的图片坐标;D、获取人体区域的腰线坐标;E、获取脖线坐标;F、获取膝线坐标;G、使用最高边界点和最低边界点的连线与脖线、腰线和膝线的交点作为脖线中心点、腰线中心点和膝线中心点,三个中心点连接出中心线;H、根据四条边界线、腰线、膝线、脖线以及中心线将图片划分为八个区域。本发明专利技术能够解决现有技术的不足,在提高服装裁剪制作实时性的同时,提高了测量数据的准确性。

A method of dividing the image recognition area of human body

The invention discloses a method for dividing the body photo identification area, which comprises the following steps: A, get at least one human body image; B, image scanning, determine the boundary points, images of human body in the lowest boundary points, the left and right boundary points and boundary points; C, obtaining the body area, and the body area of four vertices of the image coordinates; coordinate D, obtain the waist area; E, F, get the neck line coordinates; access line coordinates, G knee; use the highest boundary point and minimum boundary point of connection with the neck, waist and knee line line line intersection as the center point, waist neck center and the knee line center point, three centers connected center lines; H, according to the four line, waist, knee, neck line line and the center line of the picture is divided into eight areas. The invention can solve the shortage of the existing technology, improve the real-time performance of the garment cutting and manufacture, and improve the accuracy of the measured data.

【技术实现步骤摘要】
一种人体照片识别区域的划分方法
本专利技术涉及服装剪裁测量
,尤其是一种人体照片识别区域的划分方法。
技术介绍
传统定制服装一般都使用手工量体的方法,手工量体将花费服装制作的三分之一的时间,不管是客户上门量体,还是量体师上门量体,一般休闲类的服装只需3-4个部位尺寸,合体性高的服装一般也只需4-6个部位尺寸就可以制作了,所以工作量不大但还要花费很长的时间去完成,不仅如此量体师也必须非常的专业,才能完成这项工作,所以手工量体的缺点就是专业量体师将花费很长的时间完成量体工作。目前有用于服装定制的便携式非接触人体尺寸的自动测量装置,来非接触式的进行人体尺寸测量,这些装置大部分都采用了计算机、控制器、台架、拍摄装置;台架包括转盘、转动机构、转盘轴、蜗轮蜗杆机构和电机等硬件设备与计算机软件系统,通过电机与控制器连接,控制器与拍摄装置连接,控制器、拍摄装置分别与计算机连接。所有操作都由计算机发出指令控制。计算机控制转盘旋转角度,控制器触发拍摄装置,拍照图像返回给计算机。这种便携式非接触人体尺寸的自动测量装置必须在固定拍摄室,环境固定,拍摄设备固定,背景固定,拍摄对象位置固定,还需要严格的穿着要求,如紧身衣,贴身服装等才能够拍摄,采用的技术是在二维图像上确定特征点,转换为三维,按预定的模型,在三维图像上确定特征点,获取测量数据。后来出现的的非接触三维人体尺寸自动测量装置基本原理都是硬件与计算机软件相结合进行尺寸测量。三维量体硬件获取用户特征数据,机器设备量体取代手工量体,虽然代替了专业量体师的工作,但是客户需穿着紧身服装量体,客户还需要到固定的场所,给客户带来了一些麻烦,并且保密性差等缺点。中国专利技术专利申请CN105595490A公开了一种通过照片为服装定制实现人体尺寸的量身方法,这种方法虽然可以提高服装裁剪制作的实时性,但是其测量相比于现场手工测量,误差较大。
技术实现思路
本专利技术要解决的技术问题是提供一种人体照片识别区域的划分方法,能够解决现有技术的不足,在提高服装裁剪制作实时性的同时,提高了测量数据的准确性。为解决上述技术问题,本专利技术所采取的技术方案如下。一种人体照片识别区域的划分方法,包括以下步骤:A、获取至少一张人体图片;B、对图片进行扫描,确定图片中人体的最高边界点、最低边界点、最左边界点和最右边界点;C、通过最高边界点做直线为上边界线,通过最低边界点做直线为下边界线,通过最左边界点做直线为左边界线,通过最右边界点做直线为右边界线四条边界线组成人体区域,并获得人体区域四个顶点的图片坐标;D、根据人体区域四个顶点的图片坐标获得人体区域的腰线坐标;E、根据人体区域上部两个顶点的图片坐标和人体区域的腰线坐标获得人体区域的脖线坐标;F、根据人体区域下部两个顶点的图片坐标和人体区域的腰线坐标获得人体区域的膝线坐标;G、使用最高边界点和最低边界点的连线与脖线、腰线和膝线的交点作为脖线中心点、腰线中心点和膝线中心点,三个中心点连接出中心线;H、根据四条边界线、腰线、膝线、脖线以及中心线将图片划分为八个区域。作为优选,一共获取三张人体图片。作为优选,对于第一张图片的划分步骤为,X1、在第一张图片中找到人体的第一最高边界点、第一最低边界点、第一最左边界点,第一最右边界点,通过第一最高边界点做直线为上边界线,通过第一最低边界点做直线为下边界线,通过第一最左边界点做直线为左边界线,通过第一最右边界点做直线为右边界线,由四条直线形成人体区域,并得到第一点、第三点、第十三点和第十五点这四个顶点的坐标值;X2、使用第一点、第三点、第十三点和第十五点这四个顶点的坐标值得到腰线端点第七点和第九点的坐标值,P7=p13-(p13-p1)*k1+k2P9=p15-(p15-p3)*k1+k2;X3、使用第一点、和第三点的坐标值和腰线端点第七点和第九点的坐标值,来确定脖线端点第四点和第六点的坐标值,P4=p7-(p7-p1)*k1P6=p9-(p9-p3)*k1;X4、根据第十三点、第十五点的坐标值和腰线端点第七点和第九点的坐标值,来确定膝线端点第十点和第十二点的坐标值,P10=p7+(p13-p7)*k1P12=p9+(p15-p9)*k1;X5、使用第一最高边界点和第一最低边界点的连线与脖线、腰线和膝线的交点作为第一脖线中心点、第一腰线中心点和膝线中心点;X6、第一点,第一最高边界点,第四点,第一脖线中心点划分出的区域为第一识别区域;第一最高边界点,第一脖线中心点,第六点,第三点划分出的区域为第二识别区域;第四点,第一脖线中心点,第七点,第一腰线中心点划分出的区域为第三识别区域;第一脖线中心点,第一腰线中心点,第六点,第九点划分出的区域为第四识别区域;第七点,第一腰线中心点,膝线端点第十点,膝线中心点,划分出的区域为第五识别区域;第一腰线中心点,第九点,第十二点,膝线中心点划分出的区域为第六识别区域;膝线端点第十点,膝线中心点,第一最低边界点,第十三点划分出的区域为第七识别区域;膝线中心点,第十二点,第十五点,第一最低边界点划分出的区域为第八识别区域;对于第二张图片的划分步骤为,Y1、在第二张图片中找到人体的第二最高边界点、第二最低边界点、第二最左边界点,第二最右边界点,通过第二最高边界点做直线为上边界线,通过第二最低边界点做直线为下边界线,通过第二最左边界点做直线为左边界线,通过第二最右边界点做直线为右边界线,四条直线形成人体区域,并得到区域顶点第十六点、第十八点、第二十八点、第三十点的坐标值;Y2、使用第十六点、第十八点、第二十八点、第三十点的坐标值,确定腰线端点第二十二点和第二十四点的坐标值,P22=p28-(p28-p16)*k1+k2P24=p30-(p30-p18)*k1+k2;Y3、根据第十六点、第十八点的坐标值和第二十二点和第二十四点的坐标值,来确定脖线端点第十九点和第二十一点的坐标值,P19=p22-(p22-p16)*k1P21=p24-(p24-p18)*k1;Y4、根据第二十八点、第三十点的坐标值和腰线端点第二十二点和第二十四点的坐标值,来确定膝线端点第二十五点和第二十七点的坐标值,P25=p22+(p28-p22)*k1P27=p24+(p30-p24)*k1;Y5、使用第二最高边界点和第二最低边界点的连线与脖线、腰线和膝线的交点作为第二脖线中心点、第一腰线中心点和膝线中心点;Y6、第十六点,第二最高边界点,第十九点,第二脖线中心点划分出的区域为第九识别区域;第二最高边界点,第二脖线中心点,第二十一点,第十八点划分出的区域为第十识别区域;第十九点,第二脖线中心点,第一腰线中心点,第二十二点划分出的区域为第十一识别区域;第二脖线中心点第二十一点,第二十四点,第一腰线中心点划分出的区域为第十二识别区域;第二十二点,第一腰线中心点,膝线中心点,第二十五点,划分出的区域为第十三识别区域;第一腰线中心点,第二十四点,第二十七点,膝线中心点划分出的区域为第十四识别区域;第二十五点,膝线中心点,第一最低边界点,第二十八点划分出的区域为第十五识别区域;膝线中心点,第二十七点,第三十点,第一最低边界点划分出的区域为第十六识别区域;对于第三张图片的划分步骤为,Z1、在第三张图片中找到人体的第三最高边界点、第三最低边界点本文档来自技高网
...
一种人体照片识别区域的划分方法

【技术保护点】
一种人体照片识别区域的划分方法,其特征在于包括以下步骤:A、获取至少一张人体图片;B、对图片进行扫描,确定图片中人体的最高边界点、最低边界点、最左边界点和最右边界点;C、通过最高边界点做直线为上边界线,通过最低边界点做直线为下边界线,通过最左边界点做直线为左边界线,通过最右边界点做直线为右边界线四条边界线组成人体区域,并获得人体区域四个顶点的图片坐标;D、根据人体区域四个顶点的图片坐标获得人体区域的腰线坐标;E、根据人体区域上部两个顶点的图片坐标和人体区域的腰线坐标获得人体区域的脖线坐标;F、根据人体区域下部两个顶点的图片坐标和人体区域的腰线坐标获得人体区域的膝线坐标;G、使用最高边界点和最低边界点的连线与脖线、腰线和膝线的交点作为脖线中心点、腰线中心点和膝线中心点,三个中心点连接出中心线;H、根据四条边界线、腰线、膝线、脖线以及中心线将图片划分为八个区域。

【技术特征摘要】
1.一种人体照片识别区域的划分方法,其特征在于包括以下步骤:A、获取至少一张人体图片;B、对图片进行扫描,确定图片中人体的最高边界点、最低边界点、最左边界点和最右边界点;C、通过最高边界点做直线为上边界线,通过最低边界点做直线为下边界线,通过最左边界点做直线为左边界线,通过最右边界点做直线为右边界线四条边界线组成人体区域,并获得人体区域四个顶点的图片坐标;D、根据人体区域四个顶点的图片坐标获得人体区域的腰线坐标;E、根据人体区域上部两个顶点的图片坐标和人体区域的腰线坐标获得人体区域的脖线坐标;F、根据人体区域下部两个顶点的图片坐标和人体区域的腰线坐标获得人体区域的膝线坐标;G、使用最高边界点和最低边界点的连线与脖线、腰线和膝线的交点作为脖线中心点、腰线中心点和膝线中心点,三个中心点连接出中心线;H、根据四条边界线、腰线、膝线、脖线以及中心线将图片划分为八个区域。2.根据权利要求1所述的人体照片识别区域的划分方法,其特征在于:一共获取三张人体图片。3.根据权利要求2所述的人体照片识别区域的划分方法,其特征在于:对于第一张图片的划分步骤为,X1、在第一张图片中找到人体的第一最高边界点(p2)、第一最低边界点(p14)、第一最左边界点(p7),第一最右边界点(p9),通过第一最高边界点(p2)做直线为上边界线,通过第一最低边界点(p14)做直线为下边界线,通过第一最左边界点(p7)做直线为左边界线,通过第一最右边界点(p9)做直线为右边界线,由四条直线形成人体区域,并得到第一点(P1)、第三点(P3)、第十三点(P13)和第十五点(P15)这四个顶点的坐标值;X2、使用第一点(P1)、第三点(P3)、第十三点(P13)和第十五点(P15)这四个顶点的坐标值得到腰线端点第七点(p7)和第九点(p9)的坐标值,P7=p13-(p13-p1)*k1+k2P9=p15-(p15-p3)*k1+k2;X3、使用第一点(P1)、和第三点(P3)的坐标值和腰线端点第七点(p7)和第九点(p9)的坐标值,来确定脖线端点第四点(P4)和第六点(P6)的坐标值,P4=p7-(p7-p1)*k1P6=p9-(p9-p3)*k1;X4、根据第十三点(P13)、第十五点(P15)的坐标值和腰线端点第七点(p7)和第九点(p9)的坐标值,来确定膝线端点第十点(P10)和第十二点(P12)的坐标值,P10=p7+(p13-p7)*k1P12=p9+(p15-p9)*k1;X5、使用第一最高边界点(p2)和第一最低边界点(p14)的连线与脖线、腰线和膝线的交点作为第一脖线中心点(p5)、第一腰线中心点(p8)和膝线中心点(p11);X6、第一点(P1),第一最高边界点(P2),第四点(P4),第一脖线中心点(P5)划分出的区域为第一识别区域(1);第一最高边界点(P2),第一脖线中心点(P5),第六点(P6),第三点(P3)划分出的区域为第二识别区域(2);第四点(P4),第一脖线中心点(P5),第七点(P7),第一腰线中心点(P8)划分出的区域为第三识别区域(3);第一脖线中心点(P5),第一腰线中心点(P8),第六点(P6),第九点(P9)划分出的区域为第四识别区域(4);第七点(P7),第一腰线中心点(P8),膝线端点第十点(P10),膝线中心点(p11),划分出的区域为第五识别区域(5);第一腰线中心点(P8),第九点(P9),第十二点(P12),膝线中心点(p11)划分出的区域为第六识别区域(6);膝线端点第十点(P10),膝线中心点(P11),第一最低边界点(p14),第十三点(P13)划分出的区域为第七识别区域(7);膝线中心点(P11),第十二点(P12),第十五点(P15),第一最低边界点(p14)划分出的区域为第八识别区域(8);对于第二张图片的划分步骤为,Y1、在第二张图片中找到人体的第二最高边界点(p17)、第二最低边界点(p29)、第二最左边界点(p22),第二最右边界点(p24),通过第二最高边界点(p17)做直线为上边界线,通过第二最低边界点(p29)做直线为下边界线,通过第二最左边界点(p22)做直线为左边界线,通过第二最右边界点(p24)做直线为右边界线,四条直线形成人体区域,并得到区域顶点第十六点(P16)、第十八点(P18)、第二十八点(P28)、第三十点(P30)的坐标值;Y2、使用第十六点(P16)、第十八点(P18)、第二十八点(P28)、第三十点(P30)的坐标值,确定腰线端点第二十二点(p22)和第二十四点(p24)的坐标值,P22=p28-(p28-p16)*k1+k2P24=p30-(p30-p18)*k1+k2;Y3、根据第十六点(P16)、第十八点(P18)的坐标值和第二十二点(p22)和第二十四点(p24)的坐标值,来确定脖线端点第十九点(P19)和第二十一点(P21)的坐标值,P19=p22-(p22-p16)*k1P21=p24-(p24-p18)*k1;Y4、根据第二十八点(P28)、第三十点(P30)的坐标值和腰线端点第二十二点(p22)和第二十四点(p24)的坐标值,来确定膝线端点第二十五点(P25)和第二十七点(P27)的坐标值,P25=p22+(p28-p22)*k1P27=p...

【专利技术属性】
技术研发人员:王建中孙明杨红霞王川张旭阳刘亚玲曹晖
申请(专利权)人:银川汇成科技有限公司
类型:发明
国别省市:宁夏,64

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1