版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、 CCT安装打开Mt6589_CCT_tool文件夹,双击CCT6589V1.1313501_setup.exe进行安装。PS:安装路径不要包含中文以及空格,否则会导致某些模块不可用。二、CCT工具连接及使用:1、确认config文件正确:1)打开CCT工具界面ConfigConfig filesRegister Definition FileLoad :MT6589_Android_CCT_Register_Definition_new.csv (此文件在MTK6589 CCT工具安装包里可以找到) OK;2)开CCT工具界面ConfigConfig filesSensor Gain F
2、ileLoad :Sensor_Gains0-Continuous.csv (此文件在MTK6589 CCT工具安装包里可以找到) OK;注:如果有切换使用到不同平台的调试工具,在调试机器连接CCT工具之前要先确认Config filies是否正确,否则可能会出现机器进入Meta Mode一直白屏连不上工具。2、Main/Sub camera选择如果调试的是后camera,则连接步骤如下:打开CCT6589ActionConnectCom port选USB Com手机关机状态下插上USB线手机进入Meta Mode等待自动连接。(默认连接后摄像头)如果需要调试的是前camera,则连接步骤如下
3、:打开CCT6589ActionConnectCom port选USB Com勾选Support 2 RAW sensor,勾选Sub手机关机状态下插上USB线手机进入Meta Mode等待自动连接。3、连不上CCT工具的问题排查1)检查手机驱动是不是安装成功:CCT工具连接机器后,电脑设备管理器中会新增两个设备名称。如果之前没有安装和机器匹配的驱动,则会弹出新硬件并需要安装驱动。2)驱动安装成功的情况下,检查机器电池是否有电,电池没有供电的状况下也会导致无法连接CCT工具。若出现之前连得上,再开就连不上了的状况,检查进程中CCT是否打开多个进程,若是有,将其关闭之后重新连接工具。3)如果以上
4、都确认OK,还是出现工具连接不上的情况,则需要同方案驱动之前其他raw sensor是否可以连接或者有没有打过补丁文件。目前我们解决CCT工具无法连接camera需要让方案驱动打的补丁文件为,补丁打上之后,整个工程需要new一遍之后才生效。Patch Type: Customer RequestCR ID: ALPS00516942Severity: N/ADescription: GN_Camera89平台 CCT无法调试sub cameraAssociated Files: mediatek/platform/mt6589/hardware/camera/acdk/src/cct/if/c
5、ct_imp.h mediatek/platform/mt6589/hardware/camera/acdk/src/cct/if/cct_feature.cpp mediatek/platform/mt6589/external/meta/cameratool/CCAP/Meta_CCAP_Para.cpp vendor/mediatek/hsimobile89_wet_jb2/artifacts/out/target/product/hsimobile89_wet_jb2/obj/STATIC_LIBRARIES/liblsctrans_intermediates/liblsctrans.
6、a vendor/mediatek/hsimobile89_wet_jb2/artifacts/out/target/product/hsimobile89_wet_jb2/obj/lib/libcamalgo.so vendor/mediatek/hsimobile89_wet_jb2/artifacts/out/target/product/hsimobile89_wet_jb2/system/lib/libcamalgo.so mediatek/platform/mt6589/external/meta/cameratool/test/ccapTest/AcdkCCAPTest.cpp
7、mediatek/platform/mt6589/hardware/camera/acdk/src/cct/if/cct_isp_feature.cpp mediatek/platform/mt6589/hardware/camera/inc/acdk/cct_feature.h mediatek/platform/mt6589/hardware/camera/acdk/src/cct/if/cct_if.cpp mediatek/platform/mt6589/hardware/camera/acdk/src/acdk/AcdkMhalEng.cpp三、CCT6589 各模块调试方法及注意事
8、项1、导入Device Profile文件:CCT pageDevice profileImport : GC2235SensorProfile_preview1600x1200.csv Apply save to NVRAWPS:GC2235SensorProfile_preview1600x1200.csv记录了sensor 的相关讯息,在导出调试参数之前必须先导入这个文件。 2、使能Auto mode并勾掉Fixed Index:工具右边对话框Common Control Dialog点击Auto mode,并确认FixedIndex没有勾选,使得CCT工具连接之后的预览效果和不连接工具
9、的预览效果一致,否则会出现连接工具之后图像很锐利,和正常预览效果不一致。3、Shading 调试1、MTK6589的shading tuning对应高中低色温分为High(D75/D65/DNP)、Mid(CWF/TL84)、Low(A/Horizon)三组,另外预留一组table(reserve)可用来补偿特殊色温。对应Mode 分preview、capture、video三种。Shading模块tuning对应的代码为:camera_isp_lsc_gc2235raw.h2、调试方法:模组镜头上盖上defuser,置于灯箱中,分别在D65、CWF、A光下进行如下调试步骤:1. CCT Pa
10、ge lens Info2. Common Control Dialog 中,点AWB default,并disable Dynamic CCM, 并且read的值确保CCM没有作用; 在Image模块中,选择要调试的Mode(Preview/Capture/Video),在shading模块中选择要校准的色温(Low/Mid/High)。3. 在Lens Info页面,取消Fix Shading,选择Tuning Para,设定要补偿的比例(coef poly table值可以设置补偿系数);点击CalculateApply para and tableApply paraSave to N
11、VRAW。重复步骤23,产生3档色温下Preview、Capture、Video的Shading Table。3、LSC shading调试注意事项及调试方法总结:1、MTK6589的Lsc Shading调试是实时取当前预览场景进行调试的,不需要capture图像进行调试,而且也无法导入图片来进行shading tuning。2、lsc shading当前取景必须要是低饱和度且光线均匀,如果当前场景存则多种色彩或存在亮度分布不均的情况,则shading调试之后很容易出现图像小格子状花屏或者图像有黑带、中心和四角偏色等情况。尤其是在室内场景调试LSC shading时要特别注意这一问题。3、严
12、格在灯箱标准色温环境下进行完shading tuning,日光灯室内环境极易出现四角偏红,中心偏青的现象,需要在室内当前环境重新进行shading tuning。目前验证下来,DNP下调试的shading参数比较适用于日光灯环境,因此如果在标准色温下调试,建议high mode在DNP下进行调试。4、tuning para里面设置到0.8,实测亮度均匀性可以到90%以上,设置到0.6,实测亮度均匀性都在80%以上。所以如果客户不需要过客观指标,建议tuning para参数放到0.6即可。4、AWB Tuning 1) CCT pageAWB 2) Common Control Dialog
13、中,点AWB default ; 在Image模块中, Mode选capture,Subsample选1:1; Format选Pro RAW-8bit。 3) 分别在D75/D65/DNP/CWF/TL84/A/Horizon 7种光源下拍摄图片,拍摄前记得在Common Control Dialog 中选择相应的shading table。 4) 在拍下的图片中框选一块ROI,此时图片下方的light source statics中的ROI处会显示出图片ROI区域的R/G/B分量平均值,通过鼠标双击对应光源栏填入其中。 5) 待7个光源均完成后,点击Auto tuningApplysave
14、to NVRAW。 6) 点AWB Light Area可看到Auto tuning的AWB结果。若是Auto tuning之后白平衡不准,可手动改变AWB Light Area来调整白平衡。双击想要修改色温的right/left/upper/lower Bound, 填入要改的值,点Updata Save parameterOKApplySave to NVRAW。模块中提供一个DF(Daylight Fluorescent)可选色温,当某些室内日光灯场景下AWB结果不正确时,可通过在AWB Light Area中增加Daylight Fluorescent选框来改善。(发现在有的情况下增加
15、DF选框效果改善不明显,这时可直接修改daylight框来改善。)light source statics中统计的信息可通过点击export导出;若已有这些信息,可通过import导入后直接进行调试。若是之前已经进行过tuning并save to NVRAW,想再度确认时,可直接点击NVRAW Tuning,此时会根据手机NVRAW中存储的数据产生AWB Light Area。AWB调试注意事项及方法总结: 1、AWB修改选框之后,apply之后必须capture一次之后才可以生效看到AWB调整后的结果,仅仅是enable AWB或者点击automode均不能生效看到变化。2、实际场景偏色的调
16、试:选取当前场景当中需要选择白点的对象,例如天花板或者白墙、地面等,按照AWB调试拍摄raw图片的要求,拍取照片,并框选图像当中需要做白的区域,点击NVRAM Tuning AWB Light Area,以下图为例:紫红色落点代表当前图片分析白点落点的位置,如果白点位置已经在AWB色温选框内,图像仍会整体偏色,则遵照: 特定光源偏蓝,将对应的window往右移; 特定光源偏红,将对应的window往左移; 特定光源偏紫,将对应的window往上移; 特定光源偏绿,将对应的window往下移;如果白点落点不在AWB色温选框内,则修改临近落点的色温选框的X、Y轴坐标将白点框进选框内,避免AWB判断
17、不准导致场景偏色。3、判断当前场景AWB进入了何种色温mode:AWB enable勾选的情况下,点击Light Source Probability的Get,通过读取每种mode的P栏的值大小可以判断当前AWB的行为模式,是单独色温还是混合色温以及主导的色温模式。4、整体色调的调整方法:使用Preference Color模块调整图像整体色调,类似于AWB ratio的作用,例如当前AWB mode为CWF,修改CWF Preference Gain栏的B Gain值为800,Save Parameter OK Apply之后即可观察到图像整体色调的变化。一般不建议使用此方法来纠正AWB不准
18、到来的偏色问题。5、客户机器调试为了确保换到其他场景不会出现AWB做不准的问题,将以在灯箱各个色温环境下先确认高中低色温环境下AWB均能作准,之后再根据实际场景进行AWB调整。5、AE Tuning1) Target mean: 控制整体平均亮度目标值,值越大图像越亮。3) Flare: 调整成像的对比度,但暗部细节可能损失。 Capture/video/strobe threshold: 选择是否开启dynamic flare,不勾选则是fix flare,勾选即开启dynamic flare。 若选择fix flare:设置preview/capture/video/strobe flar
19、e offset 来控制flare减多少。 若选择dynamic flare:设置capture/video/strobe flare threshold 来控制flare减多少。4)MTK6589的flare是12bit,77是8 bit,因此如果将77 offset移植到89平台使用,则需要*16。设置好各个参数之后,点Applysave to NVRAW。6、PCA tuning:调试PCA关联的表格为6589工具包当中的PCA_Gen_Table.xlsx,PCA是基于HSV模式对色相角度、饱和度大小、明度强弱进行的调整。 1、色调调整:1) 比对分析差异,找出调整方向:PCA模块导入
20、target file和current file,框选对比色块(如果是针对实际对象颜色进行调试,也可以拍下实际对象及比对对象,导入图片进行分析计算。需要注意的是框选区域的颜色要尽量单纯)。以上图接近肤色的色块分析来看,Current Image和Target Image相比hue值小,saturation值高,颜色表现上目标色块偏黄一些,且饱和度低。打开CCT6589工具包当中的;PCA_GenTable.xlsx:PCA TableH(DEC)S(DEC)V(DEC)H(HEX)S(HEX)V(HEX)Combine10000000200000003000000040000000500000
21、0060000000700000008000000090000000100000000110000000120000000130000000140000000150000000 : : :17300000001740000000175000000017600000001770000000178000000017900000001800000000PCA table中index是0到180,对应到色轮hue 0到360度,即例如上图中分析得出的current average 是111度,则对应table的index为55行位置。2)Table填写及生成:Hue调整:从对照分析来看,Target
22、Average hue是118度,色调偏向黄红;current Average hue是111,色调偏向紫红。针对current Image color调试,55处的hue值需要填大于0的角度值,使得色调偏向黄红。考虑到颜色的过渡,table填写方法建议如下:4910010010000502002002000051300300300005240040040000535005005000054600600600005570070070000566006006000057500500500005840040040000593003003000060200200200006110010010000t
23、able填写之后,Geb Table对应列会自动生成相应参数,将Geb Table复制粘贴到新的.csv文件中(粘贴的时候选择性粘贴数值,否则会报错)。3)table导入及看效果:点击Import table, PCA En, CT mode依照当前AWB mode选择HIGH/MID/LOW,点击Apply para,之后capture拍取照片分析调整变化。关于Hue调整的补充说明:数值小于127为正值,大于127为负值,大于127的数值,角度= -(255-value)。二、Saturation调整:调整的方法和hue一致,针对上述分析的target和current image的调整, P
24、CA_GEN_TABLE.xlsxz中S(DEC)列对应的是饱和度值,填写方法举例如下,index为55行位置处saturation需要填写负值,以降低作用色相区域的饱和度,同样遵循递增或递减过渡的方法:PCA TableH(DEC)S(DEC)V(DEC)H(HEX)S(HEX)V(HEX)Combine470000000480000000491-101FFFFFFFFFF0FF00502-202FFFFFFFFFE01FE00513-303FFFFFFFFFD02FD00524-404FFFFFFFFFC03FC00535-505FFFFFFFFFB04FB00546-606FFFFFFF
25、FFA05FA00557-707FFFFFFFFF906F900566-606FFFFFFFFFA05FA00575-505FFFFFFFFFB04FB00584-404FFFFFFFFFC03FC00593-303FFFFFFFFFD02FD00602-202FFFFFFFFFE01FE00611-101FFFFFFFFFF0FF00620000000630000000640000000表格填写完之后,按照上述的导入步骤查看比对效果。三、1)目前验证总结:目前验证PCA模块调试色调和饱和度作用明显,实际上所填写的数值,数值的正负代表调整的方向,数值的大小代表调整的程度,但所填写的数值和需要调
26、整的程度并不能是完全对应的,一般值的程度要写的大一些,才能看到PCA生效后较明显的变化。2)ISP模块7、AWB Tuning 1) CCT pageAWB 2) Common Control Dialog 中,点AWB default ; 在Image模块中, Mode选capture,Subsample选1:1; Format选Pro RAW-8bit。 3) 分别在D75/D65/DNP/CWF/TL84/A/Horizon 7种光源下拍摄图片,拍摄前记得在Common Control Dialog 中选择相应的shading table。 4) 在拍下的图片中框选一块ROI,此时图片下
27、方的light source statics中的ROI处会显示出图片ROI区域的R/G/B分量平均值,通过鼠标双击对应光源栏填入其中。 5) 待7个光源均完成后,点击Auto tuningApplysave to NVRAW。 6) 点AWB Light Area可看到Auto tuning的AWB结果。若是Auto tuning之后白平衡不准,可手动改变AWB Light Area来调整白平衡。双击想要修改色温的right/left/upper/lower Bound, 填入要改的值,点Updata Save parameterOKApplySave to NVRAW。模块中提供一个DF(D
28、aylight Fluorescent)可选色温,当某些室内日光灯场景下AWB结果不正确时,可通过在AWB Light Area中增加Daylight Fluorescent选框来改善。(发现在有的情况下增加DF选框效果改善不明显,这时可直接修改daylight框来改善。)light source statics中统计的信息可通过点击export导出;若已有这些信息,可通过import导入后直接进行调试。若是之前已经进行过tuning并save to NVRAW,想再度确认时,可直接点击NVRAW Tuning,此时会根据手机NVRAW中存储的数据产生AWB Light Area。AWB修改选
29、框之后,apply之后必须capture一次之后才可以生效看到AWB调整后的结果,仅仅是enable AWB或者点击automode均不能生效看到变化。8、CCM Tuning1) 色温灯箱各个色温下,拍摄24色卡:Common Control Dialog中点ISP Default,图片Mode选Capture,Format选Pro RAW-10b,Subsample选1:1。2) 点Capture拍照,点Export Original导出图片,图片命名格式:Capture05211104ISOAuto_1584x1188_10_0.raw绿色数字部分无特殊含义,可随意命名;黄色部分为图片尺
30、寸;蓝色部分代表是10bits数据;其它部分按照这个格式就好。导出来的图片是.RAW10的,手动将其改成.RAW即可。3) 在CCT pageCCM Tuning中Import file处依次导入Target(安装路径下的CCMTarget文件夹中),Gamma,Source(步骤12拍的RAW图片),点击Optimize计算出CC Matrix。4) ParameterSaturation改饱和度,重新Optimize,点ApplySave to NVRAWCCM Page依次导入target、gamma、source后,点击Optimize,生成一组CC参数,(刚开始调试CC,如果需要清空
31、之前的CC参数,点击Reset Poly data,之后不再需要重复点击),待Color correction matrix生成后,依次点击Add new poly data-Gen para-apply parasave from NVRAM,则保存进一组CC参数;依次导入D65、CWF、TL84、A光下拍摄的CC图片,依照上述步骤,可以保存进四组CC参数,在导出的代码camera_isp_regs_gc2235raw.h里相应会有四组CC参数。但实际上生效的并不是这四组CC参数,调试的这四组CC参数只相当于是一个基准值,Dynamic CC会根据当前R/G/B gain来判断选用那一组CC
32、M,如果判断当前场景的R/G/B GAIN并不是完全对应导入不同色温图片的R/G/B gain,则会在已保存进的四组CCM基础上做内插算法,计算实际调整使用的CCM参数。Dynamic CCM真正对应的参数是代码camera_tuning_para_gc2235raw.cpp中的这一部分参数:ISPCcmPoly22: 70300, / i4R_AVG 8906, / i4R_STD 92267, / i4B_AVG 24788, / i4B_STD / i4P009 5383333, -2373333, -453333, -790000, 3470000, -120000, 120000, -1833333, 4270000 , / i4P109 639683, -691536, 50691, 25718, -78211, 52494, 39217, -43419, 3040 , / i4P019 534236, -502884, -26376, -173683, -14681, 188364, -40808, -131880, 177664 , / i4P209 0, 0, 0, 0, 0,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校本课程国际课程设计
- 2025年山东淄博市市属事业单位综合类岗位招聘工作人员65人历年管理单位笔试遴选500模拟题附带答案详解
- 2025年山东济宁市属事业单位“优才”选聘历年管理单位笔试遴选500模拟题附带答案详解
- 年会董事长致辞
- 2025年山东济南市槐荫区所属事业单位招聘51人历年管理单位笔试遴选500模拟题附带答案详解
- 2025年山东济南信息工程学校招聘人员17人管理单位笔试遴选500模拟题附带答案详解
- 2025年山东枣庄工程技师学院招聘备案制工作人员30人管理单位笔试遴选500模拟题附带答案详解
- 2025年山东文化厅所属事业单位招考工作人员管理单位笔试遴选500模拟题附带答案详解
- 机械原理课程设计网球
- 微课程设计花钟
- 个人租房合同协议书(5篇)
- 新修订中华人民共和国行政许可法全文解读学习
- 广东省广州市花都区2024年七年级上学期期末数学试题【附答案】
- 期末测试模拟练习 (含答案) 江苏省苏州市2024-2025学年统编版语文七年级上册
- 品质年度总结及来年计划
- 学生体质健康存在的主要问题及改进措施
- 2024年执业药师资格继续教育定期考试题库(附含答案)
- 建筑幕墙工程检测知识考试题库500题(含答案)
- 钢棚钢结构施工方案
- 新版第三类医疗器械分类目录
- 安防主管岗位招聘面试题及回答建议(某大型集团公司)2025年
评论
0/150
提交评论