具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,在一个实施例中,提供了一种车辆识别数据处理***,包括车辆识别数据处理装置和数据处理服务器。其中车辆识别数据处理装置与车辆的车辆总线连接,并可与数据处理服务器建立通信连接进行通信。数据处理服务器可在需要时分别与交管部门车辆数据服务器、企业车辆数据服务器和车主移动移动终端建立通信连接进行通信。
具体地,车辆识别数据处理装置包括CPU(CentralProcessingUnit,中央处理器)、车辆总线模块和通信模块,还可以包括车辆定位模块。其中,车辆总线模块、通信模块和车辆定位模块分别与中央处理器连接,并在中央处理器的指令下工作。该车辆检验装置通过其车辆总线模块连接车辆的车辆总线,并可以通过其通信模块而与数据处理服务器通信。本实施例所指车辆通常为汽车,也可以是其它使用车辆总线的车辆。车辆总线技术是指车辆内部导线采用总线控制的一种技术,比如CAN(ControllerAreaNetwork,控制器局域网络)总线,LIN(LocalInterconnectNetwork,本地互联网络)总线等。
车辆总线模块分别与车辆总线和中央处理器连接,用于在中央处理器指令下通过车辆总线获取车辆总线数据。其中,车辆总线数据包括发动机识别码(VIN,VehicleIdentificationNumber),还包括车辆总线配置数据、车辆***配置数据、行车电脑(ECU)参数、车辆总线类型、车辆通讯协议类别和车辆排量中的至少一种。
在一个实施例中,车辆总线配置数据包括车辆电子控制单元个数、车辆电子控制单元配置方式、车辆电子控制单元编码、发动机传感器个数、发动机传感器参数、发动机传感器参数历史范围值和车辆底盘号中的至少一种。
在一个实施例中,行车电脑参数包括发动机转数、车速、车辆里程记录、百公里油耗值、氧传感器输出值、长期燃油修正值、短期燃油修正值、进气温度、进气压力和空气流量中的至少一种。
在一个实施例中,车辆总线类型为本地互联网络(LIN)总线类型或控制器局域网络(CAN)总线类型。
其中,车辆通讯协议类别与车辆总线类型对应,不同的车辆总线类型对应不同的车辆通讯协议类别。车辆***配置数据比如刹车***配置数据、ABS(Anti-LockBrakeSystem,刹车防抱死***)配置数据等。
中央处理器用于根据车辆总线数据的组合而生成车辆基因数据。具体地,中央处理器可用于将车辆总线数据生成多维数组形式的车辆基因数据,或者用于将车辆总线数据组合成数据链,数据链中各个车辆总线数据按预设顺序排列。这样生成的车辆基因数据就类似于人类DNA(脱氧核糖核酸)能够唯一区分不同的人类一样,车辆基因数据可以唯一区分不同的车辆。而且在不考虑数据量的情况下,组成车辆基因数据的车辆总线数据种类越多,车辆基因数据用于识别车辆的性能越好。
通信模块与中央处理器连接,用于在中央处理器指令下将车辆基因数据上传到数据处理服务器。其中,车辆基因数据用于据以识别车辆。各个车辆识别数据处理装置在本地生成的车辆基因数据上传到数据处理服务器后,数据处理服务器可以利用这些大量的车辆基因数据来识别车辆,可用于监管交通、侦查、车辆定位等需要识别车辆的各种领域。
上述车辆识别数据处理装置,通过车辆总线获取车辆总线数据,车辆总线数据所包括的发动机识别码、车辆总线配置数据、车辆***配置数据、行车电脑参数、车辆总线类型、车辆通讯协议类别和车辆排量这些数据分别具有一定的区分不同车辆的能力。将这些车辆总线数据进行组合而生成车辆基因数据并上传到数据处理服务器,这样车辆基因数据就具有很强的唯一性,能够据以识别车辆,将不同的车辆区别开来。
在一个实施例中,该车辆识别数据处理装置还包括车辆定位模块,与中央处理器连接,用于在中央处理器指令下实时获取并记录车辆位置信息。中央处理器还用于根据累积记录的车辆位置信息确定车辆运行范围数据,并根据车辆总线数据和车辆运行范围数据的组合而生成车辆基因数据。
该车辆定位模块优选为GPS(GlobalPositioningSystem,全球定位***)定位模块。在中央处理器指令下,车辆定位模块实时获取车辆位置信息并记录。中央处理器可根据累积记录的车辆位置信息来计算车辆运行轨迹,从而确定车辆运行范围数据。该车辆范围数据用于表示车辆在一段时间内的主要活动范围,可用多个经纬度坐标点围成的多边形来表示,也可以用地理名称来粗略表示。将车辆总线数据和车辆运行范围数据组合生成车辆基因数据,这样车辆基因数据既包含了车辆自身的固定信息,又包含了车主在使用过程中产生的数据,更加可以保证车辆基因数据的唯一性,避免车辆基因数据被伪造。
在一个实施例中,通信模块优选为无线通信模块,用于通过预设无线通信方式向数据处理服务器发送数据。预设无线通信方式包括蓝牙通信方式、WiFi(一种能通过无线电波连接到无线网络的技术)无线网络通信方式和移动无线通信方式中的至少一种。移动无线通信方式通常为手机使用的通信方式,比如2G(GSM(GlobalSystemforMobilecommunication,全球移动通信***),CDMA)、3G(WCDMA、TD-SCDMA、CDMA2000)、4G(LTE)等中的任意一种。采用无线通信方式可以使车辆基因数据的上传更为方便,尤其是采用移动无线通信方式,可以在任意移动无线通信网络覆盖的地方实时上传车辆基因数据,提高了操作便利性。
在一个实施例中,数据处理服务器用于获取车辆牌照信息,并存储车辆基因数据和车辆牌照信息的对应关系。交管部门车辆数据服务器中存储了对应VIN码的车辆牌照信息,数据处理服务器可用于根据车辆基因数据所包含的VIN码获取该VIN码所对应的车辆牌照信息,从而存储包含该VIN码的车辆基因数据和该VIN码所对应的车辆牌照信息的对应关系。
本实施例中,数据处理服务器用于存储车辆基因数据和车辆牌照信息的对应关系,这样任意交通监控设备可通过扫描过往的车辆以获得扫描牌照信息,并根据车辆基因数据和上传的车辆牌照信息的对应关系来判断是否存在假牌或套牌等违规行为。具体地,数据处理服务器可用于向交管部门车辆数据服务器、企业车辆数据服务器和识别为真的牌照信息所对应的车主终端中的至少一种发出报警信息。
具体地,数据处理服务器用于当判定同时存在同一个车辆牌照信息与多个车辆基因数据的对应关系,或者同时存在多个车辆牌照信息与同一个车辆基因数据的对应关系时,数据处理服务器发出报警信息。正常情况下车辆牌照信息与车辆基因数据的对应关系是唯一的,即一对一的关系,若同时存在同一个车辆牌照信息与多个车辆基因数据的对应关系,说明不同的车辆使用了相同的牌照,说明有车辆使用了假牌照,需要发出报警信息。若同时存在多个车辆牌照信息与同一个车辆基因数据的对应关系,说明同一个车辆使用了多个牌照,存在套牌的情况,需要发出报警信息。
在一个实施例中,当交通监控设备扫描车辆牌照信息并获取被扫描车辆的位置信息后将扫描的车辆牌照信息和被扫描车辆的位置信息发送给数据处理服务器后,数据处理服务器用于判断同一扫描车辆牌照信息是否对应多个被扫描车辆的位置信息,若是则根据存储的车辆基因数据和车辆牌照信息的对应关系识别出假牌照信息,并发出与假牌照信息相关的报警信息。
本实施例中,交通监控设备是指遍布于各地的用于监管交通的设备,比如高速公路收费站处的交通监控设备。交通监控设备可自动扫描过往车辆的牌照信息,并通过其内置的GPS模块获取自身位置信息作为被扫描车辆的位置信息,从而将扫描获得的车辆牌照信息和被扫描车辆的位置信息一并发送给数据处理服务器。数据处理器用于根据各个交通监控设备发来的数据,判断同一扫描车辆牌照信息是否对应多个被扫描车辆的位置信息。若判断为是,则说明存在假牌照,此时数据处理器用于根据存储的车辆基因数据和车辆牌照信息的对应关系识别出假牌照信息,从而发出与假牌照信息相关的报警信息。具体地,数据处理服务器可用于向交管部门车辆数据服务器、企业车辆数据服务器和识别为真的牌照信息所对应的车主终端中的至少一种发出报警信息。
如图2所示,在一个实施例中,提供了一种车辆识别数据处理方法,本实施例以该方法应用于上述任意实施例的车辆识别数据处理***中来举例说明。该方法具体包括以下步骤:
步骤202,通过车辆总线获取车辆总线数据;车辆总线数据包括发动机识别码,还包括车辆总线配置数据、车辆***配置数据、行车电脑参数、车辆总线类型、车辆通讯协议类别和车辆排量中的至少一种。
车辆识别数据处理装置利用其车辆总线模块通过车辆的车辆总线获取车辆总线数据。本实施例所指车辆通常为汽车,也可以是其它使用车辆总线的车辆。车辆总线技术是指车辆内部导线采用总线控制的一种技术,比如CAN(ControllerAreaNetwork,控制器局域网络)总线,LIN(LocalInterconnectNetwork,本地互联网络)总线等。
在一个实施例中,车辆总线配置数据包括车辆电子控制单元个数、车辆电子控制单元配置方式、车辆电子控制单元编码、发动机传感器个数、发动机传感器参数、发动机传感器参数历史范围值和车辆底盘号中的至少一种。
在一个实施例中,行车电脑参数包括发动机转数、车速、车辆里程记录、百公里油耗值、氧传感器输出值、长期燃油修正值、短期燃油修正值、进气温度、进气压力和空气流量中的至少一种。
在一个实施例中,车辆总线类型为本地互联网络(LIN)总线类型或控制器局域网络(CAN)总线类型。
其中,车辆通讯协议类别与车辆总线类型对应,不同的车辆总线类型对应不同的车辆通讯协议类别。车辆***配置数据比如刹车***配置数据、ABS配置数据等。
步骤204,根据车辆总线数据的组合而生存车辆基因数据,并将车辆基因数据上传到数据处理服务器;其中,车辆基因数据用于据以识别车辆。
具体地,可利用车辆识别数据处理装置的中央处理器进行运算,将车辆总线数据生成多维数组形式的车辆基因数据,或者将车辆总线数据组合成数据链,数据链中各个车辆总线数据按预设顺序排列。这样生成的车辆基因数据就类似于人类DNA(脱氧核糖核酸)能够唯一区分不同的人类一样,车辆基因数据可以唯一区分不同的车辆。而且在不考虑数据量的情况下,组成车辆基因数据的车辆总线数据种类越多,车辆基因数据用于识别车辆的性能越好。
车辆识别数据处理装置通过其通信模块将本地生成的车辆基因数据上传到数据处理服务器后,数据处理服务器可以利用这些大量的车辆基因数据来识别车辆,可用于监管交通、侦查、车辆定位等需要识别车辆的各种领域。
上述车辆识别数据处理方法,通过车辆总线获取车辆总线数据,车辆总线数据所包括的发动机识别码、车辆总线配置数据、车辆***配置数据、行车电脑参数、车辆总线类型、车辆通讯协议类别和车辆排量这些数据分别具有一定的区分不同车辆的能力。将这些车辆总线数据进行组合而生成车辆基因数据并上传到数据处理服务器,这样车辆基因数据就具有很强的唯一性,能够据以识别车辆,将不同的车辆区别开来。
在一个实施例中,车辆识别数据处理装置利用其通信模块通过预设无线通信方式向数据处理服务器发送数据。预设无线通信方式包括蓝牙通信方式、WiFi(一种能通过无线电波连接到无线网络的技术)无线网络通信方式和移动无线通信方式中的至少一种。移动无线通信方式通常为手机使用的通信方式,比如2G(GSM(GlobalSystemforMobilecommunication,全球移动通信***),CDMA)、3G(WCDMA、TD-SCDMA、CDMA2000)、4G(LTE)等中的任意一种。采用无线通信方式可以使车辆基因数据的上传更为方便,尤其是采用移动无线通信方式,可以在任意移动无线通信网络覆盖的地方实时上传车辆基因数据,提高了操作便利性。
在一个实施例中,该车辆识别数据处理方法还包括:数据处理服务器获取车辆牌照信息,并存储车辆基因数据和车辆牌照信息的对应关系。
交管部门车辆数据服务器中存储了对应VIN码的车辆牌照信息,数据处理服务器可用于根据车辆基因数据所包含的VIN码获取该VIN码所对应的车辆牌照信息,从而存储包含该VIN码的车辆基因数据和该VIN码所对应的车辆牌照信息的对应关系。
本实施例中,数据处理服务器用于存储车辆基因数据和车辆牌照信息的对应关系,这样任意交通监控设备可通过扫描过往的车辆以获得扫描牌照信息,并根据车辆基因数据和上传的车辆牌照信息的对应关系来判断是否存在假牌或套牌等违规行为。
在一个实施例中,该车辆识别数据处理方法还包括:当数据处理服务器判定同时存在同一个车辆牌照信息与多个车辆基因数据的对应关系,或者同时存在多个车辆牌照信息与同一个车辆基因数据的对应关系时,数据处理服务器发出报警信息。
具体地,数据处理服务器用于当判定同时存在同一个车辆牌照信息与多个车辆基因数据的对应关系,或者同时存在多个车辆牌照信息与同一个车辆基因数据的对应关系时,数据处理服务器发出报警信息。正常情况下车辆牌照信息与车辆基因数据的对应关系是唯一的,即一对一的关系,若同时存在同一个车辆牌照信息与多个车辆基因数据的对应关系,说明不同的车辆使用了相同的牌照,说明有车辆使用了假牌照,需要发出报警信息。若同时存在多个车辆牌照信息与同一个车辆基因数据的对应关系,说明同一个车辆使用了多个牌照,存在套牌的情况,需要发出报警信息。
在一个实施例中,该车辆识别数据处理方法还包括:实时获取并记录车辆位置信息,并根据累积记录的车辆位置信息确定车辆运行范围数据。且根据车辆总线数据的组合而生成车辆基因数据的步骤具体包括:根据车辆总线数据和车辆运行范围数据的组合而生成车辆基因数据。
本实施例中,车辆识别数据处理装置可通过其车辆定位模块实时获取车辆位置信息并记录,并根据累积记录的车辆位置信息来计算车辆运行轨迹,从而确定车辆运行范围数据。该车辆范围数据用于表示车辆在一段时间内的主要活动范围,可用多个经纬度坐标点围成的多边形来表示,也可以用地理名称来粗略表示。将车辆总线数据和车辆运行范围数据组合生成车辆基因数据,这样车辆基因数据既包含了车辆自身的固定信息,又包含了车主在使用过程中产生的数据,更加可以保证车辆基因数据的唯一性,避免车辆基因数据被伪造。
在一个实施例中,该车辆识别数据处理方法还包括:当交通监控设备扫描车辆牌照信息并获取被扫描车辆的位置信息后将扫描的车辆牌照信息和被扫描车辆的位置信息发送给数据处理服务器后,数据处理服务器判断同一扫描车辆牌照信息是否对应多个被扫描车辆的位置信息,若是则根据存储的车辆基因数据和车辆牌照信息的对应关系识别出假牌照信息,并发出与假牌照信息相关的报警信息。
本实施例中,交通监控设备是指遍布于各地的用于监管交通的设备,比如高速公路收费站处的交通监控设备。交通监控设备可自动扫描过往车辆的牌照信息,并通过其内置的GPS模块获取自身位置信息作为被扫描车辆的位置信息,从而将扫描获得的车辆牌照信息和被扫描车辆的位置信息一并发送给数据处理服务器。数据处理器用于根据各个交通监控设备发来的数据,判断同一扫描车辆牌照信息是否对应多个被扫描车辆的位置信息。若判断为是,则说明存在假牌照,此时数据处理器用于根据存储的车辆基因数据和车辆牌照信息的对应关系识别出假牌照信息,从而发出与假牌照信息相关的报警信息。具体地,数据处理服务器可用于向交管部门车辆数据服务器、企业车辆数据服务器和识别为真的牌照信息所对应的车主终端中的至少一种发出报警信息。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。