PQTools配置参数使用说明

本文详细介绍了ISP(图像信号处理器)的各项关键参数设置,包括自动曝光、白平衡、色彩校正、锐化、Gamma调整等,旨在帮助读者理解并掌握ISP调参技巧。

低功耗蓝牙项目,需要一块懂省电的板

思澈 SF32LB52 芯片,BLE 协议栈深度优化,上手即开发

设定 AE 曝光属性

HI_MPI_ISP_SetExposureAttr

bByPass AE 模块 bypass 功能使能,默认为 HI_FALSE。

enOpType 自动曝光或手动曝光开关,默认为 OP_TYPE_AUTO。

u8AERunInterval

 

enExpTimeOpType 手动曝光时间使能,默认值为 OP_TYPE_AUTO
enAGainOpType 手动 sensor 模拟增益使能,默认值为 OP_TYPE_AUTO
enDGainOpType 手动 sensor 数字增益使能,默认值为 OP_TYPE_AUTO
enISPDGainOpType 手动 ISP 数字增益使能,默认值为 OP_TYPE_AUTO
u32ExpTime 手动曝光时间,以微秒(us)为单位,默认值为 0x4000。取值范围: [0x0, 0xFFFFFFFF],具体范围与 sensor 相关。
u32AGain 手动 sensor 模拟增益, 10bit 小数精度,默认值为 0x400。取值范围: [0x400, 0xFFFFFFFF],具体范围与 sensor 相关。
u32DGain 手动 sensor 数字增益, 10bit 小数精度,默认值为 0x400。取值范围: [0x400, 0xFFFFFFFF],具体范围与 sensor 相关。
u32ISPDGain 手动 ISP 数字增益, 10bit 小数精度,默认值为 0x400。取值范围: [0x400, 0xFFFFFFFF],具体范围与 sensor 相关。

 

AWB 控制模块
 HI_MPI_ISP_SetWBAttr:设置白平衡属性
 HI_MPI_ISP_GetWBAttr:获取白平衡属性
 HI_MPI_ISP_SetAWBAttrEx:设置自动白平衡扩展属性
 HI_MPI_ISP_GetAWBAttrEx:获取自动白平衡扩展属性

u16Rgain 手动白平衡红色通道增益, 8bit 小数精度。取值范围: [0x0,0xFFF]。
u16Grgain 手动白平衡绿色通道增益, 8bit 小数精度。取值范围: [0x0,0xFFF]。
u16Gbgain 手动白平衡绿色通道增益, 8bit 小数精度。取值范围: [0x0,0xFFF]。
u16Bgain 手动白平衡蓝色通道增益, 8bit 小数精度。取值范围: [0x0,0xFFF]。

 

白平衡:描述中红、绿、蓝三基色混合生成后白色精确度的一项指标。

色  温

 

CCM

色彩还原:通常通过一个色彩校正矩阵校正光谱响应的交叉效应和响应强度,使ISP 处理后的图片与人眼视觉在色彩上保持一致。
z 饱和度:也称色彩的纯度。取决于该色中含色成分和消色成分(灰色)的比例。含色成分越大,饱和度越大;消色成分越大,饱和度越小。

Sharpen: 锐化

u8SharpenD 设置图像大边缘的锐度。取值范围: [0, 0xFF]。
u8SharpenUd 设置图像小纹理的锐度。取值范围: [0, 0xFF]。
u8SharpenRGB 设置图像整体锐度取值范围: [0, 0xFF]。

u8LutCore 用于生成 SharpenRGB 曲线。主要影响 SharpenRGB 曲线上升斜率;同时影响下降斜率。取值范围为[0, 255]。

u8LutStrength 用于生成 SharpenRGB 曲线。影响 SharpenRGB 曲线的强度,取值范围为[0, 127]。
u8LutMagnitude 用于生成 SharpenRGB 曲线。主要影响 SharpenRGB 曲线下降斜率;同时影响上升斜率。取值范围为[0, 31]。

 

Gamma

Gamma 模块对图像进行亮度空间非线性转换以适配输出设备。

DRC

bEnable - HI_FALSE:关闭 DRC 功能;HI_TRUE:使能 DRC 功能。 线性模式默认为 HI_FALSE, WDR 模式默认为              HI_TRUE,且必须设置为 HI_TRUE。

 

CSC

 

镜头阴影校正:

 

u16TableNodeNum 每个分量校正表中使用到的节点个数。取值范围为[0x0, 0x81],若 cmos.c 里设置了 Shading,默认值由
cmos.c 决定,否则默认值为 0x81。

 

u16OffCenter; 每个分量中心点与最远的角的距离的缩放因数。距离越大,数值越小。 u16OffCenter = 2^31/r^2,其中 r 是以像素为单位的从中心点到最远角落的距离。取值范围为[0x0, 0xFFFF]
stCenter 每个分量中心点的坐标属性。
u32Table 每个分量的校正表。取值范围为[0x0, 0xFFFF]

 

坏点校正

坏点校正模块通过使用内部坏点校正逻辑完成坏点检测,校正过程完成之后,获取到了坏点坐标,通常的做法是将坏点坐标存在 Flash 中,以后断电重新启动之后加载坏点坐标,无须重新校正。

Defect Pixel

低功耗蓝牙项目,需要一块懂省电的板

思澈 SF32LB52 芯片,BLE 协议栈深度优化,上手即开发

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值