用于自动测试ADAS相机的图像识别性能的方法和装置制造方法及图纸

技术编号:22025350 阅读:93 留言:0更新日期:2019-09-04 02:11
本发明专利技术的实施例公开了用于自动测试ADAS相机的图像识别性能的方法和装置。在方法中,生成仿真环境,仿真环境包括多个目标对象,多个目标对象中的每个目标对象具有目标对象信息。呈现仿真环境。接收由ADAS相机从仿真环境识别的多个识别对象的识别对象信息。将多个识别对象的识别对象信息分别与多个目标对象的目标对象信息进行比较。

A Method and Device for Automatically Testing the Image Recognition Performance of ADAS Camera

【技术实现步骤摘要】
用于自动测试ADAS相机的图像识别性能的方法和装置
本专利技术涉及车辆
,具体地,涉及一种用于自动测试ADAS相机的图像识别性能的方法和装置。
技术介绍
汽车在当今社会中的广泛普及使人们的生活更加便利,然而伴随汽车数量的急剧增加,各种道路安全事故频发,人们开始日益关注汽车驾驶的安全性。目前,已在部分车辆安装高级驾驶辅助系统(ADAS,AdvancedDriverAssistanceSystem),也可称为主动安全系统,其利用安装在车辆上的传感器,在汽车行驶过程中感应周围的环境,收集数据,进行静态、动态物体的辨识、侦测和追踪。此外,ADAS还结合导航仪地图数据,进行系统的运算与分析,从而预先让驾驶者察觉到可能发生的危险,有效增加汽车的舒适性和安全性。ADAS的功能例如包括基于前视摄像头实现的车道偏离报警、前方防碰撞报警、行人及障碍物检测、交通标志识别等。为了保证ADAS系统性能的优良,在产品开发过程中需要进行大量的测试评价,国际上已有相关的测试标准产生,如ISO26262及SAE相关标准等。
技术实现思路
本专利技术的实施例提供了一种用于自动测试ADAS相机的图像识别性能的方法和装置。该方法能够通过生成模拟安装有ADAS相机的车辆的驾驶的仿真环境以及自动化的测试流程来对ADAS相机的图像识别效果进行测评。根据本专利技术的一个方面,提供了一种用于自动测试ADAS相机的图像识别性能的方法。在方法中,生成仿真环境,仿真环境包括多个目标对象,多个目标对象中的每个目标对象具有目标对象信息。呈现仿真环境。接收由ADAS相机从仿真环境识别的多个识别对象的识别对象信息。以及将多个识别对象的识别对象信息分别与多个目标对象的目标对象信息进行比较。根据本专利技术的另一方面,提供了一种用于自动测试ADAS相机的图像识别性能的装置。装置包括控制器,其包括处理器和存储器。处理器可生成仿真环境,仿真环境包括多个目标对象,存储器可存储多个目标对象中的每个目标对象的目标对象信息。显示器可呈现仿真环境。ADAS相机可从仿真环境识别多个识别对象,并将多个识别对象的识别对象信息发送至控制器的处理器。控制器的处理器还可接收由ADAS相机识别的多个识别对象的识别对象信息,并将多个识别对象的识别对象信息分别与多个目标对象的目标对象信息进行比较。根据本专利技术的实施例,能够确保测试数据的广泛性、多样性、均衡性,使测试结果更加客观公正全面,同时节省人工成本。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施例的附图进行简单说明。应当知道,以下描述的附图仅仅是本专利技术的一些实施例,而非对本专利技术的限制,其中:图1是根据本专利技术的实施例的用于自动测试ADAS相机的图像识别性能的方法的流程图;图2是根据本专利技术的实施例的仿真环境的示例性示意图;图3是根据本专利技术的实施例的用于自动测试ADAS相机的图像识别性能的装置的示意图。具体实施方式为了使本专利技术的实施例的目的、技术方案和优点更加清楚,下面将结合附图,对本专利技术的实施例的技术方案进行清楚、完整的描述。显然,所描述的实施例仅仅是本专利技术的一部分实施例,而并非全部的实施例。基于所描述的实施例,本领域的普通技术人员在无需创造性劳动的前提下所获得的所有其它实施例,也都属于本专利技术的范围。由于ADAS的很多功能都是基于其摄像头的图像识别来实现,所以需要对ADAS摄像头(以下可称为ADAS相机)的图像识别性能进行测试。为了保证测试结果的公正性,测试样本应尽量符合正态分布原理,即需要覆盖各种各样的天气和光照条件和不同的图像背景环境,满足广泛性,多样性,均衡性要求。如果测试数据集90%的数据为正常天气环境下采集的,只有极少数为恶劣天气的数据,那么这样的测试结果即使正确率达到99.999%也不符合真实的客观实际性能。目前,该测试主要基于实车测试和样本测试集测试两种方法来实现。在实车测试中,在测试车辆上安装ADAS相机,并由专人驾驶该车辆在公路上进行路试。在采集到包含ADAS图像识别处理结果(含物体标记框)的视频后,通过人工地看视频的方式来辨别所识别的图像中的物体是否与实际画面里的物体一致。进一步地,人工统计图像识别的正确识别率,误检率等。然而,由于这种方法需要人工开车去采集数据并且人工辨别图像是否识别成功,所以是非常耗时且耗人力的。此外,因为实际道路影响因素繁多,情况异常复杂,所以实车测试不可能覆盖所有的场景。如果采集车辆所在的某个城市一直是很好的天气,则采集到的测试样本不能满足样本的广泛性和多样性要求。而如果要满足广泛性,多样性,均衡性要求,就需要在雨雪天气或者某类天气环境的地区采集数据,这种方法采集数据成本过高。此外,在ADAS算法未成熟前进行实际道路测试,不能快速进行算法改进,使得开发周期大大增加。另一方面,在样本测试集测试中,需要人工采集准备一些包含检测物体的原始图像数据文件作为样本测试集。之后,在电脑上运行图像识别算法对整个数据集做检测,并计算得出某些全局性的KPI指标,比如正确识别率,误检率等。然而,这种方法同样存在以上问题,其样本测试集是通过数据采集获得,很难保证广泛性,多样性,均衡性要求。此外,在以上测试过程中,如果发现某个物体没有被检测出来,则需要人工添加该物体的图片到训练数据集中进行再次训练和修复问题,耗费大量时间和人力。图1示出了根据本专利技术的实施例的用于自动测试ADAS相机的图像识别性能的方法的流程图。在步骤S110中,生成用于模拟安装有ADAS相机的车辆在道路上驾驶的仿真环境。例如,可通过虚拟仿真软件生成具有不同道路条件的仿真环境(如城市、山区道路等),并且可进一步设定仿真环境的天气参数(阴天、暴雪、暴雨等)和光照参数(光照过强、过暗、适中等),以增强测试样本的多样性和泛化性。此外,虚拟仿真软件还可对该车辆进行驾驶控制,例如控制油门、方向盘、刹车等,以模拟车辆在仿真环境中的自动驾驶。仿真环境可包括多个目标对象,例如交通载具、行人和交通标志等。具体地,交通载具包括车辆、轿车、卡车、自行车、拖车、三轮车、摩托车、助动车、甚至婴儿车等,交通标志包括红绿灯、道路指示牌、车道指示线等。此外,每个目标对象均具有目标对象信息,例如在仿真环境的图像中的目标对象的类型、坐标位置、大小、属性信息等。属性信息例如包括道路指示牌上面的字、车辆的车牌号、建筑物的铭牌等图2示出一种仿真环境的示例性示意图。如图2所示,仿真环境中的目标对象包括若干辆车、道路指示牌、建筑物等。在步骤S120中,采用显示器呈现所生成的仿真环境。在步骤S130中,接收由ADAS相机从仿真环境中识别到的多个识别对象的识别对象信息。识别对象可以是所识别出的目标对象,例如交通载具、人和交通标志等。具体地,将ADAS相机与显示器通过机械支架固定,并将ADAS识别图像的像素坐标系与提供仿真环境的软件的坐标系相匹配。ADAS相机识别显示器上显示的图像,并以与显示图像相同的帧率处理识别到的识别对象的识别对象信息。如图2所示的示例,ADAS相机可识别出在图像中间偏下部位的一辆车,在图像上方中间及右侧的道路指示牌、在图像中部的其它若干辆车、在图像下部的车道标识线、在图像右侧的建筑物等。以此方式,接收到以上识别对象的识别对象信息,例如各识别对象的对象类型、在图像中的位置坐标、大小、属性信息本文档来自技高网...

