一种皮肤检测方法及电子设备技术

技术编号:21186722 阅读:26 留言:0更新日期:2019-05-24 21:26
本申请的实施例提供一种皮肤检测方法及电子设备,涉及图像处理技术领域,可针对检测出的皮肤问题真实模拟一段时间内该皮肤问题的变化情况,使用户可直观的感受到皮肤的变化情况,从而提醒用户及时修复出现的皮肤问题。该方法包括:电子设备获取用户的面部图像;电子设备检测所述面部图像中出现的皮肤问题;电子设备在第一界面中提示用户面部出现皮肤问题,第一界面中包括所述面部图像;响应于用户在所述第一界面中的第一操作,电子设备显示第二界面,第二界面中包括所述皮肤问题老化后的第一面部模拟图像;或者,响应于用户在所述第一界面中的第二操作,电子设备显示第三界面,第三界面中包括所述皮肤问题去老化后的第二面部模拟图像。

A Skin Detection Method and Electronic Equipment

The embodiment of this application provides a skin detection method and an electronic device, which relates to the field of image processing technology. It can simulate the change of the skin problem in a period of time according to the detected skin problem, so that the user can intuitively feel the change of the skin, thereby reminding the user to repair the skin problem in time. The method includes: the electronic device obtains the user's facial image; the electronic device detects the skin problem appearing in the facial image; the electronic device prompts the user to have a skin problem in the first interface, which includes the facial image; in response to the first operation of the user in the first interface, the electronic device displays the second interface and the second interface includes the The first facial analog image after aging of the skin problem is described; or, in response to the second operation of the user in the first interface, the electronic device displays the third interface, which includes the second facial analog image after aging of the skin problem.

