[返回数码家电首页]·[所有跟帖]·[ 回复本帖 ] ·[热门原创] ·[繁體閱讀]·[版主管理]
谷歌AI算法修正广角畸变:大脸一键还原,实时运行毫无PS痕迹
送交者: Deguoxzs[☆★声望品衔8★☆] 于 2019-09-13 10:43 已读 3128 次  

Deguoxzs的个人频道

6park.com

近日,一组谷歌和麻省理工学院研究人员,创建了一种算法能够校正广角拍摄导致的照片变形,专供手机拍摄使用。

据论文内容表述,当前多数针对广角镜头进行修正的算法,主要是以梯形为修正基础,针对边缘产生变形的部分进行修正,在处理一般景象时不会有太大问题,但是对于人像拍摄(例如多人合影、人景自拍)等情況,很可能就会出现人脸变形部分被修正,背景无法修正,或是背景被修正,人脸部分无法修正。 6park.com

6park.com

此次提出的算法主要是采用人工智能进行影响分析,将人像部分与背景分离,各自进行剃度修正,修正完毕后再将两组影像合并,这样就能最大限度修正影像中变形部分。

第一步,找出目标区域:人脸,包括头发。

这里,要用人物分割算法,给输入图像里的人类做个Mask;再用人脸检测器,标出脸部的边界框。最后,把Mask和边界框的交集,用绿色标注出来。


第二步,为输入的 (透视投影) 照片,算出一个球极平面投影。

如果把这个投影可视化,会发现边角的人脸已经修好,只是背景里,左边的窗棱和右边的墙弯了 (下图) 。


所以就有了关键的下一步:

第三步,用上前两步的数据,算出一个网格 (Mesh)。这个网格依然是做球极平面投影,但只要调整人脸区域,背景尽量保持原样。

为了不影响背景,这里用到了能量最小化 (Energy Minimization) 方法,来平息两种投影之间的冲突,促成更加平滑的过渡。

这样,就有了一个兼顾人脸和背景的、优化过的网格:


第四步,用这个网格来捏那张输入的照片,得到的就是最终答案:


右下角的人脸自然了,背景里的直线也还是直线。

团队说,这个方法可以胜任70°-120°的视场角。

并且,几乎不受场景的限制:

单人自拍可以,多人合照可以。 6park.com

6park.com

不过,该团队表示,此项算法依然有限制,目前该项算法修正的范围依然是以脸部为主,身体部分仍可能受到限制,比如修正后身体部分被拉长或者呈现微扭曲状态。同时,该团队也表示,日后将会加入更多的算法修正,让广角拍摄应用更加完善。 6park.com

6park.com

据悉,此项算法将会陆续对 Pixel 系列手机开放使用,即将推出的Pixel 4有可能尝鲜。

贴主:Deguoxzs于2019_09_13 10:46:49编辑
喜欢Deguoxzs朋友的这个贴子的话, 请点这里投票,“赞”助支持!
[举报反馈]·[ Deguoxzs的个人频道 ]·[-->>参与评论回复]·[用户前期主贴]·[手机扫描浏览分享]·[返回数码家电首页]
帖子内容是网友自行贴上分享,如果您认为其中内容违规或者侵犯了您的权益,请与我们联系,我们核实后会第一时间删除。

所有跟帖:        ( 主贴楼主有权删除不文明回复,拉黑不受欢迎的用户 )


    用户名:密码:[--注册ID--]

    标 题:

    粗体 斜体 下划线 居中 插入图片插入图片 插入Flash插入Flash动画


         图片上传  Youtube代码器  预览辅助

    打开微信,扫一扫[Scan QR Code]
    进入内容页点击屏幕右上分享按钮

    楼主本栏目热帖推荐:

    >>>>查看更多楼主社区动态...






    [ 留园条例 ] [ 广告服务 ] [ 联系我们 ] [ 个人帐户 ] [ 版主申请 ] [ Contact us ]