雷达认证方法及装置、计算机存储介质制造方法及图纸

技术编号:28148633 阅读:10 留言:0更新日期:2021-04-21 19:37
本申请公开了一种雷达认证方法及装置、计算机存储介质,属于雷达技术领域。计算机设备在获取待验证雷达的输出数据后,先调用预测模型基于该待验证雷达的输出数据获取该待验证雷达的预测数据。该预测模型基于目标雷达的输出数据训练得到。然后计算机设备根据待验证雷达的预测数据以及待验证雷达的输出数据,验证待验证雷达和目标雷达是否为同一雷达。本申请无需在雷达中预置密钥,基于目标雷达的输出数据训练得到的预测模型以及待验证雷达的输出数据即可实现对待验证雷达的身份认证,对雷达认证的可靠性较高。认证的可靠性较高。认证的可靠性较高。

【技术实现步骤摘要】
【国外来华专利技术】雷达认证方法及装置、计算机存储介质


[0001]本申请涉及雷达
,特别涉及一种雷达认证方法及装置、计算机存储介质。

技术介绍

[0002]自动驾驶车辆因其能够实现无人驾驶而越来越受关注。自动驾驶车辆上部署有雷达和车载终端。自动驾驶车辆通过雷达感知周围环境,通过车载终端基于雷达返回的数据进行环境分析和行驶路径规划。为了避免雷达在使用过程中被私自更换后攻击车载终端,车载终端需要定期对与其通信的雷达进行身份认证,即验证与其通信的雷达是否为原装的合法雷达。
[0003]目前,通常采用基于数字证书与数字签名的雷达认证方法。通过在车载终端中预置根证书,并在原装的合法雷达中预置基于该根证书签发的该雷达的设备证书(内含证书公钥)和证书公钥对应的私钥。在合法雷达完成安装后,该合法雷达向车载终端发送该合法雷达的设备证书,车载终端采用根证书对该合法雷达的设备证书解密,以获取该设备证书中的证书公钥。当车载终端需要对与其通信的雷达进行身份认证时,车载终端可以向该雷达发送随机数,该雷达采用自身的证书公钥对应的私钥对该随机数进行加密,得到随机数的签名(即密文),并将该签名发送给车载终端。车载终端采用合法雷达的证书公钥对该签名进行解密,如果能成功解密且解密出来的随机数与车载终端向该雷达发送的随机数相同,说明该雷达为原装的合法雷达;否则说明该雷达不是原装的合法雷达。
[0004]但是,采用上述雷达认证方法,需要在雷达中预置设备证书和证书公钥对应的私钥,由于目前大多数雷达的信息存储安全性较低,容易造成密钥的泄露,因此目前对雷达进行身份认证的可靠性较低。

技术实现思路

