问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

RAW数据格式详解:从传感器输出到ISP处理

创作时间:
作者:
@小白创作中心

RAW数据格式详解:从传感器输出到ISP处理

引用
CSDN
1.
https://blog.csdn.net/cy413026/article/details/90374531

RAW数据格式是图像传感器的原始输出格式,未经任何处理,直接反映了传感器接收到的光强度信息。这种格式在图像处理和传感器技术领域具有重要应用价值。本文将详细介绍RAW数据的输出顺序、传感器的工作原理以及ISP(图像信号处理器)对RAW数据的处理过程。

RAW数据的输出顺序

RAW格式是传感器的输出格式,是未经处理过的数据,表示传感器接收到的各种光的强度。RAW数据在输出时有一定的顺序,一般为以下四种:

  • 00:GRBG
  • 01: RGGB
  • 10: BGGR
  • 11: GBRG

G分量多一个是因为人眼对绿光敏感度更高。GRBG代表四个像素,在物理传感器上就表示4个晶体管,每个晶体管只采样一个颜色分量,然后通过插值计算得到每个像素。这样做的主要目的是降低功耗。

ISP对RAW数据的处理

传感器输出的数据一般要送到ISP中处理才会得到一个好的效果,这就需要ISP知道传感器输出的RAW数据的顺序与大小。其中顺序一般通过配置ISP的pattern寄存器来实现,大小一般配置在ISP的输入格式控制寄存器中。

4K图像的RAW数据示例

对于一个4K的图像(3840x2160)以GRBG为例说明如下:

每一个2x2是一个组,代表4个传感器,同时表示4个像素,所以对于每一个像素只有一个分量,要么只有R,要么只有G,要么只有B。经过ISP的插值之后,每一个像素变为含有RGB三个分量。

参考资料

可参考插值算法将摄像头采集RAW数据保存为RGB24格式。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号