人体的五官检测和皱纹检测系统-matlab

程序实现:人体的五官检测和皱纹检测系统

首先定位人脸,鼻子,眼睛,嘴巴等部位,然后在根据定位的信息得到有关的部位,进而可以采取皱纹检测的方法,得到皱纹的有关信息,根据皱纹的多少得到相关的年龄推荐信息。

具体的的操作如下所示。

采取matlab软件的,到人脸,根据人脸的有关信息的,得到五官的定位。

人体的五官检测和皱纹检测系统-matlab_第1张图片

可以看到 可以定位到有关的部位

人体的五官检测和皱纹检测系统-matlab_第2张图片

可以看到 可以检测到有关的五官部位

比如人脸  眼睛  嘴巴 鼻子等部位

人体的五官检测和皱纹检测系统-matlab_第3张图片

进而进入到皱纹的检测系统

根据hession矩阵的形式 得到了有关的数据信息,进而求得滤波器进行滤波的结果

通过采取sobel的方式得到边缘检测的结果。根据灰度变化后的数据,求连通域 进而得到数据的结果

 人体的五官检测和皱纹检测系统-matlab_第4张图片

人体皱纹的检测,可以参考硕士论文的流程《人脸图像的皱纹检测与定量》,得到有关的数据

Gabor 滤波器组对粗大皱纹的提取效果较差,

由于部分皱纹过粗,导致其重点强调突出皱纹的边缘,而皱纹中心线部分被忽略。

如图 3.11(a)所示,Frangi 滤波器对于较为细小,即与背景强度差值较小皱纹的提取

则明显不够

人体的五官检测和皱纹检测系统-matlab_第5张图片

具体源程序链接为:人体的五官检测和皱纹检测系统-matlab-Matlab文档类资源-CSDN下载

如有侵权,请联系作者删除。

你可能感兴趣的:(算法,matlab)