ISP图像处理--Bayer Raw格式

ISP图像处理--Bayer Raw格式

前言

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

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

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

拜尔阵列

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

  • RGGB
  • GRBG
  • GBRG
  • BGGR

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

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

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

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

相关推荐
2601_967659891 小时前
2026停车场巡检机器人排行:地下停车场夜间巡逻怎么选
人工智能·机器人
Csvn1 小时前
第 15 章 规划 Planning
人工智能·aigc·agent
workflower1 小时前
TF-IDF 的基本思想
人工智能·机器学习·机器人·云计算·无人机
数据狐(Datafox)1 小时前
mercadolibre.item_get 工程实战:美客多商品详情API技术解析与落地应用
java·人工智能·mysql·json
打破砂锅问到底0071 小时前
2 小时从零炼一个 64M 小模型:MiniMind 源码精读与显存踩坑
人工智能
IT_陈寒1 小时前
Redis持久化配置漏了这一步,线上数据丢了5小时
前端·人工智能·后端
大力财经1 小时前
抖音生活服务品牌零售行业峰会在杭州举办,探索线下生意新增量
大数据·人工智能·区块链
xsd202411181 小时前
检测视觉大模型全景解析:从Grounding DINO到Molmo,AI如何“指哪打哪“
人工智能