一种肤色检测系统、方法、介质和计算设备技术方案

技术编号:22330656 阅读:33 留言:0更新日期:2019-10-19 12:22
本发明专利技术的实施方式提供了一种肤色检测系统、方法、介质和计算设备。该系统包括:检测模块被配置为对待检测图像进行特征提取并检测得到初始肤色区域;监督模块被配置为从待检测图像中获取面部关键点信息,基于面部关键点信息生成监督信息,其中监督信息用于确定出待检测图像所包含的检测干扰区域;检测校正模块被配置为根据监督信息从初始肤色区域中筛除检测干扰区域得到目标检测区域。通过基于面部关键点生成的监督信息,将检测干扰区域从初始肤色区域中筛除得到目标检测区域,由于用于检测的目标检测区域更精准,因而使得肤色检测精度和肤色检测质量大幅提升,大大改善用户体验,又有助于扩展肤色检测的应用场景,适应于不同应用场景。

A skin color detection system, method, medium and computing equipment

【技术实现步骤摘要】
一种肤色检测系统、方法、介质和计算设备
本专利技术的实施方式涉及软件领域,更具体地,本专利技术的实施方式涉及一种肤色检测系统、方法、介质和计算设备。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。随着人工智能、增强现实技术的高速发展,人脸交互产品出现日渐普及。肤色检测,尤其是人脸皮肤区域检测问题,成为人脸识别、人脸交互、人像美化等一系列交互产品实现的核心问题之一。目前,肤色检测方案主要是通过将图像的RGB空间转换到其他颜色空间如优化彩色视频信号(YUV)空间等来实现的,但是这种肤色检测方案往往会导致肤色检测的精度低,检测结果质量差,且无法自适应于不同应用场景(或情况),比如光照变换场景,或不同被采集者存在皮肤差异的情况。因此,亟待设计一种改进的肤色检测方案,用以解决目前肤色检测方案存在的上述问题。
技术实现思路
由于目前肤色检测方案的肤色检测精度低、质量差,且无法自适应于不同应用场景,影响用户体验的问题。因此非常需要一种改进的肤色检测的技术方案,以解决上述技术问题。在本上下文中,本专利技术的实施方式期望提供一种肤色检测系统、方法、介质和计算设备。在本专利技术实施方式的第一方面中,提供了一种肤色检测方法,包括:。检测模块,被配置为对待检测图像进行特征提取并检测得到初始肤色区域;监督模块,被配置为从待检测图像中获取面部关键点信息;基于面部关键点信息生成监督信息,其中监督信息用于确定出待检测图像所包含的检测干扰区域;检测校正模块,被配置为根据监督信息从初始肤色区域中筛除检测干扰区域得到目标检测区域。在一种可能的设计中,面部关键点信息包括面部关键点的位置信息;监督模块在从待检测图像中获取面部关键点信息时,具体用于:从待检测图像中识别出多个面部区域;从多个面部区域中选取置信度最高的面部区域;对置信度最高的面部区域进行关键点回归处理得到面部关键点的位置信息。在一种可能的设计中,监督模块在基于面部关键点信息生成监督信息时,具体用于:基于多个面部关键点的位置信息进行闭合处理得到检测干扰区域;根据检测干扰区域生成面部掩码信息,面部掩码信息用于确定检测干扰区域在待检测图像中所处的区域范围。在一种可能的设计中,面部掩码信息包括面部掩码图;监督模块在根据检测干扰区域生成面部掩码信息时,具体用于:基于检测干扰区域对待检测图像进行二值化处理得到面部掩码图。在一种可能的设计中,检测校正模块具体用于:对面部掩码图进行取反处理;基于取反处理后的面部掩码图,通过点乘处理将面部掩码图对应的检测干扰区域从初始肤色区域中筛除得到目标检测区域。在一种可能的设计中,目标检测区域包括以下面部区域之一或组合:面部皮肤、眼部、唇部、眉毛区域。在一种可能的设计中,还包括系统参数更新模块,被配置为参数评估单元和参数更新单元,其中参数评估单元,用于获取面部关键点信息与训练样本中的真实面部关键点信息之间的差异情况作为第一差异信息;和/或,获取初始肤色区域与训练样本中的真实肤色信息之间的差异情况作为第二差异信息;参数评估单元,还用于基于预设权重对第一差异信息和/或第二差异信息进行评估得到系统参数评估结果;参数更新单元,用于根据系统参数评估结果对肤色检测系统进行反向传播,以更新检测模块的模型参数和/或监督模块的模型参数。在一种可能的设计中,若参数评估单元基于预设权重仅对第二差异信息进行评估得到系统参数评估结果,则参数更新单元在根据系统参数评估结果对肤色检测系统进行反向传播时,具体用于:对检测模块进行反向传播以更新检测模块的模型参数。在一种可能的设计中,训练样本还包括光照条件信息和/或不同人种对应的真实肤色信息;参数更新单元还用于:根据光照条件信息和/或不同人种对应的真实肤色信息对肤色检测系统进行反向传播。在本专利技术实施方式的第二方面中,提供了一种肤色检测方法,应用于如第一方面任一的肤色检测系统,包括:对待检测图像进行特征提取并检测得到初始肤色区域;从待检测图像中获取面部关键点信息;基于面部关键点信息生成监督信息,其中监督信息用于确定出待检测图像所包含的检测干扰区域;根据监督信息从初始肤色区域中筛除检测干扰区域得到目标检测区域。在一种可能的设计中,面部关键点信息包括面部关键点的位置信息;从待检测图像中获取面部关键点信息,包括:从待检测图像中识别出多个面部区域;从多个面部区域中选取置信度最高的面部区域;对置信度最高的面部区域进行关键点回归处理得到面部关键点的位置信息。在一种可能的设计中,基于面部关键点信息生成监督信息,包括:基于多个面部关键点的位置信息进行闭合处理得到检测干扰区域;根据检测干扰区域生成面部掩码信息,面部掩码信息用于确定检测干扰区域在待检测图像中所处的区域范围。在一种可能的设计中,面部掩码信息包括面部掩码图;根据检测干扰区域生成面部掩码信息,包括:基于检测干扰区域对待检测图像进行二值化处理得到面部掩码图。在一种可能的设计中,根据监督信息从初始肤色区域中筛除检测干扰区域得到目标检测区域,包括:对面部掩码图进行取反处理;基于取反处理后的面部掩码图,通过点乘处理将面部掩码图对应的检测干扰区域从初始肤色区域中筛除得到目标检测区域。在一种可能的设计中,目标检测区域包括以下面部区域之一或组合:面部皮肤、眼部、唇部、眉毛区域。在本专利技术实施方式的第三方面中,提供了一种介质,该介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行第二方面中任一实施例的方法。在本专利技术实施方式的第四方面中,提供了一种计算设备,包括处理单元、存储器以及输入/输出(In/Out,I/O)接口;存储器,用于存储处理单元执行的程序或指令;处理单元,用于根据存储器存储的程序或指令,执行第二方面中任一实施例的方法;I/O接口,用于在处理单元的控制下接收或发送数据。本专利技术的实施方式提供的技术方案,通过基于面部关键点生成的监督信息,将检测干扰区域从初始肤色区域中筛除得到目标检测区域,从而可以实现在排除检测干扰区域的目标检测区域进行肤色检测,由于用于检测的目标检测区域更精准,因而使得肤色检测精度和肤色检测质量大幅提升,大大改善用户体验。本技术方案还能够依据不同检测要求选取不同面部关键点生成相应的监督信息,扩展肤色检测的应用场景,适应于不同应用场景。附图说明通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:图1示意性地示出了根据本专利技术实施方式的一种肤色检测系统的结构示意图;图2示意性地示出了根据本专利技术实施方式的另一种肤色检测系统的结构示意图;图3示意性地示出了根据本专利技术实施例的一种待检测图像的示意图;图4示意性地示出了根据本专利技术实施例的一种面部关键点的示意图;图5示意性地示出了根据本专利技术实施例的一种肤色检测方法的流程示意图;图6示意性地示出了根据本专利技术实施例的一种介质的结构示意图;图7示意性地示出了根据本专利技术实施例的一种计算设备的结构示意图;在附图中,相同或对应的标号表示相同或对应的部分。具体实施方式下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实本文档来自技高网...

