数据上传方法、装置、设备及存储介质制造方法及图纸

技术编号:38864015 阅读:21 留言:0更新日期:2023-09-17 10:04
本发明专利技术涉及自动驾驶数据处理领域,公开了一种数据上传方法、装置、设备及存储介质。本方法包括:接收采集指令,并解析采集指令得到待采集数据的相机所在的电源域,并将采集指令发送至对应的相机进行数据采集,得到相机数据,并进行串行处理得到串行数据,根据数据类型确定对应输入接口并将串行数据传输到域控制器,对串行数据进行预处理操作,得到目标相机数据,并通过串行总线上传至主控制器。本方案通过两层冗余设计支持不同传感器在同一个域控制器中进行数据融合以及预处理,通过缩短数据传输链路减少数据上传产生的数据冗余,提高数据传输的实时性和安全性。据传输的实时性和安全性。据传输的实时性和安全性。

【技术实现步骤摘要】
数据上传方法、装置、设备及存储介质


[0001]本专利技术涉及自动驾驶数据处理领域,尤其涉及一种数据上传方法、装置、设备及存储介质。

技术介绍

[0002]现有的数据处理以及上传方式是车载服务器将传感器数据直接通过PCIe(Peripheral Component Interconnection Express,外设组件互连标准)、以太网、USB等通信协议直接上传至CPU(Central Processing Unit,中央处理器),由CPU进行数据解析、图像处理,转发至GPU(Graphics Processing Unit,图形处理器)等设备进行智能推理等工作,但现有的数据传输和处理方式占据了大量CPU资源,提高了系统对处理器的要求,并且由于较长数据链路,导致传感器数据实时性下降,对无人驾驶高速场景不友好,容易造成安全隐患。因此,需要提供一种更加高效、安全且满足客制化需求的数据上传设计方案。

技术实现思路

