[发明专利]一种颜色检测的方法及终端有效
申请号: | 201780029922.7 | 申请日: | 2017-06-30 |
公开(公告)号: | CN109155071B | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 卢恒惠;刘浩;郜文美 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06T7/90 | 分类号: | G06T7/90;G06T7/00;H04M1/725 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 颜色 检测 方法 终端 | ||
一种颜色检测的方法及终端,用于解决现有技术中存在的颜色检测方法不能同时保证准确性和便捷性的问题。本发明实施例中终端设备基于获取的在拍摄待测图像时的光源色温和场景亮度、以及预设的参考色卡图像集合对待测图像进行校准,以尽量还原待测图像的真实颜色,可以更为准确地获得待测图像的颜色值。
技术领域
本申请涉及图像处理技术领域,尤其涉及一种颜色检测的方法及终端。
背景技术
颜色检测出现在生活中的方方面面,其中较为典型的颜色检测为肤色检测,在日常生活中肤色检测可广泛应用于各个行业,例如肤色检测用于服装行业,通过肤色检测获取用户的肤色状况,根据用户的肤色提供准确的服装配色建议;肤色检测用于化妆品行业,根据用户的肤色为用户选择正确的粉底色号、眼影色系、唇膏色号等等,肤色检测也可以用于健康行业,根据用户的肤色确定当前用户的皮肤状态可以提供一些护肤保养建议,也可以提供一些疾病预防的可行性建议。
下面以肤色检测为例说明常见的几种颜色检测的实现方法:
通常,肤色检测基于图形图像处理技术,首先获取待测皮肤的图像,而后检测图像中待测皮肤区域,计算肤色值。然而,由于受成像时照明条件的影响,待测皮肤图像与真实皮肤通常会存在一定的色差,因此以待测皮肤图像的颜色作为肤色检测结果,必然导致结果存在误差。
当前,为了解决成像时照明条件导致的图像肤色与真实肤色间的色差问题,常见的肤色检测方法有基于图像统计学的方法以及基于色卡的方法,具体如下:
1、基于图像统计学的方法;
基本原理是利用数理统计算法估计成像时照明光源的颜色,之后去除光源影响,以较大程度的还原图像的真实色彩。
此种方法应用广泛,但从单一的输入图像中分离照明分量和固有分量从数学角度上看属于一种病态问题,求解较为困难,当前这种方式一般只能应用于较为简单的粗粒度场景下的肤色检测,对于要求精确还原真实色彩的场景还是无法达到较好的检测效果。
2、基于色卡的方法;
在待测皮肤附近放置标准色卡,同时拍摄待测皮肤和标准色卡的图像,根据图像中的色卡颜色和色卡真实颜色间的关系对整个图像做颜色校准,而后检测校准图像中的皮肤区域,计算肤色值。
基于色卡的肤色检测方法,检测结果准确度较高,但每次测量肤色时都需要使用色卡,也就要求用户随时携带色卡来拍摄图像,使用较为不便。
综上,无论是基于图像统计学的方式还是基于色卡的方式,现有的颜色检测方法均不能同时保证准确性和便捷性。
发明内容
本申请实施例提供了一种颜色检测的方法及终端,用于解决现有技术中存在的颜色检测方法不能同时保证准确性和便捷性的问题。
本申请提供的具体技术方案如下:
第一方面,本申请实施例提供了一种颜色检测的方法,该方法包括:终端获取待测图像成像时的光源色温和场景亮度;所述终端基于参考色卡图像成像时的光源色温与参考色卡图像的对应关系,根据所述获取的光源色温,从所述终端中预设的参考色卡数据集合中选择参考色卡图像;所述终端基于所述待测图像成像时的场景亮度,根据预设的图像亮度与场景亮度的函数关系,确定所述待测图像的目标图像亮度;所述终端将选择的参考色卡图像的亮度调整至所述目标图像亮度,并将调整后的参考色卡图像作为校准色卡图像;所述终端根据预存的标准色卡图像的颜色和所述校准色卡图像的颜色之间的关系,对所述待测图像进行校准,并确定校准后的待测图像的颜色值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780029922.7/2.html,转载请声明来源钻瓜专利网。