自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大熊

专注安防视觉 ISP 全链路研发,深耕平台 ISP 驱动开发、图像算法落地、画质全流程调试。长期沉淀 AWB、AE 等模块实操方案,输出大量画质疑难报错排查经验。适合嵌入式图像处理研发人员参考,持续更新实战踩坑笔记以及ISP专业知识

  • 博客(758)
  • 资源 (27)
  • 收藏
  • 关注

转载 APEX(The Additive System of Photographic Exposure)系统简介

本文简要介绍相机自动曝光(AE)系统,核心基于APEX曝光方程(Av + Tv = Sv + Bv),将乘性曝光参数转为加性形式,便于算法计算。通过测光系统获取环境亮度Bv,结合相机感度Sv与目标亮度AEtarget,利用曝光表(程序线图)确定最优光圈、快门与ISO组合。实际应用中需迭代调整,直至图像均值收敛至目标值,实现准确曝光。该流程广泛应用于现代成像设备,是保障图像质量的关键技术。

2026-10-14 19:50:48 36

原创 《ISP基础算法》专栏文章目录

《ISP基础算法》专栏目录,欢迎各位沟通交流

2025-07-01 19:55:12 2081

原创 关于双边滤波的一些理解

关于双边滤波的一些理解双边滤波是一种非线性的保边滤波。那么双边滤波是如何实现保边滤波的呢?1.双边滤波公式解析:我们先从双边滤波的公式入手:双边滤波器之所以能够做到在平滑去噪的同时还能够很好的保存边缘(Edge Preserve),是由于其滤波器的核由两个函数生成:空间域核和值域核(1)空间域核:由像素位置...

2020-03-06 20:35:34 8188 1

原创 关于高斯滤波的一些理解

滤波算法简介 图像处理中,常用的滤波算法有均值滤波、中值滤波以及高斯滤波等。均值滤波使用模板内所有像素的平均值代替模板中心像素灰度值,这种方法易收到噪声的干扰,不能完全消除噪声,只能相对减弱噪声;中值滤波计算模板内所有像素中的中值,并用所计算出来的中值体改模板中心像素的灰度值,这种方法对噪声不是那么敏感,能够较好的消除椒盐噪声,但是容易导致图像的不连续性。高斯滤...

2017-01-04 07:44:34 64655 7

原创 AOV 单帧模式下 HDR / 3DNR 异常问题分析与解决

AOV单帧模式下,HDR与3DNR异常源于跨帧数据对齐失效。首帧统计受复位残留影响,导致色调映射参数失配,宽动态失效;3DNR参考帧错位引发运动统计异常。采2帧后HDR恢复因第2帧使用有效统计,但3DNR仍异常,因参考帧对齐未修复。置位“双CIS模式”寄存器后恢复正常,因其启用分时复用下的上下文保持机制,确保统计、参数与参考帧在帧间正确对齐。根本原因在于硬件单帧模式下未妥善维护跨帧状态,需通过寄存器配置激活稳定通路。

2026-11-06 19:06:35 60

原创 Tone-mapping参数协同过渡逻辑分析

本文分析了Tone-mapping参数平滑过渡中因“形状类”与“强度类”参数采用不同时间尺度导致的闪烁问题。通过控制论与视觉感知视角,揭示二者在数学上存在乘法耦合关系,参数失配会引发非标定组合,造成跳变与缓慢漂移。提出统一以8帧斜坡节奏协同过渡的方案,使参数沿对角线比例演进,确保每帧均为合理配置,显著提升视觉平滑性,且稳态无开销。

2026-11-06 18:59:59 443

原创 LV值计算的注意事项

修改AE目标亮度后,LV不再表示真实环境亮度,而是随目标亮度平移,平移量为$-\log_2(Y_{\text{new}}/Y_{\text{cal}})$。原因在于AE收敛常数$C_0$含目标亮度,导致LV表达式中残留$-\log_2(Y_{\text{target}})$。尽管环境不变,LV会因目标调整而“凭空”变暗或变亮。修正方法为:$LV_{\text{true}} = LV_{\text{report}} + \log_2(Y_{\text{new}}/Y_{\text{cal}})$,可恢复LV对

