视频接入协议之MIPI

news2024/11/26 17:45:13

MIPI(Mobile Industry Processor Interface)是一种用于移动设备的串行接口标准,旨在提供高速、低功耗、低成本的接口解决方案。MIPI联盟是一个全球性的组织,致力于开发、推广和管理MIPI标准。
在这里插入图片描述

MIPI接口包括了多种协议和规范,其中最常见的是MIPI D-PHY和MIPI CSI-2。下面是对MIPI D-PHY和MIPI CSI-2的详细介绍:

MIPI D-PHY:

MIPI D-PHY是一种用于高速串行数据传输的物理层接口标准,主要用于连接图像传感器、显示屏和处理器等设备之间的数据传输。
它采用了差分信号传输技术,通过多条数据通道实现高速数据传输,具有抗干扰能力强、功耗低的特点。
MIPI D-PHY的速率可以根据需要进行调整,常见的速率包括1.5Gbps、2.5Gbps、3Gbps等。

由于相机和显示应用的需要,链路的操作和可用数据速率是不对称的。D-PHY的非对称设计大大降低了链路的复杂性,使其非常适合具有一个主要数据传输方向的显示器和相机用例。双向和半双工操作是可选的。

MIPI D-PHY 包括快速总线周转 (BTA) 以及备用低功耗 (ALP) 功能,可仅使用 D-PHY 的高速信号电平进行链路操作。这些功能不仅支持移动设备的应用,还支持在数米范围内高速运行的物联网设备。此外,这些功能还支持MIPI摄像头串行接口2(MIPI CSI-2)v3.0统一串行链路(USL)支持的可选带内控制机制。

MIPI CSI-2:

MIPI CSI-2(Camera Serial Interface 2)是一种用于摄像头和处理器之间的串行接口标准,用于传输摄像头采集到的图像数据。
它采用了差分信号传输技术,支持多通道数据传输和多种数据格式,如RAW、YUV和RGB等。
MIPI CSI-2定义了一系列协议,包括数据包格式、数据通道映射和控制命令等,以实现高效的图像数据传输和控制。

CSI-2 是通道可扩展的,通常在 MIPI C-PHY 或 MIPI D-PHY 物理层接口上实现,适用于较短距离的应用,但也可以通过 MIPI A-PHY 长距离 SerDes 接口(最长 15 米)实现,用于汽车高级驾驶辅助系统 (ADAS) 和车载信息娱乐系统以及工业物联网等应用。最新版本 v4.0 也是第一个支持通过低成本、低引脚数 MIPI I3C/I3C 基本双线接口传输 CSI-2 图像帧的版本。CSI-2 的所有版本也都向后兼容以前的版本。

最新版本 v4.0.1 用更具包容性的措辞替换了 MIPI 已弃用的技术术语。

MIPI CSI-2 v4.0 于 2021 年底发布,提供了重大更新,旨在为跨多个应用空间的机器感知提供更强大的功能。这些新功能包括:

