数据可视化 Final Project
目录
1. 项目介绍	1
1.1. 人脸互换(face swap)	1
1.2 人脸融合(face morph)	1
1.3 本征脸(eigen face)	1
2. 算法结构与处理过程	1
2.1 人脸变换	2
2.2 人脸融合	3
2.3 本征脸	5
3. 代码结构	5
3.1 人脸互换	5
3.2 人脸融合	6
3.3 本征脸人脸	6
3.4 GUI 部分	7
4. 开发环境	7
5. 可执行文件及使用的数据集	8
5.1 数据集	8
6.2 项目思考与改进	11
7. 小组成员工作内容	11
1.项目介绍
在本项目中,我们实现了对人脸图片数据的三种处理:人脸互换(face swap)、人脸融合(face morph)以及基于特征向量的人脸处理(eigen face)。
1.1.人脸互换(face swap)
人脸互换部分主要实现的功能是,给定任意两张人脸图片,通过一系列操作,使两个人的脸部交换,这部分需要的问题有:
1.不同的人的脸部结构千差万别,同一个人也会因为角度、面部表情的不同而导致差别,即如何实现不同图片的人脸对齐;
2.不同人脸的肤色、光照不同,即不同图片的面部亮度不同,在换脸后如何与整体亮度统一;
3.不同人脸的纹理不同,比如老人的皱纹等,如何实现换脸后纹理的统一。









