一种基于自动紧急制动系统的数据处理方法和装置与流程

文档序号:23695470发布日期:2021-01-23 10:47阅读:150来源:国知局
一种基于自动紧急制动系统的数据处理方法和装置与流程

[0001]
本发明涉及车辆测试技术领域,特别是涉及一种基于自动紧急制动系统的数据处理方法和装置。


背景技术:

[0002]
自动紧急制动系统aebs(advanced emergency braking system),是一个自主自动的道路车辆安全系统,系统通过传感器来监测前面车辆,并检测前面车辆与和目标车辆之间的相对速度和距离,以计算出即将发生的情况,进而针对危险情况先进行报警,然后采取紧急制动可以自动避免碰撞或减轻其影响。
[0003]
目前,对于aebs功能的漏报率和误报率的检测,通常采用传感器对标的方式来实现,即通过在具有aebs功能设备的原车上另外增加一套aebs功能设备,以对标原车传感器采集的数据进行比对分析。然而,该方法需要加装设备,通过多套设备进行检测,操作过程繁琐,且针对海量数据以人工筛选的方式进行对比统计分析,人工消耗大,检测效率低。


技术实现要素:

[0004]
鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种基于自动紧急制动系统的数据处理方法和装置,包括:
[0005]
一种基于自动紧急制动系统的数据处理方法,包括:
[0006]
获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据;
[0007]
从所述总线数据中,确定目标子总线数据;
[0008]
从所述视频数据中,确定所述目标子总线数据对应的目标子视频数据;
[0009]
根据所述目标子总线数据和所述目标子视频数据,生成针对所述自动紧急制动系统的检测信息。
[0010]
可选地,在所述获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据之前,还包括:
[0011]
预设针对所述自动紧急制动系统中报警信号的数据特征信息。
[0012]
可选地,所述检测信息包括误报检测信息,所述从所述总线数据中,确定目标子总线数据,包括:
[0013]
从所述总线数据中,确定所述数据特征信息对应的子总线数据,作为目标子总线数据。
[0014]
可选地,所述检测信息包括漏报检测信息,所述从所述总线数据中,确定目标子总线数据,包括:
[0015]
针对所述总线数据中的子总线数据,确定预测碰撞时间;
[0016]
确定所述预测碰撞时间在预设碰撞时间范围内的候选子总线数据;
[0017]
若所述候选子总线数据为不具有所述数据特征信息的子总线数据,则将所述候选子总线数据作为目标子总线数据。
[0018]
可选地,所述从所述视频数据中,确定所述目标子总线数据对应的目标子视频数据,包括:
[0019]
从所述视频数据中,确定所述目标子总线数据对应的目标视频数据点;
[0020]
按照预设的视频标记信息,对所述目标视频数据点对应的子视频数据进行标记,作为目标子视频数据。
[0021]
可选地,所述根据所述目标子总线数据和所述目标子视频数据,生成针对所述自动紧急制动系统的检测信息,包括:
[0022]
展示所述目标子总线数据和所述目标子视频数据;
[0023]
接收用户反馈消息,并根据所述用户反馈消息,生成针对所述自动紧急制动系统的检测信息。
[0024]
可选地,在所述从所述视频数据中,确定所述目标子总线数据对应的目标子视频数据之后,还包括:
[0025]
根据所述目标子总线数据和所述目标子视频数据,生成针对所述自动紧急制动系统的初级漏报检测信息。
[0026]
一种基于自动紧急制动系统的数据处理装置,所述装置包括:
[0027]
数据获取模块,用于获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据;
[0028]
目标子总线数据确定模块,用于从所述总线数据中,确定目标子总线数据;
[0029]
目标子视频数据确定模块,用于从所述视频数据中,确定所述目标子总线数据对应的目标子视频数据;
[0030]
检测信息生成模块,用于根据所述目标子总线数据和所述目标子视频数据,生成针对所述自动紧急制动系统的检测信息。
[0031]
一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的基于自动紧急制动系统的数据处理方法的步骤。
[0032]
一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的基于自动紧急制动系统的数据处理方法的步骤。
[0033]
本发明实施例具有以下优点:
[0034]
在本发明的实施例中,通过获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据,然后从总线数据中,确定目标子总线数据,从视频数据中,确定目标子总线数据对应的目标子视频数据,进而根据目标子总线数据和目标子视频数据,生成针对自动紧急制动系统的检测信息,实现了针对自动紧急制动系统的检测优化,仅需采用一套设备进行检测,无需配置额外设备,且能够对海量的数据进行自动提取,减少了人工消耗,提升了检测效率。
附图说明
[0035]
为了更清楚地说明本发明的技术方案,下面将对本发明的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附
图。
[0036]
图1是本发明一实施例提供的一种基于自动紧急制动系统的数据处理方法的步骤流程图;
[0037]
图2a-2b是本发明一实施例提供的一种基于自动紧急制动系统的数据处理方法的子步骤流程图;
[0038]
图3是本发明一实施例提供的一种自动紧急制动系统结构的示意图;
[0039]
图4是本发明一实施例提供的另一种基于自动紧急制动系统的数据处理方法的步骤流程图;
[0040]
图5a是本发明一实施例提供的一种目标子视频数据实例的示意图;
[0041]
图5b是本发明一实施例提供的另一种目标子视频数据实例的示意图;
[0042]
图5c是本发明一实施例提供的另一种目标子视频数据实例的示意图;
[0043]
图5d是本发明一实施例提供的一种误报检测中数据在线存储的示意图;
[0044]
图5e是本发明一实施例提供的一种误报率离线分析的示意图;
[0045]
图6是本发明一实施例提供的另一种基于自动紧急制动系统的数据处理方法的步骤流程图;
[0046]
图7a是本发明一实施例提供的一种漏报标志信号判断流程的示意图;
[0047]
图7b是本发明一实施例提供的一种漏报检测中数据在线存储的示意图;
[0048]
图7c是本发明一实施例提供的一种漏报率离线分析的示意图;
[0049]
图8是本发明一实施例提供的一种基于自动紧急制动系统的数据处理装置的结构示意图。
具体实施方式
[0050]
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0051]
参照图1,示出了本发明一实施例提供的一种基于自动紧急制动系统的数据处理方法的步骤流程图,具体可以包括如下步骤:
[0052]
步骤101,获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据;
[0053]
其中,总线数据可以为针对测试车辆采集的can总线数据,例如,整车can/lin报文信息;视频数据可以为测试过程中车辆摄像头采集的视频数据,例如,车辆行驶过程中采集的针对道路环境及车辆的视频。
[0054]
在针对自动紧急制动系统的检测过程中,可以通过采集针对测试车辆的can总线数据和测试过程中车辆摄像头采集的视频数据,以获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据。
[0055]
在实际应用中,可以采用一套数据采集、配置、存储、同步、分析系统,该系统可以实现对测试过程中所有总线信号及视频信号的同步采集及数据运算处理功能。通过系统在线存储的方式,可以采集总线信号和采集视频信号,并可以针对总线信号和视频信号进行同步,以获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据。
[0056]
具体的,该系统可以采用工控机主控的方式,通过配置专用通道接口与其它系统硬件进行连接,如图3所示,工控机可以用于数据存储及数据离线分析等,工控机可以与记录仪通过ethernet(以太网)连接,记录仪可以实现所有总线信号、视频信号等的同步采集及数据运算预处理,同步采集即采集到的视频数据与总线数据为同时发生的,可以确保存储的数据为同一个时间点的数据。
[0057]
记录仪可以与rtk/imu单元通过ethernet(以太网)连接,rtk/imu单元(real-time kinematic/inertial measurement unit,实时动态定位/惯性测量单元)可以为采集系统自带的高精度定位及惯导等模块,可以用于提供车辆的深度信息,如精确定位、姿态、加减速度等信息,视频数据与can/lin数据可以通过rtk/imu单元模块同步。
[0058]
记录仪可以与摄像头单元通过ethernet(以太网)连接,摄像头单元可以采集原始视频信号,以用于后期的离线同步分析;
[0059]
记录仪可以与毫米波雷达通过can(controllerarea network,控制器局域网络)连接,该雷达可以为工作在毫米波波段探测的雷达,可以配置在测试车辆上采集信息。
[0060]
在一示例中,通过系统离线配置的方式,可以进行总线配置、采集信号配置、摄像头配置等,系统还可以连接can/lin数据采集模块、数据存储模块等。
[0061]
步骤102,从所述总线数据中,确定目标子总线数据;
[0062]
其中,目标子总线数据可以为针对自动紧急制动系统的总线数据进行数据运算预处理后得到的总线数据。
[0063]
在获取总线数据后,可以通过针对自动紧急制动系统的漏报和误报的检测要求,对总线数据进行数据运算预处理,进而可以得到目标子总线数据,以进一步采用目标子总线数据生成针对自动紧急制动系统的检测信息。
[0064]
步骤103,从所述视频数据中,确定所述目标子总线数据对应的目标子视频数据;
[0065]
其中,目标子视频数据可以为针对车辆摄像头采集的视频数据进行数据运算预处理后得到的视频数据。
[0066]
在获取视频数据后,可以通过针对自动紧急制动系统的漏报和误报的检测要求,对车辆摄像头采集的视频数据进行数据运算预处理,进而可以得到目标子视频数据,该目标子视频数据可以与目标子总线数据具有对应关系,以进一步采用目标子视频数据生成针对自动紧急制动系统的检测信息。
[0067]
在本发明一实施例中,如图2a所示,步骤103可以包括如下子步骤:
[0068]
子步骤s11,从所述视频数据中,确定所述目标子总线数据对应的目标视频数据点;
[0069]
其中,目标视频数据点可以为视频数据中针对目标子总线数据对应的数据特征信息的时刻点。
[0070]
在获取视频数据后,可以通过针对自动紧急制动系统的漏报和误报的检测要求,对车辆摄像头采集的视频数据进行数据运算预处理,进而可以根据目标子总线数据对应的数据特征信息,从获取的视频数据中,确定针对目标子总线数据对应的数据特征信息的时刻点,作为目标视频数据点,以进一步采用目标视频数据点,确定目标子总线数据对应的目标子视频数据。
[0071]
例如,在针对自动紧急制动系统进行误报检测的过程中,当确定目标子总线数据
后,可以根据目标子总线数据对应的数据特征信息,从获取的视频数据中,确定针对目标子总线数据对应的数据特征信息的时刻点,作为目标视频数据点,以进一步采用目标视频数据点与视频标记信息对视频数据进行标记。
[0072]
又如,在针对自动紧急制动系统进行漏报检测的过程中,可以通过计算ttc值判断是否应该触发报警信号,并可以对比此时刻aebs总线数据是否发出报警信号,进而可以配置对应的漏报标志信号,并可以将配置的漏报标志信号作为目标视频数据点,以进一步采用目标视频数据点对视频数据进行标记。
[0073]
子步骤s12,按照预设的视频标记信息,对所述目标视频数据点对应的子视频数据进行标记,作为目标子视频数据。
[0074]
作为一示例,视频标记信息可以为针对视频数据的触发时间或针对漏报标志信号的标记,例如,通过记录仪上位机软件配置的预触发时间参数(kpretrigger_time_s=10s)与后触发时间参数(kposttrigger_time_s=20s),可以用于针对aeb信号值为数据特征信息时刻点前后的视频数据与总线数据进行保存。
[0075]
在确定目标视频数据点后,可以根据预设的针对视频数据的触发时间或针对漏报标志信号的标记,获取目标视频数据点的视频标记信息,进而可以对目标视频数据点对应的子视频数据进行标记,作为目标子视频数据。
[0076]
在一示例中,记录仪可以针对目标子视频数据进行单独分包记录,并可以在记录的文件命名规则中增加字段,用于表明目标子视频数据与视频数据的关联关系,以提升离线数据分析的便捷性。
[0077]
步骤104,根据所述目标子总线数据和所述目标子视频数据,生成针对所述自动紧急制动系统的检测信息。
[0078]
其中,检测信息可以为针对自动紧急制动系统的漏报和误报的检测信息,例如,针对aebs控制器误报率和漏报率的统计分析报告。
[0079]
在确定目标子总线数据和目标子视频数据后,可以采用目标子总线数据和目标子视频数据,生成针对自动紧急制动系统的漏报和误报的检测信息,以完成对aebs控制器误报率和漏报率的统计分析。
[0080]
例如,通过系统离线分析的方式,可以针对采集的信号进行误报分析和漏报分析,可以识别出aebs控制器报警信息是否有误,或在应该报警时aebs控制器是否发出报警信号。
[0081]
在本发明一实施例中,如图2b所示,步骤104可以包括如下子步骤:
[0082]
子步骤s21,展示所述目标子总线数据和所述目标子视频数据;
[0083]
在确定目标子总线数据和目标子视频数据后,可以将目标子总线数据和目标子视频数据向用户进行展示,以结合人工筛选的方式,生成针对自动紧急制动系统的漏报和误报的检测信息。
[0084]
子步骤s22,接收用户反馈消息,并根据所述用户反馈消息,生成针对所述自动紧急制动系统的检测信息。
[0085]
作为一示例,用户反馈消息可以为用户针对自动紧急制动系统的漏报和误报的反馈消息,例如,用户针对误报的判断信息和针对漏报的确认信息。
[0086]
在实际应用中,系统可以接收用户针对自动紧急制动系统的误报判断信息和漏报
确认信息,进而可以根据误报判断信息和漏报确认信息,得到对aebs控制器误报率和漏报率的统计分析报告。
[0087]
在本发明的实施例中,通过获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据,然后从总线数据中,确定目标子总线数据,从视频数据中,确定目标子总线数据对应的目标子视频数据,进而根据目标子总线数据和目标子视频数据,生成针对自动紧急制动系统的检测信息,实现了针对自动紧急制动系统的检测优化,仅需采用一套设备进行检测,无需配置额外设备,且能够对海量的数据进行自动提取,减少了人工消耗,提升了检测效率。
[0088]
参照图4,示出了本发明一实施例提供的另一种基于自动紧急制动系统的数据处理方法的步骤流程图,具体可以包括如下步骤:
[0089]
步骤401,预设针对所述自动紧急制动系统中报警信号的数据特征信息;
[0090]
作为一示例,数据特征信息可以为自动紧急制动系统中报警信号的信号阈值数据,例如,可以预设自动紧急制动系统中报警信号值为0x5/0x6/0x7,该三个值可以代表三个等级的报警状态。
[0091]
在针对自动紧急制动系统的检测过程中,可以预设针对自动紧急制动系统中报警信号的信号阈值数据,以根据预设条件的信号阈值数据,确定检测过程中的目标数据。
[0092]
在实际应用中,可以通过上位机软件配置报警触发信号及触发时间,例如,aeb控制器通过总线发送自动紧急制动信号aebsstate,上位机软件可以解析此信号的dbc文件并上传到记录仪,进而可以加载到对应的can通道,以用于进行离线配置。
[0093]
在一示例中,上位机软件可以具备预设条件判断和信号阈值数据的记录功能,通过在离线配置时设置触发记录功能的条件或信号阈值,进而当工控机检测到对应的条件时,可以触发记录功能针对触发时刻的数据进行存储。
[0094]
在又一示例中,针对aeb功能误报检测的离线配置,可以将条件设置为aebsstate=0x5、aebsstate=0x6、aebsstate=0x7,可以表示自动紧急制动系统中报警信号值为0x5/0x6/0x7三个值时,代表三个等级的报警状态。
[0095]
步骤402,获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据;
[0096]
在针对自动紧急制动系统的检测过程中,可以通过采集针对测试车辆的can总线数据和测试过程中车辆摄像头采集的视频数据,以获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据。
[0097]
步骤403,从所述总线数据中,确定所述数据特征信息对应的子总线数据,作为目标子总线数据;
[0098]
在针对自动紧急制动系统进行误报检测的过程中,可以从获取的总线数据中,根据预设的针对自动紧急制动系统中报警信号的数据特征信息,确定该数据特征信息对应的子总线数据,进而可以作为目标子总线数据,以进一步采用目标子总线数据生成针对自动紧急制动系统的误报检测信息。
[0099]
步骤404,从所述视频数据中,确定所述目标子总线数据对应的目标子视频数据;
[0100]
在获取视频数据后,可以通过针对自动紧急制动系统的漏报和误报的检测要求,对车辆摄像头采集的视频数据进行数据运算预处理,进而可以得到目标子视频数据,该目标子视频数据可以与目标子总线数据具有对应关系,以进一步采用目标子视频数据生成针
对自动紧急制动系统的检测信息。
[0101]
例如,在针对自动紧急制动系统进行误报检测的过程中,以下结合图5a~5c对本发明进行示例性说明:
[0102]
其中,时间间隔t为相邻两个aeb信号值对应时刻点之间的时刻段,前一aeb信号值对应时刻点为变化后不再是数据特征信息(信号阈值数据)时刻点,后一aeb信号值对应时刻点为变化后是数据特征信息(信号阈值数据)时刻点。
[0103]
针对时间间隔t的不同情况,可以采用如下三种方式处理:
[0104]
第一种为时间间隔t大于预触发时间与后触发时间的总和。如图5a所示,图中有四个关键的时刻点,分别为b、c、f、g,其中b、f为预设触发条件由不满足变化为满足的时刻点,c、g为预设触发条件由满足变化为不满足的时刻点。
[0105]
在b时刻点处,其为第一次满足预设触发条件的时刻点,则可以针对此处将预触发时间为10s内(a时刻点)的数据进行缓存,并可以采用buffer缓存器将缓存的数据写入新建的文件1中(文件1为视频数据与总线数据同步存储);b到c时间段内为满足预设触发条件状态,则可以将该时间段内的数据也写入文件1中;在c时刻点处,其为不满足预设触发条件的时刻点,按照预设的视频标记信息,可以针对此处将后触发时间为20s内(d时刻点)的数据也写入文件1中,而此处c、f时间间隔t=40s>10s+20s,则文件1为对应时间段(a~d)记录的数据。
[0106]
第二种为时间间隔t小于后触发时间。如图5b所示,图中b、g为预设触发条件由不满足变化为满足的时刻点,c、d为预设触发条件由满足变化为不满足的时刻点。c、g之间时间间隔t=15s<20s,则可以在第一次满足预设触发条件的时刻点b处,新建的文件1将进行数据存储直至后触发时间结束(时刻点e)。
[0107]
第三种为时间间隔t大于后触发时间,且小于预触发时间与后触发时间的总和。如图5c所示,图中b、f为预设触发条件由不满足变化为满足的时刻点,c、g为预设触发条件由满足变化为不满足的时刻点。c、f之间时间间隔20s<t=25s<20s+10s,则可以在第一次满足预设触发条件的时刻点b处,新建的文件1将进行数据存储至后触发结束时刻点e结束,而在第二次满足预设触发条件的时刻点f处,新建的文件2将记录时刻点d至h之间的数据。
[0108]
在一示例中,如图5d所示,在针对自动紧急制动系统进行误报检测的过程中,可以对摄像头单元的所有摄像头视频信号实时采集,可以对can总线的所有总线信号实时采集,并可以通过rtk/imu单元进行时间轴同步,整车(测试车)配置有aeb控制器、毫米波雷达以及其它控制器,通过发出报警信号,可以根据预设时间及触发信号存储对应时间段视频数据,可以按照视频标记信息对视频数据进行标记,并在记录仪中的视频记录模块存储标记对应的视频数据1至视频数据n,在记录仪中的can记录模块存储全部总线数据,视频记录模块与can记录模块可以同步时间戳,以在系统离线分析时,同步回放存储的视频数据及对应时刻的总线数据,进而可以判断控制器是否发生误报。
[0109]
步骤405,根据所述目标子总线数据和所述目标子视频数据,生成针对所述自动紧急制动系统的检测信息。
[0110]
在确定目标子总线数据和目标子视频数据后,可以采用目标子总线数据和目标子视频数据,生成针对自动紧急制动系统的漏报和误报的检测信息,以完成对aebs控制器误报率和漏报率的统计分析。通过系统自动提取数据的方式结合人工筛选的方式,可以完成
对aebs控制器误报率及漏报率的统计分析。
[0111]
以下结合图5e对本发明进行示例性说明:
[0112]
在针对自动紧急制动系统进行误报检测的过程中,通过上位机软件预设的预设时间及触发信号(即数据特征信息)存储对应时间段视频数据(即目标子视频数据),可以便于离线分析时的数据查找与回放,在离线分析时可以导入数据文件,用户可以从带有标记的记录文件中选择需要分析的视频数据(即目标子视频数据),然后可以将视频数据与总线数据对齐,以进行视频数据与总线数据的回放,通过同步回放存储的视频数据及对应时刻的总线数据(即目标子总线数据)进行离线分析,用户可以手工误报判断得到误报统计(即用户反馈消息),生成误报统计报告,即误报率报告(即检测信息)。
[0113]
在本发明的实施例中,通过预设针对自动紧急制动系统中报警信号的数据特征信息,获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据,然后从总线数据中,确定数据特征信息对应的子总线数据,作为目标子总线数据,从视频数据中,确定目标子总线数据对应的目标子视频数据,进而根据目标子总线数据和目标子视频数据,生成针对自动紧急制动系统的检测信息,实现了针对自动紧急制动系统的检测优化,仅需采用一套设备进行检测,无需配置额外设备,且能够对海量的数据进行自动提取,减少了人工消耗,提升了检测效率。
[0114]
参照图6,示出了本发明一实施例提供的另一种基于自动紧急制动系统的数据处理方法的步骤流程图,具体可以包括如下步骤:
[0115]
步骤601,获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据;
[0116]
在针对自动紧急制动系统的检测过程中,可以通过采集针对测试车辆的can总线数据和测试过程中车辆摄像头采集的视频数据,以获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据。
[0117]
步骤602,针对所述总线数据中的子总线数据,确定预测碰撞时间;
[0118]
其中,预测碰撞时间可以为根据测试中前车速度与测试车速度,以及两车的相对距离计算出的碰撞时间,例如,前车速度为v1,测试车速度为v,两车相对距离为s,计算碰撞时间t=s/(v-v1)。
[0119]
在针对自动紧急制动系统进行漏报检测的过程中,可以针对获取的总线数据中的子总线数据,确定一个或多个子总线数据对应的预测碰撞时间。
[0120]
步骤603,确定所述预测碰撞时间在预设碰撞时间范围内的候选子总线数据;
[0121]
其中,预设碰撞时间可以为针对aeb控制器发出的ttc值(time to collision,距离碰撞时间),其可以根据毫米波雷达的目标物清单信息计算得出,可以针对预设碰撞时间设置指定的范围,以对比预测碰撞时间t与ttc值;候选子总线数据可以为在预设碰撞时间范围内的预测碰撞时间对应的子总线数据。
[0122]
在确定预测碰撞时间后,可以对比预测碰撞时间与预设碰撞时间,进而可以将在预设碰撞时间范围内的预测碰撞时间对应的子总线数据,作为候选子总线数据。
[0123]
步骤604,若所述候选子总线数据为不具有所述数据特征信息的子总线数据,则将所述候选子总线数据作为目标子总线数据;
[0124]
在确定候选子总线数据后,可以判断一个或多个候选子总线数据是否为具有数据特征信息的子总线数据,进而可以将不具有数据特征信息的候选子总线数据作为目标子总
线数据。
[0125]
例如,如图7a所示,可以采用系统离线分析软件,通过计算ttc值来判断是否应该触发报警信号,即进行漏报标志信号的判断,其中,可以获取前车速度数据v1,测试车速度数据v,两车相对距离数据s,可以采用记录仪上位机软件预设漏报标志信号,该信号的默认初始值可以为0,具体可以采用如下方式进行计算:
[0126]
1)判断v1与v的数值,当v大于v1时可以进入下一级判断,其它情况下可以将漏报标志信号设置为0;
[0127]
2)计算碰撞时间t=s/(v-v1),对比t与ttc值,当ttc*0.9<t<ttc*1.1时,可以进入下一级判断,其它情况下可以将漏报标志信号设置为4;
[0128]
3)当碰撞时间t<ttc_l3(ttc_l3可以为预设时间),且aeb控制器没有发出报警信号时,可以将漏报标志信号设置为3,其它情况下可以进入下一级判断;
[0129]
4)当碰撞时间t<ttc_l2(ttc_l2可以为预设时间),且aeb控制器没有发出报警信号时,可以将漏报标志信号设置为2,其它情况下可以进入下一级判断;
[0130]
5)当碰撞时间t<ttc_l1(ttc_l1可以为预设时间),且aeb控制器没有发出报警信号时,可以将漏报标志信号设置为1,其它情况下不作处理。
[0131]
步骤605,从所述视频数据中,确定所述目标子总线数据对应的目标子视频数据;
[0132]
在获取视频数据后,可以通过针对自动紧急制动系统的漏报和误报的检测要求,对车辆摄像头采集的视频数据进行数据运算预处理,进而可以得到目标子视频数据,该目标子视频数据可以与目标子总线数据具有对应关系,以进一步采用目标子视频数据生成针对自动紧急制动系统的检测信息。
[0133]
在一示例中,如图7b所示,在针对自动紧急制动系统进行漏报检测的过程中,可以对摄像头单元的所有摄像头视频信号实时采集,可以对can总线的所有总线信号实时采集,并可以通过rtk/imu单元进行时间轴同步,整车(测试车)配置有aeb控制器、毫米波雷达以及其它控制器,通过判断ttc超过报警阈值是否发出报警信号,并对比同时刻aebs总线数据,进而可以判断是否有漏报发生,可以根据预设漏报标志信号对视频数据进行标记,并在记录仪中的视频记录模块存储全部视频数据及标记1至标记n,在记录仪中的can记录模块存储全部总线数据,视频记录模块与can记录模块可以同步时间戳,以在系统离线分析时,可以根据预设漏报标志信号记录的漏报时刻点,对数据进行提取。
[0134]
步骤606,根据所述目标子总线数据和所述目标子视频数据,生成针对所述自动紧急制动系统的检测信息。
[0135]
在确定目标子总线数据和目标子视频数据后,可以采用目标子总线数据和目标子视频数据,生成针对自动紧急制动系统的漏报和误报的检测信息,以完成对aebs控制器误报率和漏报率的统计分析。通过系统自动提取数据的方式结合人工筛选的方式,可以完成对aebs控制器误报率及漏报率的统计分析。
[0136]
在本发明一实施例中,该方法还可以包括如下步骤:
[0137]
根据所述目标子总线数据和所述目标子视频数据,生成针对所述自动紧急制动系统的初级漏报检测信息。
[0138]
其中,初级漏报检测信息可以为采用系统离线分析软件,通过计算ttc值进行漏报标志信号的判断,得到的漏报检测信息。
[0139]
在获取目标子总线数据和目标子视频数据后,可以采用系统离线分析软件,通过计算ttc值进行漏报标志信号的判断,根据目标子总线数据和目标子视频数据,生成针对自动紧急制动系统的初级漏报检测信息。
[0140]
以下结合图7c对本发明进行示例性说明:
[0141]
在针对自动紧急制动系统进行漏报检测的过程中,离线分析时可以导入数据文件,并配置漏报标志信号(即目标视频数据点)为待分析信号,然后可以通过目标物清单时间对齐,以对各目标物进行碰撞计算,进而可以在碰撞报警信号生成后,检索对比aebs是否发出报警信号,以进行漏报判断并统计,通过上位机离线分析软件针对雷达目标信息计算碰撞时间t(即预测碰撞时间),并与aebs控制器输出的ttc值(即预设碰撞时间)进行对比以计算漏报率,可以生成初级漏报统计报告(即初级漏报检测信息)。然后还可以导入总线数据(即目标子总线数据)及视频文件(即目标子视频数据)向用户进行展示,用户可以根据报告手工定位漏报点,进而可以进行漏报确认并统计(即用户反馈消息),生成二次漏报统计报告,即漏报率报告(即检测信息)。
[0142]
在本发明的实施例中,通过获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据,然后针对总线数据中的子总线数据,确定预测碰撞时间,确定预测碰撞时间在预设碰撞时间范围内的候选子总线数据,若候选子总线数据为不具有数据特征信息的子总线数据,则将候选子总线数据作为目标子总线数据,从视频数据中,确定目标子总线数据对应的目标子视频数据,进而根据目标子总线数据和目标子视频数据,生成针对自动紧急制动系统的检测信息,实现了针对自动紧急制动系统的检测优化,仅需采用一套设备进行检测,无需配置额外设备,且能够对海量的数据进行自动提取,减少了人工消耗,提升了检测效率。
[0143]
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0144]
参照图8,示出了本发明一实施例提供的一种基于自动紧急制动系统的数据处理装置的结构示意图,具体可以包括如下模块:
[0145]
数据获取模块801,用于获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据;
[0146]
目标子总线数据确定模块802,用于从所述总线数据中,确定目标子总线数据;
[0147]
目标子视频数据确定模块803,用于从所述视频数据中,确定所述目标子总线数据对应的目标子视频数据;
[0148]
检测信息生成模块804,用于根据所述目标子总线数据和所述目标子视频数据,生成针对所述自动紧急制动系统的检测信息。
[0149]
在本发明一实施例中,所述装置还包括:
[0150]
数据特征信息预设模块,用于预设针对所述自动紧急制动系统中报警信号的数据特征信息。
[0151]
在本发明一实施例中,所述检测信息包括误报检测信息,所述目标子总线数据确
定模块802包括:
[0152]
第一目标子总线数据确定子模块,用于从所述总线数据中,确定所述数据特征信息对应的子总线数据,作为目标子总线数据。
[0153]
在本发明一实施例中,所述检测信息包括漏报检测信息,所述目标子总线数据确定模块802包括:
[0154]
预测碰撞时间确定子模块,用于针对所述总线数据中的子总线数据,确定预测碰撞时间;
[0155]
候选子总线数据确定子模块,用于确定所述预测碰撞时间在预设碰撞时间范围内的候选子总线数据;
[0156]
第二目标子总线数据确定子模块,用于若所述候选子总线数据为不具有所述数据特征信息的子总线数据,则将所述候选子总线数据作为目标子总线数据。
[0157]
在本发明一实施例中,所述目标子视频数据确定模块803包括:
[0158]
目标视频数据点确定子模块,用于从所述视频数据中,确定所述目标子总线数据对应的目标视频数据点;
[0159]
目标子视频数据确定子模块,用于按照预设的视频标记信息,对所述目标视频数据点对应的子视频数据进行标记,作为目标子视频数据。
[0160]
在本发明一实施例中,所述检测信息生成模块804包括:
[0161]
展示子模块,用于展示所述目标子总线数据和所述目标子视频数据;
[0162]
检测信息生成子模块,用于接收用户反馈消息,并根据所述用户反馈消息,生成针对所述自动紧急制动系统的检测信息。
[0163]
在本发明一实施例中,所述装置还包括:
[0164]
初级漏报检测信息生成模块,用于根据所述目标子总线数据和所述目标子视频数据,生成针对所述自动紧急制动系统的初级漏报检测信息。
[0165]
在本发明的实施例中,通过获取针对自动紧急制动系统的总线数据和车辆摄像头采集的视频数据,然后从总线数据中,确定目标子总线数据,从视频数据中,确定目标子总线数据对应的目标子视频数据,进而根据目标子总线数据和目标子视频数据,生成针对自动紧急制动系统的检测信息,实现了针对自动紧急制动系统的检测优化,仅需采用一套设备进行检测,无需配置额外设备,且能够对海量的数据进行自动提取,减少了人工消耗,提升了检测效率。
[0166]
本发明一实施例还提供了一种电子设备,可以包括处理器、存储器及存储在存储器上并能够在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上基于自动紧急制动系统的数据处理方法的步骤。
[0167]
本发明一实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上基于自动紧急制动系统的数据处理方法的步骤。
[0168]
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0169]
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0170]
本领域内的技术人员应明白,本发明实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0171]
本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0172]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0173]
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0174]
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
[0175]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0176]
以上对所提供的一种基于自动紧急制动系统的数据处理方法和装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1