在前面的几篇文章中,小编向大家介绍了美颜sdk中常用的一些算法。事实上,随着智能技术的不断发展,美颜开始逐渐抛弃传统的图像处理方式,开始朝AI方向发展。接下来,我们将简单介绍下美颜sdk中关于AI技术的应用。
1、AI滤镜
传统的滤镜算法无法自适应各种复杂情况,而AI滤镜的出现让照片更加精彩。
AI滤镜的代表就是谷歌的HDRNet。之前介绍过,普通的颜色滤镜实际上就是一种调色方式,在PS中就是一个固定的调色步骤,而HDRNet则是通过对多张设计师精修过的照片进行学习,学习设计师的调色手法与风格,然后将任意一张照片调出属于自己的颜色风格。如果说传统颜色滤镜是一个PS调色教程,那么,HDRNet就是这个教程的设计师。传统颜色滤镜只能千篇一律地调出一种颜色风格,而设计师却可以根据不同的照片设计不同的调色教程,从而调出各不相同的颜色风格。那么,在美颜sdk中,也可以将这种调色训练方式应用到滤镜算法中,从而在短时间内扩充滤镜的不同效果。
2、AI美妆
现在市面上大多数美颜sdk使用的依旧是传统美妆算法。不过,借助于AI训练,美妆其实能优化的更好。目前,有一部分技术厂商已经尝试将AI技术融入到智能美妆算法当中。比如,在人脸有遮挡的情况下,妆容应是被遮挡的。但是在传统美妆算法下,就有可能出现眉毛画到帽子表面的情况。这句是AI美妆对比传统美妆算法的优势所在。
3、AI瘦身
AI瘦身技术的出现,使得美颜不再局限于“脸上功夫”,目前这项技术已经被应用到美颜sdk中,尤其是对于爱美的女孩子,可以说“想瘦哪里瘦哪里”。
AI瘦身的技术原理如下:1、人体轮廓点计算。通过深度学习,计算出人体轮廓点位置。2、变形算法:得到人体轮廓点之后,需要设定瘦身之后的结果点位,根据前后点位的变换,使用一种图像变形算法,比如MLS变形等,将图像变形,这样就达到了改变人体轮廓的效果。
以上,就是AI技术在美颜sdk中的主要应用,除了上面讲到的,还有AI换脸、颜值评分,鉴于文章篇幅,这里就不做过多介绍了。如果你对美颜sdk接入有需求,欢迎咨询官方客服。
声明:本文由美狐原创,未经允许禁止转载,谢谢合作。