美文网首页
基于Face++的人脸融合及换脸系统

基于Face++的人脸融合及换脸系统

作者: LEMFOooO | 来源:发表于2019-08-13 13:48 被阅读0次

1.项目介绍

在本项目中,我们实现了对人脸图片数据的三种处理:人脸互换(face swap)、人脸融合(face morph)以及基于特征向量的人脸处理(eigen face)。

1.1 人脸互换(face swap)

人脸互换部分主要实现的功能是,给定任意两张人脸图片,通过一系列操作,使两个人的脸部交换,这部分需要的问题有:

不同的人的脸部结构千差万别,同一个人也会因为角度、面部表情的不同而导致差别,即如何实现不同图片的人脸对齐

不同人脸的肤色、光照不同,即不同图片的面部亮度不同,在换脸后如何与整体亮度统一

不同人脸的纹理不同,比如老人的皱纹等,如何实现换脸后纹理的统一

1.2 人脸融合(face morph)

在人脸融合部分,我们需要实现给定任意两张人脸图片和融合度α,通过一系列操 作,实现两个人脸的融合。这一部分的困难在于:

人脸结构的检测与分割。对于给定的人脸图片,人脸的结构差异很大

人脸融合度的构建。对于给定的融合度 α,如何对两张图片的人脸取样与映射

1.3 本征脸(eigen face)

在这一部分,需要对较大的数据集(几百张,几千张人脸图片)进行处理,通过主成分分析的方法,得到一定数量的人脸主成分。这一部分的主要困难在于数据集的预处理,我们需要将不同图片中的人脸对齐,才能进行后续的处理。

点击此处下载文档和源码

相关文章

  • 基于Face++的人脸融合及换脸系统

    1.项目介绍 在本项目中,我们实现了对人脸图片数据的三种处理:人脸互换(face swap)、人脸融合(face ...

  • 人脸融合?没有想象中难!

    颜如玉 颜如玉 —— python + opencv 人脸融合程序,可实现类似天天P图疯狂换脸、face++人脸融...

  • python调用百度AI接口实现人脸融合

    人脸融合不同于AI换脸,因为人脸融合是将两个人的面部特征都保留了下来,而AI换脸是把原来人的面部特征全部由另一个人...

  • Face++人脸识别

    最近想研究些之前没有涉猎的知识点,Face++人脸识别,之前一直挺感兴趣的没来的及试试,网上查了下,Face++人...

  • 人脸识别

    1.介绍 识别图片上的脸部.使用face++来做人脸识别(百度搜索face++即可)。face++的文档很详细,所...

  • 脸部服务参考

    Face++ 支持服务 人脸识别人脸检测人脸比对人脸搜索人脸关键点人脸属性beta情绪识别beta颜值评分beta...

  • Python&Opencv伪AI深度教程!人脸识别以及人

    python+opencv+face++人脸识别以及人脸解锁,Python代码较少。 原理: 利用Face++实现...

  • 基于face++的人脸识别库的封装

    face++ 官网 http://www.faceplusplus.com.cn/ api url: apicn....

  • 2019-08-07

    《刷脸支付对我有什么好处?》 刷脸支付是一款基于人脸识别系统的支付技术,该系统不需要钱包、信用卡或手机。支付时只需...

  • 了解人脸识别和二维码识别

    人脸识别方案 CoreImage (二维码识别,人脸识别) face++ 2014阿里 收费(两种方案本地计算 ...

网友评论

      本文标题:基于Face++的人脸融合及换脸系统

      本文链接:https://www.haomeiwen.com/subject/fgitjctx.html