串行解串器链路传输高带宽相机数据的方法技术

技术编号:29216267 阅读:15 留言:0更新日期:2021-07-10 00:54
本发明专利技术提供了一种串行解串器链路传输高带宽相机数据的方法,该方法包括:计算传输图像数据所需的传输带宽,图像数据由高带宽相机获取;确定多条串行解串器链路中每一条串行解串器链路的最大带宽容量;根据传输带宽和每一条串行解串器链路的最大带宽容量将图像数据切割为多个子图像;将每一个子图像分配至对应的串行解串器链路中的子图像传输区,每一条串行解串器链路包括子图像传输区和子图像接收区;从对应的子图像接收区获取由多条串行解串器链路中传输的多个子图像;将多个子图像拼接为图像数据。本发明专利技术还提供了一种智能控制设备和一种自动驾驶车辆。上述方法通过对图像数据的有分割和拼接实现高带宽相机数据的快速传输。输。输。

【技术实现步骤摘要】
串行解串器链路传输高带宽相机数据的方法


[0001]本专利技术涉及自动驾驶领域,尤其涉及一种串行解串器链路传输高带宽相机数据的方法、智能控制设备及自动驾驶车辆。

技术介绍

[0002]在自动驾驶车辆的应用中需要更大、更高分辨率的相机传感器,以实现对距离更远的车辆的检测和识别。在这些自动驾驶系统中需要低延迟来实现更快的系统反应。高分辨率相机传感器导致系统需要额外的带宽来传输高帧速率的图像数据。目前,传输更高分辨率的相机传感器的图像数据所需要的带宽超过了自动驾驶车辆上使用的最先进的串行解串器链路的带宽。在现有技术中,有一些用于带宽有限的链路传输高分辨率传感器的图像数据的方法,例如,对于具有集中处理单元的自动驾驶车辆系统,从更高分辨率的传感器进行获取图像数据然后进行数据传输需要以下几个步骤,(1)在将图像数据发送到集中式处理器之前压缩相机模块侧的图像数据(2)裁剪出图像数据的感兴趣区域,以满足串行解串器链路的带宽(3)降低摄像机传感器的帧速率。上述方法均不能充分利用高分辨率相机传感器,因为,压缩将导致潜在重要信息的丢失,使用整个图像数据的子集会导致“浪费”像素和计算单元看不到的信息,帧速率的降低会导致延迟和滚动快门产生的运动伪影增加。目前所有传输大型相机传感器数据的现有解决方案都需要减少传感器数据,以便数据适合串行解串器链路,从而导致信息丢失和/或增加延迟和运动伪影。
[0003]因此,如何实现高速传输高带宽相机的图像数据是亟需解决的问题。

技术实现思路

