百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

openISP

> 编程语言
开源

图像信号处理器

1.5K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

图像信号处理器

Open Image Signal Processor (openISP)

简介

图像信号处理器 (ISP) 是一个用于进行数字图像处理的应用处理器,专门用于将 RAW 图像 (来自成像传感器) 转换为 RGB/YUV 图像 (以进行进一步处理或显示)。

目标

本项目旨在概述ISP,并从硬件角度激发整个ISP管线和一些调整功能。所建议的ISP管线包括以下模块:死像素校正(DPC)、黑色水平补偿(BLC)、镜头阴影校正(LSC)、抗锯齿噪声滤波器(ANF)、自动白平衡增益控制(AWB)、色彩滤波阵列插值(CFA)、伽马校正(GC)、色彩校正矩阵(CCM)、色彩空间转换(CSC)、亮度和色度噪声滤波器(NF)、边缘增强(EE)、虚色抑制(FCS)、色相/饱和度/控制(HSC)和亮度/对比度控制(BCC)。ISP管线架构参考[1]中的描述,直接从书中抽取。

未来将实现一些高级功能,如宽/高动态范围 (W/HDR) 和时间/空间噪声滤波 (T/SNF)。新的 ISP 流程基于之前的流程进行了修改,使流程更加合理,ISP 性能更好。

  • 死像点校正
  • 黑色级别补偿
  • 镜头阴影校正
  • 阻止锯齿噪声滤波器
  • AWB 增益控制
  • 去噪 (Bayer 域)
    • 亮度去噪
  • 色度去噪
  • 解码
  • 伽马校正
  • 色彩校正矩阵
  • 色彩空间转换
  • 亮度/色度噪声滤波器
  • 亮度噪声降低
  • 双边滤波
  • 非局部均值去噪
  • 色度噪声降低
  • 边缘增强
  • 假色抑制
  • 色相/饱和度控制
  • 亮度/对比度控制

参考资料

[1] Park H.S. (2016) 基线 ISP 管道的架构分析。在: Kyung CM. (编) 智能相机的理论与应用。KAIST 研究系列。Springer, Dordrecht。

文件结构

openISP 项目树结构如下所示。

openISP
│ .gitignore
│  isp_pipelin

Issues· 12 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Pythonimage-processingimage-signal-processorisp

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言