• [Camera] color shading的产生


      模组是圆形的,因此必然决定了四周的亮度相对于中心的亮度偏低。此时需要通过软件的方式去给四周补偿,从而达到四周的亮度 趋近去中心亮度。但是由于各个场景下的色温不同, 在某个色温下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 场景下的shadingLab 中 的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 的范围更广。

  • 相关阅读:
    CGI编程完全手册(转)
    Linux下读写芯片的I2C寄存器(转)
    Linux内核中_IO,_IOR,_IOW,_IOWR宏的用法与解析
    H264中的SPS、PPS提取与作用(转)
    H264码流打包分析(精华)--转
    嵌入式Linux USB WIFI驱动的移植(转)
    推荐一款技术人必备的接口测试神器:Apifox
    Java 设置、删除、获取Word文档背景(基于Spire.Cloud.SDK for Java)
    Java 添加、删除、格式化Word中的图片( 基于Spire.Cloud.SDK for Java )
    Java 添加、删除、替换、格式化Word中的文本(基于Spire.Cloud.SDK for Java)
  • 原文地址:https://www.cnblogs.com/qiabaowei/p/10015734.html
Copyright © 2020-2023  润新知