一种用于图像处理的方法和装置制造方法及图纸

技术编号:21004932 阅读:41 留言:0更新日期:2019-04-30 21:44
本发明专利技术提供了一种用于图像处理的方法和装置,应用于图像处理领域,该方法包括:接收第一图像,所述第一图像包括人脸;检测所述第一图像中的人脸与背景区域,根据所述第一图像建立所述人脸的三维模型;将所述人脸的三维模型旋转第一角度;将旋转所述第一角度后的所述人脸的三维模型投影到所述第一图像所在的图像坐标系下,并与处理后的所述背景区域融合,得到第二图像。本发明专利技术提供的一种用于图像处理的方法和装置,能够对于拍摄的图像中的人脸的角度进行调整,以达到人脸美化的效果。

A Method and Device for Image Processing

【技术实现步骤摘要】
一种用于图像处理的方法和装置
本专利技术涉及一种用于模式识别的方法和装置,具体地,涉及一种用于图像处理的方法和装置。
技术介绍
目前,人物肖像编辑是个应用广泛的技术,包括人脸纹理编辑,如去除照片人脸上的斑纹和痘痘、皮肤美白、磨皮,调整环境灯光等,还包括人脸形状的编辑,如瘦脸、眼睛放大等。现有技术中还没有对于拍摄的图像中的人脸角度进行调整的技术。
技术实现思路
本专利技术提供的一种用于图像处理的方法和装置,能够解决现有技术中缺少对于拍摄的图像中的人脸角度进行调整的技术的问题。本专利技术的第一方面提供一种用于图像处理的方法,所述方法包括:接收第一图像,所述第一图像包括人脸;检测所述第一图像中的人脸与背景区域,根据所述第一图像建立所述人脸的三维模型;将所述人脸的三维模型旋转第一角度;将旋转所述第一角度后的所述人脸的三维模型投影到所述第一图像所在的图像坐标系下,并与处理后的所述背景区域融合,得到第二图像。根据本专利技术的第一方面,在本专利技术的第一方面的第一可执行方式中,所述处理所述背景区域,包括:获取所述背景区域对应的深度信息,根据所述背景区域对应的深度信息获取所述背景区域的三维模型;将所述背本文档来自技高网...

【技术保护点】
1.一种用于图像处理的方法,其特征在于,所述方法包括:接收第一图像,所述第一图像包括人脸;检测所述第一图像中的人脸与背景区域,根据所述第一图像建立所述人脸的三维模型;将所述人脸的三维模型旋转第一角度;将旋转所述第一角度后的所述人脸的三维模型投影到所述第一图像所在的图像坐标系下,并与处理后的所述背景区域融合,得到第二图像。