【技术保护点】
1.一种肤色检测系统,其特征在于,包括:检测模块,被配置为对待检测图像进行特征提取并检测得到初始肤色区域;监督模块,被配置为从所述待检测图像中获取面部关键点信息;基于所述面部关键点信息生成监督信息,其中所述监督信息用于确定出所述待检测图像所包含的检测干扰区域;检测校正模块,被配置为根据所述监督信息从所述初始肤色区域中筛除所述检测干扰区域得到目标检测区域。

【技术特征摘要】
1.一种肤色检测系统,其特征在于,包括:检测模块,被配置为对待检测图像进行特征提取并检测得到初始肤色区域;监督模块,被配置为从所述待检测图像中获取面部关键点信息;基于所述面部关键点信息生成监督信息,其中所述监督信息用于确定出所述待检测图像所包含的检测干扰区域;检测校正模块,被配置为根据所述监督信息从所述初始肤色区域中筛除所述检测干扰区域得到目标检测区域。2.如权利要求1所述的肤色检测系统,其中,所述面部关键点信息包括所述面部关键点的位置信息;所述监督模块在从所述待检测图像中获取面部关键点信息时,具体用于:从所述待检测图像中识别出多个面部区域;从所述多个面部区域中选取置信度最高的面部区域;对所述置信度最高的面部区域进行关键点回归处理得到所述面部关键点的位置信息。3.如权利要求1或2所述的肤色检测系统,其中,所述监督模块在基于所述面部关键点信息生成监督信息时,具体用于:基于多个面部关键点的位置信息进行闭合处理得到检测干扰区域;根据所述检测干扰区域生成面部掩码信息,所述面部掩码信息用于确定所述检测干扰区域在所述待检测图像中所处的区域范围。4.如权利要求3所述的肤色检测系统,其中,所述面部掩码信息包括面部掩码图;所述监督模块在根据所述检测干扰区域生成面部掩码信息时,具体用于:基于所述检测干扰区域对所述待检测图像进行二值化处理得到所述面部掩码图。5.如权利要求4所述的肤色检测系统,其中,所述检测校正模块具体用于:对所述面部掩码图进行取反处理;基于取反处理后的所述面部掩码图,通过点乘处理将所述面部掩码图对应的检测干扰区域从所述初始肤色区域中筛除得到所述目标检测区域。6.如权利要求1至5任一所述的肤色检测系统,其中,所述目标检...

【专利技术属性】
技术研发人员:周泽生丛林姜波
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1