
图像基础算法处理
文章平均质量分 73
大熊背
日拱一卒,功不唐捐
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
大面积纯色背景下,awb 偏色要如何调试?
本文针对自动白平衡(AWB)算法在大面积纯色背景下出现的偏色问题,通过三个典型场景进行分析和调试:1)室外阳光下天蓝色衣服导致白墙偏黄,通过调整6500K和9000K色温权重解决;2)阴天绿植场景偏蓝紫,通过缩小灰区范围排除干扰;3)室内橙色毛衣导致白墙偏蓝,采用预设5000K色温值优化。文章强调需结合具体场景分析色温判定和灰区分布,针对性地调整AWB参数,在保证算法通用性的同时解决特定场景偏色问题。转载 2025-08-01 14:47:59 · 15 阅读 · 0 评论 -
【AE 基本原理总结
本文介绍了自动曝光(AE)的原理与实现。AE通过调节ISO、光圈和曝光时间使图像达到目标亮度,与最终亮度控制不同。AE系统由统计模块(硬件)和算法模块组成,利用直方图和区域统计信息计算曝光参数。18%中性灰被作为曝光标准,因其符合人眼对数压缩特性。文章分析了均值法和直方图均衡法的优缺点,并阐述了AE工作流程:通过循环调整曝光参数使图像亮度收敛至目标范围。最后解释了曝光参数选择原则和光度学基本概念(光通量、光强、亮度、照度)。转载 2025-08-01 14:36:17 · 12 阅读 · 0 评论 -
AE (2)_tuning时AE的一些策略
同一行上的每个pixel的曝光开始点和曝光的时间都是一模一样的,所以同一行的所有点所接受到的能量是一样的,而在不同行之间虽然曝光时间都是一样的,但是曝光的开始点是不同的,所以不同行之间所接受到的能量是不一定相同的。第二是提高出现拖影环境时产品的帧率,虽然之前使人眼感知不到画质卡顿的最小帧率在15帧,但现在手机端多数最小帧率已设为20帧,高端的手机设置在30帧。---------------有时候需要check sensor的线性度,但成熟的大厂sensor一般不会出现问题--------------转载 2025-08-01 14:21:29 · 10 阅读 · 0 评论 -
色彩(4)AWB 统计
本文介绍了自动白平衡(AWB)算法的实现过程。首先需要将画面分块统计RGB均值,并将统计点映射到白点坐标系。然后筛选有效白点,通过判断统计点是否落在预设色温区域来决定采用何种白平衡策略。对于异常情况如全屏纯色场景,提出了预设色温、时间预测器、自定义白点特区等解决方案。文章还讨论了不同光源色温区域的界定方法,以及如何处理多数统计点不在标准灰区的情况,为AWB算法的优化提供了多种思路。原创 2025-08-01 14:11:57 · 389 阅读 · 0 评论 -
色彩 (3)AWB问题
本文介绍了自动白平衡(AWB)算法的关键技术要点,包括灰区设置、光源概率调节、特殊需求处理等。灰区设置通过色温曲线和椭圆区域定义白色物体范围;光源概率调节可优化AWB跳变问题;特殊需求如暖光源保留黄调可通过增益调整实现。文章还分析了混合光源、误导颜色、大面积单色等特殊场景的处理方法,指出当前混合光源仍无完美解决方案,而极端场景可通过添加额外色温框解决。整体展现了AWB算法在不同光照条件下的优化策略和实践经验。转载 2025-08-01 14:04:06 · 14 阅读 · 0 评论 -
海思白平衡映射表的妙用
摘要:SpecAwb算法通过色温转换表调节白平衡色彩倾向,支持3组可独立启用的转换表,根据图像BV值选择或插值处理。色温转换表可调整图像冷暖色调倾向,需导出至sensor库头文件使用。该功能可解决硬件差异导致的白平衡不一致问题,通过建立标准设备的光源色温-增益映射关系,并基于R/G、B/G比值差异调整其他设备的色温映射关系,从而统一不同设备的白平衡表现。原创 2025-07-28 18:51:34 · 443 阅读 · 0 评论 -
芯片设计-lut表与线性插值
LUT表在图像处理中用于实现复杂映射曲线,通过存储关键采样点并线性插值来平衡资源与精度。均匀采样时,若采样区间为2的幂次,可简化硬件实现,避免除法器;非均匀采样则需分段处理,段落内保持均匀采样。优化方法包括使用移位替代除法、设置倒数寄存器等,以降低计算复杂度。LUT表设计需权衡存储深度与计算资源,通常优先选择2的幂次采样区间或分段均匀采样方案。转载 2025-07-22 18:36:39 · 29 阅读 · 0 评论 -
图像处理专业书籍以及网络资源总结
一句话概述:这三本书由浅入深,介绍了图像处理中的基础理论、核心算法以及高级图像处理算法。一句话概述:本书全面地介绍了计算摄影学中各种技术的基础知识,清晰地阐明了各基础知识的原理,以及目前最先进的技术成果,并对计算摄影学的未来进行了分析。一句话概述:本书主要描述了一些基础图像特征提取理论基础以及相应的算法和应用,相关算法具有伪代码可供参考,帮助更好的理解对应的算法逻辑。一句话概述:非常底层非常基础的图像处理概念、算法解析,从数学角度阐述相关图像处理的算法,需要拥有一定的数学基础才能很好的理解书中内容。原创 2025-07-01 20:13:26 · 933 阅读 · 0 评论 -
《ISP基础算法》专栏文章目录
《ISP基础算法》专栏目录,欢迎各位沟通交流原创 2025-07-01 19:55:12 · 991 阅读 · 0 评论 -
camera tuning展锐平台之曝光表的修改方法
本文介绍了展锐平台相机调优中曝光表MaxGain参数的修改方法。因原有MaxGain步长过大导致噪点抑制困难,作者将其调整为一倍Gain递增以提高精度转载 2025-06-12 20:28:50 · 51 阅读 · 0 评论 -
找了很久的AE PLine Table(助于理解AE)
本文分享了几张AEPLineTable图片(包括imx135等模组示例),帮助理解AE(自动曝光)原理。转载 2025-06-12 19:56:41 · 61 阅读 · 0 评论 -
MT6757_MT6763_AE_Basic_Tuning_Flow
MTK平台MT6757/MT6763芯片的AE(自动曝光)基础调试流程包含设备规范介绍和调试界面功能说明。主要调试界面分为ModeMenu(传感器模式选择)、AETable(场景映射表)、AEScene(AE场景列表)等模块,支持从CSV文件导入/导出P-line表数据。操作步骤包括:选择传感器模式→更新场景映射→修改曝光参数→实时更新P-line图表。该流程提供了完整的AE参数配置方案,适用于联发科芯片的相机调试工作。转载 2025-06-12 19:43:45 · 38 阅读 · 0 评论 -
MTK NS机制如何调试?
摘要:本文探讨了夜景算法NS机制的综合实现方案。该机制融合了三种核心功能:暗部细节保留(ABL)、亮度提升(HS)和高光抑制(AOE)。算法通过BV值和CDF概率计算夜景可能性,并根据不同场景需求采用三种目标值:NS_Normal_Target用于抑制高光,NS_BrightTone_Target提升亮区亮度,NS_LOWBND_Target提亮暗部。特别处理了天空区域的亮度控制,通过FlatProb和SKY_Prob调整阈值。最终目标值取三者最大值,确保在各种夜景条件下都能获得最佳曝光效果。转载 2025-06-12 19:16:44 · 47 阅读 · 0 评论 -
MTK AE Histogram Stretch学习理解
本文介绍了图像处理中Histogram Stretch(HS)技术的实现原理及其在不同平台(6765和6873)的应用差异。HS通过调整增益值改变整体亮度,6765平台主要处理高亮区域,而6873平台将HS分为暗、中、亮三个区域分别计算目标亮度。文章详细解析了EVdiff、BVRatio等参数的计算方法,以及AOE(过曝抑制)和COE(中心过曝抑制)机制的工作原理。此外,还介绍了天空检测机制和绿色压抑机制的具体实现,包括参数设置和计算公式。这些机制通过查表和插值等方式动态调整亮度,以适应不同场景需求。转载 2025-06-12 19:10:35 · 63 阅读 · 0 评论 -
基于直方图的冯・克里斯特映射白平衡校正
在摄影和图像处理领域,颜色直方图(CH)是对图像内颜色变化的一种可视化描述。数字图像的颜色直方图展示了每个已定义颜色范围区间内具有相应颜色的像素数量,这涉及图像的颜色模型以及所有可能颜色的集合。 颜色直方图可针对任何类型的颜色模型构建,尽管该术语主要用于三维颜色空间(如 HSV 或 RGB)。强度直方图这一术语通常用于单色图像。对于多光谱图像,颜色直方图是 D 维的,其中每个像素由多个测量值表示(例如,超出 RGB 的三个测量值),D 为所采用的测量值数量。每个测量值对应其自身的光谱波长集合,原创 2025-05-26 08:45:00 · 1074 阅读 · 0 评论 -
中值滤波及其改进版介绍
中值滤波原理介绍以及改进版本效果原创 2025-05-26 08:30:00 · 2148 阅读 · 0 评论 -
最小均方误差(MMSE)滤波器及其改进版
介绍了MMSE最小均方差滤波原理介绍以及改进原创 2025-05-24 15:03:43 · 705 阅读 · 0 评论 -
σ 滤波器(Sigma Filter)基本原理及其优化版本介绍
其核心思想是:在滑动窗口内,仅对与中心像素灰度值(或颜色强度)差异小于特定阈值(称为。其中,K 为有效像素个数,δ(⋅) 为指示函数(条件满足时为 1,否则为 0)。σ 滤波器是一种非线性图像滤波算法,主要用于。)的像素进行均值计算,从而排除差异较大的噪声点,避免模糊边缘。博文中所提到的Sigma Filter在此做一次简单的展开。原创 2025-05-24 11:56:38 · 819 阅读 · 0 评论 -
锐化算子构建方法(机翻)
锐化算子构建方法原创 2025-05-23 19:52:17 · 347 阅读 · 0 评论 -
拉普拉斯高斯(LoG)滤波器掩模的注意事项
拉普拉斯高斯(LoG)滤波器掩模的注意事项原创 2025-05-21 18:24:12 · 1309 阅读 · 0 评论 -
一种快速自动曝光方法
介绍了一种快速自动曝光算法原创 2025-05-20 19:04:08 · 134 阅读 · 0 评论 -
<<Fast and Robust Camera’s Auto Exposure Control Using Convexor Concave Model>>论文解读
一种利用凸函数性质进行快速自动曝光的收敛论文学习原创 2025-05-19 08:30:00 · 421 阅读 · 0 评论 -
一种基于光源评估并加权平均的自动白平衡方法(四)
一种基于光源评估并加权平均的自动白平衡方法第四部分原创 2025-05-17 14:47:41 · 109 阅读 · 0 评论 -
一种基于光源评估并加权平均的自动白平衡方法(三)
对ISP图像处理感兴趣的小伙伴,欢迎加入我的知识星球共通学习探讨:原创 2025-05-16 20:15:03 · 129 阅读 · 0 评论 -
一种基于光源评估并加权平均的自动白平衡方法(二)
一种基于光源评估并加权平均的自动白平衡方法第二步原创 2025-05-13 20:31:51 · 464 阅读 · 0 评论 -
K230 ISP:一种新的白平衡标定方法
利用光谱响应曲线进行白平衡标定的方法原创 2025-05-13 20:47:02 · 929 阅读 · 0 评论 -
ISP 数据通路(一)
ISP模块中数据处理基本方式原创 2025-05-08 19:18:35 · 180 阅读 · 6 评论 -
ISP 数据通路(二)
ISP数据处理顺序以及三种数据处理方案的比较原创 2025-05-08 19:22:27 · 110 阅读 · 0 评论 -
一种饱和度增强方法
介绍了一种饱和度增强方法原创 2025-05-07 19:40:12 · 129 阅读 · 0 评论 -
方差计算优化加速方法
讲解了方差计算的加速方法原创 2025-05-07 19:38:27 · 144 阅读 · 0 评论 -
一种肤色检测方法
一种肤色检测方法原创 2025-05-06 19:14:15 · 128 阅读 · 0 评论 -
摄像头控制器芯片算法研究与实现
提出了一种等亮度曲线的自动曝光算法原创 2024-05-10 19:07:15 · 310 阅读 · 0 评论 -
运动自适应降噪_Motion Adaptive Noise Reduction
运动自适应降噪_Motion Adaptive Noise Reduction转载于:运动自适应降噪_Motion Adaptive Noise ReductionCMOS传感器在工作过程中会生成热噪声、散粒噪声等,其中散粒噪声是一种随机噪声,其变化符合泊松分布,它存在严重影响图像的信噪比(SNR)。通常而言,此类噪声会通过软件算法采用多帧平均的方法进行抑制,这种方法即我们常说的3...转载 2020-12-08 20:22:46 · 4023 阅读 · 0 评论 -
awesome-ISP
ISP 开源项目转载 2023-01-19 18:01:33 · 1246 阅读 · 0 评论 -
CMOS曝光时间的理解
What does the camera sensor actually detect? It detects photon counts; the more photons that hit the sensor elements, the more those elements increment their counters. As our camera has no physical shutter (unlike a DSLR) we can’t prevent light falling on转载 2024-09-26 17:33:46 · 473 阅读 · 0 评论 -
exposure_line 是如何曝光的 ?
1、读者提问:exposure_line 是如何曝光的,我看网上说这个代表的是一帧曝光多少行,那如果一帧 exposure_line 小于frame_length,那一帧后面的行就不曝光吗?不知道怎么理解,是曝光到1500行,然后继续在1501,继续曝光,一直循环,是这样理解的嘛?2、问题回复:曝光行是一个相对时间,他就是一个时间单位,和秒,毫秒一样的,都是用来表示曝光时间的单位。曝光1500行不要理解成了曝光到了1500行,而是在当前亮度下,一帧图像曝光完成的时间就是1500行。转载 2024-08-07 17:55:43 · 605 阅读 · 0 评论 -
一些硬件优化技巧
一些硬件优化技巧 我们知道,在处理器中最耗时的基本运算是乘除运算和小数计算,尤其是除法运算和小数计算可能还要涉及到浮点运算,这大大增加了设计的难度和运算时间。而对于ASIC设计来说乘除运算和小数运算是需要避免的,因为这些运算不仅消耗资源还会增加功耗。尤其是在ASIC设计中可以适当的降低数据的精度,从而换取资源和时I旬。下面就介绍一下我们的设计中这方面的经验。1 乘法计算对于乘运算来说,可以将其...转载 2020-08-15 19:10:31 · 1328 阅读 · 0 评论 -
ISP-AE
引言在常规的ISP调试中,AE(atuo exposure)是其中很重要的环节,一个必不可少的内容。AE的好坏直接给人的感觉是这颗摄像头ISP调节是否正常。本文将从以下几点进行总结归纳:如何避免工频干扰,TI DSP中H3A中关于AE的简要说明,AE算法。工频干扰cmos sensor的曝光方式是按行进行的,而在日关灯下,日光灯是交流电下工作。在每一刻输出的能量并不相同。从而导致可能导致曝光接受的能量不同产生了flicker。如下图所示,AC表示交流电,(我国为50Hz)。Light表示工作电转载 2020-11-05 21:44:51 · 2469 阅读 · 0 评论 -
ISP之LSC
ISP之LSC1.1. 基本概念1.1.1. What is Shading & Why Shading Correct?镜头阴影(Shading)分为亮度阴影(Lens Shading)和色彩阴影(Color Shading),简单来说它们都是由镜头的光学特...转载 2020-04-11 14:12:49 · 7901 阅读 · 0 评论 -
HDR Sensor 原理介绍
HDR Sensor 原理介绍什么是sensor的动态范围(dynamic range)?sensor的动态范围就是sensor在一幅图像里能够同时体现高光和阴影部分内容的能力。 用公式表达这种能力就是:DR = 20log10(i_max / i_min);dbi_max 是sensor的最大不饱和...转载 2020-04-09 22:02:01 · 4577 阅读 · 0 评论