一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种通用型车载摄像头仿真数据注入装置的制作方法

2021-10-26 19:25:00 来源:中国专利 TAG:
一种通用型车载摄像头仿真数据注入装置的制作方法

本发明涉及摄像头仿真测试技术领域,尤其涉及一种通用型车载摄像头仿真数据注入装置。

背景技术

自动驾驶已成为未来汽车发展方向,仿真测试是构建自动驾驶技术创新体系的基础,也是未来行业定义自动驾驶相关市场准入的替代与补充,仿真主要能提供大量场景,通过感知模块传送给控制器进行算法判断决策。

感知模块主要是摄像头和雷达,而目前摄像头分别有前视,环视,如果用实体来测试,第一,设备成本高,第二,环视因是鱼眼,无法仿真到真实性,所以需要进行注入方式,将仿真场景注入到控制器,但因摄像头的种类较多,需要每种芯片定制,不能做到全覆盖,需要进行定制,以至于当前车辆摄像头的仿真成本较高。



技术实现要素:

本发明为解决当前汽车摄像头仿真设备无法通用,车辆摄像头的仿真成本高的技术问题,提供一种通用型车载摄像头仿真数据注入装置。

为解决上述技术问题,本发明的技术方案如下:

一种通用型车载摄像头仿真数据注入装置,包括:

视频解码模块,用于和上位机连接,输入仿真视频数据并对视频数据解码装换为摄像头数据格式;

加串解码模块,包括FPGA单元和多个类型的加串解码单元,多个加串解码单元分别连接视频解码模块输出端和车载处理设备的输入端,用于对仿真数据进行加串解码;以及

存储单元,与FPGA单元、车载处理设备数据连接,带有对各类型加串解码单元对应的参数化数值;

其中,仿真注入过程中,多个存储单元与车载处理设备数据连接,车载处理设备读取能存储单元中与其摄像头类型对应的加串解码单元,并将对应输入端口切换至该加串解码单元,同时,FPGA单元更新该存储单元对应的参数化数值。

进一步的,所述存储单元为SD卡。

进一步的,所述视频解码模块包括HDMI接口和专用视频解码模块,所述专用视频解码模块通过HDMI接口与上位机连接,接收并将输入的仿真视频数据转换为对应的摄像头数据格式。

进一步的,所述摄像头数据格式为RAW Data格式或CSI格式。

进一步的,所述加串解码单元设置有至少四路。

进一步的,所述车载处理设备通过以太网或总线与上位机连接,进行视频同步。

进一步的,还包括显示器,所述显示器与车载处理设备连接,用于对视频注入过程或结果进行显示。

进一步的,所述FPGA单元更新该存储单元对应的参数化数值具体包括:

FPAG单元判断当前参数是否与车载处理设备的串行解码一致;

若否,FPAG单元从存储单元中下载参数化数据或脚本;

若一致则直接进行仿真数据的加串解码。

进一步的,所述通用型车载摄像头仿真数据注入装置中的元器件组装安装在视频注入盒中。

进一步的,所述上位机为个人计算机。

本发明通过设置多个多串解码单元,并将其相对应的参数化数值设置在SD卡上,在于汽车ECU对接时,通过ECU读取SD卡并设备与汽车相匹配的加串解码单元来进行仿真数据注入,该装置能够根据车辆的摄像头类型来选定加串解码单元,从而能够满足各类型车辆的摄像头仿真数据的注入,实现全覆盖,应用场景广泛,能解决当前汽车摄像头仿真数据注入成本高的问题。

附图说明

图1为本发明实施例通用型车载摄像头仿真数据注入装置结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本申请实施例的附图中相同或相似的标号对应相同或相似的部件;在本申请的描述中,需要理解的是,若有术语“上”、“下”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此附图中描述位置关系的用语仅用于示例性说明,不能理解为对本专利的限制。

此外,若有“第一”、“第二”等术语仅用于描述目的,主要是用于区分不同的装置、元件或组成部分(具体的种类和构造可能相同也可能不同),并非用于表明或暗示所指示装置、元件或组成部分的相对重要性和数量,而不能理解为指示或者暗示相对重要性。

在汽车测试过程中,由于实体测试成本高,汽车的摄像头设备通常采用仿真测试,目前,在注入仿真数据时,需要根据摄像头的类型进行加串解码操作,由于不同车辆的摄像头种类不同,因此,当前仿真数据注入装置难以实现全覆盖,即无法通过单一注入装置来实现多种汽车的统一仿真数据注入。

