美颜相机是如何让你变美的?必须美的明白
美容相机正被越来越多热爱美容的朋友所熟悉和使用。无论是旅游还是购物,我们都能看到人们用美容相机拍照。那么,美容相机中脸部变薄、磨皮和美白的神奇功能是如何实现的呢?
人脸检测是漂亮图片的第一步,也就是说,在图片中是否有一张人脸并定位它的位置。这一过程中的主要技术难点是图像中可能存在一些问题,例如光照条件的变化、面部姿势的变化、面部表情的变化和遮挡。
在深度学习理论诞生之前,人们主要使用人工设计的特征来训练检测器来检测人脸。当深度学习在计算机视觉领域占据绝对主导地位时,人们开始尝试使用深度神经网络来检测人脸。目前,人脸检测模型的训练主要有两种方法。一种是使用普通的目标检测网络,如固态硬盘(单次多盒检测器)、YOLO(你只看一次,只看图片来检测目标)等。另一种是特殊的人脸检测网络,如级联的CNN(级联人脸检测,级联结构卷积神经网络)等。
人脸检测后,需要定位人脸的关键点,即眉毛、眼睛、鼻子、嘴巴和面部轮廓。传统的人脸关键点定位技术包括主动形状模型、级联姿态回归等。
在定位面部的关键点之后,面部区域可以用于“美化”操作,例如面部变薄、皮肤磨削、美白等。瘦脸是通过移动像素位置来扩大和缩小人脸面积,即根据变形映射关系从变形坐标中获得变形坐标。其中,变形映射关系最为关键,不同的映射关系会导致不同的变形效果。平移、缩放和旋转都对应于不同的映射关系,即不同的转换公式。在实际计算过程中,应采用插值方法保证变形后的图像连续完整,使图像不失真。
磨皮是为了让皮肤看起来更光滑。它主要应用计算机图像处理中的一些滤波算法,如高斯滤波或双边滤波。
白化是在图像处理领域中使用三原色来保存图像的颜色信息。这三个值的取值范围是0 ~ 255。越接近0,图像越暗。越接近255,图像越白。
上一篇:无需手术也能永久治好近视?
下一篇:美科学家为机器人视觉开发4D相机