欢迎光临
我们一直在努力

ISP基础: 全量图像伪影详解(37种画质问题|样貌、成因、模块、定位、面试汇总)

前言

在图像调试工作中,所有画质问题本质都属于「Artifact 伪影」。

很多新人最大的问题:看得出来图烂,但叫不出名字、找不到模块、不会定位根因。

本文汇总行业全部 ISP 图像失真现象,覆盖:RAW光学失真、插值失真、色彩失真、锐化失真、降噪失真、时域失真、编码失真、HDR失真。

每一项包含:视觉长什么样 + 产生原理 + 对应ISP模块 + 调试定位方法 + 易错区分。

适合:简历项目、面试背诵、日常Tuning问题定位、画质评审标准。


一、Demosaic 插值类伪影(RAW域专属)

核心特征:只在拜耳插值后产生,关闭锐化/降噪依然存在

1. 拉链效应 Zipper(拉链纹)

视觉样貌:斜向边缘、斜线文字、斜栏杆出现周期性一格亮一格暗的锯齿,像拉链齿。横竖直线几乎无异常,45°斜线最严重,常伴随轻微彩边。

产生根因:Demosaic 插值无精准边缘判断,跨边缘平均像素,Bayer 阵列通道密度不一致导致斜向边缘亮度周期性跳动。

对应模块:Demosaic(双线性/低阶梯度插值)

调试定位:关闭所有锐化、降噪,失真依旧存在 → 百分百 Demosaic 问题。

2. 伪色 False Color

视觉样貌:黑白细密纹理、格栅、衣服纹理、高对比硬边,凭空出现不该存在的彩色线条、彩斑、彩虹色。

产生根因:高频纹理处 Bayer 通道插值估算不一致,R/G/B 重建失衡,生成虚假色度信息。

对应模块:Demosaic

区分:拉链是亮度周期性锯齿,伪色是无规律异常彩色。


二、锐化 & 滤波类伪影(YUV域高频失真)

核心特征:关闭锐化后明显减弱或消失

3. 光晕 Halo(边缘镶边)

视觉样貌:高对比边缘单侧出现单层亮边 / 单层暗边。亮物体外镶白边,暗物体外镶黑边,过渡干净,无多层震荡。

产生根因:USM锐化过度,高频边缘增益过大,造成边缘过冲 Overshoot。

对应模块:Sharpen/EE、ToneMapping

4. 振铃效应 Ringing(吉布斯现象)

视觉样貌:硬边缘外侧出现多层交替明暗波纹,一亮一暗反复震荡,像敲钟后的余波。

产生根因:滤波器频域截止过于陡峭,高频截断导致空域信号震荡重构。

对应模块:锐化、缩放、编码、高阶滤波

关键区分:

光晕 = 单层镶边;振铃 = 多层明暗交替震荡

5. 纹理冲刷 Texture Washing

视觉样貌:草地、树皮、布料等细碎纹理被抹平、变塑料感、细节消失,大轮廓边缘依然清晰。

产生根因:降噪强度过高,将高频纹理误判为噪声滤除。

对应模块:YUVNR、TNR、空域降噪

6. 整体模糊 Blur

视觉样貌:整张图发虚、边缘不锐利、通透度差。

根因:对焦不实、降噪过重、Demosaic平滑过高、锐化不足、缩放插值精度低。


三、光学 & RAW 硬件类伪影(先天失真)

7. 暗角 Vignetting

样貌:画面四角偏暗、亮度低于中心。严重时四角发灰、发黑。

细分两类:

亮度暗角:四角亮度衰减

色彩暗角:四角偏红/偏蓝,中心白平衡正常、角落偏色

模块:LSC校正不足

8. 摩尔纹 Moiré

样貌:拍摄屏幕、纱窗、细格衣服、砖墙,出现彩色波浪纹、水波纹、迷宫纹。

根因:光学采样混叠(超出奈奎斯特极限),ISP只能缓解、无法根除。

加重模块:Demosaic、锐化过度

9. 紫边 Purple Fringing

样貌:强光与暗物体交界处(树叶、建筑轮廓)出现紫色/洋红色彩边。

根因:镜头色差 + 像素串扰 + Demosaic误差叠加。

模块:CA色差校正、PFC紫边补偿

10. 镜头眩光 Flare / 光学鬼影 Ghost

样貌:正对强光出现雾状光斑、放射光带、半透明残留光斑。

根因:镜片多次反射,纯光学问题。

11. 果冻效应 Rolling Shutter

样貌:快速运动物体倾斜、扭曲、变形;频闪环境画面上下明暗不一致。

根因:CMOS逐行曝光机制,非ISP算法问题。


四、噪声类伪影(低光最常见)

12. 亮度噪点 Luma Noise

样貌:画面随机黑白颗粒、粗糙磨砂感,暗光爆炸式增多。

根因:Sensor散粒噪声、读出噪声、高低增益拉高。

13. 色度噪点 Chroma Noise(彩噪)

样貌:平坦区域散落红绿蓝细碎彩点,非常脏。

根因:Demosaic将RAW噪声转为彩色噪声 + AWB增益放大彩噪。

模块:Demosaic、AWB、CNR色度降噪

14. 热像素 Hot Pixel

样貌:遮光黑图出现白色亮点,高温、长曝光数量暴增。

模块:DPC/BPC坏点校正

15. 固定模式噪声 FPN/列噪声

样貌:画面固定位置横竖条纹,黑帧依然可见。

根因:Sensor像素响应不均、BLC校正失效。

16. 椒盐噪声 Salt & Pepper

样貌:随机孤立纯白/纯黑小点。


五、曝光 & 动态范围类伪影