2026-11-04 18:40:56 298

原创 APEX系统中iso_base 标定详解

理论系数法 (5.2~5.3)直接标定法 (本节)系数来源π·K/(100·R) 推导照度计实测依赖K/R 体系选择 + 透光率等假设只依赖照度计与灰板充满视场精度±0.2~0.5 EV(二阶因素不受控)±0.05~0.1 EV(受限于标定重复性)灰板要求反射率 R 需检定任意漫反射板即可适用设计阶段估算、跨机型理论对齐量产标定、Lux 上报、与 lux 计对账工程建议:设计阶段用理论系数法确定量级与阈值框架;量产阶段用直接标定法固化每台/每型号的 A;

2026-11-04 09:21:39 224

原创 APEX摄影加性系统中的定点计算以及LV值计算

本文基于32位定点运算实现APEX摄影曝光系统,通过fixed_log2_q8函数精确计算光圈(Av)、快门(Tv)、感光度(Sv)等参数的Q8定点值。利用增益、曝光时间与光圈组合,推导出亮度值(BV/LV),其中LV=EV−log₂(iso/100),用于标定ISO_base。代码采用纯整数运算,避免浮点与64位操作,支持嵌入式平台。通过多组测试验证了曝光方程平衡性及精度,最大误差小于1 LSB,适用于相机自动曝光算法开发。

2026-11-03 19:29:53 25

原创 APEX系统中LV值计算详解

摘要(149字): EV反映相机曝光设置,受光圈、快门、ISO影响,不能直接表征场景亮度。LV = EV - log₂(ISO/100)通过抵消增益项,剥离相机参数,使结果仅与场景亮度L相关。推导表明,AE收敛时H×G=常数,导致EV中隐含的log₂(G)与显式的log₂(ISO)相消,最终LV = log₂(L) + 常数,成为独立于设备设置的场景亮度状态量。100为归一化基准,便于统一比较。

2026-11-03 19:27:47 768

原创 人工智能中的数学之美---数据降维(主成分分析PCA)

本文通过简化示例阐释主成分分析(PCA)的核心思想:将高维数据投影到变异性最大的低维空间,以保留关键信息。结合特征值与特征向量理论,揭示PCA的本质是寻找实对称矩阵的正交特征向量,对应数据方差最大的方向。该方法在降维、分类与高效计算中具有重要意义,体现了人工智能中数学的优雅与力量。

2026-11-02 19:13:42 555

原创 日夜切换中的白平衡模式切换导致的偏色问题分析及优化

用"模式切换边沿"驱动两类动作:参数下发入口做幂等的联动状态重置(CCM/Hue/BLC),逐帧任务做统计直驱的增益 One-Shot;边沿只在 One-Shot 成功后被消费,手动分支无条件回写模式记录以保证往返可检出——从而同时消除"切换偏绿"与"重复下发 pumping"两类问题。

2026-11-02 18:40:21 111

原创 APEX摄影加性系统中ISO_BASE标定原理

ISO_BASE 是成像系统等效感光度的锚点,定义为传感器与ISP增益均为1.0x时的标称ISO值(如50)。其误差会以对数形式传递至全链路BV值,导致曝光偏差、AE失效、多摄切换亮度跳变等问题。必须通过实验标定:在已知真实亮度(如照度计或灰板测量)下让AE收敛,利用APEX闭合方程反推ISO_BASE。核心原理为“BV_true锚点法”——当系统报告的BV等于真实BV时,可唯一解出ISO_BASE,确保全链路精度与自洽性。

2026-10-31 09:15:00 10

原创 一个抗频闪问题定位

在低功耗项目中,因ISP最大曝光行数被错误配置为理论值的1/3,导致抗频闪算法计算的曝光步长过小,无法对齐50Hz工频的消闪窗口,使曝光调节点落入频闪区间,画面持续屏闪。修复方法是将最大曝光行数正确设置为当前帧率对应的VTS值,确保步长满足10ms要求,从而彻底消除屏闪问题。

2026-10-31 09:15:00 377

原创 相邻 bin 线性插值原理详解