[0005]本申请提供了一种雷达认证方法及装置、计算机存储介质,可以解决目前对雷达进行身份认证的可靠性较低的问题。
[0006]第一方面,提供了一种雷达认证方法。该方法包括:计算机设备获取待验证雷达的输出数据。计算机设备调用预测模型基于该待验证雷达的输出数据获取该待验证雷达的预测数据。该预测模型基于目标雷达的输出数据训练得到。目标雷达的输出数据基于目标雷达的发射波以及目标雷达接收到的反射波得到。计算机设备根据待验证雷达的预测数据以及待验证雷达的输出数据,验证待验证雷达和目标雷达是否为同一雷达。其中,待验证雷达的输出数据为计算机设备接收到的来自待验证雷达的数据。
[0007]本申请无需在雷达中预置密钥,计算机设备根据基于目标雷达的输出数据训练得到的预测模型以及待验证雷达的输出数据即可实现对待验证雷达的身份认证,从根本上解决了雷达认证的安全性问题,对雷达认证的可靠性较高。
[0008]可选地,预测模型由计算机设备训练得到。或者,预测模型来自除计算机设备以外的其它设备,也即是,计算机设备接收来自其它设备的预测模型。
[0009]可选地,目标雷达的输出数据包括目标雷达的多个频道的真实数据。该预测模型包括至少一个子模型,每个子模型对应多个频道中的一个频道。目标雷达的多个频道中的目标频道对应的目标子模型基于该目标雷达的其它频道的真实数据以及该目标雷达的目标频道的真实数据训练得到,目标雷达的其它频道包括目标雷达的多个频道中除目标频道以外的至少一个频道。
[0010]其中,目标雷达的其它频道可以包括目标雷达的多个频道中除目标频道以外的所有频道。该目标频道可以是目标雷达的任一频道,计算机设备可以训练得到目标雷达的一个或多个频道对应的子模型。
[0011]可选地,目标子模型基于目标雷达的其它频道的真实数据以及目标雷达的目标频道的真实数据,采用线性回归算法训练得到。当然,目标雷达的频道对应的子模型也可以采用其它机器学习算法训练得到,本申请对此不做限定。
[0012]可选地,目标子模型采用线性回归模型训练得到,该线性回归模型表示如下:
[0013][0014]其中,k表示目标频道,y
k,i
表示目标雷达的目标频道k的第i个真实数据,n表示其它频道的频道数量,j表示其它频道中的第j个频道,c
k,j
表示目标子模型的第j个系数,x
i,j
表示目标雷达的第j个频道的第i个真实数据,b
k
表示目标子模型的增量,k、i、j和n均为正整数。
[0015]可选地,计算机设备调用预测模型基于待验证雷达的输出数据获取待验证雷达的预测数据的实现过程,包括:计算机设备调用目标子模型基于待验证雷达的其它频道的真实数据获取待验证雷达的目标频道的预测数据。相应地,计算机设备根据待验证雷达的预测数据以及待验证雷达的输出数据,验证待验证雷达和目标雷达是否为同一雷达的实现过程,包括:计算机设备根据待验证雷达的目标频道的预测数据以及待验证雷达的目标频道的真实数据,验证待验证雷达和目标雷达是否为同一雷达。
[0016]本申请中,计算机设备在接收到待验证雷达的输出数据后,按照预定的模式对待验证雷达的输出数据进行分析,但是实质上待验证雷达的输出数据并不一定是待验证雷达基于自身的发射波以及自身接收到的反射波得到的数据,即计算机设备分析的数据可能是冒充的雷达数据。本申请中描述的待验证雷达的多个频道的真实数据来自该待验证雷达的输出数据,并不限定该真实数据是基于待验证雷达的发射波以及接收到的反射波得到的数据。
[0017]可选地,计算机设备根据待验证雷达的目标频道的预测数据以及待验证雷达的目标频道的真实数据,验证待验证雷达和目标雷达是否为同一雷达的实现过程,包括:当待验证雷达的目标频道的预测数据与待验证雷达的目标频道的真实数据的余弦相似度小于第一阈值,待验证雷达的目标频道的预测数据与待验证雷达的目标频道的真实数据的均方误差大于第二阈值,和/或,基于待验证雷达的目标频道的预测数据与待验证雷达的目标频道的真实数据计算得到的无解释方差分数大于第三阈值,计算机设备确定待验证雷达与目标雷达不为同一雷达。
[0018]可选地,计算机设备根据待验证雷达的目标频道的预测数据以及待验证雷达的目
标频道的真实数据,验证待验证雷达和目标雷达是否为同一雷达的实现过程,包括:计算机设备根据待验证雷达的多个目标频道的预测数据以及待验证雷达的多个目标频道的真实数据,验证待验证雷达和目标雷达是否为同一雷达。
[0019]可选地,目标雷达为毫米波雷达,目标雷达的输出数据包括多普勒频率。
[0020]第二方面,提供了一种计算机设备。该计算机设备包括多个功能模块,该多个功能模块相互作用,实现上述第一方面及其各实施方式中的方法。多个功能模块可以基于软件、硬件或软件和硬件的结合实现,且多个功能模块可以基于具体实现进行任意组合或分割。
[0021]第三方面,提供了一种计算机设备,包括:处理器和存储器;
[0022]所述存储器,用于存储计算机程序,所述计算机程序包括程序指令;
[0023]所述处理器,用于调用所述计算机程序,实现上述第一方面及其各实施方式中的方法。
[0024]第四方面,提供了一种计算机存储介质,所述计算机存储介质上存储有指令,当所述指令被计算机设备的处理器执行时,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种雷达认证方法,其特征在于,用于计算机设备,所述方法包括:获取待验证雷达的输出数据;调用预测模型基于所述待验证雷达的输出数据获取所述待验证雷达的预测数据,所述预测模型基于目标雷达的输出数据训练得到,所述目标雷达的输出数据基于所述目标雷达的发射波以及所述目标雷达接收到的反射波得到;根据所述待验证雷达的预测数据以及所述待验证雷达的输出数据,验证所述待验证雷达和所述目标雷达是否为同一雷达。2.根据权利要求1所述的方法,其特征在于,所述预测模型由所述计算机设备训练得到,或者,所述预测模型来自除所述计算机设备以外的其它设备。3.根据权利要求2所述的方法,其特征在于,所述目标雷达的输出数据包括所述目标雷达的多个频道的真实数据,所述预测模型包括至少一个子模型,每个所述子模型对应所述多个频道中的一个频道;所述多个频道中的目标频道对应的目标子模型基于所述目标雷达的其它频道的真实数据以及所述目标雷达的所述目标频道的真实数据训练得到,所述其它频道包括所述多个频道中除所述目标频道以外的至少一个频道。4.根据权利要求3所述的方法,其特征在于,所述目标子模型基于所述目标雷达的所述其它频道的真实数据以及所述目标雷达的所述目标频道的真实数据,采用线性回归算法训练得到。5.根据权利要求4所述的方法,其特征在于,所述目标子模型采用线性回归模型训练得到,所述线性回归模型表示如下:其中,k表示所述目标频道,y
k,i
表示所述目标雷达的所述目标频道k的第i个真实数据,n表示所述其它频道的频道数量,j表示所述其它频道中的第j个频道,c
k,j
表示所述目标子模型的第j个系数,x
i,j
表示所述目标雷达的所述第j个频道的第i个真实数据,b
k
表示所述目标子模型的增量,k、i、j和n均为正整数。6.根据权利要求3至5任一所述的方法,其特征在于,所述调用预测模型基于所述待验证雷达的输出数据获取所述待验证雷达的预测数据,包括:调用所述目标子模型基于所述待验证雷达的所述其它频道的真实数据获取所述待验证雷达的所述目标频道的预测数据;所述根据所述待验证雷达的预测数据以及所述待验证雷达的输出数据,验证所述待验证雷达和所述目标雷达是否为同一雷达,包括:根据所述待验证雷达的所述目标频道的预测数据以及所述待验证雷达的所述目标频道的真实数据,验证所述待验证雷达和所述目标雷达是否为同一雷达。7.根据权利要求6所述的方法,其特征在于,所述根据所述待验证雷达的所述目标频道的预测数据以及所述待验证雷达的所述目标频道的真实数据,验证所述待验证雷达和所述目标雷达是否为同一雷达,包括:当所述待验证雷达的所述目标频道的预测数据与所述待验证雷达的所述目标频道的真实数据的余弦相似度小于第一阈值,所述待验证雷达的所述目标频道的预测数据与所述
待验证雷达的所述目标频道的真实数据的均方误差大于第二阈值,和/或,基于所述待验证雷达的所述目标频道的预测数据与所述待验证雷达的所述目标频道的真实数据计算得到的无解释方差分数大于第三阈值,确定所述待验证雷达与所述目标雷达不为同一雷达。8.根据权利要求6或7所述的方法,其特征在于,所述根据所述待验证雷达的所述目标频道的预测数据以及所述待验证雷达的所述目标频道的真实数据,验证所述待验证雷达和所述目标雷达是否为同一雷达,包括:根据所述待验证雷达的多个所述目标频道的预测数据以及所述待验证雷达的多个所述目标频道的真实数据,验证所述待验证雷达和所述目标雷达是否为同一雷达。9.根据权利要求1至8任一所述的方法,其特征在于,所述目标雷达为毫米波雷达,所述目标雷达的输出数据包括多普勒频率。10.一种计算机设备,其特征在于,包括:获取模块,用于获取待验证雷达...

【专利技术属性】
技术研发人员:马克
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1