MIPI接口:(4)MIPI CSI-2协议详解(下)

1.数据包Size规则

YUVRGB  RAW 数据类型

(1) 每个长数据包(Long Packet)必须包含一整行图像数据:在同一个虚拟通道VC和同一帧内,相同数据类型的所有长数据包长度必须相等;

(2) YUV420例外。

用户自定义的Byte-based数据类型

长数据包的长度可以是任意值,数据包之间的间隔也可以变化。

所有数据类型,长数据包中的数据大小必须是位(Byte)的整数倍,下面是例外的情况

1RAW10 数据类型要求图像行长度必须是4像素的整数倍;

2)如果某个 RAW10 数据包中的图像行长度不是4的倍数,则必须在数据包末尾填充额外的像素(Padding Pixels),以满足格式要求;

3)填充值(Padding Pixels的具体值)没有强制规定,可以是任意值。

2. Frame Format Examples

Figure 1. General Frame Format Example

3. Data Interleaving

CSI-2支持同一个视频数据流中交错传输不同的图像数据格式。

1)使用DT可进行交错数据传输(Data Type Interleaving)。接收端PH中数据类型值,来分离不同数据格式的数据包,如下图所示。

Figure 2. Interleaved Data Transmission using Data Type Value

在同一个VC内,从FSFE之间的所有数据包都被视为属于同一帧,即使它们的数据类型不同。不同数据类型的数据包可以在一帧内交错发送。

2)使用虚拟通道标识符(VC ID)也可实现数据交错传输(Virtual Channel Identifier Interleaving),如下图所示:

Figure 3. Interleaved Data Transmission using Virtual Channels

Data Type InterleavingVirtual Channel Identifier Interleaving这套机制让CSI-2既能支持多摄像头并行采集,又能在同一个摄像头数据流中传输多种信息,提到系统的灵活性和效率。

4. Data Formats

CSI-2发送端需要支持至少一种Primary

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值