相邻bin线性插值通过在离散标定点间构建连续增益函数,解决光源色温连续变化与标定离散化的矛盾。基于投影参数t的几何推导,利用点积实现对法向偏移的免疫,确保插值仅依赖光源沿轨迹的位置。通过截断t∈[0,1]保障输出合法性,并在跨段时保持增益连续,避免跳变。数值验证表明,该方法显著降低白平衡突变,提升视觉一致性,且计算高效,适用于嵌入式图像处理。

2026-10-30 09:15:00 6

原创 raw (R/G, B/G) 色度域从白点筛选到 mired 直方图的完整构建流程

raw 域用draw​δraw​筛出白点后,。,与 CIE uv 域流程逐步对应。

2026-10-30 09:15:00 33

原创 人工智能中的数学之美---从向量角度理解深度学习中的感知机

点积揭示了向量间的几何关系:当一向量为单位向量时,点积等于另一向量在该方向上的投影。若点积为零,则两向量正交。在感知器中,权重向量定义了与之垂直的超平面,数据点与权重向量的点积决定其位于超平面的哪一侧,从而实现分类。偏置项可平移超平面位置,使感知器能学习线性可分的数据。通过向量与矩阵表示,点积可高效计算,为机器学习中的分类机制提供数学基础。

2026-10-29 09:15:00 716

原创 MTK 曝光表生成方式的猜想

基于MTK自动曝光参数配置,通过MinGain、MaxGain、MiniISOGain等关键参数,ISP工具可自动生成曝光表。曝光表由预设的增益步进与曝光线数单位(如35714)决定,结合帧率限制(如31fps)和感光度比例(如1024),实现从低光到高光的连续曝光控制。实际曝光表并非逐点标定生成,而是依据算法逻辑自动推导,确保在不同光照条件下实现精准曝光,提升图像质量与系统效率。

2026-10-29 09:15:00 156

原创 深入专题探讨MIRED在其他色度域中的应用

本文深入探讨MIRED色温尺度在色度域中的应用,揭示其在投影算法中的核心作用:作为灰像素筛选、色温读取、降维与离群抑制的统一工具。通过在CIE 1960 uv空间中对普朗克轨迹进行离散查表与分段投影,实现高效精确的色温估计。针对开尔文尺度非均匀性问题,引入MIRED(1/T)线性化处理,确保直方图分bin均匀分布。结合高斯平滑的核密度插值,将离散投票转化为连续稳定估计,显著提升多光源场景下色温判断的鲁棒性与精度。

2026-10-28 09:15:00 11

原创 MIRED 色温尺度与直方图插值详解

本文详解MIRED色温尺度与直方图插值机制:投影距离即色度点到普朗克轨迹的垂直距离(等同|Duv|),用于筛选灰像素;MIRED(10⁶/T)实现感知均匀的温度表示,使直方图在色度空间分布均衡。通过高斯平滑与亮度加权(n=3)对mired域直方图插值,提升峰值定位精度。完整流程涵盖raw域白点筛选、投影降维、直方图构建与峰值估计,适用于AWB系统。

2026-10-28 09:15:00 11

原创 一个自动曝光问题的定位

设备在高亮场景下易过曝,非高亮场景AE正常。直方图显示高亮像素多,且非加权与加权平均亮度差异显著(如150 vs 36),导致曝光参数偏大。排查发现,加权平均亮度模块新增功能以高亮像素数为阈值,因原ISP参数默认为0,代码将其异常处理为1,致该功能被误触发,拉低加权亮度,使AE误判并提升曝光。根本原因在于新功能未兼容旧默认参数。建议后续新增功能需确保对历史配置的兼容性,避免影响AE稳定性。

2026-10-27 09:43:22 66

原创 Priest (1933) 翻译与详解 —— 重点:MIRED 倒数色温尺度原理

Priest(1933)提出MIRED尺度——以倒数温度 $10^6/T$(单位:mired)替代开尔文温标,作为光源色度的统一标尺。核心原理是:倒数温度上的等间隔对应近似恒定的色度感知差异,克服了开尔文尺度在低温端敏感、高温端迟钝的非均匀性问题。该尺度使色温插值、滤光片叠加等计算更简便,且1 mired ≈ 人眼最小可察觉色差,数值范围50–500覆盖常见光源,两位小数已足够精确。本文奠定了现代ISP、AWB及DNG处理中色温标定的理论基础。

