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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108346156A(43)申请公布日2018.07.31(21)申请号201710045890.1G06T17/00(2006.01)(22)申请日2017.01.22(71)申请人北京京东尚科信息技术有限公司地址100195北京市海淀区杏石口路65号西杉创意园四区11号楼东段1-4层西段1-4层申请人北京京东世纪贸易有限公司(72)发明人赵刚(74)专利代理机构中国国际贸易促进委员会专利商标事务所11038代理人王云飞(51)Int.Cl.G06T7/13(2017.01)G06T7/12(2017.01)G06T7/194(2017.01)权利要求书3页说明书10页附图8页(54)发明名称用户身材参数获取方法和装置(57)摘要本发明公开一种用户身材参数获取方法和装置。该方法包括:获取用户照片;对用户照片进行处理,生成用户外形轮廓;将正面投影轮廓与用户外形轮廓一致的参数化三维人体模型作为目标参数化三维人体模型;将目标参数化三维人体模型的身材参数作为用户身材参数。本发明通过对拍摄用户的照片进行处理,可以自动获取准确的用户身材参数;本发明可以非常方便地获取用户的身材参数,对提升虚拟试衣应用的效果非常有帮助。CN108346156ACN108346156A权利要求书1/3页1.一种用户身材参数获取方法,其特征在于,包括:获取用户照片;对用户照片进行处理,生成用户外形轮廓;将正面投影轮廓与用户外形轮廓一致的参数化三维人体模型作为目标参数化三维人体模型;将目标参数化三维人体模型的身材参数作为用户身材参数。2.根据权利要求1所述的方法,其特征在于,所述将正面投影轮廓与用户外形轮廓一致的参数化三维人体模型作为目标参数化三维人体模型包括:根据用户外形轮廓获取用户轮廓姿势和用户轮廓身高;将参数化三维人体模型姿势调整为与用户轮廓姿势一致;将参数化三维人体模型身高调整为与用户轮廓身高一致;将参数化三维人体模型轮廓与用户外形轮廓的轮廓误差小于预定值的参数化三维人体模型作为目标参数化三维人体模型。3.根据权利要求2所述的方法,其特征在于,所述用户轮廓姿势包括手臂展开角度和腿部分开角度;所述根据用户外形轮廓获取用户轮廓姿势包括:获取用户外形轮廓的轮廓中心线;根据轮廓中心线获取手臂展开角度和腿部分开角度。4.根据权利要求2所述的方法,其特征在于,所述将参数化三维人体模型轮廓与用户外形轮廓的轮廓误差小于预定值的参数化三维人体模型作为目标参数化三维人体模型包括:随机生成N组身材参数,计算每组身材参数对应的参数化三维人体模型轮廓与用户外形轮廓的轮廓误差,其中N为大于2的自然数;判断轮廓误差最小的一组身材参数的轮廓误差是否小于预定值;若轮廓误差最小的一组身材参数的轮廓误差小于预定值,则将所述轮廓误差最小的一组身材参数对应的参数化三维人体模型作为目标参数化三维人体模型。5.根据权利要求4所述的方法,其特征在于,所述将参数化三维人体模型轮廓与用户外形轮廓的轮廓误差小于预定值的参数化三维人体模型作为目标参数化三维人体模型还包括:若轮廓误差最小的一组身材参数的轮廓误差不小于预定值,则确定轮廓误差最小的两组身材参数;根据轮廓误差最小的两组身材参数组合生成新的N组身材参数,之后执行计算每组身材参数对应的参数化三维人体模型轮廓与用户外形轮廓的轮廓误差的步骤。6.根据权利要求5所述的方法,其特征在于,所述根据轮廓误差最小的两组身材参数生成新的N组身材参数包括:根据轮廓误差最小的两组身材参数中每个参数的平均值、和预定比例范围内的随机偏移值,组合生成新的N组身材参数。7.根据权利要求1-6中任一项所述的方法,其特征在于,所述对用户照片进行处理,获取用户外形轮廓包括:将用户人体前景与背景分离;2CN108346156A权利要求书2/3页根据用户人体前景与背景生成二值图像,其中,用户人体前景与背景的取值不同;提取二值图像的边缘,生成用户外形轮廓。8.根据权利要求7所述的方法,其特征在于,所述将用户人体前景与背景分离包括:接收用户输入的人体前景标识点和背景标识点;根据所述人体前景标识点和背景标识点将用户人体前景与背景分离。9.根据权利要求1-6中任一项所述的方法,其特征在于,所述将将正面投影轮廓与用户外形轮廓一致的参数化三维人体模型作为目标参数化三维人体模型之后,还包括:测量目标参数化三维人体模型的身材参数,之后执行将目标参数化三维人体模型的身材参数作为用户身材参数的步骤。10.一种用户身材参数获取装置,其特征在于,包括照片获取模块、外形轮廓获取模块、目标三维模型确定模块和身材参数确定模块,其中:照片获取模块,用于获取用户照片;外形轮廓获取模块,用于对用户照片进行处理,生成用户外形轮廓;目标三维模型确定模块,