跳转至

评价

图像处理_260823_164450.jpg

图像处理_260823_164513.jpg

基础概念

连通子图、连通分量、极大连通子图、极小连通子图 4邻接、8邻接、D邻域、m邻接 连通性、连通分量、连通集、区域 邻接区域、不相交区域、前景、背景、内边界、外边界

直方图

  • 明暗曝光判定:依据直方图整体偏移方向判断画面亮暗,左偏画面偏暗、右偏画面过曝,分布居中为曝光正常。
  • 对比度量化判断:灰度值分布跨度越大对比度越高,像素集中在窄灰度区间则画面发灰、对比度不足。
  • 图像增强处理支撑:为直方图均衡化、归一化、CLAHE自适应增强、伽马矫正提供计算依据,拉伸灰度动态范围,修复暗部细节与高光溢出。
  • 图像阈值分割:依托直方图峰谷特征配合Otsu大津算法选取分割阈值,实现前景背景二值化,用于缺陷检测、文字提取、目标粗分割。
  • 图像相似度检索匹配:对比直方图分布相似度,实现粗粒度图像检索、镜头切换检测、同风格画面归类。
  • 图像质量与噪声诊断:尖峰毛刺对应椒盐噪声,直方图断层代表压缩色阶损失,两端截断代表高光死白、暗部死黑。
  • 相机成像参数调校:利用直方图均值实现相机自动曝光AE,对齐RGB三通道直方图完成白平衡校正。
  • 全局图像特征表征:以灰度/色彩分布作为轻量化全局特征,用于简单分类、场景属性判断。

## 直方图均衡化

1. 符号定义

  • 图像尺寸:\(M\)行,\(N\)列,总像素数 \(MN\)
  • 灰度级:\(L=256\)(0~255)
  • \(r_k\):第\(k\)级原始灰度值
  • \(n_k\):灰度为\(r_k\)的像素个数
  • \(P(r_k)\):灰度概率密度
\[ P(r_k)=\frac{n_k}{MN} \]
  • \(S(r_k)\):累积分布函数CDF,均衡映射输出灰度

2. 核心映射公式

\[ S(r_k)=(L-1)\cdot\sum_{i=0}^{k}P(r_i) \]

展开:

\[ S(r_k)=255\cdot\frac{\sum_{i=0}^k n_i}{M\times N} \]

计算结果四舍五入为整数0~255,建立查表LUT,原图像素直接查表替换完成映射。

LUT vs Transform vs滤镜

一张固定的映射对照表:输入原始像素值 → 查表直接输出新像素值,完成亮度、对比度、色彩、伽马、LOG 转标准色彩的一键转换。 本质是预计算好的色彩 / 光影转换公式的查表缓存,不用实时算复杂曲线、矩阵,像素直接索引取值,速度极快,适合相机实时取景、视频录制、实时监看。

滤镜背后的色彩科学:LUT 是什么? - 少数派

Transform(色彩变换):直接使用连续数学公式、矩阵运算、幂函数、曲线方程、色域转换矩阵、分段函数实时计算像素色彩映射,没有预先查表缓存,每一个像素都现场代入公式算出结果。

考虑到 Transform 处理所需的更高计算资源,LUT 在下一代制作硬件普及之前,很难被完全取代。业界对于新技术的接受速度也比较缓慢,正如 ACES 推广用了十六年以上的时间一样。

对比项 LUT 滤镜(通用概念)
范畴 色彩映射技术载体 画面效果总称
能力边界 仅色彩、亮度、对比度调整,无空间特效 包含色彩、模糊、锐化、颗粒、变形等全部画面处理
运行性能 查表运算,极低算力,相机 / 手机实时跑 复杂滤镜(高斯模糊、磨皮)算力开销很高
可编辑性 固化映射表,无法微调曲线,改效果需要重做 LUT 参数可实时调节(滤镜强度、冷暖值、锐化程度)
文件形态 .cube/.lut 独立文件 软件内置功能、预设参数,不一定有独立文件
典型例子 S-Log 还原 LUT、青橙电影 LUT 抖音美颜滤镜、磨皮滤镜、鱼眼镜头滤镜

图片降噪

名称 场景 原理
SR(Supper Resolution) 复原被低通滤波器滤除掉的高频信息 根据多帧之间的运动参数估计,计算帧间亚像素位移,多帧合成提高采样率
MFNR(Multi-frame Noise Reduction) enhance pictures taken in super low light and minimize the noise[-] automatically shoots multiple images continuously, reduces the noise, and combines them into one clear image.
AINR MTK 基于AI进行的降噪算法
3DNR 结合空域滤波和时域滤波的一种降噪算法。大概思路是检测视频的运动水平,更具运动水平的大小对图像像素进行空域滤波和时域滤波的加权,之后输出滤波之后的图像。

选帧技术

ZSL(Zero Shutter Lag)延迟优化与帧同步控制策略实战解析-CSDN博客

ZSL 核心定义:预览期间持续把最新 N 帧(YUV/RAW)放进环形缓冲区,快门触发时不再重新配置 sensor、不再等待新曝光读出,直接从缓存里取对应时间戳的帧做快照,目标是消除「按下快门→重新配置 capture→出图」的延迟,做到所见即所拍。

  • 默认普通手机 ZSL:缓存和预览完全相同曝光参数、连续同曝光 YUV 帧
  • 扩展能力:少数平台支持 RAW ZSL,缓存 RAW;极少数支持交替多曝光预缓存(成本高、内存大)
  • ZSL 解决的是:帧缓存时机、快门时序延迟**,不解决多帧对齐、融合、曝光差异化本身。
  • 若ZSL buffer中的候选帧没有3A收敛,则须须要后取帧。确保时间的连续性;isQualify( AEStable, AF Stable,FrameSync, SensorMode, NeededStreams,未超时)

很多手机「默认拍照」模式 = ZSL + 内置 MFNR 多帧降噪

常规手机 多针 HDR 流程是:快门触发 → 重新下发不同曝光的 capture request → sensor burst 2~3 帧不同曝光 → 再对齐融合,属于非 ZSL 的事后采集 burst,和 ZSL 预缓存机制无关。

当前live图技术的封面图也是使用类似ZSL选帧的功能,live图一般前后帧都会拿取。

图像处理_260823_164230.png

参考

摄影如何拍出油画般,质感很强的照片? 机核网-世界摄影史(五):纪实摄影,玛格南与决定性瞬间

书籍: 0.[-]

  1. 计算摄影学基础/ 张茂军 ... [等] 著
  2. 光的语言 : 摄影师、画家和设计师都必须了解的摄影用光
  3. 彩色图像工程:(日)日下秀夫主编/朱虹译
  4. 数字图像处理 = Digital image processing/ (美)Rafael C. Gonzalez,(美)Richard E. Woods著;阮秋琦,阮宇智等译

《Digital photography》 《Learning to See in the Dark》 《Learning Deep Convolutional Networks for Demosaicing》