2026-10-27 09:15:00 817

原创 PDAF 中 PD 点(暗点)的消除原理

IMX258 采用遮掩式 PDAF,PD 像素因金属遮挡导致信号减半,形成暗点。通过 Shield Pixel Correction(SPC)消除:模组厂在白场下标定 9×7 共 126 字节的增益图(左右各一张),存入 OTP/EEPROM。上电后,SPC 参数自动或手动回写至 sensor 内部寄存器,系统按位置双线性插值应用增益(约 ×2),使 PD 像素输出与正常 Green 像素对齐,从而消除暗点。

2026-10-27 09:15:00 896

原创 基于普朗克轨迹投影的光源估计 — 论文详细总结

人眼在不同光谱光源下能稳定感知物体颜色(色彩恒常性),相机则不能。观测颜色f物体固有颜色光源颜色\text{观测颜色} = f(\text{物体固有颜色},\ \text{光源颜色})观测颜色f物体固有颜色光源颜色中的光源成分LLRLGLBLLR​LG​LB​。根本困难:同样的像素值可以由"不同物体颜色 × 不同光源"组合产生——这是一个欠约束问题,必须引入额外假设。步骤机制作用①②sRGB→uv + 轨迹最近点投影。

2026-10-26 09:15:00 385

原创 基于CCT的传统普朗克光源插值方法 —— 算法原理详解

本文系统阐述基于相关色温(CCT)的传统普朗克光源插值方法,揭示其循环依赖本质并提出统一迭代算法。针对两点插值法误差大的问题,引入三点插值法,通过自适应选择近邻标定点(2500K–5000K、5000K–6500K),将最大插值跨度从4000K降至2500K,显著提升中色温区(4000–5500K)精度。核心在于在倒数温度(mired)域进行线性插值,并结合迭代优化实现色度坐标与CCT的收敛估计。然而该方法依赖光源近似黑体辐射的假设,对非普朗克光源(如LED)存在根本局限,难以准确表征复杂光谱。

2026-10-26 09:15:00 164

原创 胶片时代白平衡原理与数字白平衡的差异详解

层次胶片时代数字时代目标中性色呈现中性相同手段乳剂配方(固化)+ 滤镜(光学)+ 放大机滤光(化学)数字增益 + CCM(ISP 计算)时机拍前一次性 + 冲印后事后每帧实时闭环核心优势化学色彩观感独特、无需算力实时、精确、连续、零成本、可逆核心限制开环、离散、不可逆、依赖经验、滤镜损光噪声放大、依赖标定与算法质量本质一句话:胶片时代的白平衡是"把校正做在光和化学里,拍摄前一次定终身数字白平衡是"把校正做在计算里,每帧统计实时闭环从胶片到数字,白平衡从"摄影师的一次性物理决策"演变为。

2026-10-23 09:40:03 251

原创 Priest (1933) 论文全译 + MIRED 原理推导 + 实际应用详解

Priest(1933)提出以倒数温度标定光源色度,奠定MIRED($10^6/T$)尺度基础。指出色温标尺感知非线性——高温区微小温差感知差异大,而倒数温度上等间隔对应近似恒定的可察觉色差,具感知均匀性。该尺度计算便利,适用于白炽灯与日光全范围(50–500 MIRED),且与滤光片加值、自动白平衡等应用高度契合,成为现代色彩科学核心工具。

2026-10-23 09:37:21 392

原创 微倒度进行色温插值的具体原因

在计算色温(CCT)时,采用色温倒数(mired)进行线性插值,因其在色度坐标系中呈现近似线性分布,而直接使用开尔文温度则呈非线性——低色温密集、高色温稀疏。类比于对数域的等距特性,mired域实现均匀间隔,更利于精确插值。此方法源于Priest提出的色度标度理论,确保颜色校正矩阵估计的稳定性与准确性。

2026-10-23 09:00:00 131

原创 《Skin Dependent Exposure Correction》响应曲线图形、曝光偏移计算与像素亮度详解