[0003]本专利技术的主要目的在于解决现有的数据上传方案中存在的可靠性低、实时效果差和数据延迟的问题。
[0004]本专利技术第一方面提供了一种数据上传方法,所述数据上传方法包括:接收采集指令,并解析所述采集指令,得到待采集数据的相机所在的电源域,并将所述采集指令发送至所述电源域内对应的相机进行数据采集,得到相机数据,得到相机数据;对所述相机数据进行串行处理,得到串行数据,根据所述串行数据的数据类型将所述串行数据通过对应接口传输到域控制器,并对所述串行数据进行预处理操作,得到目标相机数据;通过串行总线将所述目标相机数据上传至主控制器。
[0005]可选的,在本专利技术第一方面的第一种实现方式中,在所述接收采集指令,并解析所述采集指令,得到待采集数据的相机所在的电源域之前,还包括:提取采集指令中的待采集数据的传感器类型;当所述传感器类型为激光雷达时,获取相机的采样相位以及采样频率,并基于所述采样相位以及采样频率通过时间同步协议实现相机和激光雷达的时间同步;将所述采集指令发送至对应的时间同步后的激光雷达进行数据采集,得到雷达数据,将所述雷达数据通过以太网传输到域控制器,并上传至主控制器。
[0006]可选的,在本专利技术第一方面的第二种实现方式中,将所述采集指令发送至所述电源域内对应的相机进行数据采集,得到相机数据,得到相机数据之前,还包括:判断当前电源域内电源分压模块的输入电源中主供电电源是否供电正常;若供电异常,则将输入电源切换至冗余供电电源,并根据预设电压参数对所述冗余供电电源进行分压;若供电正常,则根据预设电压参数对所述主供电电源进行分压;基于分压后的供电电源对电源域内的各相机进行供电,保持电源域供电正常。
[0007]可选的,在本专利技术第一方面的第三种实现方式中,所述将所述采集指令发送至所述电源域内对应的相机进行数据采集,得到相机数据,得到相机数据,包括:在所述电源域
供电正常时,获取当前电源域内接入的相机的数量,得到需要分割的子采集指令的数量;提取所述采集指令中相机序号以及对应的采集参数,并基于所述需要分割的子采集指令的数量对所述采集指令进行分割,得到对应相机序号对应的子采集指令;将所述子采集指令下发至对应相机,并基于所述子采集指令进行数据采集,得到各相机的相机数据。
[0008]可选的,在本专利技术第一方面的第四种实现方式中,所述基于所述子采集指令进行数据采集,得到各相机的相机数据,包括:依次提取所述子采集指令中的采集时间和采集参数,控制各子采集指令对应的相机进行数据采集,得到各相机的相机数据,其中,所述采集参数包括采集方式和拍摄参数,所述采集方式包括图片采集和视频采集,所述拍摄参数包括采集频率和相机数值;基于各相机的型号参数确定对应的串行器和相机组,并基于所述串行器对各相机组中各相机数据进行串行处理,得到各相机组的串行数据。
[0009]可选的,在本专利技术第一方面的第五种实现方式中,在所述对所述相机数据进行串行处理,得到串行数据,根据所述串行数据的数据类型将所述串行数据通过对应接口传输到域控制器之后,还包括:获取各相机组对应的串行数据,并基于串行数据与相机的对应关系,对所述串行数据进行解串处理,得到相机数量,并基于相机数量与外部连接器的通道数量,对各相机的相机数据进行数据冗余,并转发至外部设备。
[0010]可选的,在本专利技术第一方面的第六种实现方式中,所述对所述串行数据进行预处理操作,得到目标相机数据,包括:根据预设相机组与域控制器的输入接口之间的第一对应关系和数据类型与域控制器的输入接口之间的第二对应关系,得到相机数据在域控制器中对应的输入接口,并通过所述输入接口将相机数据传输到域控制器中;判断所述相机数据是否为原始数据;若是原始数据,则对所述相机数据进行融合处理,得到相机数据模型,并将所述相机数据模型发送至智能模组中进行解析操作,得到目标相机数据;若不是原始数据,则将所述相机数据发送至智能模组中进行解析操作,得到目标相机数据。
[0011]本专利技术第二方面提供了一种数据上传装置,所述数据上传装置包括:
[0012]接收模块,用于接收采集指令,并解析所述采集指令,得到待采集数据的相机所在的电源域,并将所述采集指令发送至所述电源域内对应的相机进行数据采集,得到相机数据,得到相机数据;
[0013]处理模块,用于对所述相机数据进行串行处理,得到串行数据,根据所述串行数据的数据类型将所述串行数据通过对应接口传输到域控制器,并对所述串行数据进行预处理操作,得到目标相机数据;
[0014]上传模块,用于通过串行总线将所述目标相机数据上传至主控制器。
[0015]可选地,在本专利技术第二方面的第一种实现方式中,所述接收模块包括:
[0016]分割单元,用于在所述电源域供电正常时,获取当前电源域内接入的相机的数量,得到需要分割的子采集指令的数量;提取所述采集指令中相机序号以及对应的采集参数,并基于所述需要分割的子采集指令的数量对所述采集指令进行分割,得到对应相机序号对应的子采集指令;将所述子采集指令下发至对应相机,并基于所述子采集指令进行数据采集,得到各相机的相机数据。
[0017]可选地,在本专利技术第二方面的第二种实现方式中,所述分割单元还用于:依次提取所述子采集指令中的采集时间和采集参数,控制各子采集指令对应的相机进行数据采集,得到各相机的相机数据,其中,所述采集参数包括采集方式和拍摄参数,所述采集方式包括
图片采集和视频采集,所述拍摄参数包括采集频率和相机数值;基于各相机的型号参数确定对应的串行器和相机组,并基于所述串行器对各相机组中各相机数据进行串行处理,得到各相机组的串行数据。
[0018]可选地,在本专利技术第二方面的第三种实现方式中,所述接收模块还包括:
[0019]同步单元,用于提取采集指令中的待采集数据的传感器类型;当所述传感器类型为激光雷达时,获取相机的采样相位以及采样频率,并基于所述采样相位以及采样频率通过时间同步协议实现相机和激光雷达的时间同步;将所述采集指令发送至对应的时间同步后的激光雷达进行数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据上传方法,其特征在于,所述数据上传方法包括:接收采集指令,并解析所述采集指令,得到待采集数据的相机所在的电源域;将所述采集指令发送至所述电源域内对应的相机进行数据采集,得到相机数据;对所述相机数据进行串行处理,得到串行数据,根据所述串行数据的数据类型将所述串行数据通过对应接口传输到域控制器,并对所述串行数据进行预处理操作,得到目标相机数据;通过串行总线将所述目标相机数据上传至主控制器。2.根据权利要求1所述的数据上传方法,其特征在于,在所述接收采集指令,并解析所述采集指令,得到待采集数据的相机所在的电源域之前,还包括:提取采集指令中的待采集数据的传感器类型;当所述传感器类型为激光雷达时,获取相机的采样相位以及采样频率,并基于所述采样相位以及采样频率对相机和激光雷达进行时间同步;将所述采集指令发送至对应的时间同步后的激光雷达进行数据采集,得到雷达数据,将所述雷达数据传输到域控制器,并上传至主控制器。3.根据权利要求1所述的数据上传方法,其特征在于,在所述将所述采集指令发送至所述电源域内对应的相机进行数据采集,得到相机数据之前,还包括:判断当前电源域内电源分压模块的输入电源中主供电电源是否供电正常;若供电异常,则将输入电源切换至冗余供电电源,并根据预设电压参数对所述冗余供电电源进行分压;若供电正常,则根据预设电压参数对所述主供电电源进行分压;基于分压后的供电电源对电源域内的各相机进行供电,保持电源域供电正常。4.根据权利要求1所述的数据上传方法,其特征在于,所述将所述采集指令发送至所述电源域内对应的相机进行数据采集,得到相机数据,得到相机数据,包括:在所述电源域供电正常时,获取当前电源域内接入的相机的数量,得到需要分割的子采集指令的数量;提取所述采集指令中相机序号以及对应的采集参数,并基于所述需要分割的子采集指令的数量对所述采集指令进行分割,得到对应相机序号对应的子采集指令;将所述子采集指令下发至对应相机,并基于所述子采集指令进行数据采集,得到各相机的相机数据。5.根据权利要求4所述的数据上传方法,其特征在于,所述基于所述子采集指令进行数据采集,得到各相机的相机数据,包括:依次提取所述子采集指令中的采集时间和采集参数,控制各子采集指令对应的相机进行数据采集,得到各相机的相机数据,其中,所述采集参数包括采集方式和拍摄参数,所述采集方式包括图片采集和视频采集,所述拍摄参数...

【专利技术属性】
技术研发人员:应桢韬韩旭
申请(专利权)人:广州文远知行科技有限公司
类型:发明
国别省市:

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

1