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.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
26.图1是根据本发明实施例的一种可选的车辆检测方法的应用环境的示意图;
27.图2是根据本发明实施例的一种可选的车辆检测方法的流程图;
28.图3是根据本发明实施例的一种可选的目标车辆年检结构示意图;
29.图4是根据本发明实施例的一种可选的车辆检测装置的结构示意图;
30.图5是根据本发明实施例的一种可选的电子设备的结构示意图。
具体实施方式
31.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范
围。
32.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
33.根据本发明实施例的一个方面,提供了一种车辆检测方法,可选地,作为一种可选的实施方式,上述车辆检测方法可以但不限于应用于如图1所示的环境中。路侧设备102,网络104以及服务器106。其中,车载单元系统中包括路侧设备102和目标车辆的车载单元obu其中。车载单元obu中获取目标车辆的第一车辆信息。
34.服务器106从车载单元中获取目标车辆的第一车辆信息,其中,第一车辆信息包括目标车辆的第一轮廓信息、第一颜色信息;通过激光雷达扫描目标车辆获取第二车辆信息,其中,第二车辆信息包括目标车辆的第二轮廓信息;通过识别目标图像获取目标车辆的第三车辆信息,其中,第三车辆信息包括目标车辆的第二颜色信息;在第一轮廓信息和第二轮廓信息匹配以及第一颜色信息与第二颜色信息匹配的情况下,确定目标车辆检测合格,达到了从车载单元中获取第一车辆轮廓信息和颜色信息,通过激光雷达信息获取第二轮廓信息、以及从目标图像中识别出第二颜色信息,进而根据第一轮廓信息与第二轮廓信息、第一颜色信息与第二颜色信息监测目标车辆是否合格的目的,从而避免人为策略的方式检测目标车辆尺寸和颜色的技术效果,进而解决了现有技术中,车辆检测自动化程度较低,导致的车辆检测准确性较低的技术问题。
35.可选地,在本实施例中,上述终端设备可以是配置有目标客户端的终端设备,可以包括但不限于以下至少之一:手机(如android手机、ios手机等)、笔记本电脑、平板电脑、掌上电脑、mid(mobile internet devices,移动互联网设备)、pad、台式电脑、智能电视等。目标客户端可以车辆检测客户端等。上述网络可以包括但不限于:有线网络,无线网络,其中,该有线网络包括:局域网、城域网和广域网,该无线网络包括:蓝牙、wifi及其他实现无线通信的网络。上述服务器可以是单一服务器,也可以是由多个服务器组成的服务器集群,或者是云服务器。上述仅是一种示例,本实施例中对此不作任何限定。
36.可选地,作为一种可选的实施方式,如图2所示,上述车辆检测方法包括:
37.步骤s202,从车载单元中获取目标车辆的第一车辆信息,其中,第一车辆信息包括目标车辆的第一轮廓信息、第一颜色信息。
38.步骤s204,通过激光雷达扫描目标车辆获取第二车辆信息,其中,第二车辆信息包括目标车辆的第二轮廓信息。
39.步骤s206,通过识别目标图像获取目标车辆的第三车辆信息,其中,第三车辆信息包括目标车辆的第二颜色信息。
40.步骤s208,在第一轮廓信息和第二轮廓信息匹配以及第一颜色信息与第二颜色信息匹配的情况下,确定目标车辆检测合格。
41.可选的,本实施例中,上述车辆检测方案可以包括但不限于车辆年检的检测中。即
检测车辆是否合格,只有车辆合格后,才可以允许车辆上路行驶。检测合格的车辆可以较少道路交通事故,以及方便交管人员对车辆的了解。
42.其中,上述车载单元可以包括但不限于etc(electronic toll collection)中的车载单元,v2x(vehicle to everything)中的车载单元以及其他智能车载单元,其中,车载单元中存储有目标车辆的车牌号码等车辆信息。上述车辆检测可以由服务器执行,也可以由终端执行,还可以由服务器与终端协同执行,上述终端可以包括但不限于路侧单元rsu,路侧单元安装在目标区域的支架上,路侧单元可以通过dsrc(dedicated short range communications专用短程通信技术)通信方式读取车载单元obu中存储的目标车辆的第一轮廓信息和颜色信息。例如,车载单元obu中存储目标车辆的第一轮廓信息,该目标车辆的颜色是白色。
43.可选的,从车载单元中获取目标车辆的第一车辆信息之前,可以包括:获取目标车辆的上一次车辆检测时确定的第四车辆信息;其中,第四车辆信息包括目标车辆的第三轮廓信息、第三颜色信息,第一车辆信息包括第四车辆信息;将第四车辆信息存储至车载单元中。
44.其中,将第四车辆信息存储至车载单元中,可以包括:在目标车辆未进行过车辆检测的情况下,从区块链网络中获取目标车辆的第五车辆信息,其中,第五车辆信息包括目标车辆的第四轮廓信息、第四颜色信息,第一车辆信息包括第五车辆信息;将第五车辆信息存储至车载单元中。
45.在本实施例中,第一车辆信息可以是目标车辆上一次车辆检测合格后,存储在车载单元中的第一车辆信息。其中,在目标车辆是刚出厂的新车的情况下,路侧单元rsu还可以用于访问区块链网络存储下载该目标车辆对应的原始第三轮廓信息(3d车型轮廓)。
46.可选的,通过识别目标图像获取目标车辆的第三车辆信息,可以包括:在激光雷达扫描目标车辆时,获取目标车辆的位置信息;根据位置信息通过图像采集装置获取目标图像;通过识别目标图像获取第三车辆信息。
47.其中,在本实施例中,在激光雷达开启扫描目标车辆操作时,触发图像采集装置采集目标车辆的目标图像,激光雷达可以获取目标车辆所在的位置信息,图像采集装置可以根据位置信息获取目标图像。例如,图像采集装置可以包括但不限于是摄像机,该摄像机可以安装在安装rsu的支架上,根据位置信息调整摄像机的摄像头,进而获取目标车辆的目标图像。也就是说,激光雷达获取的位置信息可以指导摄像头进一步准确获取目标车辆的目标图像,从而可以精确识别目标车辆的颜色、车牌信息等。
48.可选的,从车载单元中获取目标车辆的第一车辆信息之前,还可以包括:从车载单元中获取第一目标车辆的第一车牌号码;通过识别目标图像获取第二目标车辆的车牌号码;在第一车牌号码与第二车牌号码一致的情况下,确定第一目标车辆与第二目标车辆属于同一车辆,为目标车辆。
49.在本实施例中,激光雷达用于识别车辆位置及扫描车辆模型,并进一步确认车辆位置,以便指导摄像头进一步精确识别车牌号码,确认获取的第一车辆信息、第二车辆信息和第三车辆信息是同一车辆的信息,进而实现车辆检测。
50.可选的,确定目标车辆检测合格之后,还可以包括:将第二轮廓信息和第二颜色信息存储至车载单元中。
51.还需要说明的,在确定目标车辆检测合适后,可以向移动终端发送合格信息。
52.在本实施例中,目标车辆检测项目完成后,发放合格标志,可以将第二轮廓信息、第二颜色信息写入到车载单元智能设备的obu中,并上传保存到区块链网络中,更新该车辆的年检信息等。
53.可选的,上述方法还包括:在第一车辆信息包括目标车辆的转速数据的情况下,获取转速数据对应的目标车辆排气管中的尾气;根据激光器对尾气进行检测分析,确定目标车辆尾气检测结果;在结果满足预设条件的情况下,确定目标车辆检测合格。
54.其中,在本实施例中,根据激光器对尾气进行检测分析,确定目标车辆尾气检测结果,可以包括:从车载单元中获取目标车辆的车型信息;根据车型信息确定目标车辆的排气管的位置信息;根据排气管的位置信息调整激光器的位置信息。
55.在本实施例中,为了得到更精确的检测结果,可以获取待检测车辆的车型信息,根据车型信息确定排气管的位置,进而可以调整激光器的位置,以便激光器准确的扫描到排气管中车辆排除的尾气。
56.其中,确定目标车辆检测合格,可以包括:从区块链中获取目标车辆的违章记录;在违章记录指示目标车辆违章行为已处理,确定目标车辆检测合格。
57.在本实施例中,针对不同的车型,将汽车转速通过油门提升到所需要测试的转速,激光器根据检测的车型自动锁定车辆的排气管,智能车载设备通过can总线获取目标车辆的发动机转速与激光器检测结果进行匹配,当发动机转速达到预设值时,激光器对检测的尾气进行分析,得出检测结果,摄像头用于对尾气图像及激光器检测结果实时显示到led大屏幕上,激光器在检测完成后通知智能车载设备,智能车载设备可通知车检员进行后续的其他测试,智能设备将检测结果写入内部存储单元,并将所属车辆id的尾气检测结果上传至区块链网络节点中。
58.通过本技术提供的实施例,从车载单元中获取目标车辆的第一车辆信息,其中,第一车辆信息包括目标车辆的第一轮廓信息、第一颜色信息;通过激光雷达扫描目标车辆获取第二车辆信息,其中,第二车辆信息包括目标车辆的第二轮廓信息;通过识别目标图像获取目标车辆的第三车辆信息,其中,第三车辆信息包括目标车辆的第二颜色信息;在第一轮廓信息和第二轮廓信息匹配以及第一颜色信息与第二颜色信息匹配的情况下,确定目标车辆检测合格,达到了从车载单元中获取第一车辆轮廓信息和颜色信息,通过激光雷达信息获取第二轮廓信息、以及从目标图像中识别出第二颜色信息,进而根据第一轮廓信息与第二轮廓信息、第一颜色信息与第二颜色信息监测目标车辆是否合格的目的,从而避免可人为策略的方式检测目标车辆尺寸和颜色的技术效果,进而解决了现有技术中,车辆检测自动化程度较低,导致的车辆检测准确性较低的技术问题。
59.可选的,本技术还提供了一种车辆年检的检测方法,如图3所示,目标车辆年检结构示意图。
60.在图3中,可以实现对目标车辆的尾气检测。路侧设备与车载单元智能车载设备通信校验车辆信息;在车辆信息校验一致的情况下,激光器对汽车(目标车辆)尾气检测数据通过摄像头传输到led屏幕进行分析;根据分析结果,目标车辆尾气检测是否合格。在汽车尾气检测合格,在区块链中更新汽车数据信息,更新检测结果,并写入合格标志到车载单元智能设备。
61.其中,区块链网络为区块链存储技术,数据保存到区块链中的区块中,可以达到安全唯一的目的,如果一处数据丢失,不会影响数据的保存,写入区块链的数据不允许被篡改。
62.上述激光器为多线扫描激光器或多线固态雷达激光器,可检测汽车轮廓,与上一次合格数据进行对比,并将新尺寸轮廓数据写入到obu中;可检测车辆排气孔,确认排气孔的尾气排放是否合格。
63.路侧设备用于读取obu中的车牌号等信息,利用区块链网络查询其存在的违章记录是否已经处理。
64.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
65.根据本发明实施例的另一个方面,还提供了一种用于实施上述车辆检测方法的车辆检测装置。如图4所示,该车辆检测装置包括:第一获取单元41、第二获取单元43、第三获取单元45以及第一确定单元47。书
66.第一获取单元41,用于从车载单元中获取目标车辆的第一车辆信息,其中,第一车辆信息包括目标车辆的第一轮廓信息、第一颜色信息。
67.第二获取单元43,用于通过激光雷达扫描目标车辆获取第二车辆信息,其中,第二车辆信息包括目标车辆的第二轮廓信息。
68.第三获取单元45,用于通过识别目标图像获取目标车辆的第三车辆信息,其中,第三车辆信息包括目标车辆的第二颜色信息。
69.第一确定单元47,用于在第一轮廓信息和第二轮廓信息匹配以及第一颜色信息与第二颜色信息匹配的情况下,确定目标车辆检测合格。
70.可选的,上述装置可以包括:第四获取单元,用于从车载单元中获取目标车辆的第一车辆信息之前,获取目标车辆的上一次车辆检测时确定的第四车辆信息;其中,第四车辆信息包括目标车辆的第三轮廓信息、第三颜色信息,第一车辆信息包括第四车辆信息;第一存储单元,用于将第四车辆信息存储至车载单元中。
71.其中,上述第一存储单元,可以包括:第一获取模块,用于在目标车辆未进行过车辆检测的情况下,从区块链网络中获取目标车辆的第五车辆信息,其中,第五车辆信息包括目标车辆的第四轮廓信息、第四颜色信息,第一车辆信息包括第五车辆信息;存储模块,用于将第五车辆信息存储至车载单元中。
72.可选的,上述第三获取单元45,可以包括:第二获取模块,用于在激光雷达扫描目标车辆时,获取目标车辆的位置信息;第三获取模块,用于根据位置信息通过图像采集装置获取目标图像;第四获取模块,用于通过识别目标图像获取第三车辆信息。
73.可选的,上述装置可以包括:第五获取单元,用于从车载单元中获取目标车辆的第一车辆信息之前,从车载单元中获取第一目标车辆的第一车牌号码;第六获取单元,用于通过识别目标图像获取第二目标车辆的车牌号码;第二确定单元,用于在第一车牌号码与第二车牌号码一致的情况下,确定第一目标车辆与第二目标车辆属于同一车辆,为目标车辆。
74.可选的,上述装置可以包括:第二存储单元,用于确定目标车辆检测合格之后,将第二轮廓信息和第二颜色信息存储至车载单元中。
75.可选的,上述装置可以包括:第七获取单元,用于在第一车辆信息包括目标车辆的转速数据的情况下,获取转速数据对应的目标车辆排气管中的尾气;第三确定单元,用于根据激光器对尾气进行检测分析,确定目标车辆尾气检测结果;第四确定单元,用于在结果满足预设条件的情况下,确定目标车辆检测合格。
76.其中,上述第三确定单元,还用于执行如下操作:从车载单元中获取目标车辆的车型信息;根据车型信息确定目标车辆的排气管的位置信息;根据排气管的位置信息调整激光器的位置信息。
77.在本实施例中,为了得到更精确的检测结果,可以获取待检测车辆的车型信息,根据车型信息确定排气管的位置,进而可以调整激光器的位置,以便激光器准确的扫描到排气管中车辆排除的尾气。
78.其中,上述第一确定单元47,可以包括:第五获取模块,用于从区块链中获取目标车辆的违章记录;确定模块,用于在违章记录指示目标车辆违章行为已处理,确定目标车辆检测合格。
79.通过本技术提供的实施例,第一获取单元41从车载单元中获取目标车辆的第一车辆信息,其中,第一车辆信息包括目标车辆的第一轮廓信息、第一颜色信息;第二获取单元43通过激光雷达扫描目标车辆获取第二车辆信息,其中,第二车辆信息包括目标车辆的第二轮廓信息;第三获取单元45通过识别目标图像获取目标车辆的第三车辆信息,其中,第三车辆信息包括目标车辆的第二颜色信息;第一确定单元47在第一轮廓信息和第二轮廓信息匹配以及第一颜色信息与第二颜色信息匹配的情况下,确定目标车辆检测合格。达到了从车载单元中获取第一车辆轮廓信息和颜色信息,通过激光雷达信息获取第二轮廓信息、以及从目标图像中识别出第二颜色信息,进而根据第一轮廓信息与第二轮廓信息、第一颜色信息与第二颜色信息监测目标车辆是否合格的目的,从而避免可认为策略的方式检测目标车辆尺寸和颜色的技术效果,进而解决了现有技术中,车辆检测自动化程度较低,导致的车辆检测准确性较低的技术问题。
80.根据本发明实施例的又一个方面,还提供了一种用于实施上述车辆检测方法的电子设备,该电子设备可以是图1所示的终端设备或服务器。本实施例以该电子设备为服务器为例来说明。如图5所示,该电子设备包括存储器502和处理器504,该存储器502中存储有计算机程序,该处理器504被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
81.可选地,在本实施例中,上述电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。
82.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
83.s1,从车载单元中获取目标车辆的第一车辆信息,其中,第一车辆信息包括目标车辆的第一轮廓信息、第一颜色信息;
84.s2,通过激光雷达扫描目标车辆获取第二车辆信息,其中,第二车辆信息包括目标车辆的第二轮廓信息;
85.s3,通过识别目标图像获取目标车辆的第三车辆信息,其中,第三车辆信息包括目标车辆的第二颜色信息;
86.s4,在第一轮廓信息和第二轮廓信息匹配以及第一颜色信息与第二颜色信息匹配的情况下,确定目标车辆检测合格。
87.可选地,本领域普通技术人员可以理解,图5所示的结构仅为示意,电子装置电子设备也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图5其并不对上述电子装置电子设备的结构造成限定。例如,电子装置电子设备还可包括比图5中所示更多或者更少的组件(如网络接口等),或者具有与图5所示不同的配置。
88.其中,存储器502可用于存储软件程序以及模块,如本发明实施例中的车辆检测方法和装置对应的程序指令/模块,处理器504通过运行存储在存储器502内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的车辆检测方法。存储器502可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器502可进一步包括相对于处理器504远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器502具体可以但不限于用于存储目标车车辆的第一车辆信息、第二车辆信息、第三车辆信息等信息。作为一种示例,如图5所示,上述存储器502中可以但不限于包括上述车辆检测装置中的第一获取单元41、第二获取单元43、第三获取单元45以及第一确定单元47。此外,还可以包括但不限于上述车辆检测装置中的其他模块单元,本示例中不再赘述。
89.可选地,上述的传输装置506用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置506包括一个网络适配器(network interface controller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置506为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
90.此外,上述电子设备还包括:显示器508,用于显示上述检测结果;和连接总线510,用于连接上述电子设备中的各个模块部件。
91.在其他实施例中,上述终端设备或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(p2p,peer to peer)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链系统中的一个节点。
92.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述车辆检测方面或者车辆检测方面的各种可选实现方式中提供的车辆检测方法。其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
93.可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
94.s1,从车载单元中获取目标车辆的第一车辆信息,其中,第一车辆信息包括目标车辆的第一轮廓信息、第一颜色信息;
95.s2,通过激光雷达扫描目标车辆获取第二车辆信息,其中,第二车辆信息包括目标车辆的第二轮廓信息;
96.s3,通过识别目标图像获取目标车辆的第三车辆信息,其中,第三车辆信息包括目标车辆的第二颜色信息;
97.s4,在第一轮廓信息和第二轮廓信息匹配以及第一颜色信息与第二颜色信息匹配的情况下,确定目标车辆检测合格。
98.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
99.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
100.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
101.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
102.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
103.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
104.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
105.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。