本文详解《Skin Dependent Exposure Correction》中核心响应函数 $f(q) = 255/(1+e^{-Aq})^C$ 的数学性质与图像特性:该函数以 log₂ 光量(stops)为输入,通过参数 $A$(尺度)和 $C$(对比度/不对称性)控制曲线形态。当 $C<1$ 时,曲线呈暗部陡峭、亮部压缩的非对称特征,拐点偏移至负 q 区,适用于皮肤等暗调场景。数值算例显示,$A=7, C=0.13$ 时过渡区仅约 2.5 stops,且 $q=0$ 对应亮度达 233,表明参考点偏

2026-10-22 09:33:29 427

原创 基于肤色相关的曝光校正的自动全局图像增强

本文提出一种基于肤色识别的自动全局图像增强方法,针对手持设备曝光不良问题,通过分析Bayer原始数据或其下采样彩色图像,利用肤色聚类特性(如YCbCr或归一化rgb空间中的色度分布)识别皮肤区域,并以皮肤平均亮度为参考,采用类似相机响应函数的全局色调校正,使人脸等视觉重要区域恢复至中间调。该方法在Bayer域直接处理,降低计算开销,有效提升逆光场景下的成像质量,适用于移动设备实时图像增强。

2026-10-22 09:31:53 345

原创 多目摄像系统 sensor 切换的亮度与白平衡平稳过渡 —— 原理推导与实现

本文提出多目摄像系统中模组切换时亮度与白平衡平稳过渡的无LUT实现方法。基于APEX曝光方程,推导出考虑光圈(F数)与感光度(iso_base)差异的曝光折算系数K,结合四段式增益分配策略(时间→模拟增益→数字增益→ISP增益),确保新模组首帧亮度与旧模组一致。白平衡通过标定增益比映射实现,支持色温插值与残差闭环收敛。关键点包括:折算系数预计算、增益格点量化、限幅防过冲及切换可行性检查。完整C代码框架支持实时切换,验证偏差小于±0.1 stop,适用于多sensor系统无缝切换场景。

2026-10-21 09:09:01 591

原创 多目系统切换亮度平滑:基于标定 iso_base 与真实光圈的 BV 统一尺子方法

多目系统中,若各模组的iso_base基于整模组(含镜头)及真实光圈值逐款标定,则曝光表中的BV可作为统一的场景亮度尺度。相同BV对应相同物理亮度,切换时直接按BV索引新模组曝光表即可实现亮度平滑过渡。关键前提:标定需覆盖镜头透过率、使用真实F数计算Av,且统计路径一致。残留误差主要来自光谱响应差异,可通过限步长收敛补偿。验证方法为双模组同光场收敛后对比BV差值,偏差<0.1 stop则达标。

2026-10-21 09:07:43 294

原创 双核架构系统快速收敛遇到的问题

传统双核AE方案依赖RTOS与Linux双核协同,不适用于单核芯片,且小核Binning模式曝光受限,与大核需求不匹配。低照度下需参数映射并额外标定,加之Binning与Normal模式分辨率及亮度权重差异,导致加权亮度偏差,使大核仍需多帧重收敛,影响响应速度与稳定性。

2026-10-20 10:59:17 149

原创 一种数码相机快速自动曝光控制方法解读

本专利提出一种基于查表的数码相机曝光控制方法,通过预设曝光值(EV)表实现曝光时间、增益、光圈三参数协同控制。采用闭环迭代机制,以预测EV与前次EV相等作为收敛判据,而非直接判断亮度是否落入窗口。结合自定义truncate函数(步长为EV解析度),快速收敛至目标曝光,支持灵活配置表参数与权重矩阵,具备调试简单、收敛快、适配性强等优点,适用于CCD/CMOS传感器。

2026-10-20 08:53:17 209

原创 APEX系统计算SV时,ISO_BASE作用以及标定

