ISP调试中与AE相关的问题

1、图像闪烁问题:

  • 现象:(也就是突然的亮暗变化)一般和涉及亮度的参数有关,排除掉gamma,yc,因为它们都是固定设的值不会根据场景变换带来变化,一般与AE,ltm有关,他们会根据场景的变化来计算对应的亮度值;
  • 具体问题:
1)、luma_ref (0x60)和luma_ref_low(0x28)的值设的间隔过大导致的闪烁;
现象:04b10红外夜视下,在从最暗的场景调整到6500k(550lux)时,图像会有闪烁:
解决方法:设小这两个值的间隔,可输入ae的调试命令[ isp_write_proc("aelog_0xffffffff") ] 查看变化效果;
 
2)、AE_CTRL2下这两个参数,gain_prec/intt_fine_timing搭配不当;
现象:对着室外,转动摄像头,光线变化时图像会闪烁:
解决方法:修改AE_CTRL2下这两个参数,gain_prec/intt_fine_timing,两组参数排列组合,看那组参数效果最好就用哪种;
 
3)、降帧区间设置的间隔 不合理???,导致降帧,不降帧之间变换,导致的闪烁:
解决方法:AE_CTRL5(sens_up_enablegain,sens_up_disablegain),值之间要有间隔,不然会闪烁;
 
4)、曝光启动和停止的范围值设置不合理导致的闪烁;
解决方法:AE_CTRL0: stab_zone0,stab_zone1这两个是曝光启动和停止的范围值,设的必须要有间距否则会有闪烁(建议值是2和4);
 

2、增益的调整顺序问题:

  • 问题:intt 未打满时,是否会走sensor gain?
  • 解决方法:具体要看 设的AE的值,若设的高则会走的大,但要注意是否走满,若没有走满,sensor gian正常最多是1倍,若1倍还要大,则可能存在问题;                                                                                                                                                               

3、图像亮度不对的问题:

  • 问题一:
AE算法的精度不够,误差比较大,导致图像亮度不一致的问题;
  • 出现场景:
a、04b10在红外夜视模式下,低照环境下大概5lux以内,关灯再亮起后,IPC的图像亮度会有概率出现亮度不一致的情况;
b、光线从全黑到低照(2%暗场)和从全亮(100%亮场)到低照图像亮度不一致;
  • 排查步骤:
先确认两次变化的tar_luma、curr_luma的值是否一致; 若tar_luma一致,curr_luma相差比较大(5以内),就是AE统计算法的问题;还有总增益的值,若差别太大也存在问题;
  • 解决方法:
具体是luma_ref_low的值设的过小导致,之前的常用值范围是0x50-0x60,有问题时设的是0x28,调这么低的原因是ltm暗部拉的比较亮,通过ae的ref_low调低了图像亮度,可尝试调高ae值,重新拉一下ltm曲线试试;
 
  • 问题二:
AE算法缺陷,若不是整数倍降帧(如:20fps->10fps、25fps-12.5fps)会导致AE卡住;
  • 现象:
低照下图像效果很黑,增益走不下去/  降帧后不恢复;
  • 解决方法:
可确认曝光统计及当前的测光值(curr_luma)来判断是否和ae卡住有关;也要确认app.cfg下50,60hz下设的帧率值和setting文件里的值,满足此芯片的规格(如8852只能支持20fps);
注:4b10 intt max 不能设成frame_height-5,要减0x21,不然达到最大intt max时帧率会变 );
 

4、画质清晰度差的问题:

  • 问题:同一平台,调整增益后(减小luma_ref_low的值),画质变差
  • 解决方法:增益调大(增大tar_luma的值),画面效果变亮,总增益的值就会变大,也就是MPA会走到下一档位(这一档去噪参数比较大),导致画质变差, 可适当调小luma_ref_low的值,使在此场景下回到上一档位的MAP值,或者增大isp_gain_max的值增加一档MPA的值,在下一档去增大去噪参数;
 

5、AE卡住不恢复的问题:

  • sc3335低照下日夜切换ae会卡住,需确认下是old ae的关系,还是max gain 的问题(夜视hex max_gain 是0x2000)
            ------确认了是max gain的问题,max gain 超过了sensor gain的限定值;
 
本课程讲解sensor直接采集的图像都有各种不理想性,因此在编码前都会经过一个软件方式处理,这个处理就叫ISP,图像的IQ调试就是研究这些处理算法和实现的。常见的IQ调试技术如:线性纠正、噪声去除、黑电平校正、坏点去除、颜色插补、Gamma 校正、RGB2YUV 转换、主动白平衡处理、主动曝光控制、AE评估等。随着通信行业发展,网速越来越快,网络也从文本时代发展越过语音时代到了现在视频时代,“优酷、爱奇艺”、“微视频”、“直播”等的出现也是视频逐步成为主流媒体的证据和表现。航拍、视频监控、刷脸过关检测、汽车ADAS系统等应用也是视频在主流行业的应用,因此视频的采集、编解码、传输、识别等技术变得越来越有价值,涌现出了“海康威视”、“大华股份”、“深圳英飞拓”等一批明星企业,名扬海内外,动辄市值几百亿。同时在芯片级,国产华为海思HI35xx系列视频编解码方案也逐步取代进口芯片(如TI、安霸)成为主流方案。视频行业技术含量高、难度大、学习周期长、发展变化快而资料少,因此行业比较缺人、工资较高。如海康威视,普通高校硕士研究生应届进入年薪普遍高于15-20万,在嵌入式linux领域也算高工资技术方向了。本项目是朱老师及其团队推出的一个嵌入式linux领域重量级企业级实战项目,选用华为海思HI3518E方案,结合OV9712/AR0130 Sensor实现图像采集和H.264编码压缩,并通过ethernet和WIFI,以socket实时流和RTSP等方式,实现720P/960P高清视频传输。本项目共分11季,从海思SDK开发环境搭建,到sample程序讲解、SDKAPI函数解析,到H.264编解码、RTSP流媒体传输、MP4文件打包,到图像IQ调试、图像识别等视频领域高阶内容,可以说从零基础入手,对图像采集、编解码、网络传输、图像存储和识别做了全方位的详细讲解和代码分析,是目前市面上**一套系统讲解图像和视频技术的视频课程。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值