【技术保护点】
1.一种用于自动测试ADAS相机的图像识别性能的方法,包括:生成仿真环境,所述仿真环境包括多个目标对象,所述多个目标对象中的每个目标对象具有目标对象信息;呈现所述仿真环境;接收由所述ADAS相机从所述仿真环境识别的多个识别对象的识别对象信息;以及将所述多个识别对象的识别对象信息分别与所述多个目标对象的目标对象信息进行比较。

【技术特征摘要】
1.一种用于自动测试ADAS相机的图像识别性能的方法,包括:生成仿真环境,所述仿真环境包括多个目标对象,所述多个目标对象中的每个目标对象具有目标对象信息;呈现所述仿真环境;接收由所述ADAS相机从所述仿真环境识别的多个识别对象的识别对象信息;以及将所述多个识别对象的识别对象信息分别与所述多个目标对象的目标对象信息进行比较。2.根据权利要求1所述的方法,其中,所述目标对象信息包括所述目标对象的对象类型和位置坐标;所述识别对象信息包括所述识别对象的对象类型和位置坐标。3.根据权利要求1所述的方法,还包括:当所述多个目标对象中的至少一个被识别错误时,将识别错误的目标对象的目标对象信息存储。4.根据权利要求1所述的方法,还包括:当所述多个目标对象中的至少一个未被识别时,将未识别到的目标对象的目标对象信息存储。5.根据权利要求1所述的方法,其中,所述仿真环境基于天气信息、光照信息、道路信息和目标对象而生成。6.根据权利要求1所述的方法,其中,所述目标对象包括交通载具、人、交通标志中的至少一种。7.根据权利要求1所述的方法,还包括对所述多个识别对象进行计数;在所述多个识别对象的数量达到阈值数量时,测试过程结束。8.一种用于自动测试ADAS相机的图像识别性能的装置,包括:控制器,其包括处理器和存储器,其中,所述处理器被配置为生成仿真环境,所述仿真环境包括多个目标对象...

【专利技术属性】
技术研发人员:唐晓文
申请(专利权)人:大陆泰密克汽车系统上海有限公司
类型:发明
国别省市:上海,31

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

1