一种图像变形的虚拟试穿方法及系统技术方案

技术编号:19826234 阅读:33 留言:0更新日期:2018-12-19 16:20
一种图像变形的虚拟试穿方法,包括:将图像预处理;将图像变形;将用户人脸图像与用户着装人体图像拼接;将用户三维体形与三维模特之间的形体差异驱动,驱动服装图像形变,将形变的服装图像叠加到人体图像,得到真实感的服装试穿效果。

【技术实现步骤摘要】
一种图像变形的虚拟试穿方法及系统
本专利技术涉及图像处理领域,尤其涉及一种图像变形的虚拟试穿方法及系统。
技术介绍
随着计算机图形学等信息处理技术的发展,已经研发出能够实现虚拟试穿的诸多方案。通过虚拟试穿系统,用户不必真实地穿上衣服,而仅需要将自己的影像提供给虚拟试穿系统就能够看到虚拟试穿的效果。这种虚拟试穿系统的应用十分广泛,比如,设计师可利用虚拟试穿系统来辅助服装设计,而随着网络技术的发展,对于普通用户而言,这种虚拟试穿系统还特别适用于网络购物、虚拟社区等在线交互系统。现有的虚拟试穿主要可以分为二维和三维两种技术实现路径:三维虚拟试穿是指利用三维建模技术,生成用户人体以及服装的三维模型数据,再借助于三维几何变形或布料物理形变模拟等相关算法,在三维场景中模拟出人体模型的穿衣效果。但三维服装建模制作周期较长,且高真实感的三维物理模拟和布料材质渲染存在高计算成本,仍存在很多技术障碍。二维虚拟试穿是指通过拍摄、绘制和图像处理等方式获得服装的二维图像,再通过固定或动态识别的方式,叠加在人体图像上,例如叠加在人体模特图像或顾客图像上。这类技术在服装资源的制作上成本较低,可以快速生产出虚拟试穿本文档来自技高网...

【技术保护点】
1.一种图像变形的虚拟试穿方法,其特征在于,包括:将图像预处理;将图像变形;将用户人脸图像与用户着装人体图像拼接;将用户三维体形与三维模特之间的形体差异驱动,驱动服装图像形变,将形变的服装图像叠加到人体图像,得到真实感的服装试穿效果。

【技术特征摘要】
1.一种图像变形的虚拟试穿方法,其特征在于,包括:将图像预处理;将图像变形;将用户人脸图像与用户着装人体图像拼接;将用户三维体形与三维模特之间的形体差异驱动,驱动服装图像形变,将形变的服装图像叠加到人体图像,得到真实感的服装试穿效果。2.如权利要求1所述图像变形的虚拟试穿方法,其特征在于,所述的服装图像预处理,包括:服装拍摄预处理;三维模特预处理;计算拍摄角度的投影矩阵预处理;建立相机投影矩阵到常规渲染引擎渲染物体时所用投影矩阵之间的转换关系预处理;三维模特模型渲染到二维模特图片预处理。3.如权利要求1或2所述图像变形的虚拟试穿方法,其特征在于,所述的服装拍摄预处理,包括:定制三维模特,在模特上添加标记设备,为后续投影矩阵计算准备原始数据;将展示的服装穿到模特身上;调整相机位置和角度对服装进行拍摄;利用图像处理工具将画幅从背景中抠出\扣出,通过alpha通道(阿尔法通道)设置不同值区分画幅和背景;如权利要求1或3所述图像变形的虚拟试穿方法,其特征在于,所述的调整相机位置和角度对服装进行拍摄,需要同时拍摄正面和特定角度的侧背面的照片。4.如权利要求1或2所述图像变形的虚拟试穿方法,其特征在于,所述的三维模特预处理,包括:分别定制的男女三维模特;建立模特的三维模型。5.如权利要求1或2所述图像变形的虚拟试穿方法,其特征在于,所述的计算拍摄角度的投影矩阵,包括:从三维模型中提取标记设备三维点坐标;从抠出的标记设备对应的二维图片画幅中提取对应的标记点;建立标记设备三维到二维对应关系;根据相机成像原理,将得到的标记设备三维点和对应二维点,计算每件服装拍照时对应的相机投影矩阵。6.如权利要求1所述图像变形的虚拟试穿方法,其特征在于,所述的图像变形包括:变形前数据准备;将用户着装人体图像四边形网格化;将三维模特模型拟合到用户三维人体模型;将图像变形的服装叠加到二维用户图片,得到用户着装人体图像。7.如权利要求1所述图像变形的虚拟试穿方法,其特征在于,所述的用户人脸图像与用户着装人体图像拼接,包括:用户人脸倾斜校正;计算用户人脸图像在用户着装人体图像上拼接位置;计算与用户着装人体图像拼接位置对应的用户人脸图像上的拼接位置;用户人脸图片缩放比例计算;通过图像空间变换...

【专利技术属性】
技术研发人员:李基拓陈相屹朱家林
申请(专利权)人:深圳市云之梦科技有限公司
类型:发明
国别省市:广东,44

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

1