为了解决上述技术问题,请参阅图1,本实施例提供一种通用型车载摄像头仿真数据注入装置,该装置包括有视频解码模块、加串解码模块和存储单元,其中,视频解码模块用于和上位机连接,输入仿真视频数据并对视频数据解码装换为摄像头数据格式,视频解码模块通过接口组件与上位机连接,从上位机处获取用于仿真用的视频流,然后再对视频流的格式进行转化,将其转化为满足摄像头仿真的数据格式。优选的,视频解码模块包括HDMI接口和专用视频解码模块,专用视频解码模块通过HDMI接口与上位机连接,对输入仿真视频数据转换为对应的摄像头数据格式。在本实施例中,上位机采用个人计算机。

另外,加串解码模块用于对仿真市局进行加串解码,其包括FPGA单元和多个类型的加串解码单元,多个加串解码单元分别连接视频解码模块输出端和车载处理设备的输入端。存储单元中带有对各类型加串解码单元对应的参数化数值,同时,存储单元还与FPGA单元、车载处理设备数据连接,当仿真数据注入装置和车载处理设备连接时,车载处理设备读取存储单元中ID号,并识别出为某个加串解码单元,通过该方式来选取与测试汽车的摄像头类型相符合的加串解码单元。

具体的,注入装置根据要求,将相应类型的加串解码连接在车载处理设备的IO口中,当车载处理设备读取存储单元并识别出类型相符的加串解码单元后,将IO口切换到相应的加串解码单元上,从而完成特定加串解码单元的选定。同时,FPGA单元将存储单元中,选定加串解码单元的参数值下载到FPGA单元内部并进行参数更新,更新完毕后,通过上位机将HDMI视频流直接转到注入装置输入端,视频流经过视频解码模块、加串解码模块进行特定解码后注入车载处理设备中,完成仿真数据的注入。

在一些实施例中,存储单元为SD卡,该SD卡中存储有加串解码单元的参数化数值,但注入装置和车载处理设备即车辆的ECU(Electronic Control Unit,电子控制单元)对接并上电后,ECU直接读SD卡的ID号,识别出为某个加串解码单元,ECU将IO口切换到相应的加串解码单元。

格式方面,视频流视频通过HDMI接口进入注入装置后,通过视频解码模块ASIC(Application Specific Integrated Circuit,专用集成电路)将HDMI视频流解码,视频流通过FPGA单元依据用户自定义的参数将视频流RGB格式转为RAW Data或CSI格式,便于后续仿真数据的加串解码。

在一些实施例中,加串解码单元设置有至少四路,具体的路数根据可根据需求进行调整,加串解码单元的类型有多个,加串解码单元根据要求,将相应类型的加串解码单元连接在ECU的对应IO口上。

在视频流注入转化的过程中,车载处理设备在通过以太网或总线与上位机连接,进行视频同步,具体的,在注入过程中,还包括显示器,显示器与车载处理设备连接,用于对视频注入过程或结果进行显示。操作人员通过显示器来监控仿真数据的注入过程,例如,显示器根据当前注入状态显示“下载中”、“更新中”、“存在故障”等基础显示,来方便操作人员进行注入监控。同时,注入过程中,通过PC机进行数据同步,保障数据注入的可靠性。

在一些实施例中,在FPGA单元更新该存储单元对应的参数化数值具体包括:

FPAG单元判断当前参数是否与车载处理设备的串行解码一致;若否,FPAG单元从存储单元中下载参数化数据或脚本;若两者一致,则直接进行仿真数据的加串解码。

优选的,在通用型车载摄像头仿真数据注入装置中的元器件组装安装在视频注入盒中,该注入装置通过一个盒体外壳对视频解码模块、加串解码模块和存储单元进行组装,使其便于与汽车的ECU设备对接。

本实施例的好处在于,本通用型车载摄像头仿真数据注入装置通过设置多个多串解码单元,并将其相对应的参数化数值设置在SD卡上,在于汽车ECU对接时,通过ECU读取SD卡并设备与汽车相匹配的加串解码单元来进行仿真数据注入,该装置能够根据车辆的摄像头类型来选定加串解码单元,从而能够满足各类型车辆的摄像头仿真数据的注入,实现全覆盖,应用场景广泛,能解决当前汽车摄像头仿真数据注入成本高的问题。

显然,本发明的上述实施例仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