全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202111382303.0 (22)申请日 2021.11.22 (65)同一申请的已公布的文献号 申请公布号 CN 113824945 A (43)申请公布日 2021.12.21 (73)专利权人 深圳深知未来智能有限公司 地址 518100 广东省深圳市宝安区新 安街 道灵芝园社区22区勤诚达乐园13号楼 2310 (72)发明人 许心文 黄政林 郭奇锋  (74)专利代理 机构 中山市科企联知识产权代理 事务所(普通 合伙) 44337 代理人 杨立铭 (51)Int.Cl. H04N 9/73(2006.01)H04N 9/68(2006.01) G06N 20/00(2019.01) 审查员 胡帆 (54)发明名称 一种基于深度学习的快速自动白平衡和颜 色矫正方法 (57)摘要 本发明提供的一种基于深度学习的快速自 动白平衡和颜色矫正方法, 速度方面: awb和 color correction能在普通嵌入式设备上做到 实时性, 计算量比传统算法减小; 效果方面: 解决 了传统方法对大面积纯色图片白平衡估计不准 确的问题, 且在低色温和低照度环 境下表现了较 好的白平衡和颜色矫正的效果, 经过imatest测 试, 在低照度和低色温下, 白平衡的灰阶还原度 在90%以上, 颜色矫正后的ΔC<8%, ΔE<15%, 而在高色温下的白平 衡还原度均超过95%, 颜色 饱和度基本大于100。 而传统的白平衡算法在低 色温低照度下灰阶还原度只能达到60% ‑80%; 适用性方面: 本方法适用于多sensor, 且可拓展 于其他的任务领域。 权利要求书1页 说明书5页 附图1页 CN 113824945 B 2022.02.11 CN 113824945 B 1.一种基于深度学习的快速自动白平衡和颜色矫 正方法, 其特 征在于, 包括以下步骤: 数据预处 理步骤, 其包括: 将标准无色差图像RGB1转成RAW图, 然后将RAW图经过去马赛克变换(Demosiac)变成图 像RGB2; 将图像RGB1经过反gamma变换转成线性图像RGB3, 然后将线性图像RGB3经过颜色空间 转换变成图像HSV1; 将图像RGB2经 过颜色空间转换变成图像HSV 2; 选取图像HSV1的颜色通道和图像HSV 2的亮度通道, 合成新的图像HSV3; 新的图像HSV3经 过颜色空间转换变成新的图像RGB4; 根据新的图像RGB4的白点对应图像RGB2的pixel, 算出监督标注(label)r_gain, b_ gain, g_gain; 网络训练步骤, 其包括: 把上述数据预处理后的图像RGB2经过颜色扰动, 水平垂直方向翻转和随机裁剪数据增 强处理后送入网络; 网络输出3个AWB  Gain: r_pred, g_pred, b_pred, 以及6个颜色矫正矩阵参数c01, c02, c11, c12, c21, c2 2; 其中根据label  r_gain, g_gain, b_gain和网络输出r_pred, g_pred, b_pred计算出一组l oss, 记作awb_l oss; 对颜色矫正矩阵参数进行无监督训练, 给c01, c02, c11, c12, c21, c22赋予初 值, 然后根 据网络输出值r_pred, g_pred, b_pred对图像RGB2进行白平衡矫正(AWB); 根据c01, c02, c11, c12, c21, c22对白平衡矫正后的图像进行颜色矫正得到cc_out, 用cc_out和预处理出 来的图像RGB4计算 一组loss, 记作co lor_loss; 给每个loss赋予不同的权值, 相加得到总l oss; 根据总loss更新网络模型参数, 并得到初始模型; 得到初始模型后, 在采集和标注好的数据集里进行微调(fine ‑tune)得到更适配图像 传感器(Ima ge sensor)的模型。权 利 要 求 书 1/1 页 2 CN 113824945 B 2一种基于深度学习的快速自动白平衡和颜色矫正方 法 技术领域 [0001]本发明属于图像处理技术领域, 尤其涉及 一种基于深度学习的快速自动白平衡和 颜色矫正方法。 背景技术 [0002]传统的AWB算法包 含以下一些算法: [0003]高级白平衡算法, 其 算法流程是: [0004]1.在灯箱里面拍摄不同色温下(D75、 D65、 D50、 CWF、 H、 A)的灰卡图片, 灰卡充满整 副实况图; [0005]2.标定出每一个色温下的白平衡 基准点, 然后确定出基准白点绘制参 考白区; [0006]3.计算待校正图像当前落入参考白区的参考白点, 根据这些灰点结合权重计算得 到待校正图像的白平衡色彩补偿; [0007]灰度世界算法,  其算法流程是: [0008]确定灰度值avg_gray [0009]有两种方法确定avg_gray:a.取最大亮度值的一半b.计算图片R,G,B三个通道的 均值为avg_r, avg_g, avg_b。 avg_gray  = (avg_r+avg_g+avg_b)/ 3 [0010]计算R,G,B三个通道的增益系数: [0011]kr = avg_gray/avg_r [0012]kg =avg_gray/avg_g [0013]kb= avg_gray/avg_b [0014]根据Von Kries对角模型, 对于图像中的每 个像素C,调整其分量R,G,B分量: [0015]C(R’) = C(R) * kr [0016]C(G’) = C(G) * kg [0017]C(B’) = C(B) * kr [0018]完美反射法, 其 算法流程是: [0019]计算每个像素R , G , B之和并保存。 [0020]按照R + G + B的值的大小计算出其前10%或其 他Ratio的白色参 考点的阈值T。 [0021]遍历图像中的每个点, 计算其中R  + G + B 值大于T的所有点的R  , G ,B 分量的 累积和的平均值。 [0022]将每个像素量化到[ 0 , 255 ] [0023]传统的Co lor Correction算法: [0024]Color Correction, 是在做完白平衡矫正以后做的一个颜色纠正算法, 算法的背 景主要是Image  Sensor对三原色RGB的响应跟人眼有较大的差别, 以及pixel之间 Crosstalk现象的存在, ImageSensor输出的 图像必须经过Color  Correction才能还原出比 较真实的色彩。 传统的color  correction算法是步骤 是将经过白平衡矫正后的24色卡图片 计算得到一个3 *3的计算矩阵, 然后用3 *3矩阵矫正得到新的图片。说 明 书 1/5 页 3 CN 113824945 B 3

.PDF文档 专利 一种基于深度学习的快速自动白平衡和颜色矫正方法

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于深度学习的快速自动白平衡和颜色矫正方法 第 1 页 专利 一种基于深度学习的快速自动白平衡和颜色矫正方法 第 2 页 专利 一种基于深度学习的快速自动白平衡和颜色矫正方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 18:59:45上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。