【技术实现步骤摘要】
一种皮肤检测方法及电子设备
本申请涉及图像处理
,尤其涉及一种皮肤检测方法及电子设备。
技术介绍
皮肤检测(skintest)是指为了保护自己的皮肤,正确选用适合的护肤品,针对皮肤肤质进行科学的测试。一般,用户可使用专业的光学设备检测自己面部的黑头、斑点、皱纹、毛孔、油脂分布以及光泽度等项目了解自己的皮肤健康状况,进而设置合适自己的护肤方案。目前,一些应用厂商推出了具有皮肤检测功能的检测应用(APP),如果手机等移动终端中安装了该检测应用,则用户可使用该检测应用进行皮肤检测。示例性的,上述检测应用可通过手机的摄像头采集用户面部的图像信息。进而,手机基于采集到的图像信息使用一定的图像处理算法可分析用户面部出现的斑点、皱纹等皮肤问题。针对这些皮肤问题手机还可向用户提供相应的护肤建议。但是,用户无法直观的了解到这些皮肤问题在一段时间内对面部造成的具体改变,导致用户对手机提供的护肤建议的采纳度不高。
技术实现思路
本申请提供一种皮肤检测方法及电子设备,可针对检测出的皮肤问题真实模拟一段时间内该皮肤问题的变化情况,使用户可直观的感受到皮肤的变化情况,从而提醒用户及时修复出现的皮肤问题。为达到上述目的,本申请采用如下技术方案:第一方面,本申请提供一种皮肤检测方法,包括:电子设备获取用户的面部图像;电子设备检测该面部图像中出现的皮肤问题;电子设备在第一界面中提示用户面部出现皮肤问题,第一界面中包括上述面部图像;如果检测到用户在第一界面中执行第一操作,电子设备可显示第二界面,第二界面中包括上述皮肤问题老化后的第一面部模拟图像;或者,如果检测到用户在第一界面中执行第二操作,电子设备可显示第三界面,第三界面中包括上述皮肤问题去老化后的第二面部模拟图像。可以看出,电子设备可针对检测出的皮肤问题(例如色斑问题、细纹问题等)模拟该皮肤问题在一段时间内老化/去老化的变化情况,并且,手机可将模拟出的老化/去老化后的面部模拟图像展示给用户,使用户可直观、生动的感受到自己皮肤在未来一段时间内可能出现的变化情况,从而提醒用户及时修复出现的皮肤问题,提高用户的使用体验。在一种可能的设计方法中,上述皮肤问题具体可包括色斑问题;此时,电子设备检测上述面部图像中出现的皮肤问题,具体包括:电子设备在上述面部图像中检测出现色斑问题的色斑区域。在一种可能的设计方法中,响应于用户在第一界面中的第一操作,在电子设备显示上述第二界面之前,还包括:电子设备对上述面部图像中的色斑区域进行老化处理,得到第一面部模拟图像;或者,响应于用户在第一界面中的第二操作,在电子设备显示上述第三界面之前,还包括:电子设备对上述面部图像中的色斑区域进行去老化处理,得到第二面部模拟图像。示例性的,电子设备对上述面部图像中的色斑区域进行老化处理,得到第一面部模拟图像,具体包括:电子设备获取该色斑区域内L像素通道的变化系数K1、a像素通道的变化系数K2以及b像素通道的变化系数K3;电子设备对该色斑区域中的L像素通道进行老化处理,得到老化处理后L像素通道的像素值L’,L’=L+K1*C1*L,L为老化处理前L像素通道的像素值,C1为常数;电子设备对该色斑区域中的a像素通道进行老化处理,得到老化处理后a像素通道的像素值a’,a’=a+K2*C2*a,a为老化处理前a像素通道的像素值,C2为常数;电子设备对该色斑区域中的b像素通道进行老化处理,得到老化处理后b像素通道的像素值b’,b’=b+K3*C3*b,b为老化处理前b像素通道的像素值,C3为常数。可以看出,老化处理后色斑区域的L像素通道、a像素通道和b像素通道的像素值均增加,使得色斑区域经老化处理后颜色偏向黄色,从而实现色斑老化的视觉效果。示例性的,电子设备对上述面部图像中的该色斑区域进行去老化处理,得到第二面部模拟图像,具体包括:电子设备获取该色斑区域内L像素通道的变化系数K1、a像素通道的变化系数K2以及b像素通道的变化系数K3;电子设备对该色斑区域中的L像素通道进行去老化处理,得到去老化处理后L像素通道的像素值L’,L’=L-K1*C1*L,L为去老化处理前L像素通道的像素值,C1为常数;电子设备对该色斑区域中的a像素通道进行去老化处理,得到去老化处理后a像素通道的像素值a’,a’=a-K2*C2*a,a为去老化处理前a像素通道的像素值,C2为常数;电子设备对该色斑区域中的b像素通道进行去老化处理,得到去老化处理后b像素通道的像素值b’,b’=b-K3*C3*b,b为去老化处理前b像素通道的像素值,C3为常数。可以看出,去老化处理后色斑区域的L像素通道、a像素通道和b像素通道的像素值均减小,使得色斑区域经老化处理后颜色淡化,从而实现色斑去老化的视觉效果。在一种可能的设计方法中,上述皮肤问题具体可以包括细纹问题;此时,电子设备检测上述面部图像中出现的皮肤问题,包括:电子设备在上述面部图像中检测出现细纹问题的细纹区域。在一种可能的设计方法中,响应于用户在第一界面中的第一操作,在电子设备显示上述第二界面之前,还包括:电子设备对上述面部图像中的细纹区域进行老化处理,得到第一面部模拟图像;或者,响应于用户在第一界面中的第二操作,在电子设备显示上述第三界面之前,还包括:电子设备对上述面部图像中的细纹区域进行去老化处理,得到第二面部模拟图像。示例性的,电子设备对上述面部图像中的细纹区域进行老化处理,得到第一面部模拟图像,具体包括:电子设备获取该细纹区域的变化系数D;电子设备对该细纹区域中的R像素通道进行去老化处理,得到去老化处理后R像素通道的像素值R’,R’=R-C5*D,R为去老化处理前R像素通道的像素值,C5为常数;电子设备对该细纹区域中的G像素通道进行去老化处理,得到去老化处理后G像素通道的像素值G’,G’=G-C6*D,G为去老化处理前G像素通道的像素值,C6为常数;电子设备对该细纹区域中的B像素通道进行去老化处理,得到去老化处理后B像素通道的像素值B’,B’=B-C7*D,R为去老化处理前B像素通道的像素值,C7为常数。可以看出,老化处理后细纹区域的R像素通道、G像素通道和B像素通道的像素值均减小,使得细纹区域经老化处理后颜色加深变暗,从而实现细纹老化的视觉效果。示例性的,电子设备对上述面部图像中的细纹区域进行去老化处理,得到第二面部模拟图像,具体包括:电子设备获取该面部图像中该细纹区域的变化系数D;电子设备对该细纹区域中的R像素通道进行去去老化处理,得到去去老化处理后R像素通道的像素值R’,R’=R+C5*D,R为去去老化处理前R像素通道的像素值,C5为常数;电子设备对该细纹区域中的G像素通道进行去去老化处理,得到去去老化处理后G像素通道的像素值G’,G’=G+C6*D,G为去去老化处理前G像素通道的像素值,C6为常数;电子设备对该细纹区域中的B像素通道进行去去老化处理,得到去去老化处理后B像素通道的像素值B’,B’=B+C7*D,R为去去老化处理前B像素通道的像素值,C7为常数。可以看出,去老化处理后细纹区域的R像素通道、G像素通道和B像素通道的像素值均增加,使得细纹区域经老化处理后颜色淡化增亮,从而实现细纹去老化的视觉效果。在一种可能的设计方法中,上述第一界面中还可以包括老化进度条和滑块,此时,上述第一操作是指本文档来自技高网...

