白平衡算法中如何保留原始光源色的方法之二
目录调整白点候选选择框实现光源色保留基础前置定义一、白点候选框偏移方案的真实工作原理二、该方案与主动 K 偏移算法的本质区别三、方案优缺点梳理四、两种白平衡保色方案对比表五、适用范围与规范化优化手段六、结论 还有一种调试方法上的光源色保留策略。在现有色温坐标系和当前逻辑下,不做任何修改仅仅通过调整不同色温白点选择框也能够保留光源色。既然原始的逻辑是把不同色温下的白点完全做白。那么我们调试白点候选区域的时候,故意就不完全框住各个色温正常的白点区域。而是在完全做白的白点候选区域中对矩形区域做一定的调整,不完全包含当前色温下的正常白点。即白点候选区域相对正常做白的区域有一定的偏移。有四个方向的偏移,至于像哪个方向可以基于往前校白区域所对应的增益进行调整。原理通俗解释:常规自动白平衡流程: 统计画面中性区域 RAW 色度 → 在预设白点候选搜索窗口内筛选有效白点 → 取均值当作目标白点 (Sr_{target})标准纯白调试:白点候选矩形完整包裹各个色温对应的理想中性收敛点,AWB 最终收敛到硬件基准 \((Sr_{d65},Sb_{d65})\),光源色偏被全部消除;改造思路: 把白点搜索框向着当前光源色偏方向偏移,不让搜索窗口包含纯白点; AWB 算法只能在偏移后的候选区寻找中性白点,最终 (Sr_{target}) 自动带有一部分光源偏移 (\Delta r),最终画面残留光源氛围感。举个数值实例