皱纹检测装置和皱纹检测方法_2

文档序号:9555189阅读:来源:国知局
3中,皮肤状态检测单元140具有检测区域决定单元210、皱纹检测单元220以及斑痕检测单元230。
[0061]检测区域决定单元210基于从面部器官检测单元130输入的面部器官位置信息,决定成为皱纹检测的对象的检测区域。例如,检测区域决定单元210根据双眼以及鼻的位置等将从左眼的下睑到左颊的区域和从右眼的下睑到右颊的区域决定为检测区域。所述区域通常是容易产生皱纹的区域。并且,检测区域决定单元210将拍摄图像和表示所决定的检测区域的检测区域信息输出给皱纹检测单元220以及斑痕检测单元230。
[0062]此外,检测区域决定单元210也可以将睫毛、头发、眼镜框等所在的区域排除在检测区域之外。例如,睫毛区域的除去能够通过使用专利文献2或者专利文献3所记载的技术等公知的图像处理技术来进行。
[0063]皱纹检测单元220对检测区域中的皱纹区域进行检测。皱纹检测单元220具有第1阈值处理单元221、第2阈值处理单元222以及边缘选择处理单元223。
[0064]第1阈值处理单元221至少通过对所输入的检测区域信息表示的检测区域进行第1阈值处理,从所输入的拍摄图像中检测拍摄图像所包含的边缘区域。并且,第1阈值处理单元221将拍摄图像、检测区域信息、和表示通过第1阈值处理检测到的边缘区域(以下称为“第1边缘区域”)的第1边缘区域信息输出给第2阈值处理单元222。
[0065]在此,第1阈值处理是指针对拍摄图像的各部分算出梯度值并将所算出的梯度值与第1阈值进行比较的处理。
[0066]各部分的梯度值是表示图像中的像素值的变化的程度的值,例如是对检测区域的图像数据应用公知的边缘检测滤波器而得到的值。作为边缘检测滤波器,能够采用Gabor滤波器、Laplacian滤波器、Prewitt滤波器、Sobel滤波器等。
[0067]在像素值的变化的程度越高则对应的梯度值就越高的情况下,在第1阈值处理中,梯度值成为第1阈值以上的区域被检测为第1边缘区域。即,第1阈值处理是使用第1阈值的边缘检测处理。
[0068]第2阈值处理单元222至少通过对所输入的检测区域信息表示的检测区域进行第2阈值处理,从所输入的拍摄图像中检测拍摄图像所包含的边缘区域。并且,第2阈值处理单元222将第1边缘区域信息、表示通过第2阈值处理检测到的边缘区域(以下称为“第2边缘区域”)的第2边缘区域信息输出给边缘选择处理单元223。
[0069]在此,第2阈值处理是与第1阈值处理同样的处理,是不使用第1阈值而使用第2阈值来检测边缘区域的处理。即,第2阈值处理是使用第2阈值的边缘检测处理。
[0070]在此,设为与第2阈值对应的像素值的变化的程度(梯度值)比与第1阈值对应的像素值的变化的程度(梯度值)高。即,对于第1边缘区域,相比于第2边缘区域,漏掉皱纹区域的可能性低。并且,对于第2边缘区域,相比于第1边缘区域,包含毛孔毗连、皮肤光泽、斑痕等皱纹区域以外的区域(以下称为“干扰(noise)”)的可能性低。
[0071]此外,通过第1阈值处理而检测到的边缘区域能够检测为分离的多个区域。在以下的说明中,将分离的多个区域的各个区域称为“第1边缘区域”。即,一个第1边缘区域是指一个连续的区域。并且,通过第1阈值处理,能够检测到多个第1边缘区域。对于“第2边缘区域”而言也同样。
[0072]另外,在第1阈值处理单元221以及第2阈值处理单元222的前面,也可以配置与这些装置单元不同的算出拍摄图像的各部分的梯度值的装置单元。
[0073]边缘选择处理单元223基于所输入的第1边缘区域信息以及第2边缘区域信息,取得第1边缘区域与第2边缘区域重复的重复区域。此外,边缘选择处理单元223能够取得多个重复区域。边缘选择处理单元223基于所取得的重复区域来判定皱纹区域。并且,边缘选择处理单元223将表示所判定出的皱纹区域的皱纹区域信息输出给图像生成单元150 (参照图2)。皱纹区域的判定的详细内容稍后叙述。
[0074]斑痕检测单元230从所输入的拍摄图像中检测拍摄图像所包含的皮肤的斑痕区域。例如,斑痕检测单元230至少通过针对所输入的检测区域信息表示的检测区域使用RGB的各通道的信号进行提取值为阈值以下的像素的处理,从拍摄图像中进行所涉及的斑痕区域检测。并且,斑痕检测单元230将表示所检测到的斑痕区域的斑痕区域信息输出给图像生成单元150 (参照图2)。
[0075]图2的图像生成单元150基于所输入的皱纹区域信息,生成表示拍摄图像中的皱纹区域的皱纹图像,并生成将所生成的皱纹图像重叠于拍摄图像而得到的皱纹强调图像。皱纹图像例如是以预定的颜色涂满皱纹区域而得到的表示皱纹的线的位置的图像。并且,图像生成单元150将所生成的皱纹强调图像输出给显示单元160。
[0076]此外,皱纹强调图像也可以在图像生成单元150或者后面的显示单元160中在左右方向上进行反转。另外,图像生成单元150也可以基于斑痕区域信息来生成表示拍摄图像中的斑痕区域的斑痕图像,并将所生成的斑痕图像包含于皱纹强调图像中。
[0077]显示单元160例如包括液晶显示器,对所输入的皱纹强调图像进行显示。
[0078]另外,虽然未图示,但皱纹检测装置100例如具有CPU、存储有控制程序的ROM等记录介质以及RAM等作业用存储器。该情况下,皱纹检测装置100的上述各单元的功能通过CPU执行控制程序来实现。
[0079]具有如此构成的皱纹检测装置100能够根据基于第1阈值的第1边缘区域与基于第2阈值的第2边缘区域重复的重复区域,进行皱纹判定,并将判定结果提示给用户。
[0080]〈皱纹区域的判定〉
[0081]在此,对边缘选择处理单元223中的皱纹区域的判定方法及其意义进行说明。
[0082]图4是用于说明皱纹区域的判定方法的一例的图。
[0083]如图4所示,设为通过对拍摄图像(检测区域)301的第1阈值处理以及第2阈值处理,检测到多个第1边缘区域302和多个第2边缘区域303。如上所述,对于第1边缘区域302而言,边缘检测的基准低。因此,与第2边缘区域303相比,更多的区域被检测为第1边缘区域302。
[0084]边缘选择处理单元223进行例如对多个第1边缘区域302分别标注标签A0、A1、……、A5的贴标签处理。另外,边缘选择处理单元223进行例如对多个第2边缘区域303分别标注标签B0、B1、……、B7的贴标签处理。
[0085]在第1边缘区域302中,包含更多的皱纹区域的可能性高,但包含干扰的可能性也高。另一方面,在作为一个连贯且连续的边缘区域的第1边缘区域302的至少一部分是真正的皱纹区域的情况下,该第1边缘区域302整体是真正的皱纹区域的可能性高。
[0086]并且,在第2边缘区域303中,包含干扰的可能性低。因此,第2边缘区域303整体是真正的皱纹区域的可能性高。
[0087]因此,边缘选择处理单元223从一个或多个第1边缘区域302中选择包含第2边缘区域303的至少一部分的第1边缘区域302作为皱纹区域。换言之,将第1边缘区域302中的包含第1边缘区域302与第2边缘区域303重复的重复区域的第1边缘区域302选择为皱纹区域。
[0088]具体而言,边缘选择处理单元223从一个或多个第1边缘区域302中,将删除了不包含重复区域的第1边缘区域302而得到的区域提取为皱纹区域304。
[0089]在图4所示的例子中,A0的第1边缘区域302与B0?B2的第2边缘区域303重复。A2的第1边缘区域302与B3?B5的第2边缘区域303重复。A3的第1边缘区域302与B6、B7的第2边缘区域303重复。然而,A1、A4、A5的第1边缘区域302与任何的第2边缘区域303都不重复。因此,A0、A2、A3的第1边缘区域302被提取为皱纹区域304。
[0090]通过如此提取皱纹区域304,皱纹检测装置100能够在降低了漏检测以及误检测这两方的状态下进行皱纹检测。
[0091]<皱纹检测装置的动作>
[0092]接着,对皱纹检测装置100的动作进行说明。
[0093]图5是表示皱纹检测装置100的动作的一例的流程图。
[0094]在步骤S1100中,图像取得单元120取得使用拍摄单元110拍摄用户面部的拍摄图像。
[0095]在步骤S1200中,面部器官检测单元130从拍摄图像中检测各面部器官的位置。
[0096]在步骤S1300中,检测区域决定单元210基于面部器官的位置,决定检测区域。检测区域如上所述例如是从左眼的下睑到左颊的区域和从右眼的下睑到右颊的区域。
[0097]在步骤S1400中,第1阈值处理单元221对检测区域进行第1阈值处理,检测第1边缘区域。
[0098]在步骤S1500中,第2阈值处理单元222对检测区域进行第2阈
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1