本公开涉及智能驾驶,具体涉及一种车载传感器的安全校验方法、装置、设备和存储介质。
背景技术:
1、随着智能驾驶的普及,如视觉传感器、加速度传感器以及位置传感器等各类型传感器在汽车端安装的数量越来越多,车载传感器的重要性毋庸置疑,一旦车载传感器被纂改,将带来极大的安全隐患,对车载传感器的防错用/防盗用/防非法改装等要求也越来越高。
2、当前车载传感器采用的防范措施并不能起到防纂改的效果,以车载摄像头为例,其采用的防范措施是通过在车载摄像头端采用特定型号的加串器,在控制器端采用同一特定型号的解串器及相应的寄存器配置的方式,实现视频信号的同步,当出现串行器型号不匹配时则视频信号无法传输,以保证车载摄像头是安全的摄像头,而非错用/盗用/非法改装的摄像头。然而,加串器型号很容易通过机械拆解的方式获取,且是市场上通用的型号,只要一个车载摄像头的加串器型号被非法获得即可轻易破解,又由于同一车型采用同样的车载摄像头配置,一个车载摄像头破解意味着整个系列的车载摄像头均被破解。该措施无法有效防范对车载摄像头的纂改。
技术实现思路
1、有鉴于此,本公开实施例提供至少一种车载传感器的安全校验方法、装置、设备和存储介质。
2、具体地,本公开实施例是通过如下技术方案实现的:
3、第一方面,提供一种车载传感器的安全校验方法,所述方法应用于车辆的控制器,所述方法包括:
4、获取车载传感器的内置参数;
5、基于所述控制器中存储的校验参数对所述内置参数进行校验,得到校验结果;
6、在所述校验结果为校验通过的情况下,启用所述车载传感器。
7、结合本公开任一实施方式,所述获取车载传感器的内置参数,包括:
8、响应于所述车辆启动,读取所述车载传感器的内置参数。
9、结合本公开任一实施方式,所述控制器中存储的校验参数预先通过以下方式得到:
10、在安全环境下,所述控制器在接入所述车载传感器时读取所述车载传感器的标准内置参数,并根据所述标准内置参数确定所述校验参数。
11、结合本公开任一实施方式,所述安全环境包括:装配所述车载传感器至所述车辆的生产环境。
12、结合本公开任一实施方式,所述内置参数为以下任一项:所述车载传感器在光学标定时的内部标定参数;所述车载传感器的序列号;所述车载传感器的唯一编码;所述车载传感器的光学特征位置坐标值。
13、结合本公开任一实施方式,所述基于所述控制器中存储的校验参数对所述内置参数进行校验,得到校验结果,包括:
14、在所述控制器内存在预设校验算法的情况下,使用所述预设校验算法对所述内置参数进行计算,得到校验值;
15、比对所述校验值和所述控制器中存储的校验参数,得到校验结果。
16、或者,在所述控制器内不存在预设校验算法的情况下,比对所述控制器中存储的校验参数和所述内置参数,得到校验结果。
17、结合本公开任一实施方式,所述方法还包括:
18、在所述校验结果为校验不通过的情况下,所述控制器输出故障信息,且不启用所述车载传感器,所述故障信息用于表示所述车载传感器与所述车辆不匹配。
19、第二方面,提供一种车载传感器的安全校验装置,所述装置应用于车辆的控制器,所述装置包括:
20、传感器读取模块,用于获取车载传感器的内置参数;
21、参数校验模块,用于基于所述控制器中存储的校验参数对所述内置参数进行校验,得到校验结果;
22、传感器启用模块,用于在所述校验结果为校验通过的情况下,启用所述车载传感器。
23、第三方面,提供一种电子设备,所述设备包括存储器、处理器,所述存储器用于存储可在处理器上运行的计算机指令,所述处理器用于在执行所述计算机指令时实现本公开任一实施例所述的车载传感器的安全校验方法。
24、第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本公开任一实施例所述的车载传感器的安全校验方法。
25、本公开实施例提供的车载传感器的安全校验方法,通过获取车载传感器的内置参数,并使用控制器中存储的校验参数对内置参数进行校验,在校验通过的情况下启用车载传感器,使用了内置参数增加车载传感器的破解难度,车载传感器在校验通过的情况下才能够使用,防止车载传感器被恶意纂改,保障驾驶安全。
1.一种车载传感器的安全校验方法,其特征在于,所述方法应用于车辆的控制器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取车载传感器的内置参数,包括:
3.根据权利要求1所述的方法,其特征在于,所述控制器中存储的校验参数预先通过以下方式得到:
4.根据权利要求3所述的方法,其特征在于,所述安全环境包括:装配所述车载传感器至所述车辆的生产环境。
5.根据权利要求1所述的方法,其特征在于,所述车载传感器为车载摄像头,所述内置参数为以下任一项:所述车载摄像头在光学标定时的内部标定参数;所述车载摄像头的序列号;所述车载摄像头的唯一编码;所述车载摄像头的光学特征位置坐标值。
6.根据权利要求1所述的方法,其特征在于,所述基于所述控制器中存储的校验参数对所述内置参数进行校验,得到校验结果,包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种车载传感器的安全校验装置,其特征在于,所述装置应用于车辆的控制器,所述装置包括:
9.一种电子设备,其特征在于,所述设备包括存储器、处理器,所述存储器用于存储可在处理器上运行的计算机指令,所述处理器用于在执行所述计算机指令时实现权利要求1至7任一所述的车载传感器的安全校验方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至7任一所述的车载传感器的安全校验方法。