展讯ISP机制原理概述

目录

一、ISP架构

1.1多帧模块包括:

1.2判断Auto拍照多帧模块链路流程:

二、常用模块名词

三、常用模块原理说明

3.1 Bayer NR算法原理流程图

3.2 3DNR(3D Noise Reduction,硬件 3D 降噪)模块

3.3 CDN

3.4 YNR

3.5 EE(Edge Enhancement,边缘增强)

3.6 CCNR(为 IIR-Color Noise Reduction,无限脉冲响应滤波-降彩噪)

3.7 MFNR(Multi-frame Noise Reduction,多帧降噪)

3.8 MFSR

3.9 YNRS(Y Noise Reduction Software,软件 Y 通道降噪)

3.10 CNR3


一、ISP架构

Dcam 硬件模块不支持 prv 和 cap 分离,故拍照预览和拍照都在 prv 上生效,录像预览和录制都在 video 上正常生效

1.1多帧模块包括:

硬件多帧模块:3DNR(预览和录像时支持并默认开启)

软件多帧模块:HDR、MFSR、MFNR

注意:硬件 3DNR 模块与软件 MFNR 模块不能同时生效

1.2判断Auto拍照多帧模块链路流程:

基础倍率为点击变焦球显示的 sensor 倍率

二、常用模块名词

3DNR:3D Noise Reductio 硬件 3D 降噪

Bayer NR:Bayer Noise Reduction  Bayer 域降噪

CDN:Color Denoise New 新去彩噪

CNR:Color Noise Reduction 降彩噪

CNR3:Color Noise Reduction Software软件降彩噪

EE:Edge Enhancement边缘增强

MFNR:Multi-frame Noise Reduction多帧降噪

MFSR:Multi-frame Super Resolution多帧超分

PPE:Phase Pixel Extractor相位点抽取

UVD:UV Division  UV 通道分离

YNR:Y Noise Reduction  Y 通道降噪

YNRS:Y Noise Reduction Software 软件 Y 通道降噪

三、常用模块原理说明

3.1 Bayer NR算法原理流程图

通过搜索窗口内中心块与相邻块的相似性来获取降噪权重,与中心块越相似,对应的降噪权重越大,最后通过加权平均得到中心点降噪后的结果。Bayer NR 还根据当前点所处的纹理程度,自适应修改降噪权重的大小,这样可以得到更好的降噪效果。

3.2 3DNR(3D Noise Reduction,硬件 3D 降噪)模块

是结合空域和时域滤波的一种多帧降噪算法。将多帧连拍的含有噪声的图像输入该模块,通过加权合成后得到一张较为干净的降噪图像。

3.3 CDN

PRECDN、CDN、POSTCDN 三个模块的算法原理基本相同,区别在于 CDN 使用了 5×5 的模板。CDN 模块作用于 YUV 域,在 UV 通道使用滤波手段进行处理,从而达到去除图像彩色噪声的目的。

3.4 YNR

YNR(Y Noise Reduction,Y 通道降噪)模块作用于 YUV 域,主要用于去除 Y 通道高频、低频噪声。YNR 模块基于小波金字塔分解图像进行降噪,多尺度的降噪更有利于去除不同大小的噪声。该模块具有分亮度,分频域控制降噪的特征,可以更灵活地去除不同亮度以及不同频域下的噪声。

3.5 EE(Edge Enhancement,边缘增强)

可以使图像的边缘,轮廓线以及图像的细节变得清晰,EE 通常同降噪模块配合调校,以获得噪声和细节间的平衡。

3.6 CCNR(为 IIR-Color Noise Reduction,无限脉冲响应滤波-降彩噪)

模块作用在 YUV 域,主要用于去除前面的色彩降噪模块 PRECDN、CDN 和 POSTCDN 没有去除的颜色噪声。

3.7 MFNR(Multi-frame Noise Reduction,多帧降噪)

模块作用于 YUV 域,对 Y、U、V 三个通道均有一定的降噪效果。算法根据帧与帧之间图像的差异程度与所设置的参数共同决定融合权重,从而进行加权平均实现降噪。

3.8 MFSR

MFSR(Multi-frame Super Resolution,多帧超分)模块用于 zoom 模式,通过多帧融合进行时域降噪以及细节补全,通过对比度增强及锐化进一步提升图像效果。该模块以 YUV 域 burst 图像(连续图像帧)为输入,首先对每个图像进行区域截取(根据用户拍照放大区域位置确定),然后在这些裁切图像中,自动选择参考帧,并以参考帧为基准进行多帧对齐和融合计算,再经过 YNRs/CNR3/Gamma/Sharpen 等多个后处理模块,最后输出 JPEG 图像。

3.9 YNRS(Y Noise Reduction Software,软件 Y 通道降噪)

模块是作用于 YUV 域的软件后处理算法,去除的噪声主要为低亮度区域下的低频噪声。YNRS 模块基于金字塔分解图像进行降噪,多尺度的降噪更有利于去除不同大小的噪声。基于沿半径和分亮度控制降噪强度,可以更灵活地去除不同位置,不同亮度下的噪声。

3.10 CNR3

CNR3(Color Noise Reduction Software,软件降彩噪)模块是作用于 YUV 域的软件后处理算法,针对金字塔分解的 U、V 通道图像进行处理。主要用于去除彩色噪声,可沿径向控制降噪强度,在不同的图像尺寸上进行降噪处理。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青春~飞鸟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值