17. 高光裁切 Clip(死白)

样貌:亮部一片纯白,纹理、细节、色彩全部丢失。

根因:曝光过度、ToneMapping压缩不足、RGB饱和溢出。

18. 黑位压死 Black Crush

样貌:暗部细节全部被压成纯黑,黑漆漆一片无层次。

根因:BLC、Gamma、阴影压缩过度。

19. 色带 Banding(分层、台阶)

样貌:天空、墙面、渐变区域出现一圈圈明暗分层,平滑渐变变成阶梯。

根因:位深不足、LUT节点太少、降噪量化压缩、低光有效位数被噪声占用。

20. 画面发灰 Hazy

样貌:黑场不黑、对比度低、整体灰蒙蒙不通透。

根因:BLC不准、Gamma偏线性、DRC动态压缩异常。

21. 曝光接缝 Seam

样貌:画面出现肉眼可见明暗分割线,分区亮度色彩不一致。

根因:多区AE、HDR多段曝光融合不平滑。


六、色彩失真类伪影

22. 整体色偏 Color Shift

样貌:整张图偏黄、偏蓝、偏绿,白平衡不准。

根因:AWB收敛异常、LSC色阴影失效、CCM偏移。

23. 色斑 Mottle(色彩斑驳)

样貌:天空墙面出现一块块不规则彩色斑块,色彩不均匀。

根因:LSC网格插值粗糙、色度降噪过度、色彩阴影校正不足。

24. 渗色 Bleeding

样貌:高饱和颜色向外扩散、浸染周围浅色区域。

根因:CCM饱和过高、降噪空间平滑过度、Demosaic色度扩散。

25. 饱和度翻转 Inversion

样貌:高亮区域颜色变淡、甚至反向偏色。

根因:高亮度区间CCM/HSL数学计算溢出、参数不合理。

26. 肤色偏移 Skin Shift

样貌:人脸发黄、发红、发绿、不通透。

根因:AWB、CCM、HSL肤色区间调校失衡。


七、时域动态伪影(视频专属)

27. TNR拖影 Ghost(3DNR鬼影)

样貌:运动物体后方残留虚影、拖尾、重影。

根因:运动检测不准,历史帧过度融合。

28. HDR重影

样貌:动态场景物体双重轮廓、透明虚影。

根因:长短曝光画面错位融合。

重点区分:TNR是帧间融合问题,HDR是多曝光融合问题,根因完全不同。

29. 工频频闪 Flicker

样貌:室内灯光下画面周期性明暗跳动。

根因:50/60Hz灯光频闪,快门未同步。

30. 算法时域抖动 Temporal Jitter

样貌:静态画面轻微颜色、亮度缓慢跳动。

根因:AE/AWB震荡、LSC插值精度不足、TNR权重波动。


八、编码压缩伪影(码流不足必现)

31. 块效应 Blocking

样貌:画面出现8×8、16×16方块格纹,块与块之间色彩亮度不连续。

根因:JPEG/H.264宏块独立编码、高频丢失。

32. 蚊噪 Mosquito Noise

样貌:物体边缘漂浮细碎噪点,像蚊虫围绕边缘,动态视频极明显。

根因:编码高频细节丢失。

33. 色度渗透 Chroma Bleed

样貌:彩色边缘扩散、糊化、串色。

34. 轮廓线 Contour Artifact

样貌:物体边缘出现多余深色/浅色轮廓线。


九、边缘几何类失真

35. 普通锯齿 Jaggy

样貌:斜线阶梯状锯齿。

区分拉链:锯齿是原生分辨率不足;拉链是算法插值新增的周期性失真。

36. 畸变 Distortion

样貌:画面边缘物体弯曲、桶形/枕形变形。

模块:Distortion几何校正

37. 边缘错位 CA

样貌:画面边缘RGB通道错位,出现红绿彩边。

模块:CA色差校正


十、面试高频:终极易混淆伪影对照表(必背)

伪影名词

核心特征

核心模块

一句话区分

拉链纹

斜线周期锯齿明暗

Demosaic

插值跨边缘导致,原生图没有

伪色

黑白纹理出假彩色

Demosaic

无规律彩色异常

光晕

边缘单层亮/暗镶边

Sharpen

单边过冲,无震荡

振铃

边缘多层明暗震荡

Sharpen/编码

吉布斯震荡,多层交替

TNR鬼影

运动拖影

3DNR

帧间残留

HDR鬼影

动态重影双层边

HDR融合

曝光帧错位

彩噪

平坦区域彩色小点

Demosaic+CNR

随机噪点

紫边

明暗边界紫边

光学+CA

高光轮廓专属


十一、工程师通用定位流程(万能排查法)

  • 关闭锐化:失真消失 = 锐化/振铃/光晕问题;失真还在 = RAW/插值问题

  • 关闭降噪:失真减弱 = 噪点/纹理冲刷问题

  • 抓取RAW图:RAW存在 = 光学/Sensor硬件问题;RAW干净 = ISP算法引入

  • 静态/动态对比:静态正常、动态异常 = 时域模块(TNR/AWB/AE)

  • 高压缩/低压缩对比:高压缩才出问题 = 编码伪影

  • 结语

    所有 ISP 画质问题,全部逃不出这 37 种伪影。

    高阶调试和新手的差距:新手只会调参数,老手先精准定性伪影类型,再定位模块,最后微调参数。

    本文可作为 ISP 画质问题字典,后续遇到任何画质异常,直接对照检索即可。

    赞(0)
    未经允许不得转载:171主机测评 » ISP基础: 全量图像伪影详解(37种画质问题|样貌、成因、模块、定位、面试汇总)
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址