AWB调节
在DM8127上新添加了一款sensor,虽然能够输出图像,但是图像质量个方面都或多或少存在一些问题,需要对其进行调节优化。在这里简单的介绍一下我对AWB的调节过程(AWB调节前,其他方面(如:黑电平等)的调节都已经优化),仅供参考。
1、 调节前的准备
a) 网络摄像机一台
b) 灯箱一台
c) 灯管几根(2400K、3200K、5000K、6500K、7710K等,依自己的条件而定)
d) 标准24色卡一张
e) 色温计(可有可无,用来测量RAWdata时的当时色温)
2、 RAWdata数据源获取
a) 把灯箱放在暗室里面,尽可能排除外界光对其的影响,相机对着灯箱里面的色卡,角度使色卡充满屏幕的2/3以上。
b) 打开TI提供的DCC工具,连接相机,点击save RAW fromcamera 获取当前色温下的RAWData数据,并以相应的色温名保存文件 xxx.raw
c) 重复操作获取不同色温下的RAWData数据。
d) 到阳光下、阳光树荫下分别获取一张色卡的RAWData数据。
3、 利用DCC工具进行AWB的调节。
a) 打开DCC工具,选择plug-insàAWBàTuning input dataàReferene files添加RAWData文件,设置相应的色温(colortemperature),点击Load图标,然后再左下角 呈现的图片中选取24个色块。重复操作,把各色温的图片都选择加载好。
b) 启动调节。Tuningparam dataàNext page—> Next page à Nextpage(参数可以直接使用默认)。
c) 填写色温表。 注意,色温表的填写一定要是存在的色温,也就是每张图片的色温( a步所设置的色温)。填写完之后,点击Finish,调试完成。
4、 调试完后,更新设备配置文件
选择update the current pluginsDCC file in camera DCC database进行更新数据。如果效果能达到自己的理想效果,则进行第5步,否则重新调节,直到满意为止。
5、 把调节好过后的参数写入代码
调节好之后,在DCC的工程目录下.plugoutdir\DC_AWB目录里生成一个AWB_ConfHardware.txt文件,把这个文件里面的内容填写到i ssdrv_algTIawbCalcData_xxxx.c里面相应的地方,然后重新编译到固件里。