[0004]本专利技术提供一种串行解串器链路传输高带宽相机数据的方法、智能控制设备及自动驾驶车辆,可以实现快速完整的传输高带宽相机的图像数据。
[0005]第一方面,本专利技术实施例提供一种串行解串器链路传输高带宽相机数据的方法,串行解串器链路传输高带宽相机数据的方法包括:
[0006]计算传输图像数据所需的传输带宽,图像数据由高带宽相机获取;
[0007]确定多条串行解串器链路中每一条串行解串器链路的最大带宽容量;
[0008]根据传输带宽和每一条串行解串器链路的最大带宽容量将图像数据切割为多个子图像;
[0009]将每一个子图像分配至对应的串行解串器链路中的子图像传输区,每一条串行解串器链路包括子图像传输区和子图像接收区;
[0010]从对应的子图像接收区获取由多条串行解串器链路中传输的多个子图像;
[0011]将多个子图像拼接为图像数据。
[0012]第二方面,本专利技术实施例提供一种智能控制设备,智能控制设备包括:
[0013]存储器,用于存储程序指令;
[0014]处理器,用于执行程序指令以使智能控制设备实现上述的串行解串器链路传输高
带宽相机数据的方法。
[0015]第三方面,本专利技术实施例提供一种自动驾驶车辆,自动驾驶车辆包括上述的智能控制设备,以使自动驾驶车辆实现如上述的串行解串器链路传输高带宽相机数据的方法。
[0016]上述串行解串器链路传输高带宽相机数据的方法通过计算传输图像数据所需的传输带宽,确定多条串行解串器链路中每一条串行解串器链路的最大带宽容量,并根据传输带宽和每一条串行解串器链路的最大带宽容量将图像数据切割为多个子图像,这样能够使得,多条串行解串器链路中每一条串行解串器链路得到充分利用,从而达到提升串行解串器链路传输的数据量,实现高带宽相机数据的快速传输。通过将每一个子图像分配至对应的串行解串器链路中的子图像传输区,每一条串行解串器链路包括子图像传输区和子图像接收区,从对应的子图像接收区获取由多条串行解串器链路中传输的多个子图像,将多个子图像拼接为图像数据。将每一条串行解串器链路的带宽充分利用,再根据子图像传输区和子图像接收区的对应特性完成图像的拼接,保持图像的完整性,提高了串行解串器链路的利用率,同时避免了现有技术中压缩和共享总线以传输多种类型的数据的方法导致的图像数据经过传输导致的信息丢失的问题。实现了用有限带宽的串行解串器链路传输高宽带的图像数据。
附图说明
[0017]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0018]图1为本专利技术实施例提供的串行解串器链路传输高带宽相机数据的方法流程图。
[0019]图2为本专利技术实施例提供的串行解串器链路传输高带宽相机数据的方法子流程图。
[0020]图3为本专利技术实施例提供的串行解串器链路示意图。
[0021]图4为本专利技术实施例提供的图像获取以及分割单元示意图。
[0022]图5为本专利技术实施例提供的智能控制设备内部结构示意图。
[0023]图6为本专利技术实施例提供的自动驾驶车辆示意图。
[0024]图中各元件标号
[0025]900
ꢀꢀꢀ
智能控制设备
ꢀꢀꢀꢀꢀꢀꢀꢀ
901
ꢀꢀꢀ
存储器
[0026]902
ꢀꢀꢀ
处理器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
903
ꢀꢀꢀ
总线
[0027]904
ꢀꢀꢀ
显示组件
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
905
ꢀꢀꢀ
通信组件
[0028]200
ꢀꢀꢀ
串行解串器链路
ꢀꢀꢀꢀꢀꢀ
210
ꢀꢀꢀ
第一子图像传输区
[0029]211
ꢀꢀ
第一子图像接收区
ꢀꢀꢀꢀꢀꢀ
220
ꢀꢀꢀ
第二子图像传输区
[0030]221
ꢀꢀ
第二子图像接收区
ꢀꢀꢀꢀꢀꢀ
300
ꢀꢀꢀ
图像接收以及拼接单元
[0031]100
ꢀꢀ
图像获取以及分割单元
ꢀꢀ
101
ꢀꢀꢀ
高带宽相机
[0032]102
ꢀꢀ
图像处理管
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
800
ꢀꢀꢀ
自动驾驶车辆
[0033]1011
ꢀꢀ
图像数据
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
2301
ꢀꢀ
第一子图像
[0034]2311
ꢀꢀ
第二子图像
ꢀꢀꢀꢀꢀꢀꢀꢀ
230
ꢀꢀꢀ
第一MIPI接口
[0035]231
ꢀꢀꢀ
第二MIPI接口
ꢀꢀꢀꢀꢀꢀꢀ
800
ꢀꢀꢀꢀ
自动驾驶车辆
[0036]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0037]为了使本专利技术的目的、技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种串行解串器链路传输高带宽相机数据的方法,其特征在于,所述串行解串器链路传输高带宽相机数据的方法包括:计算传输图像数据所需的传输带宽,所述图像数据由所述高带宽相机获取;确定多条串行解串器链路中每一条串行解串器链路的最大带宽容量;根据所述传输带宽和所述每一条串行解串器链路的最大带宽容量将所述图像数据切割为多个子图像;将每一个所述子图像分配至对应的串行解串器链路中的子图像传输区,每一条串行解串器链路包括所述子图像传输区和子图像接收区;从对应的子图像接收区获取由所述多条串行解串器链路中传输的所述多个子图像;以及将所述多个子图像拼接为所述图像数据。2.如权利要求1所述的串行解串器链路传输高带宽相机数据的方法,其特征在于,计算传输图像数据所需的传输带宽,具体包括:获取所述高带宽相机的分辨率;获取所述高带宽相机的帧速率;以及根据所述分辨率和所述帧速率计算所述传输带宽。3.如权利要求1所述的串行解串器链路传输高带宽相机数据的方法,其特征在于,利用ISP提取所述高带宽相机获取的所述图像数据,利用FPGA将所述多个子图像拼接为所述图像数据。4.如权利要求1所述的串行解串器链路传输高带宽相机数据的方法,其特征在于,根据所述传输带宽和所述每一条串行解串器链...

【专利技术属性】
技术研发人员:肖健雄
申请(专利权)人:深圳裹动智驾科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1