isp

几司19 天前
isp
第8章:ISP降噪技术全景降噪是 ISP 里最容易被误解的模块之一。初学者常把它理解成“把画面磨平”,但真正的降噪不是追求光滑,而是在每个位置判断:哪些随机变化是噪声,哪些变化是真实细节、边缘、纹理、星点、文字或物体轮廓。
几司19 天前
isp
第6章:ISP前端处理:像素级处理第 4 章和第 5 章主要处理“整幅图像或大范围区域”的偏差,例如黑电平、暗电流、平场、镜头阴影。第 6 章换到更细的一层:单个像素或一小簇像素坏了怎么办。
几司20 天前
isp
第5章:ISP前端处理:光学缺陷校正第 4 章处理的是传感器和读出链路造成的原始数据偏差。第 5 章开始处理光学系统造成的问题。镜头不是一个理想的透明窗口,它会改变不同位置、不同颜色、不同入射角光线到达传感器的方式。
几司20 天前
isp
第2章:CMOS图像传感器原理与技术初学 ISP 时,很多人会把 RAW 当成“相机还没处理的照片”。这会导致后面所有理解都偏掉。更准确的说法是:
几司20 天前
isp
第4章:ISP前端处理:原始数据校正第 2 章讲传感器为什么会产生黑电平、噪声、暗电流、FPN、PRNU 等非理想项。第 4 章讲 ISP 看到这些非理想 RAW 之后,第一批应该做什么。
几司20 天前
isp
第3章:图像传感器与ISP协同设计第 2 章讲的是 CMOS 传感器本身如何把光变成 RAW 数字值。第 3 章要再往系统层走一步:传感器不是孤立地吐出一张图片,ISP 也不是孤立地处理一个数组。它们之间是一套协同协议:
几司23 天前
isp
第1章:ISP概述与发展历程第 1 章不是某个算法模块的说明书,而是整套 ISP 学习的地图。初学者最容易犯的错误,是把 ISP 理解成“相机里的美颜/滤镜/图像增强”,或者把它理解成一堆彼此独立的图像处理算法。更准确的理解是:
木 东1 个月前
图像处理·数码相机·camera·isp
图像高亮处过曝,该如何解决读者提问:一副图像中,高亮处过曝(比如晴天室外的蓝天/室内的光源)该如何处理?问题分析:1)首先需排查是哪个亮度模块导致的过曝;
岁月蹉跎的一杯酒1 个月前
isp
全志ISP调试相关文档—持续更新ISP 图像调优介绍 | 全志在线开发者社区 - 在线文档
几司1 个月前
isp
OpenISP 模块拆解 · 第9讲:伽马校正 (GAC)GAC 在文档标题中写作伽马校正,代码类名为 GC,位于 model/gac.py。它通过 LUT 对像素值做非线性映射,用来把线性或近似线性的图像信号转换成更适合显示和人眼感知的亮度分布。
几司1 个月前
isp
OpenISP 模块拆解 · 第7讲:去马赛克 (CFA)CFA 在这里指 Color Filter Array Interpolation,也就是 demosaic。代码位于 model/cfa.py,类名 CFA。它把单通道 Bayer RAW 转成三通道 RGB,是 ISP pipeline 中非常关键的结构转换点。
木 东1 个月前
图像处理·数码相机·camera·isp
调试项目上只更换镜头,主要影响哪些效果1、问题背景:在项目调试过程中,经常遇到需要更换镜头的需求,通常原因包括:镜头性能不达标(比如紫边/眩光/鬼影/解析力)、镜头规格不符(比如FOV/焦距),或者单纯是为了降成本;
几司1 个月前
isp
OpenISP 模块拆解 · 第13讲:边缘增强 (EEH)EEH 文档对应代码 model/eeh.py,类名 EE,即 Edge Enhancement。它通过边缘滤波器提取高频分量,再把经过 LUT/阈值控制的增强量加回原图。通常作用在 Y 通道,因为人眼主要通过亮度边缘感知清晰度。
几司1 个月前
isp
OpenISP 模块拆解 · 第14讲:伪彩抑制 (FCS)FCS,即 False Color Suppression,代码位于 model/fcs.py。它利用 edge map 判断边缘强度,在强边缘附近压低色度分量,从而减少 demosaic、混叠或锐化带来的伪彩。
几司1 个月前
isp
OpenISP 模块拆解 · 第16讲:亮度对比度控制 (BCC)BCC,即 Brightness Contrast Control,代码位于 model/bcc.py。它是 ISP 后段的基础图像调节模块,通常作用在 YUV 的 Y 通道上,用来调整整体亮度和局部对比感。
几司1 个月前
isp
OpenISP 模块拆解 · 第15讲:色相饱和度控制 (HSC)HSC 是色相和饱和度控制模块,作用在 YUV 的 UV 色度通道。它用于整体颜色风格调整,例如让颜色更鲜艳、偏暖或偏冷。
几司1 个月前
isp
OpenISP 模块拆解 · 第3讲:镜头阴影校正 (LSC)LSC 是镜头阴影校正。openISP README 把它列为目标模块,但当前源码没有 model/lsc.py 实现,主 pipeline 中也只是注释占位。
几司1 个月前
isp
OpenISP 模块拆解 · 第6讲:色度噪声过滤 (CNF)CNF 是 Bayer 域色度噪声过滤模块,位于 AWB 之后、CFA 之前。它主要处理 R/B 采样点上的异常彩色噪声,避免这些彩噪在 demosaic 中扩散。
几司1 个月前
笔记·学习·isp
OpenISP 模块拆解 · 第1讲:坏点校正 (DPC)DPC 是坏点校正模块,位于 pipeline 最前面。输入是二维 Bayer RAW,输出仍然是 Bayer RAW。它要解决传感器坏点、热像素、死点等异常采样问题。
几司1 个月前
人工智能·计算机视觉·isp
OpenISP 模块拆解 · 第12讲:双边滤波降噪 (BNF)BNF 是双边滤波降噪,openISP 中接在 NLM 后继续处理 Y 通道。它根据空间距离和灰度差异共同决定权重,在平滑噪声的同时尽量保护边缘。