常见的格式可以分为未压缩的原始像素格式和压缩的编码格式两大类。通常是未经压缩的裸数据(Raw Data),其具体格式取决于摄像头的传感器类型、硬件设计以及驱动配置。以下是常见的原始帧格式分类和说明:
一、未压缩的原始像素格式
这类格式直接输出摄像头传感器采集的原始数据,通常体积较大,但处理延迟较低。常见格式包括:
1. 传感器原始数据(RAW Bayer格式)
这是摄像头传感器直接输出的最原始数据格式,常见于MIPI CSI-2接口的摄像头(如手机、嵌入式摄像头):
- 格式特点:
- 每个像素仅包含单色信息(R、G或B),按Bayer模式排列(如RGGB、BGGR等)。
- 位深通常为8/10/12位(如RAW8、RAW10、RAW12)。
- 示例:
R G R G ... G B G B ... R G R G ... G B G B ...
- 后续处理:需通过ISP(图像信号处理器)进行去马赛克(Demosaic) 转换为RGB/YUV格式。
2. YUV格式
摄像头或ISP处理后输出的常见格式,广泛用于视频编码和实时传输:
- 子格式:
- YUV420: