模组是圆形的,因此必然决定了四周的亮度相对于中心的亮度偏低。此时需要通过软件的方式去给四周补偿,从而达到四周的亮度 趋近去中心亮度。但是由于各个场景下的色温不同, 在某个色温下RGB三原色 的透射 能力不同(低色温 R 的透射能力强些,高色温 B 的透射能力强些),从而出现了四周和中心颜色有偏差的问题。
可以预知的是 sensor 越大 这种现象越明显。这种现象当然随着外界色温的变化 所表现出来的效果不同。
同时为什么高色温 环境下的 Color shading 四周红色比较明显?低色温下的 Color shading 四周偏青绿色比较明显呢?
主要原因是: 低色温下红色分量比较多。因此补偿shading 的时候 蓝色分量就会多一些。 高色温下蓝色分量比较多,因此红色分量就会补偿多一些。
1:如果室内光源比较亮 且属于高色温的范畴 但同时达不到 标准高色温的范围的话,此时套用高色温的shading 会好些,不足之处 红色的color shading 会更加明显一些。
2:如果此时用稍低色温的光源去Gan 高色温的shading,此环境下的Color shading 会减轻 ,但是室外场景会变差会出现 四周偏青色的问题。
3:如果此时用 高色温的光源去 Gen shading 的话,室外的效果会好很多,但是室内高亮场景四周偏红现象的Color shading 会更加严重。低色温也有相类似的问题。
1:如果单独去gen 一组A light 场景下的shading, Lab 中 的Aligt 场景 效果会变好。但是 室内光源比较低的环境下 会出现四周正常中心偏青色的问题。
2:如果用中色温的shading 去补偿 低色温的话,室内的数据会好很多,但是 A light 偏红比较严重,为了降低 R 的分量 会出现Alight光源下 四周偏青色的问题。这个现象就是之前 贵司反馈的A light 光源
下背景偏青色的问题。
[SOLUTION]
从上面的理论数据来看, Color shading 只能尽可能的减弱 而不可能完全根除。 我司总结出来的shading调试方式是:高色温 用 D65 光源,中低色温 用 CWF 光源 。可以更换的 Cover 室内中低色温shading 切
换的问题。但是会牺牲 A light 背景 也就是四周颜色 和 中心颜色有差。 不同的sensor 高中低色温shading 补偿的光源会有所不同。 最终的方式: 需要针对不同的模组 去 Try 合适光源下的shading 补偿。 以使
shading 可以 Cover 的范围更广。
[Camera] color shading的产生
文章讨论了彩色阴影(Colorshading)在不同色温和光源条件下的影响,强调了选择合适的光源(如高色温D65和中低色温CWF)进行软件补偿的重要性,以及针对不同传感器调整光源的必要性。解决方案提出针对特定模组尝试合适光源的补偿策略以扩大覆盖范围。
摘要由CSDN通过智能技术生成