女性人脸图像的美饰特效设计与实现毕业论文
2021-12-19 22:19:31
论文总字数:21152字
摘 要
随着人脸检测技术的不断前进与发展,我们对于人脸检测的应用也越来越广泛。本课题主要研究Android平台下的人脸美容美饰特效的实现,设计一个轻便易用的女性人脸美容美饰APP。
本文主要分析和研究一些人脸美化算法的实现。首先,获取相机中的人脸位置,并对关键点坐标进行定位,然后通过获取的人脸和关键点坐标进行操作。基于高斯模糊实现对人脸的磨皮美白操作,将贴纸与定位到的人脸进行纹理的融合,找到合适的贴纸位置,实现人脸贴纸特效操作,通过定位到人眼关键点,对其进行局部变形实现对人眼的放大操作。整个项目以短视频的形式展示最终的美容美饰效果。测试表明,该项目基本能实现多种情况下的人脸识别和关键点检测,并对其检测到的人脸实现一定的美容美饰效果。最后,总结全文并对下一步的工作进行展望。
关键词:人脸检测;关键点检测;人脸美化
Design and Realization of Special Effect of Female Face Image
Abstract
With the development of face detection technology, the application of face detection is more and more extensive. This topic mainly studies the realization of facial beauty and decorative effects under the Android platform, and designs a portable and easy to use female face beautification APP .
This paper mainly analyzes and studies the realization of some face beautification algorithms. First, obtain the position of the face in the camera, and position the coordinates of the key points, and then operate by obtaining the coordinates of the face and the key points. The face whitening operation is realized based on gaussian blur, the texture fusion between the sticker and the face is located, the appropriate sticker position is found, and the face sticker special effect operation is realized. By locating the key point of the human eye, the local deformation is carried out to achieve the amplification of the human eye. The test shows that the project can basically realize face recognition and key point detection under a variety of circumstances, and achieve a certain aesthetic effect on the detected face. At last, summarize the whole paper and look forward to the next step.
Keywords: Face detection; Key point detection; Facial beautification 目 录
摘 要 I
Abstract II
第一章 绪 论 1
1.1 课题背景和意义 1
1.2 国内外研究现状 2
1.2.1 人脸检测研究现状 2
1.2.2 人脸美化研究现状 2
1.3 论文主要内容 3
第二章 开发平台和开发技术 4
2.1 开发平台简介 4
2.1.1 Android Studio 4
2.2 开发技术 4
2.2.1 OpenCV 4
2.2.2 OpenGL 5
2.2.3 SeetaFace人脸识别引擎 7
2.3 本章小结 10
第三章 人脸和关键点检测实现 12
3.1 人脸定位 12
3.2 关键点定位 12
3.3 具体实现 12
3.4 效果展示 13
3.5 本章小结 14
第四章 人脸美容美饰设计与实现 15
4.1 人脸美白磨皮效果设计与实现 15
4.1.1 需求分析 15
4.1.2 算法分析 15
4.1.3 算法实现 16
4.1.4 效果展示 18
4.2 人眼放大效果设计与实现 19
4.2.1 需求分析 19
4.2.2 算法分析 19
4.2.2 算法实现 21
4.2.4 效果展示 22
4.3 人脸贴纸设计与实现 23
4.3.1 需求分析 23
4.3.2 算法分析 23
4.3.3 算法实现 25
4.3.4 效果展示 25
4.4 本章小结 26
第五章 视频变速录制设计与实现 27
5.1 需求分析 27
5.2 实现分析 27
5.3 代码实现 28
5.4 效果展示 29
5.5 本章小结 30
第六章 总结与展望 31
6.1 本文的主要工作 31
6.2 进一步的工作展望 31
参考文献 33
致 谢 36
第一章 绪 论
1.1 课题背景和意义
随着社会的不断进步,计算机应用领域也在不断地向前拓展,人脸检测技术 [1]和图像处理技术 [2]成为当今时代的计算机热点话题。人脸检测技术是计算机模式识别 [3]技术在数字图像领域的具体应用,现在应用于一些人机交互 [4]和安全验证方面 [5]。而数字图像处理的技术本身就是作为一种全新的数字化图像信息处理方式,他的技术应用的范围也是越来越广泛。数字图像处理技术本身就是使用电子设备将传统信息转换为数字图像以存储、处理、传输和再现图像的一种方式,用于图像处理的噪声去除、增强、恢复、分割、提取图像资源等,以此来实现我们的一些需求 [6]。将人脸检测技术和图像处理技术结合,能够实现对人脸图像的一系列处理操作,在当今时代中有着许多的应用需求。
在当今社会,大家都对美丽有着不懈的追求。随着抖音、火山等系列小视频APP的出现,美图秀秀、轻颜相机等修图软件的盛行,人们对于美丽人脸的定义拥有了自己的概念。“一白遮百丑”,一张好看的人脸大家希望她的皮肤能够白,通过磨皮去掉人脸的一些瑕疵,给人以感官上的赏心悦目 [7]。同时,通过一系列眼睛的放大和贴纸的装饰,能够帮助女性的自拍达到更加美丽的效果。
请支付后下载全文,论文总字数:21152字