【技术特征摘要】
1.一种用于图像处理的方法,其特征在于,所述方法包括:接收第一图像,所述第一图像包括人脸;检测所述第一图像中的人脸与背景区域,根据所述第一图像建立所述人脸的三维模型;将所述人脸的三维模型旋转第一角度;将旋转所述第一角度后的所述人脸的三维模型投影到所述第一图像所在的图像坐标系下,并与处理后的所述背景区域融合,得到第二图像。2.根据权利要求1所述的方法,其特征在于,所述处理所述背景区域,包括:获取所述背景区域对应的深度信息,根据所述背景区域对应的深度信息获取所述背景区域的三维模型;将所述背景区域的三维模型旋转所述第一角度;将旋转所述第一角度后的所述背景区域的三维模型投影到所述第一图像所在的图像坐标系下,得到所述处理后的所述第一图像的背景区域。3.根据权利要求1或2所述的方法,其特征在于,所述第一图像包括第一二维图像;所述根据所述第一图像建立所述人脸的三维模型,包括:检测所述第一二维图像中人脸的特征点,根据所述特征点以及设定的拟合目标通过第一三维人脸模型数据库拟合所述人脸的三维模型;或,将所述第一二维图像通过深度卷积神经网络迭代计算出三维重建参数,根据所述三维重建参数建立所述人脸的三维模型。4.根据权利要求3所述的方法,其特征在于,所述拟合目标为拟合得到的所述人脸的三维模型的三维特征点在所述第一图像所在的图像坐标系下的投影与所述第一二维图像中人脸的特征点的距离最小或收敛。5.根据权利要求1或2所述的方法,其特征在于,所述第一图像包括第一二维图像以及与所述第一二维图像对应的深度图,所述第一二维图像以及所述深度图包括所述人脸;所述根据所述第一图像建立所述人脸的三维模型,包括:根据所述第一二维图像中人脸的特征点的位置以及所述第一二维图像对应的深度图由第二三维人脸数据库拟合出所述人脸的三维模型。6.根据权利要求5所述的方法,其特征在于,第二三维人脸数据库包括平均人脸模型以及下述中的至少一个:形状特征向量以及表情特征向量;所述根据所述第一二维图像中人脸的特征点的位置以及所述第一二维图像对应的深度图由第二三维人脸数据库拟合出所述人脸的三维模型,包括:估计由所述平均人脸模型到所述深度图对应的三维点云模型的初始变换矩阵,根据所述初始变换矩阵以及下述中的至少一个:形状特征向量以及表情特征向量,以下述条件中的至少一个为目标,由所述平均人脸模型拟合出所述人脸的三维模型:所述拟合出的所述人脸的三维模型的特征点在所述图像坐标系下的投影位置与对应的所述第一图像包括的二维图像的特征点的位置之间的距离最小或收敛;所述拟合出的所述人脸的三维模型与由所述深度图映射得到的三维点云之间对应的点对的距离最小或收敛。7.根据权利要求6所述的方法,其特征在于,所述估计由所述平均人脸模型到所述深度图对应的三维点云模型的初始变换矩阵,包括:根据所述第一二维图像中人脸特征点的位置以及所述第一二维图像对应的深度图计算所述人脸特征点的三维位置;根据所述人脸特征点的三维位置以及所述平均人脸模型的特征点的三维位置估计由所述平均人脸模型到所述深度图对应的三维点云模型的初始变换矩阵。8.根据权利要求1-7任一权利要求所述的方法,其特征在于,所述方法还包括:获取所述人脸的外轮廓点;根据所述外轮廓点到所述人脸的中心的距离将所述背景区域分为与人脸相接背景区域以及远背景区域;所述远背景区域距离所述人脸的中心的距离大于所述与人脸相接背景区域距离所述人脸的中心的距离。9.根据权利要求8所述的方法,其特征在于,所述获取所述背景区域对应的深度信息,包括:根据所述深度图获取所述与人脸相接背景区域以及所述远背景区域的深度信息;或,所述方法还包括:根据所述三维模型获取所述人脸中鼻子的深度信息;所述获取所述背景区域对应的深度信息,包括:根据所述人脸中鼻子的深度值,以及所述外轮廓点的深度信息与所述人脸中鼻子的深度值的差估计所述与人脸相接背景区域中的点的深度值以及所述远背景区域的深度值。10.根据权利要求8或9所述的方法,其特征在于,所述背景区域包括网格;所述方法还包括:对所述背景区域的深度值进行优化,所述优化包括:保持所述人脸的外轮廓点的深度值不变,并且相邻的网格点的深度值的变化值一致。11.根据权利要求1-10任一权利要求所述的方法,其特征在于,所述与处理后的所述背景区域融合,包括下述中的至少一个:所述第一图像的图像边界与所述处理后的所述背景区域的图像的边界一致;所述第一图像的人脸的外轮廓点与旋转所述第一角度后的所述人脸的三维模型投影到所述第一图像所在的图像坐标系下的人脸的外轮廓点一致。12.根据权利要求2-11任一权利要求所述的方法,其特征在于,所述第一图像中的背景区域包括第一网格;所述方法还包括:获取旋转所述第一角度后的所述背景区域的三维模型投影到所述第一图像所在的图像坐标系下的区域中的,与所述第一图像中的背景区域的第一网格对应的第二网格的位置;根据所述第一网格中的纹理和/或颜色填充所述第二网格。13.根据权利要求12所述的方法,其特征在于,所述第一网格为三角化网格。14.一种用于图像处理的方法,其特征在于,所述方法包括:接收第三二维图像以及与所述第三二维图像对应的深度图,所示第三二维图像和所述深度图包括人脸;根据所述深度图建立三维模型;将所述三维模型旋转第一角度;将旋转所述第一角度后的三维模型投影到所述第三二维图像所在的图像坐标系下;根据所述第三二维图像的背景区域对所述投影到所述第三二维图像所在的图像坐标系下的图像进行处理,得到第四图像。15.根据权利要求14所述的方法,其特征在于,根据所述第三二维图像的背景对所述投影到所述第三二维图像所在的图像坐标系下的图像进行处理,包括:根据所述第三二维图像中的背景中的下述至少一个对所述投影到所述第三二维图像所在的图像坐标系下的图像进行处理,使得所述第四图像的边缘以及大小与所述第三二维图像的边缘以及大小一致:所述第三二维图像中的背景区域中的颜色、纹理以及背景边缘点的位置。16.根据权利要求15所述的方法,其特征在于,所述根据所述第三二维图像中的背景中的下述至少一个对所述投影到所述第三二维图像所在的图像坐标系下的图像进行处理,使得所述第四图像的边缘以及大小与所述第三二维图像的边缘以及大小一致:所述第三二维图像中的背景区域中的颜色、纹理以及背景边缘点的位置,包括:根据所述第三二维图像的大小确定所述第三二维图像的第一边缘点,并确定投影到所述第三二维图像所在的图像坐标系下的图像的第二边缘点;根据所述第一边缘点以及第二边缘点对所述第三二维图像与所述投影到所述第三二维图像所在的图像坐标系下的图像偏差部分网格化,根据第三二维图像中的网格中的下述至少一个修补投影到所述第三二维图像所在的图像坐标系下的图像中对应的网格:所述第三二维图像中的背景区域中的颜色和纹理。17.一种用于图像处理的装置,其特征在于,所述装置包括:...

【专利技术属性】
技术研发人员:习文星邓晖杨红庄林奶养张龙
申请(专利权)人:虹软科技股份有限公司
类型:发明
国别省市:浙江,33

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

1