APP下载

美图如何Show:解读整容式APP的背后

2017-04-14技术宅

电脑爱好者 2017年1期
关键词:美化人脸识别美容

技术宅

相信很多朋友都使用过美图秀秀之类的APP,通过它们可以在手机上瞬间将手机拍摄的照片进行美化,如实现磨皮美白、祛斑祛痘等,而很多直播问的主播也是在通过类似的APP进行实时美化效果,让她们姣好的面容展现在我们面前。今天就让我们解读这些APP是怎样实现美化的,以及美颜背后运用的技术。

不是新技术 聊聊图像美化那些事

说到图像美化,就不得不提到Photoshop。很多朋友都知道,借助PS可以化腐朽为神奇,将人物P得美轮美奂。不过PS操作毕竟繁琐,而随着移动设备的普及,越来越多类似PS的APP就逐渐在手机上流行起来,比如美图秀秀、百变魔图等。一些手机更是将美容功能融合到手机系统中,如美图手机可以通过调用系统API訪问相机,然后将采集到的画面进行美颜处理(图1)。

随着网络直播的兴起,APP美容技术也在不断发展,它已经不再局限于对静态照片的美容,越来越多直播平台可以使用APP对主播的动态图像进行实时美化,比如将主播的小眼睛变大,把圆脸变成瓜子脸,几乎实现了现实生活中的“整容”效果。

变美的背后——认识APP美化原理

对于普通用户来说,在手机上进行美颜操作都非常简单,比如美图秀秀磨皮祛痘操作,只要在功能面板上选择相应的菜单,然后简单点击选择即可实现快速美容(图2)。

不过这看似简单的操作背后却是强大的图片处理技术在支撑着。以简单的去痘操作为例。大家知道很多朋友脸上都有痘痘,这样拍摄出来的照片,痘痘就会在你的脸上形成一个灰度值的变化。而如果一张照片上相临的两个区域灰度值相差比较大,在照片上就会形成噪点。因此祛痘操作实际上就是图片处理上常用的“降噪”。降噪主要是通过一定的算法实现,比如滤波算法,它可以对周围的点取均值来替代原先的值,使得图片上的噪点看上去不那么明显,反映在照片上就是人脸的痘痘消失了,看上去皮肤更为光滑。

因此当我们在美化APP中轻松点选去痘操作后,手机APP实际上在后台先进行噪点的判定(通过一个点的亮度和周围点的亮度的差值进行比较找到噪点),然后调用一定的算法进行降噪,最后还要将经过处理的图片与原图进行混合(因为如果只是使用处理后的照片很容易丢失细节,使得处理后的照片看上去失真),并通过调整两张图片的混合权重,使得处理后的照片看起来既有美化效果,又不会给人“太假”的感觉。这也是一般美化APP处理图片的常见流程(图3)。

对于网络主播的动态美容则更为复杂,它首先要实现“人脸识别”。APP只有准确识别到人脸才能进行美容,人脸识别的核心技术则是深度学习技术。这种技术借助互联网上海量的图像数据进行学习训练,抓取到核心的特征,然后生成一种算法。这样美颜APP就可以利用这些算法实现对主播们的动态美容。比如对于主播肤色的调整,深度学习技术首先会抓取原图和美肤处理后的图片进行比较,然后分析其中的差异,这样经过大量的学习后,它就可以在抓取到当前主播原图后使用特定的算法快速完成对主播的肤色处理,使得“美容”后的效果更为逼真、有效(图4)。

同样的,对于整容成瓜子脸、将小眼睛变大之类的美容效果,也都是使用类似的方式完成美化。这样在直播时,从相机采集到每一帧的画面,深度学习技术都会进行人脸识别,再标示出关键点的位置,然后结合图像技术得到最终的美容效果。举个简单的例子,现在网上流行的网红脸,通过深度学习的人脸识别技术可以在抓取到当前主播脸部数据后和网红脸进行比较,然后通过特定的算法进行优化,可以将主播整容为最受网友喜爱的脸型和肤色,这样我们在直播平台看到的就是各种靓妹和帅哥,实际上功劳却是后台的人脸识别技术整容的结果。

写在最好美化APP更让人值得期待

随着网络直播的流行,现在基于人脸识别的美容技术也在不断发展。一方面,硬件厂商在自己的设备中逐渐植入各种深度学习技术,比如从iOS 9开始,苹果就提供了深度学习API,在iOS 10相关的API得到进一步更新,进行深度学习的开发已经逐渐成熟了。谷歌则早在2015年就发布了Facenet网络,用这个网络可以达到对人脸98%以上的识别率。另一方面,基于移动平台的第三方人脸识别技术也在不断发展,比如Caffe(卷积神经网络框架),一个清晰、可读性高、快速的深度学习框架,可以让移动设备拥有更强的深度学习能力。

人们对美的追求是无止境的,谁都希望自己有更美的面容出现在大众眼前。正是由于这些技术的不断进步和移动设备硬件性能的不断提高,在不久的将来,无论是手机拍摄的照片,还是各类网络直播(包括视频聊天),我们都可以以更美的形象出现在人们的面前。

猜你喜欢

美化人脸识别美容
透视环保美容热
人脸识别 等
SLOW MANIFOLD AND PARAMETER ESTIMATION FOR A NONLOCAL FAST-SLOW DYNAMICAL SYSTEM WITH BROWNIAN MOTION∗
揭开人脸识别的神秘面纱
挽脸美容在台重获青睐
面部软组织损伤的整形美容修复
基于类独立核稀疏表示的鲁棒人脸识别
通信天线美化的必要性与可行性分析
基于K-L变换和平均近邻法的人脸识别
“姹紫嫣红”的回光返照——“美化服装”运动(1955~1957)初探