一种拍照方法及移动终端的制作方法_2

文档序号:8434100阅读:来源:国知局
实施例中所描述的拍照方法为图1中所描述的实施例中的步骤SlOl的具体细化,包括步骤:
[0038]S201、利用人脸识别库进行建模,以得到人脸的特征信息。
[0039]其中,移动终端可利用人脸识别库进行建模,移动终端可对人脸识别库中的大量人脸图像进行分析,得到人脸的特征信息。进一步地,人脸的特征信息可包括但不仅限于:人脸的轮廓信息、两眼之间的距离信息、五官的比例信息、人脸的肤色信息等等。
[0040]S202、根据所述人脸的特征信息锁定所述移动终端的双摄像头摄取到的取景画面中的N个人脸的面部范围。
[0041]其中,移动终端可根据所述人脸的特征信息锁定所述移动终端的双摄像头摄取到的取景画面中的N个人脸的面部范围。
[0042]本发明实施例利用人脸识别库进行建模,以得到人脸的特征信息;根据所述人脸的特征信息识别所述移动终端的双摄像头摄取到的取景画面中的N个人脸的面部范围。采用本发明实施例可对人脸数据库中的图像进行建模以得到人脸特征信息,根据人脸特征信息锁定人脸范围。
[0043]请参阅图3,图3是本发明实施例提供的一种拍照方法的第三实施例的流程示意图。本实施例中所描述的拍照方法,包括步骤:
[0044]S301、通过移动终端的双摄像头识别所述移动终端的双摄像头摄取到的取景画面中的N个人脸区域,其中,N为大于或等于I的整数。
[0045]其中,具体描述请参见图1所描述的本发明实施例的步骤S101。
[0046]S302、确定所述N个人脸区域的景深。
[0047]其中,具体描述请参见图1所描述的本发明实施例的步骤S102。
[0048]S303、将所述N个人脸区域的景深划分为M个景深等级,其中,M为正整数。
[0049]其中,移动终端可将N个人脸区域的景深划分为M个景深等级,如N个人脸区域的景深,假设N为5,可从5个人脸区域的景深中查找出景深最大的数值与景深最小的数值,将景深最大的数值与景深最小的数值之间的范围划分为M个等级,M可由系统设置,也可以由用户需要进行设置。
[0050]S304、使用M个景深等级对应的M种磨皮处理算法对所述N个人脸区域进行磨皮处理,其中,对所述N个人脸区域中的人脸区域i的像素点j进行磨皮处理所使用的磨皮处理算法与所述像素点j的景深等级具有对应关系,所述M个景深等级和所述M种磨皮处理算法之间一一对应,所述人脸区域i为所述N个人脸区域中的任意一个人脸区域,所述像素点j为所述人脸区域i中的任意一个像素点。
[0051]其中,移动终端使用M个景深等级对应的M种磨皮处理算法对N个人脸区域进行磨皮处理。进一步地,对所述N个人脸区域中的人脸区域i的像素点j进行磨皮处理所使用的磨皮处理算法与所述像素点j的景深等级具有对应关系,所述M个景深等级和所述M种磨皮处理算法之间一一对应,所述人脸区域i为所述N个人脸区域中的任意一个人脸区域,所述像素点j为所述人脸区域i中的任意一个像素点。
[0052]本发明实施例通过移动终端的双摄像头识别所述移动终端的双摄像头摄取到的取景画面中的N个人脸区域,其中,N为大于或等于I的整数;确定所述N个人脸区域的景深将所述N个人脸区域的景深划分为M个景深等级,其中,M为正整数;使用M个景深等级对应的M种磨皮处理算法对所述N个人脸区域的进行磨皮处理,其中,对所述N个人脸区域中的人脸区域i的像素点j进行磨皮处理所使用的磨皮处理算法与所述像素点j的景深等级具有对应关系,所述M个景深等级和所述M种磨皮处理算法之间一一对应,所述人脸区域i为所述N个人脸区域中的任意一个人脸区域,所述像素点j为所述人脸区域i中的任意一个像素点。采用本发明实施例可将移动终端拍摄到的图像进行磨皮处理,以得到比原来图像质量更好的图像。
[0053]请参阅图4,图4是本发明实施例提供的一种拍照方法的第四实施例的结构示意图。作为一种可能的实施方式,本实施例中所描述的拍照方法为图1?图3中所描述的实施例中的磨皮处理算法的具体描述,包括步骤:
[0054]S401、将所述人脸图像库中的所有图像按照第一预设条件分成M类图像。
[0055]其中,移动终端将人脸图像库中的所有图像按照第一预设条件分成M类图像。进一步地,第一预设条件可包括但不仅限于:拍摄角度的大小,光照均匀程度、环境亮度等等。
[0056]S402、将所述M类图像中的任一类i中的图像按照预设算法进行图像处理,其中,任一类i为所述M类图像中的任一类。
[0057]其中,移动终端将M类图像中的任一类i的图像按照预设算法进行图像处理,任一类i为M类图像中的任一类,则i为I?M之间的任一整数。预设算法可包括但不仅限于:直方图均衡化、双边滤波、引导图像滤波(英文:Guided Image Filtering)、双线性插值、zadeh变换等等。
[0058]S403、将所述任一类i中的图像按照预设算法进行图像处理后得到的图像与所述任一类i中的图像进行拟合分析,以得到所述M种磨皮处理算法中的所述任一类i中的磨皮处理算法。
[0059]其中,移动终端将任一类i中的图像按照预设算法进行图像处理后得到的图像与任一类i中的图像进行拟合分析,以得到M种磨皮处理算法中的任一类i中的磨皮处理算法。进一步地,移动终端将任一类i中的图像按照预设算法进行图像处理后得到的图像与任一类i中的图像进行拟合分析,例如,将任一类i中的图像进行图像处理得到的图像与任一类i中的图像进行拟合,得到拟合函数,及调和系数ki,其中,拟合函数可形如y =ki*x+b,其中,ki是任一类i中的图像对应的调节系数,b为常数,即为M种磨皮处理算法中的所述任一类i中的磨皮处理算法。由于ki值不同,M类对应着M个拟合函数。M种磨皮处理算法也可为非线性函数。
[0060]本发明实施例将所述人脸图像库中的所有图像按照第一预设条件分成M类图像;将所述M类图像中的任一类i中的图像按照预设算法进行图像处理,其中,任一类i为所述M类图像中的任一类;将所述任一类i中的图像按照预设算法进行图像处理后得到的图像与所述任一类i中的图像进行拟合分析,以得到所述M种磨皮处理算法中的所述任一类i中的磨皮处理算法。采用本发明实施例可以得到M种磨皮处理算法。
[0061]请参阅图5,图5是本发明实施例提供的一种移动终端的第一实施例的结构示意图。本实施例中所描述的移动终端,具体如下:
[0062]识别单元501,用于通过移动终端的双摄像头识别所述移动终端的双摄像头摄取到的取景画面中的N个人脸区域,其中,N为大于或等于I的整数。
[0063]其中,识别单元501可通过双摄像头识别移动终端的双摄像头摄取到的取景画面中的N个人脸区域,N为大于或等于I的整数。进一步地,移动终端的双摄像头可为移动终端自带的双摄像头,例如,双摄像头镶嵌在移动终端的壳体中,移动终端的双摄像头可位于移动终端的前方或者移动终端的背后或者移动终端的侧面。或者,移动终端的双摄像头可为移动终端通过无线技术或USB技术控制的双摄像头。
[0064]作为一种可能的实施方式,识别单元501通过移动终端的双摄像头识别移动终端的双摄像头摄取到的取景画面中的N个人脸区域之前,移动终端可启动实施本发明实施例所对应的客户端的软件。
[0065]作为一种可能的实施方式,移动终端的双摄像头可包括但不仅限于:对称性双目摄像头或非对称性双目摄像头。
[0066]确定单元502,用于确定所述N个人脸区域的景深。
[0067]其中,确定单元502确定N个人脸区域的景深。其中,移动终端利用所述移动终端的双摄像头中的各摄像头摄取到的N个人脸图像之间的像素差异确定所述N个人脸中的各个人脸的面部区
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1