1.一种胖瘦检测方法,应用于具有摄像头的移动终端,其特征在于,所述方法包括:
获取所述摄像头采集的目标人脸图像;
提取所述目标人脸图像中的人脸特征信息;
基于所述人脸特征信息,确定胖瘦变化指数。
2.根据权利要求1所述的方法,其特征在于,所述提取所述目标人脸图像中的人脸特征信息的步骤之前,所述方法还包括:
获取所述摄像头采集的一帧人脸图像,并记为参考人脸图像;
对所述参考人脸图像进行人脸特征检测,分别提取两只眼睛和鼻子的坐标,并分别记为第一基准点、第二基准点和第三基准点;
基于所述第一基准点、第二基准点和第三基准点,提取所述人脸图像中的人脸轮廓,并记为标准人脸轮廓。
3.根据权利要求2所述的方法,其特征在于,所述获取所述摄像头采集的目标人脸图像的步骤之前,所述方法还包括:
在所述摄像头采集人脸图像时,在拍照预览界面显示所述第一基准点、第二基准点和第三基准点;
生成提示信息,所述提示信息用于提示拍照者的两只眼睛和鼻子与所述第一基准点、第二基准点和第三基准点分别进行对准。
4.根据权利要求2所述的方法,其特征在于,所述提取所述目标人脸图像中的人脸特征信息的步骤,包括:
对所述目标人脸图像进行人脸特征检测,分别提取两只眼睛和鼻子的第一坐标、第二坐标和第三坐标;
将所述第一坐标、第二坐标和第三坐标分别与所述第一基准点、第二基准点和第三基准点进行比对;
若所述第一坐标、第二坐标和第三坐标与所述第一基准点、第二基准点和第三基准点均对准,则提取所述目标人脸图像中的人脸轮廓,并记为目标人脸轮廓。
5.根据权利要求4所述的方法,其特征在于,所述将所述第一坐标、第二坐标和第三坐标分别与所述第一基准点、第二基准点和第三基准点进行比对的步骤之后,所述方法还包括:
若所述第一坐标、第二坐标和第三坐标中至少有一个与所述第一基准点、第二基准点和第三基准点未对准,则对所述目标人脸图像进行图像处理,生成中间人脸图像;
提取所述中间人脸图像中的人脸轮廓,并记为目标人脸轮廓;
其中,所述中间人脸图像中的所述第一坐标、第二坐标和第三坐标与所述第一基准点、第二基准点和第三基准点均对准。
6.根据权利要求4或5所述的方法,其特征在于,所述基于所述人脸特征信息,确定胖瘦变化指数的步骤,包括:
将所述目标人脸轮廓和所述标准人脸轮廓进行比对,得到人脸轮廓变化信息;
基于所述人脸轮廓变化信息,确定所述胖瘦变化指数。
7.根据权利要求1所述的方法,其特征在于,所述提取所述目标人脸图像中的人脸特征信息的步骤,包括:
提取所述目标人脸图像中的脸部一侧从下巴到耳垂的脸部轮廓曲线;
对所述脸部轮廓曲线进行二次微分运算,得到所述脸部轮廓曲线的曲度。
8.根据权利要求7所述的方法,其特征在于,所述基于所述人脸特征信息,确定胖瘦变化指数的步骤,包括:
基于所述脸部轮廓曲线的曲度,确定胖瘦变化指数。
9.一种移动终端,包括摄像头,其特征在于,所述移动终端还包括:
图像获取模块,用于获取所述摄像头采集的目标人脸图像;
特征提取模块,用于提取所述图像获取模块输出的目标人脸图像中的人脸特征信息;以及
胖瘦检测模块,用于基于所述特征提取模块输出的人脸特征信息,确定胖瘦变化指数。
10.根据权利要求9所述的移动终端,其特征在于,所述移动终端还包括:
参考获取模块,用于在所述特征提取模块提取所述目标人脸图像中的人脸特征信息之前,获取所述摄像头采集的一帧人脸图像,并记为参考人脸图像;
人脸检测模块,用于对所述参考获取模块输出的参考人脸图像进行人脸特征检测,分别提取两只眼睛和鼻子的坐标,并分别记为第一基准点、第二基准点和第三基准点;
轮廓提取模块,用于基于所述人脸检测模块输出的第一基准点、第二基准点和第三基准点,提取所述人脸图像中的人脸轮廓,并记为标准人脸轮廓。
11.根据权利要求10所述的移动终端,其特征在于,所述移动终端还包括:
基准显示模块,用于在所述图像获取模块获取所述摄像头采集的目标人脸图像之前,在所述摄像头采集人脸图像时,在拍照预览界面显示所述第一基准点、第二基准点和第三基准点;
提示模块,用于生成提示信息,所述提示信息用于提示拍照者的两只眼睛和鼻子与所述第一基准点、第二基准点和第三基准点分别进行对准。
12.根据权利要求10所述的移动终端,其特征在于,所述特征提取模块包括:
特征检测子模块,用于对所述目标人脸图像进行人脸特征检测,分别提取两只眼睛和鼻子的第一坐标、第二坐标和第三坐标;
基准比对子模块,用于将所述特征检测子模块输出的第一坐标、第二坐标和第三坐标分别与所述第一基准点、第二基准点和第三基准点进行比对;
轮廓提取子模块,用于在所述基准比对子模块确定第一坐标、第二坐标和第三坐标与所述第一基准点、第二基准点和第三基准点均对准时,提取所述目标人脸图像中的人脸轮廓,并记为目标人脸轮廓。
13.根据权利要求12所述的移动终端,其特征在于,所述移动终端还包括:
图像处理模块,用于在所述基准比对子模块确定第一坐标、第二坐标和第三坐标中至少有一个与所述第一基准点、第二基准点和第三基准点未对准时,对所述目标人脸图像进行图像处理,生成中间人脸图像;
目标轮廓提取模块,用于提取所述图像处理模块输出的中间人脸图像中的人脸轮廓,并记为目标人脸轮廓;
其中,所述中间人脸图像中的所述第一坐标、第二坐标和第三坐标与所述第一基准点、第二基准点和第三基准点均对准。
14.根据权利要求12或13所述的移动终端,其特征在于,所述胖瘦检测模块包括:
轮廓比对子模块,用于将所述目标人脸轮廓和所述标准人脸轮廓进行比对,得到人脸轮廓变化信息;
指数确定子模块,用于基于所述轮廓比对子模块输出的人脸轮廓变化信息,确定所述胖瘦变化指数。
15.根据权利要求9所述的移动终端,其特征在于,所述特征提取模块包括:
曲线提取子模块,用于提取所述目标人脸图像中的脸部一侧从下巴到耳垂的脸部轮廓曲线;
微分运算子模块,用于对所述曲线提取子模块输出的脸部轮廓曲线进行二次微分运算,得到所述脸部轮廓曲线的曲度。
16.根据权利要求15所述的移动终端,其特征在于,所述胖瘦检测模块包括:
曲度确定子模块,用于基于所述脸部轮廓曲线的曲度,确定胖瘦变化指数。