• MIPI CSI-2笔记(18) -- 数据格式(RAW图像数据)


            RAW6/7/8/10/12/14/16/20/24被用来传输图像传感器RAW图像数据。RAW图像数据是未经压缩过的图像数据(即Raw Bayer数据),或者是互补色数据,但RAW图像数据不限于这些数据类型。

     RAW Image Data Types

     RAW6

            6-bit Raw数据传输通过在CSI-2总线上发送像素数据实现。如下图所示(VGA场景为例):

    RAW6数据传输 

            下面的表格对RAW6包的包大小进行了规定。每个包的长度必须是表中的值的整数倍。

     RAW6包数据大小限制表

            每6-bit的像素按照LSB优先方式发送。这和一般的CSI-2规则所采用的字节LSB优先的方式不同。见下图:

    RAW6 Data Transmission on CSI-2 Bus Bitwise示意图

     

     RAW6帧格式

     RAW7

            7-bit Raw数据传输通过在CSI-2总线上发送像素数据实现。如下图所示(VGA场景为例):

    RAW7数据传输 

            下面的表格对RAW7包的包大小进行了规定。每个包的长度必须是表中的值的整数倍。

    RAW7包数据大小限制表 

            每7-bit的像素按照LSB优先方式发送。这和一般的CSI-2规则所采用的字节LSB优先的方式不同。见下图:

     RAW7 Data Transmission on CSI-2 Bus Bitwise示意图

     RAW7帧格式

     RAW8

            8-bit Raw数据传输通过在CSI-2总线上发送像素数据实现。如下图所示(VGA场景为例):

    RAW8数据传输 

             下面的表格对RAW8包的包大小进行了规定。每个包的长度必须是表中的值的整数倍。 

     RAW8包数据大小限制

             传输中的位序按照一般的CSI-2规则进行,LSB优先。如下图所示:

     RAW8 Data Transmission on CSI-2 Bus Bitwise示意图

     

    RAW8帧格式 

     RAW10

            10-bit Raw数据传输通过打包10-bit像素数据为看起来像8-bit数据格式来实现的。如下图(VGA场景为例):

    RAW10数据传输 

             下面的表格对RAW10包的包大小进行了规定。每个包的长度必须是表中的值的整数倍。 

     RAW10包数据大小限制表

            传输中的位序按照一般的CSI-2规则进行,LSB优先。如下图所示:

     RAW10 Data Transmission on CSI-2 Bus Bitwise示意图

    RAW10帧格式 

     RAW12

            12-bit Raw数据传输通过打包12-bit像素数据为看起来像8-bit数据格式来实现的。如下图(VGA场景为例):

    RAW12数据传输 

            下面的表格对RAW12包的包大小进行了规定。每个包的长度必须是表中的值的整数倍。

    RAW12包数据大小限制表 

            传输中的位序按照一般的CSI-2规则进行,LSB优先。如下图所示:

     RAW12 Transmission on CSI-2 Bus Bitwise示意图

     RAW12帧格式

     RAW14

            14-bit Raw数据传输通过打包14-bit像素数据为看起来像8-bit数据格式来实现的。如下图(VGA场景为例):

     RAW14数据传输 

            下面的表格对RAW14包的包大小进行了规定。每个包的长度必须是表中的值的整数倍。

    RAW14包数据大小限制表 

            P1,P2,P3以及P3的LS bits分布在3个字节中。对于P637,P638,P639以及P640也是相同的规则。传输中的位序按照一般的CSI-2规则进行,LSB优先。如下图所示:

      RAW14 Transmission on CSI-2 Bus Bitwise示意图

      RAW14帧格式

     RAW16

            16-bit Raw数据传输通过打包16-bit像素数据为看起来像8-bit数据格式来实现的。如下图(VGA场景为例):

    RAW16数据传输 

            下面的表格对RAW16包的包大小进行了规定。每个包的长度必须是表中的值的整数倍。

     RAW16包数据大小限制表

            传输中的位序按照一般的CSI-2规则进行,LSB优先。如下图所示:

      RAW16 Transmission on CSI-2 Bus Bitwise示意图

     RAW16帧格式

     RAW20

            20-bit Raw数据传输通过打包20-bit像素数据为看起来像10-bit数据格式来实现的。如下图(VGA场景为例):

     RAW20数据传输 

            下面的表格对RAW20包的包大小进行了规定。每个包的长度必须是表中的值的整数倍。

    RAW20包数据大小限制表 

            传输中的位序按照一般的CSI-2规则进行,LSB优先。如下图所示:

      RAW20 Transmission on CSI-2 Bus Bitwise示意图

     RAW20帧格式

     RAW24

             24-bit Raw数据传输通过打包24-bit像素数据为看起来像12-bit数据格式来实现的。如下图(VGA场景为例):

     RAW20数据传输 

            下面的表格对RAW24包的包大小进行了规定。每个包的长度必须是表中的值的整数倍。

    RAW24包数据大小限制表 

            传输中的位序按照一般的CSI-2规则进行,LSB优先。如下图所示:

      RAW24 Transmission on CSI-2 Bus Bitwise示意图

     RAW24帧格式

  • 相关阅读:
    AtCoder Beginner Contest 264 部分题解
    快速幂取余
    凉鞋的 Godot 笔记 204. 语句
    HTTP 报文详解
    LeetCode 210:课程表 II (拓扑排序)
    酷壳网文章清单汇总
    洛谷 P1716 双调序列
    三项最高级认证,两项创新技术、两大优秀案例,阿里云亮相云原生产业大会
    vivado简单仿真入门
    ACM MM 2022视频理解挑战赛视频分类赛道冠军AutoX团队技术分享
  • 原文地址:https://blog.csdn.net/vivo01/article/details/126785269