ISO_BASE 是成像系统在模拟与数字增益均为1时等效于标准摄影 ISO 的值,用于对齐芯片增益与摄影 ISO 刻度。其标定方法为:通过测量饱和曝光量 $ H_{sat} $,计算 $ \text{ISO}{\text{BASE}} = 78 / H{sat} $,或基于灰卡法验证。尽管取值为1时,表中 SV/BV 值失去绝对 ISO 意义,但因算法仅依赖 BV 差值(如步长、平台分配、排序),且生成与运行时使用同一公式,偏移完全抵消,故查表结果不受影响。因此,单目系统中设 ISO_BASE=1 可正常工

2026-10-20 08:52:12 316

原创 一种快速自动曝光算法的解读

本发明提出一种快速自动曝光(AE)控制方法,通过预迭代大步搜索、区分可信/不可信亮度测量、部分行读出提速及恒定步长约束等技术,解决相机开机或切换模式时AE收敛延迟问题。利用流水线滞后特性,不等待旧帧检测结果即更新下一帧曝光值,实现快速拉入有效测量范围;仅有效帧参与曝光计算,保障准确性;读出通路仅读取中间部分行,避免传感器模式切换开销,提升搜索效率。实施例显示,收敛时间缩短至约166.5ms,预览输出延迟显著降低,适用于高速启动场景。

2026-10-19 19:05:08 144

原创 快速自动曝光中的锯齿形搜索策略解读

本文解析专利US 2015/0373246 A1中的锯齿形自动曝光搜索策略,针对单调步进搜索在高概率场景(如晴天)收敛慢的问题,提出基于先验概率优化探测顺序。通过“+8→−4→+8”交替步长,优先探测高频明亮场景(如EV=15),实现前两帧内命中目标,显著缩短收敛时间。数学上证明:即使步长2δ >有效范围宽度,回退一步必落于有效区间,确保不跳过。结合流水线延迟与多阶段控制,该策略在保证鲁棒性前提下提升响应速度,体现概率驱动的智能搜索思想。

2026-10-19 18:51:54 782

原创 《Auto‑adjusting Camera Exposure for Outdoor Robotics using Gradient Information》完整步骤详细总结

本文提出一种基于梯度信息的相机曝光自动调节方法,针对室外机器人在大动态光照下传统AE易丢失细节的问题。通过最大化图像梯度信息量作为评价目标,结合γ-校正软件仿真与五阶多项式拟合,预测虚拟最优曝光,并采用非对称比例反馈闭环迭代更新快门与增益,优先调节快门以抑制噪声。实验表明,该方法显著提升行人检测与视觉里程计性能,保留更多边缘纹理特征,有效适应复杂光照变化。

2026-10-01 10:00:00 571

原创 《Exposure Evaluation Method Based on Histogram Statistics》文献详细总结

本文提出一种基于中灰参考三阶矩的直方图曝光评价方法,针对无明确前景背景场景下的过曝、欠曝问题。通过分析单峰直方图的偏度特性,以18%中灰为基准计算三阶矩,实现对曝光质量的精准评估。实验表明,该方法无需图像数据库,计算高效,能有效区分欠曝与过曝,尤其适用于森林、海洋等复杂自然场景。彩色图像处理中仅选用平均亮度最大的通道提升效率。结果优于传统均值法与信息熵法,具备良好的工程应用价值。

2026-10-01 10:00:00 433

原创 AE/AWB Engine 窗口参数 WINHC / WINVC 技术说明文档

本文档详解AE/AWB引擎中WINHC与WINVC参数对系统性能的影响。该模块通过统一尺寸的网格窗口实现像素旁路统计,支持空间分辨率提升与复杂光照场景鲁棒性增强。增大WINHC/WINVC可细化空间分布信息,但增加SRAM占用与CPU读取开销;关闭非必要统计项可将水平窗口上限提升至56。窗口数量不影响硬件运算资源与帧率,仅影响存储与软件处理负担。适用于手机、车载等需区域分析的场景,全局模式则适合低功耗简单应用。

2026-09-30 09:00:00 519

【图像信号处理】ISP Pipeline基本架构与图像算法软硬件协同实现:从流水线设计到3A控制的全流程解析

