The invention discloses a method and system for human image beauty, which includes: gridding the image to be processed according to the resolution of the image to be processed to obtain the original gridding model; detecting the key points of the face of the image to be processed to obtain the key points of the original face; transforming the original gridding model sequentially according to the predetermined beauty function to obtain the transformed grids. Model; the predetermined beauty function has more than one; according to the transformed mesh model and the original face key points, the transformed face key points are calculated; the transformed mesh model is rendered and/or according to the transformed face key points, the beauty image is obtained. The technical scheme provided by the invention can render smoothly and in real time on the mobile terminal, and has good aesthetic effect.
【技术实现步骤摘要】
一种人像美型方法和系统
本专利技术涉及图像处理
,尤其涉及一种人像美型方法和系统。
技术介绍
近年来,美颜自拍类相机应用深受广大用户的喜爱,此类应用通常包含面部磨皮、面部液化、美妆、贴纸、滤镜等功能。其中,面部液化(也被称为人像美型)作为此类应用的一个重要现实增强属性,为用户带来很多新的有趣的玩法,例如,眼部重塑(大眼,眼角拉伸,眼距调整等)、面部重塑(瘦脸,小脸,下巴拉伸,额头拉伸等)、五官重塑(宽脸/圆脸/心形脸/菱形脸,夸张趣味脸型等),通过不同的人像面部的液化方法可以实现不同的美型效果。图像液化的原理是将图像中每个像素点的位置进行几何变换(即重新映射),并重新完成采样,从而达到变形的目的。特效设计师会根据识别得到的人脸关键点,制定变形规则(如:将某个点向内侧某个方向推动、基于某个点进行膨胀等),使用一些常用的液化工具和方法(如:向前/左推、膨胀/收缩等)来模拟效果,软件开发人员会将这些规则转换成很多个单步操作(如:一个点推动到另外一个点,一个点膨胀/收缩等),通常要完成一个完整的美型效果需要很多个这样的单步操作,特别是当用户同时开启上面提到的所有美型 ...
【技术保护点】
1.一种人像美型方法,其特征在于,包括:根据待处理图像的分辨率对所述待处理图像进行网格划分,获取原始网格模型;对所述待处理图像进行人脸关键点检测,获取原始人脸关键点;根据预定的美型功能对所述原始网格模型依次进行变换,获取变换后的网格模型;所述预定的美型功能有一个以上;根据所述变换后的网格模型和所述原始人脸关键点,计算出变换后的人脸关键点;对所述变换后的网格模型进行渲染和/或根据所述变换后的人脸关键点,获取美型图像。
【技术特征摘要】
1.一种人像美型方法,其特征在于,包括:根据待处理图像的分辨率对所述待处理图像进行网格划分,获取原始网格模型;对所述待处理图像进行人脸关键点检测,获取原始人脸关键点;根据预定的美型功能对所述原始网格模型依次进行变换,获取变换后的网格模型;所述预定的美型功能有一个以上;根据所述变换后的网格模型和所述原始人脸关键点,计算出变换后的人脸关键点;对所述变换后的网格模型进行渲染和/或根据所述变换后的人脸关键点,获取美型图像。2.根据权利要求1所述的人像美型方法,其特征在于,所述原始网格模型的每一个网格面均为正方形,且原始网格模型中每两个网格面的尺寸相等。3.根据权利要求2所述的人像美型方法,其特征在于,所述根据所述变换后的网格模型和所述原始人脸关键点,计算出变换后的人脸关键点的方法为:获取所述变换后的网格模型的网格顶点集和网格面集;获取所述原始人脸关键点所在的网格面,称为第一网格面;所述第一网格面属于所述变换后的网格模型的网格面集;对所述第一网格面进行对角线划分,获取所述原始人脸关键点所在的三角面;所述原始人脸关键点与所述三角面的每两个顶点分别组成第一三角面,第二三角面,第三三角面;所述三角面的三个顶点属于所述变换后的网格模型的网格顶点集;分别计算出所述第一三角面的面积、所述第二三角面的面积、所述第三三角面的面积;根据所述第一三角面的面积、第二三角面的面积、第三三角面的面积和所述三角面的三个顶点,采用三角形质心坐标公式计算出所述变换后的人脸关键点。4.根据权利要求1所述的人像美型方法,其特征在于,所述根据预定的美型功能对所述原始网格模型依次进行变换,获取变换后的网格模型的步骤在CPU上执行;所述对所述变换后的网格模型进行渲染和/或根据所述变换后的人脸关键点,获取美型图像的步骤在GPU上执行。5.根据权利要求4所述的人像美型方法,其特征在于,采用OpenGLES网格渲染技术对所述变换后的网格模型进行渲染,获取美型图像。6.根据权利要求1所述的人像美型方法,其特征在于,所述原始网格模型在水平方向的网格面数量与在竖直方向的网格面数量满足以下关系:min(Nr,Nc)=30其中,Nc为所述原始网...
【专利技术属性】
技术研发人员:张学成,徐滢,
申请(专利权)人:成都品果科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。