[发明专利]一种白平衡处理方法、装置、电子设备及存储介质有效
申请号: | 201910657259.6 | 申请日: | 2019-07-19 |
公开(公告)号: | CN112243119B | 公开(公告)日: | 2022-05-03 |
发明(设计)人: | 高浩然;王祖力 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | H04N9/73 | 分类号: | H04N9/73 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孙翠贤;丁芸 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 白平衡 处理 方法 装置 电子设备 存储 介质 | ||
本发明实施例提供了一种白平衡处理方法、装置、电子设备及存储介质。该方法中:获得包括多个像素块的待处理图像;确定待处理图像中每一像素块的辅助数据,该辅助数据为:根据像素块内各像素点的RGB数据所得到的、用于表征像素块内色彩的数据;从待处理图像中,确定符合预设筛选条件的各个目标像素块,该预设筛选条件包括:像素块的辅助数据位于目标取值范围内,该目标取值范围是基于在多种色温下采集的多个标准色的RGB数据所构建的;基于各个目标像素块的RGB数据,计算处理待处理图像所需的白平衡数据;基于该白平衡数据,处理待处理图像。本发明实现了在各种拍摄场景下均可以对拍摄图像进行白平衡处理。
技术领域
本发明涉及图像处理技术领域,特别是涉及一种白平衡处理方法、装置、电子设备及存储介质。
背景技术
在图像处理技术领域中,白平衡处理是调节图像色彩比例,使输出图像具有正常色调的一种图像处理技术,其目的在于将有色偏的图像进行颜色校正,以获得正常颜色的图像。
相关技术中,白平衡处理方法包括:识别待处理图像中的白点/白块,确定白点/白块的RGB数据与标准白的RGB数据之间的偏差;基于该偏差,计算对待处理图像进行白平衡处理所需的白平衡增益;进而,基于计算得到的白平衡增益,处理该待处理图像。
然而,在有些拍摄场景中,拍出的图像几乎没有白点/白块。此时,现有的白平衡处理方法就会失效,无法对图像进行白平衡处理。可见,现有的白平衡处理方法,所能够应用的拍摄场景比较受限。
发明内容
本发明实施例的目的在于提供一种白平衡处理方法、装置、电子设备及存储介质,以实现在各种拍摄场景下均可以对拍摄图像进行白平衡处理。具体技术方案如下:
第一方面,本发明实施例提供了一种白平衡处理方法,包括:
获得待处理图像;其中,所述待处理图像包括多个像素块;
确定所述待处理图像中每一像素块的辅助数据;其中,所述像素块的辅助数据为:根据像素块内各像素点的RGB数据得到的、用于表征像素块内色彩的数据;
从所述待处理图像的所述多个像素块中,确定符合预设筛选条件的各个目标像素块;其中,所述预设筛选条件包括:像素块的辅助数据位于目标取值范围内,所述目标取值范围是基于在多种色温下采集的多个标准色的RGB数据所构建的;
基于各个目标像素块的RGB数据,计算处理所述待处理图像所需的白平衡数据;
基于所计算的白平衡数据,处理所述待处理图像。
可选地,所述辅助数据包括多个维度;
所述确定所述待处理图像中每一像素块的辅助数据,包括:
针对所述待处理图像的每一像素块,根据该像素块内各像素点的RGB数据,计算该像素块的、包括多个维度的辅助数据。
可选地,所述辅助数据包括:R/G的值和B/G的值组成的二维坐标数据;
所述针对所述待处理图像的每一像素块,根据该像素块内各像素点的RGB数据,计算该像素块的、包括多个维度的辅助数据,包括:
针对所述待处理图像的每一像素块,确定该像素块内各个像素点的R值的均值、G值的均值以及B值的均值;
将所述R值的均值除以所述G值的均值,得到该像素块的R/G的值,将所述B值的均值除以所述G值的均值,得到该像素块的B/G的值;
将该像素块的R/G的值和B/G的值所组成的二维坐标数据,作为该像素块的辅助数据。
可选地,所述基于各个目标像素块的RGB数据,计算处理所述待处理图像所需的白平衡数据,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910657259.6/2.html,转载请声明来源钻瓜专利网。