内容概要:本文系统介绍了图像信号处理器(ISP)的基本框架及其图像算法的软硬件实现方法。文章首先阐述了ISP的系统流水线结构与数据流处理方式,包括一维点处理、二维窗口处理、JPEG编码和帧统计等模块的数据处理模式,并深入分析了二维窗口模块的缓存读写机制。针对不同应用模式(如预览、视频拍摄、拍照)的需求差异,提出了基于块的ISP数据通路设计方案,有效平衡了LineBuffer资源消耗与SDRAM读写次数。随后,文章详细讲解了ISP核心基础模块的原理与实现,涵盖黑电平校正(BLC)、镜头阴影校正(LSC)、坏点校正(DPC)、去噪(Denoise)、颜色插值(Demosaic)、自动白平衡(AWB)、颜色校正(CCM)、伽马校正(Gamma)、宽动态范围(WDR)、3D降噪(3DNR)、锐化(Sharp)、自动对焦(AF)和自动曝光(AE)等关键算法。特别对AWB算法进行了软硬件协同设计的划分与实现说明,展示了从算法设计到硬件架构落地的完整流程。; 适合人群:具备图像处理基础知识的电子工程、计算机视觉及相关领域的研发人员,尤其适合从事摄像头模组开发、嵌入式视觉系统设计或ISP算法实现的工程师以及ISP tunning 图像调试工程师。; 使用场景及目标:①理解ISP的整体架构与各模块功

2025-12-17

一种应用于移动手机图像传感器的实时Gamma校正.pdf

本论文描述了一种应用于移动手机图像传感器的实时伽马校正实现。使用分段线性插值的方式进行Gamma校正。本论文对应的英文为:image quality enhancement by real-time gamma correction for coms image sensor in mobile phones

2021-08-18

C primer plus 习题答案

C primer plus 课后习题部分答案答案

2011-10-09

一种简单的自动白平衡算法实现

该算法文档描述了一种利用类似自动对比度调整的方法实现了自动白平衡。

2017-10-21

基于色温估计自动白平衡算法研究与实现.pdf

介绍基于色温估计的白平衡实现。在研究现有自动白平衡算法的基础上,为了克服灰度世界算法在图像颜色较 少时的算法失效,同时克服已有基于色温估计的白平衡算法存在的色度空间转换 的精度损失问题,本文提出在RGB色度空间的基于色温估计的自动白平衡算法。 首先通过实验确定各常见色温的R/G、B/G的范围,建立常见色温查找表。然后 统计当前光线下图像像素点的R/G、B/G的值,通过查表法确定该像素点所属色 温。处理完整帧图像之后,像素点最多的色温即可确定为当前光源的色温。最后 根据灰度世界假设,计算R、G、B相应的增益。最后对整帧图像进行相应的补 偿,就可以实现白平衡调整的功能。

2020-04-12

图像信号处理器(ISP)的实现和FPGA验证.pdf

一篇硕士论文,论文详细描述了适合Bayer 格式的双边滤波处理算法以及去马赛克的颜色插值算法改进算法。这两种描述的算法值得借鉴

2021-06-07

基于运动估算法的视频3D降噪算法研究及软件实现.pdf

3D 的混合降噪算法是利用区域块 运动 估算的方式,找出前后视频帧中相似 的区域块,使用这些区域块的资料信息进行分析 ,更为准确的分离出图像中的背 景与非背景,并且将背景区域块做 2D 降噪后与运动补偿所得到的背景 做叠加平 均,非背景则做单纯 2D 降噪,以保留更多的原始图像细节并且达到较好的降噪效 其中的去块平滑器的设计值得借鉴。用新像素点来替换具体区块效应的区块边界点,以防止像素在帧间和帧内的差距过大,进一步解决帧内的区块效应,也同时能解决在帧间视觉上的不连续闪烁问题

2021-06-07

基于DSP的网络摄像机图像预处理技术.pdf

论文主要介绍了ISP坏点校正、边缘增强、彩色校正和色差增益抑制几个模块。其中彩色校正和色差增益抑制值得借鉴。 关于色差抑制有很好的指导意义。设定的参数其实也可以修改为支持设定:高低两个亮度阈值,以及高低亮度阈值下的增益gain1,控制高亮区域和较低区域的色彩噪声饱和度。 另外,还有一个随色度调整增益的参数gain2,可以通过不同设定两个色度调整增益阈值和两个色度阈值控制不同色度下的色噪的表现。

