[发明专利]对面部的透视畸变校正在审
申请号: | 201880093040.1 | 申请日: | 2018-05-07 |
公开(公告)号: | CN112055869A | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 施屹昌;梁家恺 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06T3/00 | 分类号: | G06T3/00 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李佳;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面部 透视 畸变 校正 | ||
1.一种计算机实现的方法,包括:
确定与图像中的第一感兴趣区相对应的第一图像区域;
确定所述图像的翘曲网格;
确定与所述第一图像区域相关联的所述翘曲网格的第一部分;
通过以下操作来确定所述翘曲网格的成本函数:
确定与所述翘曲网格的第一部分相关联的第一成本,其中,所述第一成本包括与用于校正所述图像中所表示的所述第一感兴趣区的一个或多个几何畸变的、至少所述第一图像区域的一个或多个面部相关变换相关联的成本,以及
确定与所述翘曲网格相关联的第二成本,其中,所述第二成本包括一个或多个边缘相关变换的成本,所述一个或多个边缘相关变换用于保存至少通过所述一个或多个面部相关变换所修改的所述图像的边缘的直线度;
基于对所述翘曲网格的所述成本函数的优化来确定优化网格;以及
基于所述优化网格来修改所述图像的第一图像区域。
2.根据权利要求1所述的计算机实现的方法,其中,所述第一感兴趣区表示第一人类面部。
3.根据权利要求1或权利要求2中的任一项所述的计算机实现的方法,进一步包括:
确定与所述图像中的第二感兴趣区的位置相对应的第二图像区域,所述第二图像区域与所述第一图像区域不同;以及
确定与所述第二图像区域相关联的所述翘曲网格的第二部分。
4.根据权利要求3所述的计算机实现的方法,其中,确定所述翘曲网格的所述成本函数进一步包括:确定与所述翘曲网格的第二部分相关联的附加第一成本,其中,所述附加第一成本包括与用于校正所述第二感兴趣区的一个或多个几何畸变的、至少所述第二图像区域的一个或多个面部相关变换相关联的成本。
5.根据权利要求1-4中的任一项所述的计算机实现的方法,其中,确定所述图像的所述翘曲网格包括:
确定所述第一图像区域是否具有大于阈值图像面积的面积;以及
在确定所述第一图像区域具有大于阈值图像区域的面积之后,确定所述翘曲网格。
6.根据权利要求1-5中的任一项所述的计算机实现的方法,其中,所述翘曲网格包括多个顶点,并且其中,确定与所述翘曲网格相关联的所述第二成本包括:
为与所述图像的边缘相关联的所述翘曲网格的每个顶点指派每顶点边缘成本;以及
为与所述翘曲网格的边界相关联的所述翘曲网格的每个顶点指派边界成本。
7.根据权利要求6所述的计算机实现的方法,其中,为与所述图像的边缘相关联的所述翘曲网格的每个顶点指派所述每顶点边缘成本包括:
确定所述图像的第一边缘的第一边缘正则化项,其中,所述图像的第一边缘与至少所述翘曲网格的第一边缘顶点相关联;
确定所述图像的第一边缘的第一边缘弯曲项;以及
基于所述第一边缘正则化项和所述第一边缘弯曲项来确定所述第一边缘顶点的所述每顶点边缘成本。
8.根据权利要求6或权利要求7所述的计算机实现的方法,其中,为与所述翘曲网格的边界相关联的所述翘曲网格的每个顶点指派所述边界成本包括:
确定所述翘曲网格的第一边界顶点的边界成本值,所述第一边界顶点与所述翘曲网格的第一边界相关联,其中,所述边界成本值基于所述第一边界顶点与所述翘曲网格的界限之间的距离。
9.根据权利要求1至8中的任一项所述的计算机实现的方法,其中,基于所述优化网格来修改所述图像的第一图像区域包括:
计算所述优化网格的采样;以及
基于所述优化网格的采样来修改至少所述图像的第一图像区域。
10.根据权利要求1至9中的任一项所述的计算机实现的方法,其中,确定与所述图像中的所述第一感兴趣区相对应的所述第一图像区域包括:从相机获得所述图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880093040.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:种植体表面改性处理装置
- 下一篇:制品运输车辆