hiisp颜色调优说明_第1页
hiisp颜色调优说明_第2页
hiisp颜色调优说明_第3页
hiisp颜色调优说明_第4页
hiisp颜色调优说明_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

客户服务电话 客户服务传真 AWB,CCM,CLUT算法调试、问题定位而写,详细介绍了标定、参数调00B04(2018-03-00B03(2018-02-00B02(2018-01-00B01(2017-09- 原理简 AWB调 Raw数据采 标 AWBATTREx参 Raw数据分 基础调色方 CCM调 标 WDR模式下标定 高级调色方 CLUT调 CLUT标定参数说 CLUT应用举 图1-1基础调色流程 图1-2高级调色流程 图1-3色域边缘向内映 图1-4色域边缘向外映 图1-6CCM矩 图2-1灰点色差限制 图2-25000K白色块Cr在不同照度的分布 图2-3验证黑电平配置是否正 图2-5AutoAWB标 图2-6Semi-AutoAWB标 图2-7Auto与Semi-AutoAWB效果验 图2-10低色温下灰点的色差信 图2-11高色温下灰点的色差信 图2-12黑电平配置参数确 图2-13关闭其他颜色模 图2-14选择灰色块,配置手动 图2-15手动 图2-16统计结果确 图2-17关闭统计参数自动调整功 图2-18手动配置统计参 图2-19检查室内外配置参 图3-124色选 图3-2捕获图片和目标图片的对 图3-324色卡标准 图3-4CCM前24色卡值二维 图3-5CCM前24色卡值三维 图3-6ISP最终24色卡值二维 图3-7ISP最终24色卡值三维 图4-1色卡 图4-2任意颜色 图4-3HSL参数调 图4-4肤 图4-5绿 表2-1Bayer域WB统计灰点条件参 表2-3Bayer域统计结果说 表2-4Bayer域统计结果差异说 表3-1CCM标定参 AWB+CCM+GAMMA控制,颜色风格为整CCM3x3sensornative色彩空间(设备相关的色彩)sRGB标准定义的色彩空间(设备无关的色彩Sensor的响3x3矩阵的原因,暗处,中间AWB+CCM+CLUT+GAMMA+CA控制,CCM达到的颜色的基础上,将饱和度RGB中有值发生小于01的现象。能将更多的高饱和颜色的变化保留下来,达到色色在CCM的作用下得到很好的表现,优先保留饱和度中低的颜色层次。CCM达到的颜色的基础上,将饱和度sensorCLUTCCM的系数过大。这种调CCM的作用下不过于鲜艳,优先保留饱和度高的颜色计输出整幅图像的RGB均值和整幅图像分成M*N区块的每个区块的RGB均值。awbmnawb_r

Rp*p/的红色通道值,awb_rR通道均值。数。FW算法会根据各个分块的统计信息,判断环境色温,计算最佳AWB系数。CCM243x3ColorCorrectionMatrix的预校正。支持至少三组,最多七组不同色温的CCM,在ISP运行时,FW根据当前的光照强度即ISO,调CCM(ColorCorrectionMatrix)矩阵系数的动态调整。CCM1-6所图1-6CCM⎛R' ⎛ mRB ⎛R ⎜ ⎜ mGB⎟⎜ ⎟⎜B BB⎠ AWBSensor在接近饱和时,灰点的2-2。计模块输入Raw数据的最小Linear模式下,可在统计模块加一个<=0x10Offset,保证AWB还原以亮区优先。度,取值范围[0x0,0xFFF],默认值0x200(等价浮点2.0)。AWBFirmware将CrMax、数和色温、ISO建立了联动,16的数组。在标定部分说明怎度,取值范围[0x0,0xFFF],默认值0x80(等价浮点0.5)。度,取值范围[0x0,0xFFF],默认值0x200(等价浮点2.0)。度,取值范围[0x0,0xFFF],默认值0x80(等价浮点0.5)。WDR模式下CrMax等参数的BlackLevelAwb取值范围[0x00xFFF];,-Linear模式一致BlackLevelAwb取值范围[0x00xFFF];,Linear模式一致BlackLevelAwb取值范围[0x00xFFF];,-Linear模式一致BlackLevelAwb取值范围[0x00xFFFF];-Linear模式一致BlackLevelAwb取值范围[0x00xFFFF];-Linear模式一致BlackLevelAwb取值范围[0x00xFFFF];-取值范围[0,0xFFFF]。2-4。取值范围[0,0xFFFF]。-取值范围[0,0xFFFF]。--取值范围[0,0xFFFF]。-取值范围[0,0xFFFF]。-取值范围[0,0xFFFF]。--]--归一化公式:CountAll(CountofGrayPixels16(CountofAll取值范围[0,0xFFFF]。解压缩方式请参考Sample2.2代码。RGB均值带黑电平,drv在读取统计结果后减RGB均值[0,0xFFF]。-[0,0xFFFF]。RGB均值带黑电平,drv在读取统计结果后减WDR模式下,12bit位宽统计精效信息时,会由RGB域统计结[0,0xFFFF]。WDR12bit位宽统计精Bayer域统计没有有效信息时,会由RGB域统计结[0,0xFFFF]。[0,0xFFFF]。[0,0xFFFF]。ISPAWBINFOSstAwbInfo;/*AWBstatisticsResult/*Bayerstatistics,pow2togetlineardata.RGBaveragevalueare16bit..../*processotherR,G,Bvaluesinthesame一光源,白色块的色差分布变化如图2-2所示。AWB定原理是:提取sensor在多个标准光源下的灰点特征(R/G,B/G),计算普朗克拟合曲MacbethD50标准光源环境卡Raw数据进行标定。--A6500K自然光源等可提高标定的准确性。1.X-Rite24600Lux均匀光源(左右两侧双光源,光近的24色卡Raw,可提高标定的准确性。2.AE目标亮度,最亮灰阶(Block19)G0.8倍左右(12bitRAW数据为例,G分量数值在0xC00-0xD80之间)。.2.RawRaw数据位宽值,如图2-3红色框所示,如果不同灰阶的R/G,B/G基本一致,说明黑电平配置正3.RawR/GB/G24色卡场景,一20-22R/G,B/G,如果是实际场景,避免选择过曝,过暗的灰色块参4.3RAW(KI)A、D50、D75三个光源KID505000K-5500K之间的自然光源替代,可优化室外AWB表现。选择的中间光源色温偏高时,图像偏暖色调,选择的中间光源色温偏低时,图像偏冷色调如图2-4所示。2-4所示。AWBKI6000K色温采集了室外数据,但希望1AutoAWBAWB标定步骤”。据为KI光源进行标定,得到的标定结果如图2-5所示。.3.HIMPIISPCalGainByTemp()5200K5200K对应的增益是[487,256,256,479]GainNormG256。4.5200K为中心的AWB2-6所示。5.2-76000K5200K效果。1.R/GB/G2-10AR/G=1.66,B/G=0.47,8bit定点化R/G=round(1.66*256)=0x1A9,B/G=round(0.47*256)=0x78。因此,灰点条件增大CrMax取值,缩小CbMin取值。2.计算最高色温下灰色块的R/G,B/G2-11室外高色温光源下R/G=0.41,B/G=1.13,8bitR/G=round(0.41*256)=0x69,B/G=round(1.13*256)=0x122。因到正确的灰点信息。用户应该进一步增大CbMax取值,缩小CrMin取值。.AWBAWBATTRstCbCrTrackstLumaHistAWBALGLOWCOST和AWBALGADVANCE可选。值:[10000,15000]。值:[1500,2500]。色温超限时AWB的增益。积单色场景AWB精度。AWBAWB校正强度分为以下三种情况。(=u8RGStrength<0x80时,白色与光源同ISO下灰点条件,CrMax,CrMin,CbMax,CbMin等四组查AWBClip环境色温超出色温上下限范围时,Auto模式下,AWB增益由色温曲线计算,Manual模式下,AWB增益由用户配置。围时,用户配置高色温的R,B增益。-围时,用户配置低色温的R,B增益。-Auto模式下,AWB自动完成亮度亮度权重;Manual模式下,支持用区权重,达到亮区优先or暗区优先的效果。-,Rgain(∑Rgain*Wt)/∑ AWBATTR_Ex0时,AWB2AWB增益;设置为非0值时,AWB仅在检测到场景变化大于容忍值时刷新AWB增FW在判断为室外场景时,自动关闭帧间相关,每2帧重新计算AWB增益。强,灵敏度降低,光源色温变化时AWB默认值0x10。Sensor不同亮度灰色块感光一致性较差取值范围[0x0,0x100]。色时,可以修改CurveLLimit来优化。AWB表现。用户整饱和度或CCM,从而改善偏色。饱和度或CCM。CCM最大,-取值范围[0x0,0xFFFF]。取值范围为[0x0,0x400]。0x100,0x40,0x20]。示室外,0表示室内。-IPC的感光强度、产品形态调整亮度门限。DV等产品建议调大该门限值,IPC,建议5000K。建议7500K。Cr值范围[0x0,0xFFF],8bit精度。-围:[0x0,0xFF]。心,u8RadiusPlankcianRawHiISPPQTools定位问题原因。1.RGGB2.BypassDisableCCM、Gamma、ACMAWB问题和其他模块ResulttoGlobal,当前灰色块期望的AWB增益生效。区域偏粉,说明Raw数据有问题,请向前端追溯。ManualAWBBLC、AWB、DemosaicGamma几个模块,开关Gamma对比偏色问题。6.3A分析工具分别选不同的区域手2.CrMax等灰点条件自适应功能。图2-17关闭统计参数自动调整功能3.3A分析工具显示的统计结果,CountAll接近0xFFFF为止。确认是哪个参数引入问题后,WhiteLevel和BlackLevel修改默认参数,Cr等需要调整数组。5.确认检测色温有没有超出色温的上下限。将色温的上限调大,下限调小,观察问题是2-21。.8.AdvanceLowCost,看能否解决;若不能CCMCCM3x3CCMCCM矩阵处理得到的颜色与其期望值差距越小,则CCM矩阵就越理想。表3-1CCM[CCMMATRIXTL84A源与色卡平面的夹角在25°-45°),IPC。2.AE目标亮度,最亮灰阶(Block19)G0.8倍左右(12bitRAW数据为例,G分量数值在0xC00-0xD80之间)。.2.24色区域。243-1所示。图3-124.ISPGAMMAISPGammaGamma预设值(目前Rec709,注意:当用户自定义ISPGamma值时,需注意匹配相对应的LAB参考值,防止由于ISPGamma和LABReference不匹配,导致作为线性变化的AWB和CCMRec709支持D65条件下的Xrite标准值,也支持自定义。注意:当用户自定义LAB值时,需注意匹配相对应的ISPGamma,防止由于ISPGammaLABReferenceAWBCCM共同应。取值范围为0.0到16.0的浮点数,保留一位小数。矩阵(DeltaC*abDeltaE*ab。推荐使用“CIE76DeltaE*ab”和“CIE2000DeltaC*ab”两种组合进行标定。图片的亮度。autoGainRAW数据达到亮度最佳,减少采集RAW的难度。BT.2020时,ISPBT.2020的标准。ISPGamma可以是用户自定义的Gamma。显示GAMMA,LAB参考值,这两项和目标图片保持一BT.2020标准时,设置显示GAMMA为Rec709。.调整,直到获取的CCM满足要求。算CCM并进行图像校正。重复上述操作,直到获得满意图像即可。RGBai0+ai1+ aii≥注重肤色、红色、绿色的校正。也可以对比标准色卡的R/G/B分量值进行对比。+a21G+a22Ba20,a21,a22的正负性分别为负,负,正,当前水红色的R,G,B值=可以通过三种方式来实现B’减小的目的:BRGB大小顺序可能和红色块绿色块,肤色块,防止由于修改CCM矩阵带来的其他典型色块的偏色问题。a20为正数,会导致饱和度高的蓝色偏紫。如果遇到这类偏紫的问题时,可以考虑手动将a02a20从接近0的正数改为比较小的负数。a10a12WDRCCM容易受到DRC的影响,容易造成颜色难以矫正。所以对于WDR模式来说,调整颜色需注意以下三点:CCM的标定。标定过程中可以适当的降低饱和度,不能选择开启autoGain功DRCDRC对颜色的改变会较弱。DRCgamma模块,可以让整体的颜色调节更准确一WDR模式,因为大多场景是混合光源场景,容易出现亮处颜色偏色,人脸CA模块对这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论