1、AWB的 R/G B/G的这比值他们是怎么算出来的?
一般选取画面中心区域(各取长宽的1/8)作为R、 Gr、 Gb、 B average的计算区域,具体视客户要求
R/Gr = R_ave/Gr_ave
B/Gr = B_ave/Gr_ave
Gr/Gb = Gr_ave/Gb_ave
其中,
R_ave = Red average of ROI - Black level
B_ave = Blue average of ROI - Black level
Gr_ave = Gr average of ROI - Black level
Gb_ave = Gb average of ROI - Black level
Black_level要求raw8_16,raw10_64,一般不建议自己计算black level值修改,因为sensor厂就是按照这个值去预留(当作golden值理解,sensor的black level分布在raw10_64附近),除非测试大批模组计算。
2、假如Sensor是以RAW10的Bayer输出,那么怎么去算这个模组的R平均值、G的平均值、B的平均值?需不需要考虑Bayer的序列。
当然要考虑Bayer序列,否则怎么区分统计的R、G、B值,具体计算方法问题一已介绍。
3、工装一般不牵扯平台,就是通过mipi传输出来原始raw图。UVC协议的USB输出RAW图,这个不清楚,坐等大神解答。