ISP图像处理--Bayer Raw格式

ISP图像处理--Bayer Raw格式

前言

我们都知道颜色是由RGB三原色所组合而成的,我们的眼睛之所以能够看到这个五彩缤纷的世界那是因为我们的眼睛里面有能够对RGB颜色进行感知的感光细胞,如果说眼睛中缺少了某种感光细胞,那么就会出现色盲的情况。

那么在相机系统想要将图像记录下来的话最直接的想法就是设计一个器件能够对RGB三个颜色都记录下来,这个时候有一种设计就是当有一束光照过来的时候通过一个棱镜将其分为RGB三种颜色,然后再用三个感光片分别对三种颜色进行感光,这样就将光信号转换为了电信号。但是这种设计的成本是很大的,首先需要三个完整的感光片,其次需要将这三个感光片给叠加起来,这就增加了制造的成本。当然也有这样设计的就是Foveon X3这个东西,不过还是太贵了。

这个时候柯达公司的Bayer就提出来了是不是可以在sensor上面每个感光的位置都只对一种光进行感知,这样就诞生了著名的拜尔阵列。

拜尔阵列

拜尔阵列就是将红绿蓝三种感光片按照一定的排列方式进行排列,常用的有下面四种排列方式

  • RGGB
  • GRBG
  • GBRG
  • BGGR

可以看到相对于全阵列来说,红色和蓝色感光片是原来的四分之一,绿色感光片是原来的二分之一,这是因为我们的眼睛对绿色更加敏感。

因为每个像素点仅仅只有一种颜色所以需要进行通过一定的插值算法来恢复到完整的彩色图像。

下图是OV5640可以输出的拜尔格式

此外还有一些特殊的滤光片阵列比如RGBW

相关推荐
深蓝AI2 小时前
无头浏览器不必从 Chrome 改:Lightpanda 用 Zig 从零造,100 个页面只占 123MB 内存
人工智能·程序员
奈落243 小时前
AI辅助的另一面:从2026年国际AI安全报告的“故障”清单到国内专家的可靠性短板,自主行动的Agent为什么更难及时干预
人工智能·安全·agent·本地部署·ai 办公
火山引擎开发者社区5 小时前
eMudhra 证书失陷:容器用户最容易忽略的镜像信任链漏洞
人工智能
LabVIEW开发6 小时前
LabVIEW 机载 DIAL:每秒万次甲烷测量
人工智能·labview·labview知识·labview功能·labview程序
飞猫的边缘AI7 小时前
英特尔量子生意
人工智能·量子计算·边缘ai
深蓝AI7 小时前
桌面 Agent 缺的不是视觉:Vercel 开源 agent-desktop,用无障碍树 ref 替代截图坐标
人工智能·程序员
镜子AI7 小时前
镜子AI 技术复盘:三条自动化链路上的“停止条件“设计
运维·人工智能·自动化
向哆哆8 小时前
羊行为目标检测数据集:4类别、2,000张图像 | 目标检测
人工智能·yolo·目标检测·目标跟踪
如若1238 小时前
【论文复现】CoFailMed:从零复现医学图像分割的共享失败审计,含完整代码流程与科研绘图
人工智能·python
赛博守夜人9 小时前
AI安全攻防与治理之十六:对抗样本、恶意文件与多模态攻击,AI 内容安全检测的真实盲区
人工智能·安全