人工智能非常全球化已经不再是秘密,包括人工智能如何仅凭一张照片就可以改变一个人的脸,包括TikTok上的人工智能漫画滤镜、雪应用程序的韩国人工智能个人资料照片,以及流行的芭比娃娃人工智能滤镜。
那么,问题是AI如何生成一张新面孔?
在进一步研究之前,我们先来了解一下这个AI人脸滤镜系统是如何工作的。AI脸部滤镜是用户可以应用于其脸部的特殊效果。这些滤镜使用人工智能和计算机视觉技术来识别面部特征,并对这些特征应用各种视觉增强和转换,或者简单地说,面部检测→面部标志检测→滤镜应用。我们来看看他们的一些观点。
人脸检测
人脸检测是人脸分析、人脸跟踪和人脸识别的第一步。不知不觉中,你已经做过了,还记得手机上通过人脸识别打开手机的安全码吗?
人脸检测算法通常会从寻找眼睛开始,然后算法可能会尝试找到嘴巴、鼻子、眉毛和虹膜。在识别出这些面部特征后,算法得出结论:它已检测到一张脸,并进行了一些测试以确保它是一张脸。
面部标志检测
面部标志检测是计算机视觉的一种,模型需要预测面部的标志或点,例如眼睛、鼻子、嘴唇等。它可以预测头部姿势、识别注视方向、检测面部运动并交换面部。这些特征检测或界标用作参考点来准确放置过滤器特征。
过滤器应用
当模型检测到面部的某个点时,将应用过滤器。因此,脸部的各个部分将具有相同的位置。
那么为什么图片的结果会不同——不同呢?因为用户输入的面孔也是不同的。该模型将匹配传入的面部并生成训练模型产生的图像。
虽然听起来很简单,但创建这个过滤器的过程实际上远不止于此。从数据收集(用面部过滤结果映射人脸)开始,识别用户输入的面部特征,用一定的算法制作计算机视觉模型,模型测试和部署。而且实时使用的过滤器维护起来确实很困难。
这只是有关AI人脸滤镜的非常基本的信息。