2021-06-07

视频图像降噪算法研究.pdf

在视频图像降噪中,时域滤波比空域滤波在保护视频图像边缘和细节方面更 具优势,但需要借助运动估计来更好地利用时域上的相关性。目前基于运动估计 视频降噪时域滤波算法受运算量的限制较大,容易产生由于匹配块搜索不准确引 起的块效应。 在系统地阐述了视频图像降噪的基本理论与发展现状的基础上,对运动估计 进行了深入学习和探讨,提出了一种基于运动估计的视频图像3D(时空联合)降噪 算法。首先,对当前帧和参考帧进行下采样;然后,在时域上以块为单位对当前 帧进行运动估计,在当前帧的前一帧和后一帧中同时搜索匹配块;对搜索到的匹 配块与当前块进行运动强度检测,通过设计的噪声标准差估计单元、实时确定出 当前帧运动强度检测的阈值,以准确判断块的运动强度;若匹配块运动强度较小, 就对当前块进行时域滤波;若匹配块运动强度过大,就对当前块进行空域滤波, 另外,噪声标准差估计单元测定的噪声标准差也用作空域滤波器的参数。

2021-08-28

ISP系统设计及FPGA硬件实现.pdf

一篇说是论文,主要介绍了ISP主要模块的硬件实现以及FPGA上的一些优化。论文中对为什么需要引入ISP_d_gain做了比较详细的说明

2021-06-07

图像处理中标准测试图像

图像处理一些常用的图像测试图片,包括Lena、baboon、barbara、tiffany、sailboat等

2017-08-27

从几何角度阐释辗转相除法.pdf

从几何的角度描述了辗转相除法的基本原理,非常值得借鉴

2021-08-20

Adaptive Local Tone Mapping Based on Retinex .pdf

Adaptive Local Tone Mapping Based on Retinex ,描述了一种快速简单而又有效的低照度图像恢复算法

2018-08-19

Principle of digital image processing-Advance menthods

Principle of digital image processing-Advance menthods

2017-08-28

面向SOC的自动白平衡算法研究及实现_黄之豪.caj

论文主要介绍了ISP pipeline中的镜头阴影校正、2dNR、3DNR以及基于色温估算的自动白平衡。其中镜头阴影校正和基于色温估算的自动白平衡值得借鉴。 其中,自动白平衡对计算增益时R/G B/G的除法运算转换为定点运算值得详细阅读,另外关于自动白平衡的增益调整平滑过渡方法也是值得借鉴

2021-06-07

自动白平衡算法研究及软硬件实现_金黄斌.caj

描述了一种基于色温估算的自动白平衡算法。并详细介绍了ISP pipeline中awb模块的软硬件实行原理。 自动白平衡算法中一方面涉及到大量的数据统计计算,另一方面同样需要进 行必要的条件判断和流程控制,执行过程相对比较繁琐,在 ISP 中如果单纯用硬件电路来实现不仅会消耗大量的资源,更为重要的是降低了算法灵活性。为了使硬件开销最为有效,并且算法灵活性又比较高,结合算法本身先统计后处理控制 的基本架构,在 ISP 系统中采用软硬件协同设计的方式来实现自动白平衡算法

2021-06-07

The Stanford CS448A a very good reference for camera image processing pipeline

Computational photography,The Stanford CS448A course notes are a very good reference for camera image processing pipeline algorithms and issues. 斯坦福大学计算摄影学PPT教程,对了解摄像机内部算法和模块有很好的理解

2020-04-12

Introduction to Numerical Methods and Matlab Programming.pdf

主要讲解用MATLAB实现数值分析的方法,简单明了

2021-08-20

理解摄像机.pdf

理解摄像机讲述了摄像机得基本性能指标以及测试得基本方法,摄像机中所使用得基本图像处理功能。对于理解摄像机以及选购摄像机具有很好得指导意义

2019-10-03

MIT_Bilaterafilter.zip

麻省理工学院做的一个关于双边滤波的PPT,简单明了的讲解了双边滤波的各个方面,包括双边滤波的缺陷、双边滤波的变种、双边滤波在实际场景中的各种应用。

2020-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除