绿茵吧足球游戏网fmdf11竖行头像包版hiisp faq_第1页
绿茵吧足球游戏网fmdf11竖行头像包版hiisp faq_第2页
绿茵吧足球游戏网fmdf11竖行头像包版hiisp faq_第3页
绿茵吧足球游戏网fmdf11竖行头像包版hiisp faq_第4页
绿茵吧足球游戏网fmdf11竖行头像包版hiisp faq_第5页
已阅读5页,还剩13页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

何形式。 本文为使用HiISP开发的程序员而写,目的是为您在开发过程中遇到的问题提供解决00B0220170200B01201611目录 sensor相 Slave模式sensor通过ISPPub属性接口CORP出现亮线问 如何解决不同的sensor器件实现50Hz/60Hz抗 和DCI、锐化强度(sharpen、去噪强度(2DNR和3DNR)和编码码率等。所以当图像的整体清晰度风格跟客户的需求偏差较大时,优先考虑调整G 比度的模块,然后再调整sharpen。校正WB 其次将TextureSt和EdgeSt调到最大; 提晰度,请参见1.1.1如何解决整体锐度不足和1.1.3如何解决低照度清晰度2:ISP软件内部有默认的联动机制。噪声大时,自动降低锐化强度,并加强针对原因2,联动机制已开放参数,用户可以按照自己的喜好,在清晰度和去噪之间平衡。在低照度时,可以增加2DNR/3DNR去噪的强度,以减小噪声。可以适当提高sharpen的锐化,以增强大边的锐度。2DNR。一般可以将2DNR的强度加大,但加大2DNR强度后,图像也会变模显或者加重。那就调整sharpen参数,在保持清晰度不变的前提下减弱锯齿。适当降低sharpenD的值,可以将对应的有方向的噪声控制门限EdgeThd调小;sharpenUDundershoot的值,可以将对应的无方向提下,适当的减弱锯齿。overshoot一般可以保持不变(因为白边比较刺眼,除非觉得白边不够,需要提升overshoot。当采用镜头CRA角度跟sensor不匹配时,光线通过镜头入射会导致Gr/Gb不平衡从而产生crosstalk现象,由于demosaic模块处理会随机进行水平方向或垂直方向插值,因首先确认采用的sensorCRAsensorCRAsensorDemosaic降低UuSlope和u16VhThresh参数,减弱格状现象。Hi3559V100/Hi3556V100sensor5帧/秒。在低照度场景下,客户期望降低帧率来延长时间,以捕获的细节。xxxcmos.ccmosfpsset()cmosslowframerateset()在基准帧率基础上降低帧率,可通过cmosfpsset()函数实现。一般来讲,降帧的基本思路是通过延长垂直消隐区或水平消隐区长度来实现的。以Imx1178M30fps为例进行简单说明。Slave模式相关的参数名字定义如下:typedefstruct {HI_U32u32Inck; /*sensor时钟*/HI_U32u32InckPerHs;/*一个Hs的像素时钟数*/HI_U32u32InckPerVs;/*一个Vs的像素时钟数*/HI_U32u32VertiLines;/*FullLines*/} u32VertiLines*u32MaxFps/f32Fps;u32VsTimeu32InckPerVs*u32MaxFps/f32Fps;通过HIMPIISPQueryInnerStateInfo接口获取当前状态下的时间和增益信息HIMPIISPQueryInnerStateInfo接口请参考《HiISP足或者时间和增益偏小,图像仍然过曝),需要确认硬件电路。如果信息与当前亮度一致,查询AE的直方图统计信息,如果出现灰阶分布0,请确认图像宽高设置是否合理,VI掩码是否与如果信息与当前亮度不一致,确认AE计算的相关sensor寄存器是否正确配置生效,可以通过I2C/SPI直接sensor的shutter、gain相关的寄存器是否正竖条纹是sensor的FPN(FixedPatternNoise),它会随sensor数字增益变大,而变得更sensor的数字增益没有做限制,低照度时数字增益比较大,因此通过调节 通过PQtools工具,降低sensorsensorFPN严重程度不同:根据实际情况降低最大数字增益,建议数字增益最大值不要超过2x。同一组 高的g 和对比度相对较低的g 选择一条中间状态的g AEAE重表改变每个区域的权重,使最终的亮度相应改变。目前Hi55V10/Hi36V00默认的AE权重为。可通过HIMPIISPSetAEAttr()接口增加指定区域的权重,使最终按照指定区域的亮度,达到背光补偿的效果。当把目标物体权重加的很大时,这种方式可能导sensor和不同的滤光片都需要进行白平衡和颜色还原参数校正。其次,进行白平衡的灯管对对于室外场景,可以在阳光下,参照灯箱校色的要求,抓取3张不同色温的24色卡的rawdata。推荐色温为5000K以下、6500K左右和7500K以上。一般正午色温较低,傍晚及早晨偏高。用这3张rawdata校正白平衡会使室外颜色准确很多。通过HIMPIVPSSSetGrpParamVPSS3D去噪强HIMPIISPQueryInnerStateInfoExISO(Again*Dgain*ispDgain*100),12个档,100、200、400、800 、5600、51200、102400和204800。在每个ISO下分别校正出一组合适的VPSS参数并保存。应用层以固定周期(推荐每2帧)获取当前的ISO,然后根据ISO在上述12个档中的位置,插值出合适的VPSS参数。具体请参考samplescene。sensor的AgainDgain、ISPDgain,亮度无法按AE要求精确控制,出现闪烁。不分别限制Again、Dgain、ISPDgain最大值,而是限制SystemGainMax,系统增益最大值。即Again*Dgain*ISPDgain的最大值。不用关心AE如何分配增益。属性AWB算法为高级算法,会对这种现象有改善。如果环境光源不会出现渐变,即不受到阳光影响。只有室内光源,提高AWB高级算法属性u8Tolerance,也会对AWB易受干扰问题有好处。在过高或过低温度下,sensor图像的稳定性会受影响。在高温下,sensor的黑电平会产生漂移,真实的黑电平可能是正常温度下的几倍。这时,AWB校正后图像偏色。理想情况下,sensor对不同亮度的灰色点颜色表现是相同的,RK*G。常温下sensor的offset是F0,高温下sensor的offset是F1,F0<F1。R通道增益为:NomalR/GK*GF0F0/(GF0F0R通道增益为:HighR/G(K*GF1F0GF1从sensor的光谱图可以看到,多数sensor的绿色感光强于RB两个颜色,K<1;HighR/GNomalR/G=1K)*(F1F0GF1F0)>0,HighR/GNomalR/G。红色RgainG/R1/(R/G)HighRgainNormalRgain,红色通道增益偏HighR/G-NomalR/G=(1-K)*(F1–F0)/(G+F1–F0),G体现了亮度信息,G越大,HighR/G与NomalR/G的偏差越小。物理含义是:亮度越高,对黑电平的偏移AWB参数的BlackLevel(0x40),降低黑电平漂3:整体亮度不同。因为图像亮度值比较低,一些产品通过修改亮度、对比度2:尽量采用同样的sensor3:调节VICSC。建议:提高brightness,提升画面整体亮度;加大4demo中,可以手动降低帧率,但产品实际应用中并不推荐这样针对原因5:可以调整降噪策略,或调整G 、DCI算法模块参数,增加其整sensorHi3559V100/Hi3556V100SonyImx117,环境亮度变化时,AEsensor的Slavesensorimx117的模拟增益寄存器生效机制是实时生效的,当环境亮度变化时,AEsensor寄存器,并对相关寄存器进行配置,当在图像数据的有效区Sonyslave模式的sensor(Imx117)都存在模拟增益实时生效的问题,这就要求配使用ISP的寄存器配置机制(或客户设计相关配置机制,通过中断对寄存器进行配Mn34120相对于传统的sensorMN341208M@30fps30fpsvmaxstd,vmax的最大值为0xFFF(12bit精度),当此时降低帧率为fps1,vmaxfps1=vmaxstd*30/fps1,当vmaxfps1<=0xFFF,sensor可以连续降低帧率;当降低帧率为fps2,此时vmaxfps2>0xFFF,此时sensorvmaxfps2vmaxstd的整数倍,sensorMn34120Sensor由于模拟增益(Again)720p@120fps模式下在模拟增益达到10-20倍左右,电源噪声就比较明显。Mn341201440p@60fpsGopro1440p@60fps相当的情况下,边缘锯齿现象明显(Gopro采用的sensor为IMX117)。Mn3412060fps1440p/1080p1440p@60fpsSensorbinningGoPro1440p@60fpsScaler出来的,故Mn341201440p@60fps在清晰度与标杆相当的情况下,锯齿严重于标杆。SlavesensorISPPubCORPSlavesensorIMX117ISPPubCORP功能进行裁剪(图1-1是时序示例简化图,Slave模式sensor(IMX377、IMX117等)各别寄存器是实AgainISPPub属性接口的Corp功能时,如Corp(3840*21601920*1080)原始图像的正中间如图1-1所示,Corp之后的时序产生了变化,此时上报ISP的帧结束中断位置如图,它相对于原始时序有一定时间T,并非3840*2160原始时序的帧结束,这样采用Corp之后上报的帧结束中断其实是原始时序的非消隐区,此时配置寄存器会导致图像TTSensorISPcorp(如:Again/Dgain/Shutter)ViDEVISP裁剪功能,否则裁剪之后可能会导致图像产生亮线等问题,此时推荐使用ViCHN提供的裁剪功能;若sensor寄存器中没有立即生效的则不受这个限制,可以使用ViDev和ISP上述sensor在第N帧刷新Shutter(时间)寄存器,在N+2帧生效,在第N帧刷GainN+1ShutterGain寄存器会导致生效时间不一致。因此推荐先刷新Shutter寄存器,延迟一帧后再刷新Gain寄存器。图1-2Panasonic提供的图示说明ISP已经针对以上问题,设计了一套寄存器配置机制,确保相关的sensor寄存器xxxcmos.ccmosgetsnsregsinfo()函数进行配置修改,置的寄存器都有一个参数u8DelayFrmNum,详见xxxcmos.c文件。SDKsen

温馨提示

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

评论

0/150

提交评论