【技术保护点】
1.一种皮肤检测方法,其特征在于,包括:电子设备获取用户的面部图像;所述电子设备检测所述面部图像中出现的皮肤问题;所述电子设备在第一界面中提示用户面部出现皮肤问题,所述第一界面中包括所述面部图像;响应于用户在所述第一界面中的第一操作,所述电子设备显示第二界面,所述第二界面中包括所述皮肤问题老化后的第一面部模拟图像;或者,响应于用户在所述第一界面中的第二操作,所述电子设备显示第三界面,所述第三界面中包括所述皮肤问题去老化后的第二面部模拟图像。

【技术特征摘要】
1.一种皮肤检测方法,其特征在于,包括:电子设备获取用户的面部图像;所述电子设备检测所述面部图像中出现的皮肤问题;所述电子设备在第一界面中提示用户面部出现皮肤问题,所述第一界面中包括所述面部图像;响应于用户在所述第一界面中的第一操作,所述电子设备显示第二界面,所述第二界面中包括所述皮肤问题老化后的第一面部模拟图像;或者,响应于用户在所述第一界面中的第二操作,所述电子设备显示第三界面,所述第三界面中包括所述皮肤问题去老化后的第二面部模拟图像。2.根据权利要求1所述的方法,其特征在于,所述皮肤问题包括色斑问题;所述电子设备检测所述面部图像中出现的皮肤问题,包括:所述电子设备在所述面部图像中检测出现色斑问题的色斑区域。3.根据权利要求2所述的方法,其特征在于,响应于用户在所述第一界面中的第一操作,在所述电子设备显示第二界面之前,还包括:所述电子设备对所述面部图像中的所述色斑区域进行老化处理,得到所述第一面部模拟图像;响应于用户在所述第一界面中的第二操作,在所述电子设备显示第三界面之前,还包括:所述电子设备对所述面部图像中的所述色斑区域进行去老化处理,得到所述第二面部模拟图像。4.根据权利要求3所述的方法,其特征在于,所述电子设备对所述面部图像中的所述色斑区域进行老化处理,得到所述第一面部模拟图像,包括:所述电子设备获取所述色斑区域内L像素通道的变化系数K1、a像素通道的变化系数K2以及b像素通道的变化系数K3;所述电子设备对所述色斑区域中的L像素通道进行老化处理,得到老化处理后L像素通道的像素值L’,L’=L+K1*C1*L,L为老化处理前L像素通道的像素值,C1为常数;所述电子设备对所述色斑区域中的a像素通道进行老化处理,得到老化处理后a像素通道的像素值a’,a’=a+K2*C2*a,a为老化处理前a像素通道的像素值,C2为常数;所述电子设备对所述色斑区域中的b像素通道进行老化处理,得到老化处理后b像素通道的像素值b’,b’=b+K3*C3*b,b为老化处理前b像素通道的像素值,C3为常数。5.根据权利要求3所述的方法,其特征在于,所述电子设备对所述面部图像中的所述色斑区域进行去老化处理,得到所述第二面部模拟图像,包括:所述电子设备获取所述色斑区域内L像素通道的变化系数K1、a像素通道的变化系数K2以及b像素通道的变化系数K3;所述电子设备对所述色斑区域中的L像素通道进行去老化处理,得到去老化处理后L像素通道的像素值L’,L’=L-K1*C1*L,L为去老化处理前L像素通道的像素值,C1为常数;所述电子设备对所述色斑区域中的a像素通道进行去老化处理,得到去老化处理后a像素通道的像素值a’,a’=a-K2*C2*a,a为去老化处理前a像素通道的像素值,C2为常数;所述电子设备对所述色斑区域中的b像素通道进行去老化处理,得到去老化处理后b像素通道的像素值b’,b’=b-K3*C3*b,b为去老化处理前b像素通道的像素值,C3为常数。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述皮肤问题包括细纹问题;所述电子设备检测所述面部图像中出现的皮肤问题,包括:所述电子设备在所述面部图像中检测出现细纹问题的细纹区域。7.根据权利要求6所述的方法,其特征在于,响应于用户在所述第一界面中的第一操作,在所述电子设备显示第二界面之前,还包括:所述电子设备对所述面部图像中的所述细纹区域进行老化处理,得到所述第一面部模拟图像;响应于用户在所述第一界面中的第二操作,在所述电子设备显示第三界面之前,还包括:所述电子设备对所述面部图像中的所述细纹区域进行去老化处理,得到所述第二面部模拟图像。8.根据权利要求7所述的方法,其特征在于,所述电子设备对所述面部图像中的所述细纹区域进行老化处理,得到所述第一面部模拟图像,包括:所述电子设备获取所述细纹区域的变化系数D;所述电子设备对所述细纹区域中的R像素通道进行去老化处理,得到去老化处理后R像素通道的像素值R’,R’=R-C5*D,R为去老化处理前R像素通道的像素值,C5为常数;所述电子设备对所述细纹区域中的G像素通道进行去老化处理,得到去老化处理后G像素通道的像素值G’,G’=G-C6*D,G为去老化处理前G像素通道的像素值,C6为常数;所述电子设备对所述细纹区域中的B像素通道进行去老化处理,得到去老化处理后B像素通道的像素值B’,B’=B-C7*D,R为去老化处理前B像素通道的像素值,C7为常数。9.根据权利要求7所述的方法,其特征在于,所述电子设备对所述面部图像中的所述细纹区域进行去老化处理,得到所述第二面部模拟图像,包括:所述电子设备获取所述面部图像中所述细纹区域的变化系数D;所述电子设备对所述细纹区域中的R像素通道进行去去老化处理,得到去去老化处理后R像素通道的像素值R’,R’=R+C5*D,R为去去老化处理前R像素通道的像素值,C5为常数;所述电子设备对所述细纹区域中的G像素通道进行去去老化处理,得到去去老化处理后G像素通道的像素值G’,G’=G+C6*D,G为去去老化处理前G像素通道的像素值,C6为常数;所述电子设备对所述细纹区域中的B像素通道进行去去老化处理,得到去去老化处理后B像素通道的像素值B’,B’=B+C7*D,R为去去老化处理前B像素通道的像素值,C7为常数。10.根据权利要求1-9中任一项所述的方法,其特征在于,所述第一界面中还包括老化进度条和滑块,所述第一操作为用户拖动所述滑块在所述老化进度条上的滑动操作;所述方法还包括:若检测到所述滑块被拖动至所述老化进度条的第一位置,则所述电子设备在所述第二界面中显示与所述第一位置对应的第一面部模拟图像;若检测到所述滑块被拖动至所述老化进度条的第二位置,则所述电子设备在所述第二界面中显示与所述第二位置对应的第一面部模拟图像。11.根据权利要求1-9中任一项所述的方法,其特征在于,所述第一界面中还包括去老化进度条和滑块,所述第二操作为用户拖动所述滑块在所述去老化进度条上的滑动操作;所述方法还包括:若检测到所述滑块被拖动至所述去老化进度条的第一位置,则所述电子设备在所述第三界面中显示与所述第一位置对应的第二面部模拟图像;若检测到所述滑块被拖动至所述去老化进度条的第二位置,则所述电子设备在所述第三界面中显示与所述第二位置对应的第二面部模拟图像。12.根据权利要求1-11中任一项所述的方法,其特征在于,所述第一界面中还包括对所述面部图像中皮肤问题的打分情况或护肤建议;或,所述第二界面中还包括对所述第一面部模拟图像中皮肤问题的打分情况或护肤建议;或,所述第三界面中还包括对所述第...

【专利技术属性】
技术研发人员:郭知智胡宏伟郜文美董辰
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1