CN109413415B - 一种摄像头控制器测试***及测试方法 - Google Patents
一种摄像头控制器测试***及测试方法 Download PDFInfo
- Publication number
- CN109413415B CN109413415B CN201811518013.2A CN201811518013A CN109413415B CN 109413415 B CN109413415 B CN 109413415B CN 201811518013 A CN201811518013 A CN 201811518013A CN 109413415 B CN109413415 B CN 109413415B
- Authority
- CN
- China
- Prior art keywords
- camera controller
- video data
- virtual scene
- virtual
- camera
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 188
- 238000004088 simulation Methods 0.000 claims abstract description 67
- 238000012545 processing Methods 0.000 claims abstract description 53
- 102100034112 Alkyldihydroxyacetonephosphate synthase, peroxisomal Human genes 0.000 claims abstract description 39
- 101000799143 Homo sapiens Alkyldihydroxyacetonephosphate synthase, peroxisomal Proteins 0.000 claims abstract description 39
- 238000000848 angular dependent Auger electron spectroscopy Methods 0.000 claims abstract description 39
- 230000033001 locomotion Effects 0.000 claims abstract description 38
- 230000000007 visual effect Effects 0.000 claims abstract description 13
- 230000007613 environmental effect Effects 0.000 claims description 16
- 230000003068 static effect Effects 0.000 claims description 7
- 230000004297 night vision Effects 0.000 claims description 6
- 241000251468 Actinopterygii Species 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000003384 imaging method Methods 0.000 claims description 3
- 238000000034 method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000001276 controlling effect Effects 0.000 description 7
- 230000000875 corresponding effect Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 101150071456 CSI2 gene Proteins 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003631 expected effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000012466 permeate Substances 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
- 238000011282 treatment Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Traffic Control Systems (AREA)
- Closed-Circuit Television Systems (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种摄像头控制器测试***及测试方法。其中测试***包括仿***机、视频信号处理模组和摄像头控制器;仿***机用于生成ADAS的虚拟场景和虚拟场景视频数据,虚拟场景包括目标测试车辆和集成于目标测试车辆上的虚拟摄像头,虚拟场景视频数据以虚拟摄像头为采集视角;视频信号处理模组用于获取虚拟场景视频数据;摄像头控制器用于接收视频信号处理模组获取的虚拟场景视频数据,并生成目标测试车辆的控制信号;仿***机还用于根据控制信号,控制目标测试车辆运动,并输出摄像头控制器的测试结果。本发明的技术方案,解决现有技术进行摄像头控制器测试需要设置真实摄像头带来的偏差较大、灵活性不够的问题,实现摄像头控制器的测试。
Description
技术领域
本发明实施例涉及仿真测试技术,尤其涉及一种摄像头控制器测试***及测试方法。
背景技术
随着汽车电子的快速发展,高级驾驶辅助***(ADAS,Advanced DriverAssistance System)越来越多地搭载在量产车上,部分ADAS功能也开始逐渐从中高端车型上向中低端车型进行渗透,为越来越多的消费者服务。ADAS主要通过各种车载传感器收集车内外的环境数据,进行各种物体的辨识、侦测和追踪等技术处理,让车辆驾驶者在最快的时间察觉可能发生的危险并采取措施,提升驾乘安全性。在这些传感器中,摄像头传感器是使用最为广泛的传感器,摄像头被用于各种ADAS中,比如车道偏离预警(LDW)、前向碰撞预警(FCW)、行人检测预警(PCW)、自动泊车辅助(APA)等***。摄像头的使用数量也从最开始的单目摄像头,发展到后来的双目摄像头,再到全景4摄像头***,摄像头的种类也使用的越来越多,比如前视摄像头、鱼眼摄像头、夜视摄像头等。
在基于摄像头传感器的ADAS中,摄像头控制器是***中的非常关键的部分,要验证基于摄像头传感器的ADAS的各种功能,必须对摄像头控制器进行测试,验证控制器的算法在各种ADAS的场景中能否正常工作并达到预期的效果。现有的ADAS摄像头控制器测试***大都使用投影的方式进行摄像头控制器及控制算法的测试。投影式摄像头控制器测试***中使用仿***机进行各种ADAS场景的搭建及仿真,在仿真场景中添加仿真车辆和摄像头模型,设定车辆的运行轨迹和速度,仿真场景的图像通过显卡连接到显示器上,真实摄像头拍摄显示器中的仿真画面,并将视频数据传送给摄像头控制器,摄像头控制器中运行各种ADAS控制算法,控制器产生控制信号控制仿真场景中的车辆进行相应动作,通过这种方式进行摄像头控制器的测试。
现有的摄像头控制器测试方式主要有以下缺点:首先,现有的ADAS摄像头控制器测试***大部分都采用投影方式来进行摄像头控制器的测试,这种摄像头控制器测试***由于使用显示器放映虚拟场景,真实摄像头拍摄的方式,容易因为显示器的动态范围、色彩、失真等因素影响而对测试结果造成较大偏差;其次,现有的ADAS摄像头控制器测试***大部分需要使用实际的真实摄像头来进行测试,在进行不同类型的摄像头测试的时候需要安装不同的真实摄像头,灵活性不够高。
发明内容
本发明实施例提供一种摄像头控制器测试***及测试方法,以实现ADAS摄像头控制器测试。
第一方面,本发明实施例提供一种摄像头控制器测试***,包括仿***机、视频信号处理模组和摄像头控制器;
所述仿***机用于生成高级驾驶辅助***ADAS的虚拟场景和虚拟场景视频数据,所述虚拟场景包括目标测试车辆和集成于所述目标测试车辆上的虚拟摄像头,所述虚拟场景视频数据以所述虚拟摄像头为采集视角;
所述视频信号处理模组与所述仿***机连接,用于获取所述虚拟场景视频数据;
所述摄像头控制器与所述视频信号处理模组和所述仿***机连接,用于接收所述视频信号处理模组获取的所述虚拟场景视频数据,并根据所述虚拟场景视频数据生成所述目标测试车辆的控制信号;
所述仿***机还用于根据所述控制信号,控制所述目标测试车辆运动,并基于所述目标测试车辆运动状态,输出所述摄像头控制器的测试结果。
可选的,所述虚拟场景包括静态环境场景和动态环境场景;
所述静态环境场景包括道路、交通设施以及建筑物中的至少一种;
所述动态环境场景包括除所述目标测试车辆以外的其他测试车辆和/或行人。
可选的,所述虚拟摄像头包括前视摄像头、鱼眼摄像头、环视摄像头以及夜视摄像头中的至少一种。
可选的,所述视频信号处理模组包括接口板卡和处理板卡;
所述接口板卡包括第一接口和第二接口,所述第一接口与所述仿***机的视频输出接口连接,所述第二接口与所述摄像头控制器的视频输入接口连接;
所述处理板卡与所述接口板卡连接,用于处理获取的所述虚拟场景视频数据。
可选的,所述仿***机用于生成多路所述虚拟场景视频数据,不同所述虚拟场景视频数据以不同所述虚拟摄像头为采集视角;
所述处理板卡包括现场可编辑门阵列FPGA芯片和存储模块;
所述FPGA芯片与所述第一接口连接,用于实时处理经所述第一接口获取的各所述虚拟场景视频数据,以仿真真实摄像头成像的失真和畸变,对所述虚拟场景视频数据进行缓存或增加延时以及提高多路所述虚拟场景视频数据同步性;
所述存储模块与所述FPGA芯片和所述第二接口连接,用于对处理后的所述虚拟场景视频数据进行存储,并将其经所述第二接口输出至所述摄像头控制器。
可选的,还包括实时工业控制器;
所述实时工业控制器与所述摄像头控制器和所述仿***机连接,用于获取所述控制信号以及所述虚拟场景中的环境数据,并根据所述环境数据和所述控制信号修正所述目标测试车辆的运动状态。
可选的,所述实时工业控制器内预存车辆动力学模型;
所述车辆动力学模型对车辆的底盘、传动***以及动力***进行仿真,
所述实时工业控制器根据所述环境数据、所述控制信号、以及所述车辆动力学模型修正所述目标测试车辆的运动状态。
可选的,所述仿***机还包括显示装置,所述显示装置用于输出测试结果。
第二方面,本发明实施例还提供一种摄像头控制器测试方法,所述摄像头控制器测试方法适用于上述的摄像头控制器测试***;
所述摄像头控制器测试方法包括:
所述仿***机生成高级驾驶辅助***ADAS的虚拟场景和虚拟场景视频数据,所述虚拟场景包括目标测试车辆和集成于所述目标测试车辆上的虚拟摄像头,所述虚拟场景视频数据以所述虚拟摄像头为采集视角;
所述视频信号处理模组获取所述虚拟场景视频数据;
所述摄像头控制器接收所述视频信号处理模组获取的所述虚拟场景视频数据,并根据所述虚拟场景视频数据生成所述目标测试车辆的控制信号;
所述仿***机根据所述控制信号,控制所述目标测试车辆运动,并基于所述目标测试车辆运动状态,输出所述摄像头控制器的测试结果。
可选的,所述摄像头控制器测试***还包括实时工业控制器;
所述摄像头控制器测试方法还包括:
所述实时工业控制器获取所述控制信号以及所述虚拟场景的环境数据;
所述实时工业控制器根据所述环境数据和所述控制信号,修正所述目标测试车辆的运动状态。
本发明实施例提供的摄像头控制器测试***,包括仿***机、视频信号处理模组和摄像头控制器;仿***机用于生成ADAS的虚拟场景和虚拟场景视频数据,虚拟场景包括目标测试车辆和集成于目标测试车辆上的虚拟摄像头,虚拟场景视频数据以虚拟摄像头为采集视角;视频信号处理模组与仿***机连接,用于获取虚拟场景视频数据;摄像头控制器与视频信号处理模组和仿***机连接,用于接收视频信号处理模组获取的虚拟场景视频数据,并根据虚拟场景视频数据生成目标测试车辆的控制信号;仿***机还用于根据控制信号,控制目标测试车辆运动,并基于目标测试车辆运动状态,输出摄像头控制器的测试结果。通过仿***机生成ADAS的虚拟场景和虚拟场景视频数据,通过视频信号处理模组直接从仿***机获取虚拟场景视频数据;通过摄像头控制器接收视频信号处理模组获取的虚拟场景视频数据,并根据虚拟场景视频数据运行ADAS控制算法,生成目标测试车辆的控制信号;通过仿***机根据控制信号,控制目标测试车辆运动,并基于目标测试车辆运动状态,输出摄像头控制器的测试结果。测试时未使用真实摄像头,解决现有技术进行摄像头控制器测试需要设置真实摄像头带来的偏差较大、灵活性不够的问题,实现摄像头控制器的测试。
附图说明
图1是本发明实施例提供的一种摄像头控制器测试***的结构示意图;
图2是本发明实施例提供的另一种摄像头控制器测试***的结构示意图;
图3是本发明实施例提供的又一种摄像头控制器测试***的结构示意图;
图4是本发明实施例提供的又一种摄像头控制器测试***的结构示意图;
图5是本发明实施例提供的一种摄像头控制器测试方法的流程示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
图1所示为本发明实施例提供的一种摄像头控制器测试***的结构示意图。参考图1,本实施例提供的摄像头控制器测试***包括仿***机10、视频信号处理模组20和摄像头控制器30;仿***机10用于生成高级驾驶辅助***ADAS的虚拟场景和虚拟场景视频数据,虚拟场景包括目标测试车辆和集成于目标测试车辆上的虚拟摄像头,虚拟场景视频数据以虚拟摄像头为采集视角;视频信号处理模组20与仿***机10连接,用于获取虚拟场景视频数据;摄像头控制器30与视频信号处理模组20和仿***机10连接,用于接收视频信号处理模组20获取的虚拟场景视频数据,并根据虚拟场景视频数据生成目标测试车辆的控制信号;仿***机10还用于根据控制信号,控制目标测试车辆运动,并基于目标测试车辆运动状态,输出摄像头控制器30的测试结果。
其中,仿***机10可以内置开发自动泊车场景的软件,比如Prescan,用于生成ADAS的虚拟场景和虚拟场景视频数据,其中ADAS的虚拟场景可以是车道偏离场景、前向碰撞场景、行人检测场景、自动泊车场景等。虚拟场景中包括目标测试车辆和集成在目标测试车辆上的虚拟摄像头,虚拟场景视频数据是以虚拟目标测试车辆上的虚拟摄像头为采集视角对应场景的数据。视频信号处理模组20直接从仿***机10获取虚拟场景视频数据,然后发送给摄像头控制器30,摄像头控制器30根据虚拟场景视频数据,运行对应ADAS场景的控制算法,生成目标测试车辆的控制信号,例如在车道偏离场景测试时检测到车辆发生偏离,显示出车道偏离警告信息并生成控制车辆向偏离的反方向的转向信号;仿***机10根据控制信号,控制目标测试车辆运动,并基于目标测试车辆运动状态,输出摄像头控制器30的测试结果。例如当摄像头控制器30的测试结果不满足条件时,输出警告信息,提醒设计人员修正摄像头控制器30中的控制算法。
本实施例的技术方案,仿***机生成ADAS的虚拟场景和虚拟场景视频数据,通过视频信号处理模组直接从仿***机获取虚拟场景视频数据;通过摄像头控制器接收视频信号处理模组获取的虚拟场景视频数据,并根据虚拟场景视频数据运行ADAS控制算法,生成目标测试车辆的控制信号;通过仿***机根据控制信号,控制目标测试车辆运动,并基于目标测试车辆运动状态,输出摄像头控制器的测试结果。测试时未使用真实摄像头,解决现有技术进行摄像头控制器测试需要设置真实摄像头带来的偏差较大、灵活性不够的问题,实现摄像头控制器的测试。由于测试***在进行摄像头控制器的测试时不需要真实的摄像头,简化了测试***的结构,容易对测试产生的测量结果等数据进行整合形成比较规范和有效的测试记录和报告。
在上述技术方案的基础上,可选的,虚拟场景包括静态环境场景和动态环境场景;静态环境场景包括道路、交通设施以及建筑物中的至少一种;动态环境场景包括除目标测试车辆以外的其他测试车辆和/或行人。
可以理解的是,虚拟场景为对实际车辆运行场景的模拟,示例性的,Prescan中可以搭建道路、交通设施、建筑物等静态环境场景,也可以添加搭载传感器的目标测试车辆、其他测试车辆、行人等动态环境场景,可以给目标测试车辆配置各种传感器,例如多个摄像头传感器,并能对摄像头的参数和模型进行修改,还可以按照ADAS测试场景来设定目标测试车辆的运行轨迹和速度。
可选的,虚拟摄像头包括前视摄像头、鱼眼摄像头、环视摄像头以及夜视摄像头中的至少一种。
可以理解的是,现有的ADAS摄像头控制器测试***,由于要使用实际的摄像头,与摄像头控制器连接,大部分只能应用于单摄像头的控制器测试,无法满足多摄像头的ADAS应用场景,大部分只能应用于通用的前视摄像头的控制器测试,对于鱼眼,环视,夜视等特殊摄像头类型的兼容性较低。在本实施例中,通过仿***机模拟前视摄像头、鱼眼摄像头、环视摄像头以及夜视摄像头中的至少一种,通过视频信号处理模组获取与传输数据,可以实现多路数据同时获取与传输,实现多路视频时摄像头控制器的测试。
图2所示为本发明实施例提供的另一种摄像头控制器测试***的结构示意图。参考图2,可选的,视频信号处理模组20包括接口板卡21和处理板卡22;接口板卡21包括第一接口211和第二接口212,第一接口211与仿***机10的视频输出接口连接,第二接口212与摄像头控制器30的视频输入接口连接;处理板卡22与接口板卡21连接,用于处理获取的虚拟场景视频数据。
示例性的,仿***机10的视频输出接口可以是多路HDMI(High DefinitionMultimedia Interface)、多路DP(DisplayPort)、多路DVP(Digital Video Port)接口等,接口板卡21上的第一接口211与仿***机10的视频输出接口对应,可以将虚拟场景视频数据转换为统一的并行数字接口,这样可以兼容多种视频接口输入方式;摄像头控制器30的视频输入接口可以包括LVDS、FPD-Link III、GMSL、CSI2、ETH、HiSPI等,接口板卡21上的第二接口212与摄像头控制器30的视频输入接口对应,这样可以兼容多种接口的摄像头控制器。
继续参考图2,可选的,仿***机10用于生成多路虚拟场景视频数据,不同虚拟场景视频数据以不同虚拟摄像头为采集视角;处理板卡22包括现场可编辑门阵列FPGA芯片221和存储模块222;FPGA芯片221与第一接口211连接,用于实时处理经第一接口211获取的各虚拟场景视频数据,以仿真真实摄像头成像的失真和畸变,对虚拟场景视频数据进行缓存或增加延时以及提高多路虚拟场景视频数据同步性;存储模块222与FPGA芯片221和第二接口212连接,用于对处理后的虚拟场景视频数据进行存储,并将其经第二接口212输出至摄像头控制器30。
可以理解的是,不同虚拟摄像头可以包括前视摄像头、鱼眼摄像头、环视摄像头以及夜视摄像头等,可以针对不同的应用场景对应选择。由于在实际车辆行驶过程中,由于车辆运动、环境变化等因素,摄像头获取的图像可能存在畸变或失真,为了模拟真实环境条件,FPGA芯片221可以实时对多路视频数据进行处理,例如实时对视频数据进行加工,以仿真真实摄像头的失真、畸变等各种状况、对输入的视频进行缓存并增加必要的延时以及对多路的视频数据进行同步,使得多路视频信号达到比较高的同步性等。存储模块可以为DDR3内存,具有高速存储的特点,可以提高测试***的实时性。
图3所示为本发明实施例提供的又一种摄像头控制器测试***的结构示意图。参考图3,可选的,本发明实施例提供的摄像头控制器测试***还包括实时工业控制器40;实时工业控制器40与摄像头控制器30和仿***机10连接,用于获取控制信号以及虚拟场景中的环境数据,并根据环境数据和控制信号修正目标测试车辆的运动状态。
可选的,实时工业控制器40内预存车辆动力学模型;车辆动力学模型对车辆的底盘、传动***以及动力***进行仿真,实时工业控制器40根据环境数据、控制信号、以及车辆动力学模型修正目标测试车辆的运动状态。
通过实时工业控制器运行车辆动力学模型,可以更真实地仿真车辆的运动状态,车辆动力学模型根据虚拟场景环境数据和摄像头控制器的处理结果来计算车辆的状态并将信息反馈到虚拟场景中,有效减小仿真测试结果和实际值的偏差,并且形成了一个闭环测试***,可以提高测试的准确性。
图4所示为本发明实施例提供的又一种摄像头控制器测试***的结构示意图。参考图4,可选的,仿***机10还包括显示装置11,显示装置11用于输出测试结果。
通过设置显示装置11显示ADAS虚拟场景,可以直观显示摄像头控制器测试结果,例如车道偏离场景中车辆明显偏离,可以直接在显示装置11中显示,提高测试效率。
图5所示为本发明实施例提供的一种摄像头控制器测试方法的流程示意图,该方法可以由上述实施例提供的任意一种摄像头控制器测试***来执行,具体包括如下步骤:
步骤S110、仿***机生成高级驾驶辅助***ADAS的虚拟场景和虚拟场景视频数据,虚拟场景包括目标测试车辆和集成于目标测试车辆上的虚拟摄像头,虚拟场景视频数据以虚拟摄像头为采集视角。
步骤S120、视频信号处理模组获取虚拟场景视频数据。
步骤S130、摄像头控制器接收视频信号处理模组获取的虚拟场景视频数据,并根据虚拟场景视频数据生成目标测试车辆的控制信号。
步骤S140、仿***机根据控制信号,控制目标测试车辆运动,并基于目标测试车辆运动状态,输出摄像头控制器的测试结果。
其中,仿***机可以内置开发自动泊车场景的软件,比如Prescan,用于生成ADAS的虚拟场景和虚拟场景视频数据,其中ADAS的虚拟场景可以是车道偏离场景、前向碰撞场景、行人检测场景、自动泊车场景等。虚拟场景中包括目标测试车辆和集成在目标测试车辆上的虚拟摄像头,虚拟场景视频数据是以虚拟目标测试车辆上的虚拟摄像头为采集视角对应场景的数据。视频信号处理模组直接从仿***机获取虚拟场景视频数据,然后发送给摄像头控制器,摄像头控制器根据虚拟场景视频数据,运行对应ADAS场景的控制算法,生成目标测试车辆的控制信号,例如在车道偏离场景测试时检测到车辆发生偏离,显示出车道偏离警告信息并生成控制车辆向偏离的反方向的转向信号;仿***机根据控制信号,控制目标测试车辆运动,并基于目标测试车辆运动状态,输出摄像头控制器的测试结果。例如当摄像头控制器的测试结果不满足条件时,输出警告信息,提醒设计人员修正摄像头控制器中的控制算法。
本实施例的技术方案,通过仿***机生成ADAS的虚拟场景和虚拟场景视频数据,通过视频信号处理模组直接从仿***机获取虚拟场景视频数据;通过摄像头控制器接收视频信号处理模组获取的虚拟场景视频数据,并根据虚拟场景视频数据运行ADAS控制算法,生成目标测试车辆的控制信号;通过仿***机根据控制信号,控制目标测试车辆运动,并基于目标测试车辆运动状态,输出摄像头控制器的测试结果。测试时未使用真实摄像头,解决现有技术进行摄像头控制器测试需要设置真实摄像头带来的偏差较大、灵活性不够的问题,实现摄像头控制器的测试。
在上述技术方案的基础上,可选的,摄像头控制器测试***还包括实时工业控制器;该摄像头控制器测试方法还包括:
实时工业控制器获取控制信号以及虚拟场景的环境数据;实时工业控制器根据环境数据和控制信号,修正目标测试车辆的运动状态。
需要说明的是,实时工业控制器内预存车辆动力学模型;车辆动力学模型对车辆的底盘、传动***以及动力***进行仿真,实时工业控制器根据环境数据、控制信号、以及车辆动力学模型修正目标测试车辆的运动状态。通过实时工业控制器运行车辆动力学模型,可以更真实地仿真车辆的运动状态,车辆动力学模型根据虚拟场景环境数据和摄像头控制器的处理结果来计算车辆的状态并将信息反馈到虚拟场景中,有效减小仿真测试结果和实际值的偏差,并且形成了一个闭环测试***,可以提高测试的准确性。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (7)
1.一种摄像头控制器测试***,其特征在于,包括仿***机、视频信号处理模组和摄像头控制器;
所述仿***机用于生成高级驾驶辅助***ADAS的虚拟场景和虚拟场景视频数据,所述虚拟场景包括目标测试车辆和集成于所述目标测试车辆上的虚拟摄像头,所述虚拟场景视频数据以所述虚拟摄像头为采集视角;
所述视频信号处理模组与所述仿***机连接,用于获取所述虚拟场景视频数据;
所述摄像头控制器与所述视频信号处理模组和所述仿***机连接,用于接收所述视频信号处理模组获取的所述虚拟场景视频数据,并根据所述虚拟场景视频数据生成所述目标测试车辆的控制信号;
所述仿***机还用于根据所述控制信号,控制所述目标测试车辆运动,并基于所述目标测试车辆运动状态,输出所述摄像头控制器的测试结果;
所述视频信号处理模组包括接口板卡和处理板卡;
所述接口板卡包括第一接口和第二接口,所述第一接口与所述仿***机的视频输出接口连接,所述第二接口与所述摄像头控制器的视频输入接口连接;
所述处理板卡与所述接口板卡连接,用于处理获取的所述虚拟场景视频数据;
所述仿***机用于生成多路所述虚拟场景视频数据,不同所述虚拟场景视频数据以不同所述虚拟摄像头为采集视角;
所述处理板卡包括现场可编辑门阵列FPGA芯片和存储模块;
所述FPGA芯片与所述第一接口连接,用于实时处理经所述第一接口获取的各所述虚拟场景视频数据,以仿真真实摄像头成像的失真和畸变,对所述虚拟场景视频数据进行缓存或增加延时以及提高多路所述虚拟场景视频数据同步性;
所述存储模块与所述FPGA芯片和所述第二接口连接,用于对处理后的所述虚拟场景视频数据进行存储,并将其经所述第二接口输出至所述摄像头控制器;
所述虚拟场景包括静态环境场景和动态环境场景;
所述静态环境场景包括道路、交通设施以及建筑物中的至少一种;
所述动态环境场景包括除所述目标测试车辆以外的其他测试车辆和/或行人。
2.根据权利要求1所述的摄像头控制器测试***,其特征在于,所述虚拟摄像头包括前视摄像头、鱼眼摄像头、环视摄像头以及夜视摄像头中的至少一种。
3.根据权利要求1所述的摄像头控制器测试***,其特征在于,还包括实时工业控制器;
所述实时工业控制器与所述摄像头控制器和所述仿***机连接,用于获取所述控制信号以及所述虚拟场景中的环境数据,并根据所述环境数据和所述控制信号修正所述目标测试车辆的运动状态。
4.根据权利要求3所述的摄像头控制器测试***,其特征在于,所述实时工业控制器内预存车辆动力学模型;
所述车辆动力学模型对车辆的底盘、传动***以及动力***进行仿真,
所述实时工业控制器根据所述环境数据、所述控制信号、以及所述车辆动力学模型修正所述目标测试车辆的运动状态。
5.根据权利要求1所述的摄像头控制器测试***,其特征在于,所述仿***机还包括显示装置,所述显示装置用于输出测试结果。
6.一种摄像头控制器测试方法,其特征在于,所述摄像头控制器测试方法适用于权利要求1~5任一所述的摄像头控制器测试***;
所述摄像头控制器测试方法包括:
所述仿***机生成高级驾驶辅助***ADAS的虚拟场景和虚拟场景视频数据,所述虚拟场景包括目标测试车辆和集成于所述目标测试车辆上的虚拟摄像头,所述虚拟场景视频数据以所述虚拟摄像头为采集视角;
所述视频信号处理模组获取所述虚拟场景视频数据;
所述摄像头控制器接收所述视频信号处理模组获取的所述虚拟场景视频数据,并根据所述虚拟场景视频数据生成所述目标测试车辆的控制信号;
所述仿***机根据所述控制信号,控制所述目标测试车辆运动,并基于所述目标测试车辆运动状态,输出所述摄像头控制器的测试结果。
7.根据权利要求6所述的摄像头控制器测试方法,其特征在于,所述摄像头控制器测试***还包括实时工业控制器;
所述摄像头控制器测试方法还包括:
所述实时工业控制器获取所述控制信号以及所述虚拟场景的环境数据;
所述实时工业控制器根据所述环境数据和所述控制信号,修正所述目标测试车辆的运动状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811518013.2A CN109413415B (zh) | 2018-12-12 | 2018-12-12 | 一种摄像头控制器测试***及测试方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811518013.2A CN109413415B (zh) | 2018-12-12 | 2018-12-12 | 一种摄像头控制器测试***及测试方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109413415A CN109413415A (zh) | 2019-03-01 |
CN109413415B true CN109413415B (zh) | 2024-03-29 |
Family
ID=65458717
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811518013.2A Active CN109413415B (zh) | 2018-12-12 | 2018-12-12 | 一种摄像头控制器测试***及测试方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109413415B (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3709623A1 (en) * | 2019-03-15 | 2020-09-16 | Aptiv Technologies Limited | Method for simulating a digital imaging device |
CN110060531B (zh) * | 2019-05-22 | 2021-09-07 | 清华大学 | 一种使用智能数码笔的计算机在线考试***和方法 |
CN110244687A (zh) * | 2019-06-04 | 2019-09-17 | 中国第一汽车股份有限公司 | 一种摄像头控制器的测试*** |
CN112113593A (zh) * | 2019-06-20 | 2020-12-22 | 宝马股份公司 | 用于测试车辆的传感器配置的方法和*** |
CN110412374B (zh) * | 2019-07-24 | 2024-02-23 | 苏州瑞地测控技术有限公司 | 一种基于多传感器的adas hil测试*** |
CN110955976B (zh) * | 2019-11-29 | 2021-08-27 | 安徽江淮汽车集团股份有限公司 | Adas虚拟仿真验证方法及*** |
CN111272195A (zh) * | 2020-02-24 | 2020-06-12 | 天津清智科技有限公司 | 一种车用摄像头检测方法 |
CN113727064B (zh) * | 2020-05-26 | 2024-03-22 | 北京罗克维尔斯科技有限公司 | 一种摄像头视场角的确定方法及装置 |
CN112929750B (zh) * | 2020-08-21 | 2022-10-28 | 海信视像科技股份有限公司 | 一种摄像头调节方法及显示设备 |
CN112422936B (zh) * | 2020-11-13 | 2022-07-05 | 中国第一汽车股份有限公司 | 车辆全景影像的标定***、方法、服务器和存储介质 |
CN112985823B (zh) * | 2021-03-01 | 2023-12-05 | 英博超算(南京)科技有限公司 | 一种模拟摄像头传感器的测试装置 |
CN113691798B (zh) * | 2021-08-10 | 2024-04-09 | 一汽解放汽车有限公司 | 一种车载摄像头运行可靠性检测***、方法和计算机设备 |
CN113840138A (zh) * | 2021-09-24 | 2021-12-24 | 上汽通用五菱汽车股份有限公司 | 环视摄像头仿真装置、方法、设备及可读存储介质 |
CN114363475A (zh) * | 2021-12-17 | 2022-04-15 | 福瑞泰克智能***有限公司 | 一种视频处理装置及设备、视频仿真*** |
CN115379207A (zh) * | 2022-08-24 | 2022-11-22 | 中国第一汽车股份有限公司 | 摄像头模拟方法、装置、电子设备及可读介质 |
CN116958246B (zh) * | 2022-10-27 | 2024-04-26 | 威凯检测技术有限公司 | 一种基于摄像头的汽车辅助功能检测方法 |
CN115937421B (zh) * | 2022-12-13 | 2024-04-02 | 昆易电子科技(上海)有限公司 | 仿真视频数据的生成方法、图像生成装置及可读存储介质 |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101109957A (zh) * | 2007-07-19 | 2008-01-23 | 上海港机重工有限公司 | 大型工程车辆自动驾驶控制方法及*** |
KR20140144921A (ko) * | 2013-06-12 | 2014-12-22 | 국민대학교산학협력단 | 가상현실을 이용한 무인 자동차의 자율 주행 시뮬레이션 시스템 |
CN104460349A (zh) * | 2014-11-28 | 2015-03-25 | 北京经纬恒润科技有限公司 | 实车在回路仿真测试方法、实时仿真机及*** |
CN105843071A (zh) * | 2016-03-21 | 2016-08-10 | 大连理工大学 | 一种智能车辆运动控制实物仿真*** |
CN205847406U (zh) * | 2016-07-27 | 2016-12-28 | 长沙麦斯森信息科技有限公司 | 一种基于前视摄像头的adas算法测试装置 |
CN107490787A (zh) * | 2017-03-07 | 2017-12-19 | 惠州市德赛西威汽车电子股份有限公司 | 车载环视***实景模拟测试装置及其测试方法 |
CN107807542A (zh) * | 2017-11-16 | 2018-03-16 | 北京北汽德奔汽车技术中心有限公司 | 自动驾驶仿真*** |
CN107992016A (zh) * | 2016-10-26 | 2018-05-04 | 法乐第(北京)网络科技有限公司 | 一种无人驾驶车辆模拟测试方法 |
CN207529219U (zh) * | 2017-11-07 | 2018-06-22 | 北京经纬恒润科技有限公司 | 一种摄像头仿真测试*** |
DE102017107396A1 (de) * | 2017-04-06 | 2018-10-11 | Iav Gmbh Ingenieurgesellschaft Auto Und Verkehr | Testverfahren und Testvorrichtung für Fahrerassistenzsysteme |
CN108646206A (zh) * | 2018-04-28 | 2018-10-12 | 安徽江淮汽车集团股份有限公司 | 一种电子***排查方法及装置 |
CN108919785A (zh) * | 2018-07-25 | 2018-11-30 | 安徽江淮汽车集团股份有限公司 | 一种测试***及测试方法 |
CN209002122U (zh) * | 2018-12-12 | 2019-06-18 | 清华大学苏州汽车研究院(吴江) | 一种摄像头控制器测试*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2179892A1 (de) * | 2008-10-24 | 2010-04-28 | Magna Electronics Europe GmbH & Co. KG | Verfahren zum automatischen Kalibrieren einer virtuellen Kamera |
CN103258339A (zh) * | 2012-02-16 | 2013-08-21 | 克利特股份有限公司 | 基于实况记录和基于计算机图形的媒体流的实时合成 |
US20160314224A1 (en) * | 2015-04-24 | 2016-10-27 | Northrop Grumman Systems Corporation | Autonomous vehicle simulation system |
CN105761500B (zh) * | 2016-05-10 | 2019-02-22 | 腾讯科技(深圳)有限公司 | 交通事故处理方法及交通事故处理装置 |
-
2018
- 2018-12-12 CN CN201811518013.2A patent/CN109413415B/zh active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101109957A (zh) * | 2007-07-19 | 2008-01-23 | 上海港机重工有限公司 | 大型工程车辆自动驾驶控制方法及*** |
KR20140144921A (ko) * | 2013-06-12 | 2014-12-22 | 국민대학교산학협력단 | 가상현실을 이용한 무인 자동차의 자율 주행 시뮬레이션 시스템 |
CN104460349A (zh) * | 2014-11-28 | 2015-03-25 | 北京经纬恒润科技有限公司 | 实车在回路仿真测试方法、实时仿真机及*** |
CN105843071A (zh) * | 2016-03-21 | 2016-08-10 | 大连理工大学 | 一种智能车辆运动控制实物仿真*** |
CN205847406U (zh) * | 2016-07-27 | 2016-12-28 | 长沙麦斯森信息科技有限公司 | 一种基于前视摄像头的adas算法测试装置 |
CN107992016A (zh) * | 2016-10-26 | 2018-05-04 | 法乐第(北京)网络科技有限公司 | 一种无人驾驶车辆模拟测试方法 |
CN107490787A (zh) * | 2017-03-07 | 2017-12-19 | 惠州市德赛西威汽车电子股份有限公司 | 车载环视***实景模拟测试装置及其测试方法 |
DE102017107396A1 (de) * | 2017-04-06 | 2018-10-11 | Iav Gmbh Ingenieurgesellschaft Auto Und Verkehr | Testverfahren und Testvorrichtung für Fahrerassistenzsysteme |
CN207529219U (zh) * | 2017-11-07 | 2018-06-22 | 北京经纬恒润科技有限公司 | 一种摄像头仿真测试*** |
CN107807542A (zh) * | 2017-11-16 | 2018-03-16 | 北京北汽德奔汽车技术中心有限公司 | 自动驾驶仿真*** |
CN108646206A (zh) * | 2018-04-28 | 2018-10-12 | 安徽江淮汽车集团股份有限公司 | 一种电子***排查方法及装置 |
CN108919785A (zh) * | 2018-07-25 | 2018-11-30 | 安徽江淮汽车集团股份有限公司 | 一种测试***及测试方法 |
CN209002122U (zh) * | 2018-12-12 | 2019-06-18 | 清华大学苏州汽车研究院(吴江) | 一种摄像头控制器测试*** |
Non-Patent Citations (1)
Title |
---|
基于全景图的道路交通设施位置测量方法;路昊;杨明;王春香;王冰;;华中科技大学学报(自然科学版);20151231(第S1期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109413415A (zh) | 2019-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109413415B (zh) | 一种摄像头控制器测试***及测试方法 | |
CN110412374B (zh) | 一种基于多传感器的adas hil测试*** | |
CN111046743B (zh) | 一种障碍物信息标注方法、装置、电子设备和存储介质 | |
Reway et al. | Test methodology for vision-based adas algorithms with an automotive camera-in-the-loop | |
CN211236045U (zh) | 一种基于多传感器的adas hil测试*** | |
WO2022134364A1 (zh) | 车辆的控制方法、装置、***、设备及存储介质 | |
WO2022141294A1 (zh) | 仿真测试方法、***、仿真器、存储介质及程序产品 | |
CN107972585A (zh) | 结合雷达信息的自适应3d环视场景重建***与方法 | |
CN113009900A (zh) | 一种adas控制器硬件在环仿真*** | |
CN104427255A (zh) | 车载相机的图像处理方法和使用该方法的图像处理设备 | |
CN113483774B (zh) | 导航方法、装置、电子设备及可读存储介质 | |
CN103167276A (zh) | 车辆监控***和车辆监控方法 | |
US9849835B2 (en) | Operating a head-up display of a vehicle and image determining system for the head-up display | |
Komorkiewicz et al. | FPGA-based hardware-in-the-loop environment using video injection concept for camera-based systems in automotive applications | |
CN116205069A (zh) | 基于智能驾驶域控制器的场景注入方法、***及装置 | |
CN112698582A (zh) | Adas ecu仿真测试方法和测试*** | |
CN106651903B (zh) | 一种运动物体检测方法 | |
Schick et al. | Evaluation of video-based driver assistance systems with sensor data fusion by using virtual test driving | |
CN113238546A (zh) | 用于自动泊车控制器的多源传感器融合测试*** | |
JP2010026845A (ja) | 車載カメラ用電子ユニットの評価システム | |
CN210139817U (zh) | 汽车增强现实显示***及汽车 | |
JP2020135866A (ja) | オブジェクト検出方法、検出装置及び電子機器 | |
KR102071720B1 (ko) | 차량용 레이다 목표 리스트와 비전 영상의 목표물 정합 방법 | |
ES2886957T3 (es) | Un sistema de prueba automotriz, método y producto de programa informático | |
US20190152486A1 (en) | Low-latency test bed for an image- processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |