掌桥专利:专业的专利平台
掌桥专利
首页

车型识别方法、装置、电子设备、系统及存储介质

文献发布时间:2023-06-19 12:14:58


车型识别方法、装置、电子设备、系统及存储介质

技术领域

本发明涉及识别技术领域,特别是涉及一种车型识别方法、装置、电子设备、系统及存储介质。

背景技术

为加快收费站的收费速度,提高收费效率,目前很多收费站都配备了电子不停车收费系统(Electronic Toll Collection,ETC)。在使用ETC的车辆挡风玻璃上安装车载单元(On board Unit,OBU)后,车辆在经过收费站的ETC车道时,ETC可以自动识别车辆上安装的OBU,以实现自动收费,使得车辆在经过收费站时不用停车缴费,提高了车辆的通行速度,减少了车辆经过收费站时因停车缴费造成的道路堵塞情况。

但是,由于收费站的收费标准按照车型区分,而ETC在进行自动收费时,仅依赖于车辆挡风玻璃上的OBU以及车牌号识别车辆的车型。但是存在将小型车的OBU安装在大型车上,并将大型车的车牌更换为小型车的车牌,以此来减少缴纳的通行费用的情况,即大型车在经过ETC时,ETC识别到的是小型车的OBU和车牌,将会对大型车按照小型车收费标准收费。

可见,相关技术中在使用ETC进行收费时,确定车型的方法不准确。

发明内容

本发明实施例的目的在于提供一种车型识别方法、装置、电子设备、系统及存储介质,以实现提高对车型识别的准确度。具体技术方案如下:

第一方面,本发明实施例提供了一种车型识别方法,所述方法包括:

在车辆通过激光检测断面的过程中,获得所述车辆的车轮特征和所述车辆所处的位置;

根据所述车轮特征和所述车辆所处的位置,确定所述车辆的车轴总数;

根据所述车轴总数,识别所述车辆的车型。

可选的,所述方法还包括:

获得所述车辆在完全通过所述激光检测断面时所处的位置,并根据所述位置,确定所述车辆的实际长度;

根据所述车轴总数,识别所述车辆的车型,包括:

根据所述车轴总数和所述车辆的实际长度,识别所述车辆的车型。

可选的,获得所述车辆在完全通过所述激光检测断面时所处的位置,并根据所述位置,确定所述车辆的实际长度,包括:

获得所述车辆在完全通过所述激光检测断面时在拍摄画面中所处的位置;

根据所述在拍摄画面中所处的位置,确定所述车辆在所述拍摄画面中的第一长度占所述拍摄画面中预设长度的比值;

根据所述拍摄画面中的预设长度对应的实际长度以及所述比值,确定所述车辆的实际长度。

可选的,所述方法还包括:

根据所述车轮特征和所述车辆所处的位置,确定相邻两个车轴的距离;

根据所述相邻两个车轴的距离以及所述车轴总数,识别所述车辆的轮轴类型。

可选的,根据所述相邻两个车轴的距离以及所述车轴总数,识别所述车辆的轮轴类型,包括:

根据所述相邻两个车轴的距离与预设阈值的比较结果,获得所述相邻两个车轴的关系是否为联轴关系的确定结果;

根据所述相邻两个车轴的关系是否为联轴关系的确定结果,识别所述车辆包含的轮轴类型;

根据所述车轴总数,识别所述车辆的车型,包括:

根据所述车轴总数和所述轮轴类型,识别所述车辆的车型。

可选的,根据所述车轮特征和所述车辆所处的位置,确定所述车辆的车轴总数,包括:

根据所述车辆当前所处的位置以及上一次检测到的位置,确定所述车辆的行驶状态;

根据所述车辆的行驶状态,确定所述车辆单边外侧的车轮数量,并将所述车辆单边外侧的车轮数量作为所述车辆的车轴总数。

第二方面,本发明实施例提供了一种车型识别装置,所述装置包括:

获得模块,被配置为在车辆通过激光检测断面的过程中,获得所述车辆的车轮特征和所述车辆所处的位置;

确定模块,被配置为根据所述获得模块获得的所述车轮特征和所述车辆所处的位置,确定所述车辆的车轴总数;

识别模块,被配置为根据所述确定模块确定的所述车轴总数,识别所述车辆的车型。

可选的,所述获得模块,还被配置为获得所述车辆在完全通过所述激光检测断面时所处的位置,并根据所述位置,确定所述车辆的实际长度;

所述识别模块,具体被配置为:

根据所述车轴总数和所述车辆的实际长度,识别所述车辆的车型。

可选的,获得模块,具体被配置为:

获得所述车辆在完全通过所述激光检测断面时在拍摄画面中所处的位置;

根据所述在拍摄画面中所处的位置,确定所述车辆在所述拍摄画面中的第一长度占所述拍摄画面中预设长度的比值;

根据所述拍摄画面中的预设长度对应的实际长度以及所述比值,确定所述车辆的实际长度。

可选的,所述确定模块,还被配置为根据所述车轮特征和所述车辆所处的位置,确定相邻两个车轴的距离;

所述识别模块,还被配置为根据所述确定模块确定的所述相邻两个车轴的距离以及所述车轴总数,识别所述车辆的轮轴类型。

可选的,所述识别模块,具体被配置为:

根据所述相邻两个车轴的距离与预设阈值的比较结果,获得所述相邻两个车轴的关系是否为联轴关系的确定结果;

根据所述相邻两个车轴的关系是否为联轴关系的确定结果,识别所述车辆包含的轮轴类型;

所述识别模块,具体被配置为:根据所述车轴总数和所述轮轴类型,识别所述车辆的车型。

可选的,所述确定模块,具体被配置为:

根据所述车辆当前所处的位置以及上一次检测到的位置,确定所述车辆的行驶状态;

根据所述车辆的行驶状态,确定所述车辆单边外侧的车轮数量,并将所述车辆单边外侧的车轮数量作为所述车辆的车轴总数。

第三方面,提供了一种电子设备,所述电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述任一所述的车型识别方法步骤。

第四方面,本发明实施例提供了一种车型识别系统,所述系统包括激光检测仪、摄像机以及第三方面中的电子设备:其中,

所述激光检测仪用于在车辆通过所述激光检测仪的激光检测断面的过程中,获得并向电子设备发送所述车辆的车轮特征;

所述摄像机用于在所述车辆通过所述激光检测断面的过程中,获得并向所述电子设备发送所述车辆所处的位置。

第五方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的车型识别方法步骤。

第六方面,本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的车型识别方法步骤。

本发明实施例的技术方案至少包括以下有益效果:与现有技术中通过OBU识别车辆车型的方式相比,由于本发明实施例可以根据车辆的车轴总数识别车辆的车型,而车辆的车轴总数为车辆的实际特征无法更换,所以本发明实施例识别的车型更准确。

当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种车型识别系统结构示意图;

图2为本发明实施例提供的另一种车型识别系统结构示意图;

图3为本发明实施例提供的一种车型识别方法流程图;

图4为本发明实施例提供的一种激光检测仪检测到的采样点的示例性示意图;

图5为本发明实施例提供的一种拍摄画面的示例性示意图;

图6为本发明实施例提供的一种检测场景的示例性示意图;

图7为本发明实施例提供的另一种车型识别方法流程图;

图8为本发明实施例提供的一种车辆进入检测区域时的示例性示意图;

图9为本发明实施例提供的另一种车辆进入检测区域时的示例性示意图;

图10为本发明实施例提供的一种车辆处于检测区域内的长度和车轴数量随车辆进入检测区域的时长变化的曲线图;

图11为本发明实施例提供的另一种车辆处于检测区域内的长度和车轴数量随车辆进入检测区域的时长变化的曲线图;

图12为本发明实施例提供的另一种车型识别方法流程图;

图13为本发明实施例提供的另一种车辆进入检测区域时的示例性示意图;

图14为本发明实施例提供的另一种车辆进入检测区域时的示例性示意图;

图15为本发明实施例提供的一种轮轴类型的示例性示意图;

图16为本发明实施例提供的另一种车型识别方法流程图;

图17为本发明实施例提供的另一种车型识别方法流程图;

图18为本发明实施例提供的一种车型识别装置的结构示意图;

图19为本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1所示的是本发明实施例提供的一种车型识别系统,如图1所示,该系统包括:激光检测仪101、摄像机102和电子设备103。

当本发明实施例应用在电子不停车收费系统(Electronic Toll Collection,ETC)的场景时,摄像机102可以为设置在检测区域上方的卡口相机,激光检测仪可以设置在检测区域的入口处,检测区域位于ETC车道上且位于升降杆之前。

激光检测仪101用于在车辆通过激光检测仪101的激光检测断面的过程中,获得并向电子设备103发送车辆的车轮特征。

摄像机102用于在车辆通过激光检测断面的过程中,获得并向电子设备103发送车辆所处的位置。

电子设备103用于在车辆通过激光检测断面的过程中,接收激光检测仪101发送的车辆的车轮特征以及摄像机102发送的车辆所处的位置;根据车轮特征和车辆所处的位置,确定车辆的车轴总数;根据车轴总数,识别车辆的车型。电子设备103可以为:手机、计算机、平板电脑等设备,图1中以电子设备103是计算机为例。

可选的,激光检测仪101在检测到车辆通过激光检测断面时,可以向摄像机102发送开始拍摄指令,使得摄像机102在接收到开始拍摄指令后,拍摄检测区域。激光检测仪101在检测到车辆驶离激光检测断面时,可以向摄像机102发送结束拍摄指令,使得摄像机102在接收到结束拍摄指令后,结束拍摄检测区域。

在图1的基础上,结合图2,对车型识别系统进行详细说明:图2为车型识别系统的俯视图,实线方框表示检测区域202,虚线方框表示卡口相机205拍摄的区域203。检测区域202的入口边界208与卡口相机205拍摄的区域203的起始边界2031重合,起始边界2031指的是远离卡口相机205的边界。激光检测仪201设置在检测区域202的入口208处,卡口相机205设置在龙门架上204。卡口相机205右边是升降杆206,在确定通过检测区域202的车辆207的车型,并对车辆207进行收费后,升降杆206抬起,车辆207通过升降杆206。

参见图3,本发明实施例还提供了一种车型识别方法,应用于车型识别系统的电子设备,该方法包括:

步骤301,在车辆通过激光检测断面的过程中,获得车辆的车轮特征和车辆所处的位置。

可以理解的,在车辆到达激光检测断面至该车辆完全通过激光检测断面的过程,为车辆通过激光检测断面的过程。

可选的,电子设备可以在获取到激光检测仪发送的车辆的车头特征时,确定车辆到达激光检测断面,在获取到激光检测仪发送的车辆的车尾特征,或者在预设时长内未获取到激光检测仪发送的车辆特征时,确定该车辆驶离激光检测断面,即该车辆完全驶入检测区域。

步骤302,根据车轮特征和车辆所处的位置,确定车辆的车轴总数。

当车辆在通过激光检测断面的过程中发生倒车时,激光检测仪有可能再次检测到倒退的车轮的车轮特征,此时若简单地根据激光检测仪检测到的车轮特征,对车辆单边外侧的车轮数量进行叠加,则会产生错误的车轴总数,进而错误地识别车辆的车型。而本方法可以根据车辆所处的位置的变化,确定车辆在通过激光检测断面的过程中是否发生倒车,例如,若车辆所处的位置向激光检测断面靠近,则表明车辆正在倒车,进而根据是否倒车的判断结果,确定车辆单边外侧正确的车轮数量,从而确定正确的车轴总数。

可以理解的,由同一个车轴连接的车轮对称地位于车辆的两边,车辆两边的车轮数量相同。一个车轴可以连接两个或两个以上的车轮,对于由同一个车轴连接的两个车轮,车辆单边外侧的车轮指的是该车轴连接的其中一边的车轮。对于由同一个车轴连接的两个以上的车轮,车辆单边外侧的车轮指的是位于车辆其中一边的车轮中,处于最外侧的一个车轮。

而且,本发明实施例利用激光检测仪检测车辆的车轮特征,而激光检测仪可以检测到没有被遮挡的车轮的车轮特征,所以本发明实施例确定的车辆单边外侧的车轮总数指的是靠近激光检测仪的一边外侧的车轮总数。

步骤303,根据车轴总数,识别车辆的车型。

例如,如表一所示,货车可以按照车轴总数进行分类。

表一

其中,m表示米,kg表示千克。

例如,在通过检测区域的车辆均为货车时,若车辆的车轴总数为4轴,则电子设备可以确定该车辆为4类货车。

可选的,还可以根据车轴总数和该车辆的其他车辆信息,识别车辆的车型。例如,车辆的其他车辆信息可以包括车辆的颜色和车牌号等。车辆的颜色和车牌号可以通过车型识别系统的摄像机获得。

例如,车辆的其他车辆信息可以包括车辆的客货属性,其中车辆的客货属性可以为货车或者客车。结合表一,若电子设备通过摄像机获取到车辆的客货属性为货车,且该车辆的车轴总数为5轴,则确定该车辆为5类货车。

其中,摄像机可以通过车辆的车头特征,确定车辆的客货属性,并向电子设备发送车辆的客货属性。例如,车头特征可以包括车灯特征、挡风玻璃特征和驾驶室特征等。

本发明实施例的技术方案至少包括以下有益效果:与现有技术中通过OBU识别车辆车型的方式相比,由于本发明实施例可以根据车辆的车轴总数识别车辆的车型,而车辆的车轴总数为车辆的实际特征无法更换,所以本发明实施例识别的车型更准确。

可选的,本发明实施例中的车轮特征可以包括:指定尺寸的圆形、内部存在轮毂等。如图4所示,图4的1所在的平面表示激光检测断面。在车辆进入检测区域时,会经过与其行驶方向垂直的激光检测断面,在一段时间内获取到的多个采样点组成的对象为指定尺寸的圆形和/或内部存在轮毂时,可以确定该对象为车轮。

例如,图5中包括6个不同的时刻内获取到的车辆的采样点,同一条虚线连接的采样点为同一时刻采集到的采样点的位置。从图6中可以看出,虚线框内的采样点组成的对象为圆形,可以确定识别到车轮特征。

可选的,上述步骤303识别车辆的车型的方式可以包括:根据车轴总数和车辆的实际长度,识别车辆的车型。

例如,结合表一,当车辆的车轴总数为2轴,且车辆的实际长度为5米时,电子设备可以确定该车辆为1类货车。

其中,获取车辆的实际长度的方式包括:获得车辆在完全通过激光检测断面时所处的位置,并根据该位置,确定车辆的实际长度。

需要说明的是,为了准确地获取到车辆的实际长度,可以设置摄像机所能够拍摄到的区域的尺寸大于允许通过ETC车道的车辆的最大尺寸。例如,可以通过调节摄像机的位置,调节摄像机所能够拍摄到的区域的尺寸。

可选的,可以通过以下步骤确定车辆的实际长度。

步骤一、获得车辆在完全通过激光检测断面时在拍摄画面中所处的位置。

可选的,激光检测仪可以在检测到车辆驶离激光检测断面时,向电子设备发送结束拍摄指令,电子设备可以将此时接收到的摄像机发送的车辆所处的位置作为车辆完全通过激光检测断面时在拍摄画面中所处的位置。

可以理解的,当摄像机不具备数据处理能力时,电子设备可以接收到摄像机发送的拍摄画面,拍摄画面中包括车辆在拍摄画面中所处的位置,电子设备可以从拍摄画面中识别车辆在拍摄画面中所处的位置。

当摄像机具备数据处理能力时,电子设备可以接收到摄像机从拍摄图像中获取并向电子设备发送的车辆在拍摄画面中所处的位置。

步骤二、根据在拍摄画面中所处的位置,确定车辆在拍摄画面中的第一长度占拍摄画面中预设长度的比值。

步骤三、根据拍摄画面中的预设长度对应的实际长度以及步骤二确定的比值,确定车辆的实际长度。

一种实施方式中,电子设备接收到的摄像机发送的拍摄画面中可以设有虚拟刻度线,可以通过各虚拟刻度线以及车辆在拍摄画面中所处的位置,获取车辆在拍摄画面中的第一长度,进而确定车辆在拍摄画面中的第一长度占拍摄画面中预设长度的比值。

可选的,拍摄画面中预设长度为拍摄画面中拍摄区域的总长度,而拍摄区域的实际长度是可以预先确认的。由于车辆在拍摄画面中的第一长度与拍摄画面中拍摄区域的总长度的比值,与,车辆的实际长度与拍摄区域的实际长度的比值相同,因此,将车辆在拍摄画面中的第一长度与拍摄画面中拍摄区域的总长度的比值与拍摄区域的实际长度的乘积作为车辆的实际长度。

可选的,拍摄画面中预设长度为相邻两条虚拟刻度线之间的距离,而拍摄画面中相邻两条虚拟刻度线之间所表示的实际距离是可以预先获知的。如图6所示,图6中的相邻的两条虚拟刻度线之间的距离为20厘米(图6中拍摄图像上边界和下边界也分别有虚拟刻度线),相邻的两条虚拟刻度线之间所表示的实际距离为1米,车辆位于4条虚拟刻度线之间,所以待识别车辆的实际长度为((20×3)/20)×100=300厘米。

另一种实施方式中,拍摄画面中预设长度为检测区域在拍摄画面中的长度G;由于车辆在拍摄画面中的第一长度g与检测区域在拍摄画面中的长度G的比值和车辆的实际长度l与检测区域的实际长度L的比值相等。所以车辆的实际长度l=g×L/G。

本发明实施例还可以包括以下有益效果:本发明实施例可以在车辆完全通过激光检测断面时,确定车辆的实际长度。进而可以利用车轴总数和车辆的实际长度,识别车辆的车型,使得本发明识别的车辆的车型更准确。

可选的,如图7所示,可以通过以下步骤确定上述步骤302中的车辆的车轴总数。

步骤701,根据车辆当前所处的位置以及上一次检测到的位置,确定车辆的行驶状态。

可以理解的,车辆在通过激光检测断面的过程中,可能前进也可能后退,当车辆后退,已进入检测区域的车轮退出检测区域时,该车轮再次通过激光检测断面,再次被识别到车轮特征,若将通过激光检测断面的车轴总数,确定为车辆的车轴总数,则确定的车轴总数可能大于车辆的实际车轴总数。

所以,为了提高确定车轴总数的准确度,可以根据车辆当前所处的位置以及上一次检测到的位置,确定车辆的行驶状态。其中,行驶状态可以为前进或者后退。

可以理解的,在车辆通过激光检测断面的过程中,确定车辆的行驶状态包括以下两种情况:

情况一、若车辆当前在拍摄画面中的长度大于上一次检测到的车辆在拍摄画面中的长度,则确定车辆的行驶状态为前进。

例如,如图8所示,b为车辆当前处于拍摄画面内的长度,a为上一次检测到的车辆在拍摄画面中的长度,b>a,所以车辆的行驶状态为前进。

情况二、若车辆当前在拍摄画面中的长度不大于上一次检测到的车辆在拍摄画面中的长度,则确定车辆的行驶状态为后退。

例如,如图9所示,d为车辆当前在拍摄画面内的长度,c为上一次检测到的车辆在拍摄画面内的长度,d

步骤702,根据车辆的行驶状态,确定车辆单边外侧的车轮数量,并将车辆单边外侧的车轮数量作为车辆的车轴总数。

一种实施方式中,当车辆的行驶状态为前进时,若检测到车轮通过激光检测断面,则对所检测到的车辆单边外侧的车轮总数进行数量增量运算;当车辆的行驶状态为后退时,若检测到车轮通过激光检测断面,则不作增量运算,直到车辆再次前进,且车辆所处位置超过倒退前所处的位置后,再次检测到车轮通过激光检测断面时,对所检测到的车辆单边外侧的车辆总数进行数量增量运算。

可以理解的,激光检测仪可以检测到没有被遮挡的车轮的车轮特征,即激光检测仪可以检测到由同一个车轴连接的各车轮中的其中一个车轮的车轮特征。而步骤702确定的车轮数量可以为激光检测仪检测到的车轮特征所属的车轮的数量,所以,增量计算可以为将当前检测到的车辆单边外侧的车轮数量加一。

可选的,可以在车辆通过激光检测断面的过程中,实时计算车辆单边外侧的车轮数量,并将车辆完全通过激光检测断面时,车辆单边外侧的车轮数量作为车辆的车轴总数。

可以理解的,车辆单边外侧的各车轮分别由不同的车轴连接,所以可以将车辆单边外侧的车轮数量作为车辆的车轴总数。

本发明实施例还可以包括以下有益效果:车辆在进入检测区域的过程中如果倒车,那么通过激光检测断面的车轴总数可能大于车辆实际的车轴总数,所以如果直接将通过激光检测断面的车轴总数作为车辆的车轴总数,则确定的车轴总数不准确。

而由于本发明实施例可以根据车辆的行驶状态,统计车辆的车轴总数。避免了将驶出检测区域的车轮作为进入检测区域的车轮的情况,使得本发明实施例确定的车辆的车轴总数更准确。

下面通过一个实例对图7中统计车辆的车轴总数的方法进行说明:

在车辆(包括车辆a、车辆b和车辆c)通过激光检测断面的过程中,通过卡口相机实时获取车辆处于检测区域内的长度。并统计车辆处于检测区域内的车轴数量,获得图10所示的曲线图。曲线图的横轴表示车辆进入检测区域的时长。曲线图的左边纵轴表示车辆处于检测区域内的长度,右边纵轴表示车辆处于检测区域内的车轴数量。

从图10中可以看出,车辆a完全通过激光检测断面耗时9秒,实际长度为6米,车轴总数为2。

车辆b完全通过激光检测断面耗时12秒,实际长度为10米,车轴总数为3。且车辆b进入检测区域的9秒-12秒内,车辆b处于倒车状态。

车辆c完全通过激光检测断面耗时17秒,实际长度为23米,车轴总数为6。且车辆c进入检测区域的7秒-12秒内,车辆c处于倒车状态。

以车辆b为例进行详细说明,如图11所示,图11中的实线为基于车辆处于检测区域内的长度和车轴数量绘制的曲线,虚线为基于在激光检测断面检测到的车轴数量绘制的曲线。由此可以看出,在激光检测断面检测到的车轴总数为4个,但车辆b实际的车轴总数为3个,这是由于车辆b通过激光检测断面的过程中发生倒车,才使得在激光检测断面多检测到一个车轴。

因此本发明实施例可以对根据获取到的车轮特征确定的车轴数量进行校正,获得的车辆的车轴总数更准确,而且适用范围更广,更适用于复杂场景下的车型识别。

可选的,电子设备还可以确定车辆包含的轮轴类型,如图12所示,可以通过以下步骤确定车辆包含的轮轴类型。

步骤121,根据车轮特征和车辆所处的位置,确定相邻两个车轴的距离。

一种实施方式中,由于电子设备可以通过车轮特征确定车轮是否完全通过激光检测断面,电子设备可以将相邻地通过激光检测断面的两个车轮完全通过激光检测断面时,车辆处于检测区域内的长度差值,作为这两个车轴的距离。

其中,激光检测仪发送的车轮特征可以标记有时间戳,所以电子设备获取到车轮完整的车轮特征时,可以确定此时该车轮完全通过激光检测断面。摄像机发送的车辆所处的位置也可以标记有时间戳,所以电子设备可以获得车轮完全通过激光检测断面时,车辆所处的位置所表示的车辆位于检测区域内的长度。

例如,如图13所示,相邻两个车轴之间的距离为=后通过激光检测断面的车轴连接的车轮完全通过激光检测断面时车辆处于检测区域内的长度h-先通过激光检测断面的车轴连接的车轮完全通过激光检测断面时车辆处于检测区域内的长度g。

步骤122,根据相邻两个车轴的距离,识别车辆包含的轮轴类型。

一种实施方式中,可以根据相邻两个车轴的距离与预设阈值的比较结果,获得相邻两个车轴的关系是否为联轴关系的确定结果。然后根据相邻两个车轴的关系是否为联轴关系的确定结果,确定车辆包含的轮轴类型。

其中,若相邻两个车轴距离大于预设距离,则确定这两个车轴之间的关系不为联轴关系。

若相邻两个车轴距离不大于预设距离,则确定这两个车轴之间的关系为联轴关系。

例如,如图14所示,A车包含的轮轴类型有单轴。

B车包含的轮轴类型有单轴。

C车包含的轮轴类型有单轴和双联轴。

D车包含的轮轴类型有单轴和三联轴。

E车包含的轮轴类型有单轴和双联轴。

F车包含的轮轴类型有单轴和三联轴。

G车包含的轮轴类型有单轴、双联轴和三联轴。

H车包含的轮轴类型有单轴和双联轴。

本发明实施例还可以包括以下有益效果:由于本发明实施例还能够识别车辆的轮轴类型,使得本发明实施例确定的车型更准确。

可选的,在确定车辆包含的轮轴类型之后,上述步骤303识别车辆的车型的方式包括:根据车辆的车轴总数和车辆包含的轮轴类型,识别该车辆的车型。

例如,结合图14,可以将轮轴类型包含双联轴或三联轴,或者车轴总数超过三轴的车辆确定为大型车;将轮轴类型包含单轴,且车轴总数不超过三轴的车辆确定为小型车。例如,图14中的车辆A和车辆B为小型车,车辆C、车辆D、车辆E、车辆F、车辆G和车辆H为大型车。

可以理解的,由于车辆通过激光检测断面时可能前进也可能后退,使得相邻地通过激光检测断面的两个车轴,可能是同一个车轴。所以在确定相邻两个车轴的距离之前,还可以确定相邻地通过激光检测断面的两个车轴是否为同一个车轴。

可选的,判断相邻地通过激光检测断面的车轴是否为同一个车轴的方式包括以下三个步骤:

步骤一、判断先通过激光检测断面的车轴连接的车轮经过激光检测断面时车辆处于检测区域内的长度,与后通过激光检测断面的车轴连接的车轮经过激光检测断面时车辆处于检测区域内的长度的第二差值是否小于预设差值。若第二差值小于预设差值,则执行步骤二;若第二差值不小于预设差值,则执行步骤三。

其中,车轮经过激光检测断面时车辆处于检测区域内的长度可以为:车轮到达激光检测断面时车辆处于检测区域内的第一长度,或者车轮中轴线位于激光检测断面时车辆处于检测区域内的第二长度,或者车轮完全通过激光检测断面时车辆处于检测区域内的第三长度等。

需要说明的是,确定先通过激光检测断面的车轴连接的车轮经过激光检测断面时别车辆处于检测区域内的长度的标准,与确定先通过激光检测断面的车轴连接的车轮经过激光检测断面时车辆处于检测区域内的长度的标准相同。

例如:如图15所示,判断先通过激光检测断面的车轴连接的车轮中轴线到达激光检测断面时车辆处于检测区域内的长度e,与后通过激光检测断面的车轴连接的车轮中轴线到达激光检测断面入口时车辆处于检测区域内的长度f的第二差值是否小于预设差值。

例如,预设差值可以为不大于车轮直径的数值。

步骤二、确定这两个车轴为同一个车轴。

当第二差值小于预设差值,说明先通过激光检测断面的车轴连接的车轮经过激光检测断面时车辆处于检测区域内的长度,与后通过激光检测断面的车轴连接的车轮经过激光检测断面时车辆处于检测区域内的长度的差距较小,所以这两个车轴为同一个车轴。

步骤三、确定这两个车轴不为同一个车轴。

当第二差值不小于预设差值,说明先通过激光检测断面的车轴连接的车轮经过激光检测断面时车辆处于检测区域内的长度,与后通过激光检测断面的车轴连接的车轮经过激光检测断面时车辆处于检测区域内的长度的差距较大,所以这两个车轴不为同一个车轴。

进一步的,在上述步骤303确定车辆的车型之后,如图16所示,本发明实施例还可以通过以下步骤判断车辆是否符合规范。

步骤161,获取车辆的车载单元(On board Unit,OBU)中记录的车型。

一种实施方式中,可以通过ETC扫描安装在车辆的挡风玻璃上的OBU,并获取OBU中记录的车型。

步骤162,判断车辆的OBU中记录的车型与电子设备识别的车辆的车型是否相同。

若车辆的OBU中记录的车型与电子设备识别的车辆的车型相同,则执行步骤163;若车辆的OBU中记录的车型与电子设备识别的车辆的车型不相同,则执行步骤164。

步骤163,确定车辆符合规范。

可以理解的,若车辆的OBU中记录的车型与电子设备识别的车辆的车型相同,则说明该车辆安装的OBU中记录的信息为该车辆的真实信息,所以该车辆符合规范。

步骤164,确定车辆不符合规范。

可以理解的,若车辆的OBU中记录的车型与电子设备识别的车辆的车型不相同,则说明该车辆安装的OBU中记录的信息不为该车辆的真实信息,车辆冒用其他车辆的OBU,所以该车辆不符合规范。

可见,本发明实施例还可以识别出通过检测区域的车辆是否冒用其他车辆的OBU。

进一步的,在上述步骤303确定车辆的车型之后,本发明实施例还可以根据预设的车型与收费标准的对应关系,对该车辆按照电子设备识别的车型对应的收费标准进行收费。

可选的,本发明实施例还可以在确定车辆的车型之后,将车辆的车型与当前时间戳对应记录。有利于统计各时间段内通过检测区域的车辆的车型。

为了更详细地解释本发明实施例获取车辆的车型的实现过程,本发明实施例提供的一种车型识别方法,如图17所示,包括如下步骤:

步骤171,激光检测仪在检测到车辆到达激光检测断面时,向卡口相机发送开始拍摄指令。

步骤172,激光检测仪获取并向电子设备发送车辆的车轮特征。

步骤173,卡口相机响应于开始拍摄指令,获取并向电子设备发送车辆所处的位置。

步骤174,电子设备根据接收到的车辆的车轮特征和车辆所处的位置,实时确定车辆处于检测区域内的车轴数量。

可选的,电子设备还可以提取卡口相机发送的拍摄画面中的其他车辆信息(例如:车辆的颜色、所属的品牌、属于客车还是货车等)。

步骤175,激光检测仪在检测到车辆完全通过激光检测断面时,向卡口相机发送结束拍摄指令,以使得卡口相机在接收到结束拍摄指令时,停止采集检测区域对应的拍摄图像。

步骤176,电子设备根据车辆在完全通过激光检测断面时在拍摄画面中所处的位置,确定车辆的实际长度,将当前计算的车辆处于检测区域的车轴数量作为车辆的车轴总数,确定车辆的轮轴类型,并根据车辆的实际长度、车轴总数以及轮轴类型,识别车辆的车型。

本发明实施例的技术方案至少包括以下有益效果:与现有技术中通过OBU识别车辆车型的方式相比,由于本发明实施例可以根据车辆的车轴总数识别车辆的车型,而车辆的车轴总数为车辆的实际特征无法更换,所以本发明实施例识别的车型更准确。

对应于上述方法实施例,参见图18,本发明实施例还提供了一种车型识别装置,该装置包括:获得模块1801、确定模块1802和识别模块1803;

获得模块1801,被配置为在车辆通过激光检测断面的过程中,获得车辆的车轮特征和车辆所处的位置;

确定模块1802,被配置为根据获得模块1801获得的车轮特征和车辆所处的位置,确定车辆的车轴总数;

识别模块1803,被配置为根据确定模块1802确定的车轴总数,识别车辆的车型。

可选的,获得模块1801,还被配置为获得车辆在完全通过激光检测断面时所处的位置,并根据位置,确定车辆的实际长度;

识别模块1803,可以具体被配置为:

根据车轴总数和车辆的实际长度,识别车辆的车型。

可选的,获得模块1801,可以具体被配置为:

获得车辆在完全通过激光检测断面时在拍摄画面中所处的位置;

根据在拍摄画面中所处的位置,确定车辆在拍摄画面中的第一长度占拍摄画面中预设长度的比值;

根据拍摄画面中的预设长度对应的实际长度以及比值,确定车辆的实际长度。

可选的,确定模块1802,还被配置为根据车轮特征和车辆所处的位置,确定相邻两个车轴的距离;

识别模块1803,还被配置为根据确定模块确定的相邻两个车轴的距离,识别车辆包含的轮轴类型;

识别模块1803,具体被配置为:根据车轴总数和轮轴类型,识别车辆的车型。

可选的,确定模块1802,可以具体被配置为:

根据车辆当前所处的位置以及上一次检测到的位置,确定车辆的行驶状态;

根据车辆的行驶状态,确定车辆单边外侧的车轮数量,并将车辆单边外侧的车轮数量作为车辆的车轴总数。

本发明实施例还提供了一种电子设备,如图19所示,包括处理器1901、通信接口1902、存储器1903和通信总线1904,其中,处理器1901,通信接口1902,存储器1903通过通信总线1904完成相互间的通信,

存储器1903,用于存放计算机程序;

处理器1901,用于执行存储器1903上所存放的程序时,实现上述方法实施例中由电子设备执行的步骤。

上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

本发明实施例还提供了一种车型识别系统,该系统包括激光检测仪、摄像机以及上述电子设备:其中,

激光检测仪用于在车辆通过激光检测仪的激光检测断面的过程中,获得并向电子设备发送车辆的车轮特征;

摄像机用于在车辆通过激光检测断面的过程中,获得并向电子设备发送车辆所处的位置。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一车型识别方法的步骤。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一车型识别方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

相关技术
  • 车型三维识别方法、装置、系统、电子设备及存储介质
  • 一种车型识别方法、装置、电子设备及存储介质
技术分类

06120113228291