始终在线的哨兵导管 (AOSC),支持始终在线的机器视觉系统,其中超低功耗图像传感器和视频信号处理器 (VSP) 的组合可以持续监控其周围环境,然后仅在发生重大事件时唤醒其高功率主机中央处理器 (CPU)。AOSC 能够通过低功耗 MIPI I3C 总线以高效的方式将图像帧从图像传感器经济地传输到 VSP,并具有扩展选项,可添加 I3C 规范定义的额外 I3C 通道和带宽。
多像素压缩 (MPC),为具有多像素彩色滤光片阵列 (CFA) 的最新一代超高分辨率 Tetra-Cell 和 Nona-Cell 图像传感器提供优化的像素压缩。
RAW28 色深像素编码,在下一代高动态范围汽车图像传感器中支持前所未有的图像质量和卓越的信噪比,适用于安全关键型应用。(以前的版本最高支持 RAW 24。

性能属性

使用多达 32 个虚拟通道的选项可适应具有多种数据类型的图像传感器的激增,并支持多曝光和多范围传感器融合,适用于增强的汽车防撞等应用。
延迟降低和传输效率 (LRTE) 在不增加系统成本的情况下提供图像传感器聚合;促进实时感知、处理和决策;并优化传输以减少电线数量、切换速率和功耗。
差分脉冲编码调制 (DPCM) 压缩可降低带宽,同时为关键任务视觉应用提供出色的 SNR 图像,而不会出现压缩伪影。
加扰可降低功率谱密度 (PSD) 发射,最大限度地减少无线电干扰,并允许更长的信道进一步覆盖。
例如,用于分析图像、推理算法和进行更好推断的智能感兴趣区域 (SROI) 可以使工厂车间的机器更快地识别传送带上的潜在缺陷,或者使医疗设备能够更可靠地识别肿瘤等异常情况。
统一串行链路 (USL) 封装了图像传感器模块和应用处理器之间的连接,以减少物联网、汽车和客户端产品(如一体机和笔记本电脑平台)中生产力和内容创建所需的电线数量。
相机控制接口(CCI)能够与MIPI I3C/I3C Basic接口配合使用,支持自动对焦和光学图像稳定(OIS)等应用的高级成像性能要求。

版本对比:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1456735.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

typescript typeof操作符

ts typeof 操作符简介 在TypeScript中,typeof是一个操作符,用于获取一个值的类型。它可以与任何值一起使用,并返回一个描述该值类型的字符串。 typeof操作符在TypeScript中的用法与JavaScript中的用法非常相似。 如下,众所周知,在js中提供…

day03-股票数据报表与导出

day03-股票数据表报与导出 目标 理解涨幅榜业务需求;理解涨停跌停概念,并涨停跌停基本实现;理解涨停跌停SQL分析流程,并根据接口文档自定义实现;理解echarts基本使用;掌握easyExcel基本使用,并实现涨幅榜数据导出功能; 第一章 股票涨幅统计 1、涨幅榜…

【C++关键字】auto以及指针空值nullpr

📙 作者简介 :RO-BERRY 📗 学习方向:致力于C、C、数据结构、TCP/IP、数据库等等一系列知识 📒 日后方向 : 偏向于CPP开发以及大数据方向,欢迎各位关注,谢谢各位的支持 目录 前言1.类型别名思考2…

SQL110 插入记录(一)(插入和interval关键字的用法)

代码 insert into exam_record(uid,exam_id,start_time,submit_time,score) values(1001,9001,2021-09-01 22:11:12,2021-09-01 22:11:12interval 50 minute,90), (1002,9002,2021-09-04 07:01:02,null,null)知识点 interval关键字的用法 INTERVAL关键字一般使用格式为&#x…

牛客网 HJ76 尼克彻斯定理

题目&#xff1a; 思路&#xff1a; 主要是要找规律&#xff0c;即m^3&#xff08;m*m-m1j&#xff09;……&#xff0c;j从0每次递增2 然后就是注意输出格式 答案&#xff1a; #include <stdio.h> int main() {int m0; again:scanf("%d",&m);if(m<…

基于Springboot+Vue的在线考试系统源码

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取项目下载方式&#x1f345; 一、项目背景介绍&#xff1a; 随着现代教育和职业培…

实习日志15

1.大改了一下界面 1.1.识别与验真 1.2.历史记录 2.改了几个bug 2.1.改json格式用JSON.stringify(value,null,2); 2.2.内嵌页面值与原页面值重复 2.3.验真条件判断 if (isVerifyCell.getValue() "不需要") {if (verifyResultCell.getValue() ! "未查验")…

ChromeDriver | 谷歌浏览器驱动下载地址 及 浏览器版本禁止更新

在使用selenoum时&#xff0c;需要chrome浏览器的版本和chrome浏览器驱动的版本一致匹配&#xff0c;才能进行自动化测试 一、ChromeDriver驱动镜像网址 国内可以搜到的谷歌浏览器下载地址里面最新的驱动器只有114版本的CNPM Binaries Mirror 在其他博主那找到了最新版本12X的…

Unity3d Mesh篇(一)— 创建简单三角面

文章目录 前言一、Mesh组成二、使用步骤三、效果四、总结 前言 Mesh&#xff08;网格&#xff09;是一种常用的3D图形表示方法&#xff0c;它由顶点&#xff0c;法线&#xff0c;UV 坐标&#xff0c;和三角形等组成。您可以使用 Mesh 类的方法来创建或修改网格&#xff0c;也可…

山西电力市场日前价格预测【2024-02-20】

日前价格预测 预测说明&#xff1a; 如上图所示&#xff0c;预测明日&#xff08;2024-02-20&#xff09;山西电力市场全天平均日前电价为354.58元/MWh。其中&#xff0c;最高日前电价为579.21元/MWh&#xff0c;预计出现在18:30。最低日前电价为247.23元/MWh&#xff0c;预计…

金蝶云星空协同平台导出单据类型

文章目录 金蝶云星空协同平台导出单据类型需求具体操作 金蝶云星空协同平台导出单据类型 需求 导出A账套的其他出库单的单据类型 具体操作 然后可以再你要同步的数据中心打开应用执行脚本&#xff1a;

[] == ! [] 为什么返回 true ?

1. Undefined 、Null、0 比较 null null; // true null undefined; // true 0 -0; // true null 0; // false undefined 0; // false2. NaN 比较 NaN NaN; // false NaN与任何值比较都返回false(包括NaN)3. 字符串 与 数字…

二叉搜索树题目:修剪二叉搜索树

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法一思路和算法代码复杂度分析 解法二思路和算法代码复杂度分析 题目 标题和出处 标题&#xff1a;修剪二叉搜索树 出处&#xff1a;669. 修剪二叉搜索树 难度 3 级 题目描述 要求 给定二叉搜索树的根结点 roo…

SQL-Labs靶场“1-5”关通关教程

君衍. 一、准备工作二、第一关 基于GET单引号字符型注入1、源码分析2、联合查询注入过程 三、第二关 基于GET整型注入1、源码分析2、联合查询注入过程 四、第三关 基于GET单引号变形注入1、源码分析2、联合查询注入过程 五、第四关 基于GET双引号字符型注入1、源码分析2、联合查…

leetcode:416.分割等和子集

解题思路&#xff1a; 转化为01背包问题&#xff0c;集合中每个元素只能用一次&#xff0c;看能不能凑出sum//2这个重量。&#xff08;重量值价值值&#xff09; dp含义&#xff1a;前重量j所获得的最大价值 递推公式&#xff1a;dp[j] max(dp[j],dp[j-numbers[i]] number…

AI嵌入式K210项目(29)-模型加载

文章目录 前言一、下载部署包二、C部署三、搭建文件传输环境四、文件传输五、调试六、MicroPython部署总结 前言 上一章节介绍了如何进行在线模型训练&#xff0c;生成部署包后&#xff0c;本章介绍加载模型&#xff1b; 一、下载部署包 训练结束后&#xff0c;在训练任务条…

幻兽帕鲁 0基础小白如何快速部署服务器

看了许多关于如何部署服务器的&#xff0c;大部分都是要买阿里云或者腾讯云的服务器并且至少四核以上才能保证流畅运行。 但是对于想搭建私服但又没有技术的小白&#xff0c;确实是有点难度了。购买云服务器后还要配置服务器&#xff0c;配置OpenVPN、PalServer&#xff0c;doc…

虚拟机centos7 网络IP冲突

修改其中一个虚拟机IP 1&#xff1a; 设置虚拟机网络配置器的模式为NAT模式&#xff0c;操作方式如下图所示 2&#xff1a;点击虚拟网络编辑器 3&#xff1a;点击NAT设置 4&#xff1a;点击DHCP配置 5&#xff1a; 修改配置文件来指定IP并可以连接到外网&#xff0c;在roo…

基于docker安装HDFS

1.docker一键安装见 docker一键安装 2.拉取镜像 sudo docker pull kiwenlau/hadoop:1.03.下载启动脚本 git clone https://github.com/kiwenlau/hadoop-cluster-docker4.创建网桥 由于 Hadoop 的 master 节点需要与 slave 节点通信&#xff0c;需要在各个主机节点配置节点…

前端技巧之svg精灵图svg-sprite-loader

首先说明精灵图的必要性&#xff0c;其可以让我们只需要向服务器请求一次图片资源&#xff0c;就能加载很多图片&#xff0c;即能够减轻http请求造成的服务器压力。 然后这里要说明的是这个插件是webpack上面的&#xff0c;所以在vue2中比较好用&#xff0c;如果在vue3中&…