Vehicle inspection method, device, equipment and storage medium for large-scale transportation
By collecting and analyzing the freight information, measurement value and video information of large-scale transport vehicles in real time, and combining transportation routes and road conditions information, efficient inspection of large-scale transport vehicles is achieved, solving the problem of low manual inspection efficiency in the existing technology.
Patent Information
- Application Number
- CN202411590698.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2044-11-08
AI Technical Summary
The existing inspection methods for large-scale transportation vehicles rely on labor, resulting in high labor and time costs and low inspection efficiency.
By obtaining the freight information of the target vehicle, collecting vehicle measurement values and video information, determining the vehicle collection information, selecting the target route based on the transportation route and road condition information, and collecting and analyzing data in real time during the vehicle's driving to determine the inspection results.
It realizes efficient inspection of large-scale transport vehicles, reduces manual intervention, and improves inspection efficiency and accuracy.
Smart Images

Figure CN119091669B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent inspection technology, and in particular to a vehicle inspection method, device, equipment and storage medium for large-scale transportation. Background Art
[0002] Large-piece transportation refers to the transportation of super-long, super-wide, super-high, and super-heavy non-disassembled items, and plays an important role in infrastructure construction, large-scale industrial equipment transportation, and other fields. Due to the special size and weight of large-piece cargo, there are high requirements for the selection of transportation routes, cargo measurement, and cargo loading methods. Once a problem occurs, it may lead to serious consequences, such as cargo damage, traffic jams, and even safety accidents. Therefore, inspection points are usually set up on the transportation routes of large-piece cargo to inspect vehicles transporting large-piece cargo to ensure the qualified transportation of large-piece cargo.
[0003] The existing vehicle inspection method for large-scale transportation uses manual inspection of vehicles and goods, which requires large manpower and time costs, resulting in low inspection efficiency. Summary of the invention
[0004] In order to solve the above-mentioned problems existing in the prior art, the embodiments of the present application provide a vehicle inspection method, device, equipment and storage medium for large-scale transportation, which obtains freight information of the target vehicle for large-scale goods, and then collects the first vehicle measurement value and the first video of the target vehicle at the starting point, determines the first vehicle collection information according to the first vehicle measurement value and the first video, determines multiple transportation routes according to the freight information, and determines the target route according to multiple road condition information corresponding to the multiple transportation routes. When the target vehicle travels along the target route, the vehicle driving record information, the second cargo attribute information and the second video of the target vehicle are collected, and the second vehicle collection information is determined according to the vehicle driving record information, the second cargo attribute information and the second video. The second vehicle measurement value and the third video of the target vehicle are collected at the delivery place, and the third vehicle collection information is determined according to the second vehicle measurement value and the third video, so as to determine the target inspection result according to the target route, freight information, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information, thereby improving the vehicle inspection efficiency of large-scale transportation.
[0005] In a first aspect, an embodiment of the present application provides a vehicle inspection method for large-scale transportation, the method being applied to a control module in a vehicle inspection system, the vehicle inspection system further comprising: a first measurement monitoring device, a second measurement monitoring device, a first image acquisition device, and a second image acquisition device; the method comprising:
[0006] Obtaining freight information of a target vehicle for large-sized goods, the freight information including: first cargo attribute information, a starting place and a delivery place; the first metering and monitoring device and the first image acquisition device are set at the starting place, and the second metering and monitoring device and the second image acquisition device are set at the delivery place; the target vehicle is provided with an on-board satellite positioning device and an on-board sensor; the vehicle inspection system is in communication connection with the on-board satellite positioning device and the on-board sensor;
[0007] Acquire a first vehicle measurement value of the target vehicle collected by the first measurement monitoring device, and acquire a first video of the target vehicle collected by the first image acquisition device;
[0008] Determining first vehicle collection information of the target vehicle based on the first vehicle measurement value and the first video;
[0009] Determining a plurality of transportation routes based on the freight information;
[0010] Acquire the road condition information of each of the plurality of transportation routes to obtain a plurality of road condition information;
[0011] Based on the first vehicle collected information and the plurality of road condition information, selecting a transport route from the plurality of transport routes as a target route;
[0012] When the target vehicle is traveling along the target route, the vehicle driving record information of the target vehicle collected by the vehicle-mounted satellite positioning device is obtained, and the second cargo attribute information of the large cargo collected by the vehicle-mounted sensor is obtained, and the second video of the target vehicle collected by a third image acquisition device is obtained, and the third image acquisition device is an image acquisition device set along the target route; the vehicle inspection system is in communication connection with the third image acquisition device;
[0013] Determining second vehicle collection information of the target vehicle based on the vehicle driving record information, the second cargo attribute information and the second video;
[0014] Acquire a second vehicle measurement value of the target vehicle collected by the second measurement monitoring device, and acquire a third video of the target vehicle collected by the second image acquisition device;
[0015] Determining third vehicle collection information of the target vehicle based on the second vehicle measurement value and the third video;
[0016] A target inspection result is determined based on the target route, the freight information, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information.
[0017] In a second aspect, an embodiment of the present application provides a vehicle inspection device, the device is located in a vehicle inspection system, the vehicle inspection system further includes: a first measurement monitoring device, a second measurement monitoring device, a first image acquisition device, and a second image acquisition device; the vehicle inspection device includes:
[0018] an acquisition unit, for acquiring freight information of a target vehicle for large-sized goods, the freight information including: first cargo attribute information, a starting place and a delivery place; the first measurement monitoring device and the first image acquisition device are arranged at the starting place, and the second measurement monitoring device and the second image acquisition device are arranged at the delivery place; the target vehicle is provided with an on-board satellite positioning device and an on-board sensor; the vehicle inspection system is in communication connection with the on-board satellite positioning device and the on-board sensor;
[0019] Acquire a first vehicle measurement value of the target vehicle collected by the first measurement monitoring device, and acquire a first video of the target vehicle collected by the first image acquisition device;
[0020] a processing unit, configured to determine first vehicle collection information of the target vehicle based on the first vehicle measurement value and the first video;
[0021] Determining a plurality of transportation routes based on the freight information;
[0022] The acquisition unit is used to acquire the road condition information of each of the multiple transportation routes to obtain multiple road condition information;
[0023] The processing unit is configured to select a transport route from the plurality of transport routes as a target route based on the first vehicle collected information and the plurality of road condition information;
[0024] The acquisition unit is used to acquire the vehicle driving record information of the target vehicle collected by the vehicle-mounted satellite positioning device and the second cargo attribute information of the large cargo collected by the vehicle-mounted sensor during the driving of the target vehicle along the target route, and acquire the second video of the target vehicle collected by a third image acquisition device, wherein the third image acquisition device is an image acquisition device set along the target route; the vehicle inspection system is in communication connection with the third image acquisition device;
[0025] The processing unit is used to determine the second vehicle collection information of the target vehicle based on the vehicle driving record information, the second cargo attribute information and the second video;
[0026] The acquisition unit is used to acquire a second vehicle measurement value of the target vehicle acquired by the second measurement monitoring device, and acquire a third video of the target vehicle acquired by the second image acquisition device;
[0027] The processing unit is used to determine the third vehicle collection information of the target vehicle based on the second vehicle measurement value and the third video;
[0028] A target inspection result is determined based on the target route, the freight information, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information.
[0029] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor and a memory, the processor being connected to the memory, the memory being used to store a computer program, and the processor being used to execute the computer program stored in the memory, so that the electronic device performs the method described in the first aspect.
[0030] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method described in the first aspect.
[0031] In a fifth aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a computer program, and the computer program is executed by a processor to implement the method described in the first aspect.
[0032] Implementing the embodiments of the present application has the following beneficial effects:
[0033] In an embodiment of the present application, firstly, the freight information of the target vehicle for large cargo is obtained. Then, the first vehicle measurement value of the target vehicle collected by the first measurement monitoring device at the starting point and the first video collected by the first image acquisition device are obtained. Based on the first vehicle measurement value and the first video, the first vehicle acquisition information of the target vehicle can be determined. Next, based on the freight information, multiple transport routes are determined, and the road condition information of each of the multiple transport routes is obtained to obtain multiple road condition information. Based on the first vehicle acquisition information and the multiple road condition information, a transport route is selected from the multiple transport routes as the target route. Furthermore, during the target vehicle's travel along the target route, the vehicle driving record information of the target vehicle collected by the on-board satellite positioning device is obtained, and the second cargo attribute information of the large cargo collected by the on-board sensor is obtained. The second video for the target vehicle collected by the third image acquisition device is obtained. Based on the vehicle driving record information, the second cargo attribute information and the second video, the second vehicle acquisition information of the target vehicle can be determined. Furthermore, the second vehicle measurement value of the target vehicle collected by the second measurement monitoring device at the destination is obtained, and the third video of the target vehicle collected by the second image acquisition device is obtained, and the third vehicle collection information of the target vehicle is determined based on the second vehicle measurement value and the third video. Finally, the target inspection result is determined according to the target route, freight information, first vehicle collection information, second vehicle collection information and third vehicle collection information. Thus, according to the cargo information of large cargo, the first vehicle collection information at the starting point, the second vehicle collection information of the target vehicle along the target route, and the third vehicle collection information at the destination, the relevant information of the target vehicle at the starting point, during transportation and at the destination can be inspected to determine the target inspection result, so that the vehicle inspection system can assist the inspectors in inspecting large transport vehicles, thereby improving the inspection efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0035] Figure 1 A schematic diagram of an application scenario of a vehicle inspection method for large-scale transportation provided in an embodiment of the present application;
[0036] Figure 2 A schematic diagram of a process flow of a vehicle inspection method for large-scale transportation provided in an embodiment of the present application;
[0037] Figure 3 A schematic diagram of a vehicle inspection device provided in an embodiment of the present application;
[0038] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0039] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0040] The terms "first", "second", "third" and "fourth" etc. in the specification and claims of the present application and the drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.
[0041] Reference to "embodiments" herein means that a particular feature, result, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0042] First, see Figure 1 , Figure 1 A schematic diagram of an application scenario of a vehicle inspection method for large-scale transportation provided in an embodiment of the present application. Figure 1 The application scenario shown includes a vehicle inspection system, which includes: a control module, a first metrology monitoring device, a second metrology monitoring device, a first image acquisition device, and a second image acquisition device.
[0043] Among them, the control module can be a server with data receiving and sending, data processing, and data storage functions, including: rack servers, application servers, cloud servers (Elastic Compute Service, ECS), embedded servers (Embedded Service Processor, ESP), virtual private servers (Virtual Private Server, VPS), database servers, etc. The control module can also be a processor with data receiving and sending, data processing, and data storage functions, including: central processing unit (Central Processing Unit, CPU), graphics processing unit (Graphics Processing Unit, GPU), digital signal processor (Digital Signal Processor, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), microcontroller unit (Microcontroller Unit, MCU), etc. The control module can communicate with other devices in the vehicle inspection system to obtain data collected by other devices in the vehicle inspection system, and process the acquired data to inspect the target vehicle transporting large goods.
[0044] Among them, the first metering monitoring device and the first image acquisition device are set at the starting point of the transportation of large-sized goods. The second metering monitoring device and the second image acquisition device are set at the delivery point of the transportation of large-sized goods. The first metering monitoring device and the second metering monitoring device may include: a weighing sensor, an ultrasonic sensor, a pressure transmitter, a weighbridge, and the like. The first metering monitoring device is mainly used to collect the first vehicle measurement value of the target vehicle after it carries large-sized goods at the starting point. The second metering monitoring device is mainly used to collect the second vehicle measurement value of the target vehicle carrying large-sized goods after arriving at the delivery point. The first image acquisition device and the second image acquisition device may include: a camera, an infrared scanner, a laser imager, and the like. The first image acquisition device is mainly used to collect the first video of the target vehicle after it carries large-sized goods at the starting point. The second image acquisition device is mainly used to collect the third video of the target vehicle carrying large-sized goods after arriving at the delivery point. The first metering monitoring device, the second metering monitoring device, the first image acquisition device, and the second image acquisition device are all connected to the control module for communication.
[0045] Among them, during the transportation of the target vehicle transporting large goods, a third image acquisition device is also provided, and the third image acquisition device is mainly used to collect a second video of the target vehicle during transportation. The control module can be communicatively connected with the third image acquisition device. The target vehicle is also provided with a vehicle-mounted satellite positioning device and a vehicle-mounted sensor. For example, the vehicle-mounted satellite positioning device can be an electronic device equipped with a global positioning system (GPS), which is mainly used to obtain the vehicle driving record information of the target vehicle. The vehicle-mounted sensors may include: weighing sensors, axle weight sensors, ultrasonic sensors, pressure sensors, and the like. The vehicle-mounted sensors are mainly used for the second cargo attribute information of large goods during the transportation of the target vehicle. The vehicle-mounted satellite positioning device and the vehicle-mounted sensor are both communicatively connected with the control module.
[0046] It should be noted that one or more vehicle inspection points may be set up during the transportation of the target vehicle and at the destination of transportation, such as highway overload detection stations, highway toll stations, service areas, exits, destination inspection points, etc. This application only uses the vehicle inspection point as the destination inspection point as an example for explanation. The processing method for vehicle inspection points as other inspection points is similar to the embodiment of this application, and the embodiment of this application will not be repeated. In the traditional vehicle inspection method, the inspection personnel are required to compare the relevant information of the target vehicle transporting large goods one by one, which requires high manpower and time costs, and the efficiency of vehicle inspection is low.
[0047] To this end, applied to the above scenario, in the vehicle inspection method for large-scale transportation provided in the embodiment of the present application, the control module obtains the freight information of the target vehicle for large-scale goods;
[0048] The control module obtains a first vehicle measurement value of the target vehicle collected by a first measurement monitoring device, and obtains a first video of the target vehicle collected by a first image acquisition device;
[0049] The control module determines first vehicle collection information of the target vehicle based on the first vehicle measurement value and the first video;
[0050] The control module determines multiple transportation routes based on the freight information;
[0051] The control module obtains the road condition information of each of the multiple transportation routes to obtain multiple road condition information;
[0052] The control module selects a transport route from multiple transport routes as a target route based on the first vehicle collected information and multiple road condition information;
[0053] When the target vehicle is traveling along the target route, the control module obtains the vehicle driving record information of the target vehicle collected by the vehicle-mounted satellite positioning device, obtains the second cargo attribute information of the large cargo collected by the vehicle-mounted sensor, and obtains the second video of the target vehicle collected by the third image acquisition device;
[0054] The control module determines the second vehicle collection information of the target vehicle based on the vehicle driving record information, the second cargo attribute information and the second video;
[0055] The control module obtains a second vehicle measurement value of the target vehicle collected by the second measurement monitoring device, and obtains a third video of the target vehicle collected by the second image acquisition device;
[0056] The control module determines the third vehicle collection information of the target vehicle based on the second vehicle measurement value and the third video;
[0057] The control module determines the target inspection result according to the target route, freight information, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information.
[0058] It can be seen that, applied to the above scenario, the control module can obtain the first vehicle measurement value of the target vehicle at the starting point collected by the first measurement monitoring device, and obtain the first video of the target vehicle at the starting point collected by the first image acquisition device, so as to determine the first vehicle acquisition information according to the first vehicle measurement value and the first video. It is also possible to obtain the second vehicle measurement value of the target vehicle at the delivery location collected by the second measurement monitoring device, and obtain the third video of the target vehicle at the delivery location collected by the second image acquisition device, so as to determine the third vehicle acquisition information according to the second vehicle measurement value and the third video. In addition, according to the freight information of the target vehicle for large-sized goods, the target route for the target vehicle to transport large-sized goods can be determined, the second video collected by the third image acquisition device on the target route can be obtained, and the vehicle driving record information collected by the vehicle-mounted satellite positioning device and the second cargo attribute information of the large-sized goods collected by the vehicle-mounted sensor can be obtained, and the second vehicle acquisition information can be determined according to the second video, the vehicle driving record information and the second cargo attribute information. Through the analysis of the above data, the inspection of the target vehicle can be realized, thereby improving the efficiency of vehicle inspection for large-sized transportation.
[0059] See also Figure 2 , Figure 2 A flow chart of a vehicle inspection method for large-scale transportation provided in an embodiment of the present application. The method is applied to a control module in the above-mentioned vehicle inspection system. The method includes but is not limited to the following steps:
[0060] S201: Obtaining freight information of a target vehicle for large cargo.
[0061] In the embodiment of the present application, the freight information includes: first cargo attribute information, the starting place and the destination. The first cargo attribute information may include: cargo type, size, quality, volume, shape, etc. The starting place is provided with a first metering monitoring device and a first image acquisition device, and the destination is provided with a second metering monitoring device and a second image acquisition device. The target vehicle is provided with an on-board satellite positioning device and an on-board sensor. The vehicle inspection system is in communication connection with the on-board satellite positioning device and the on-board sensor.
[0062] Among them, the freight information of the target vehicle for large goods is pre-inspected by the inspector and stored in the database. The control module can obtain the freight information from the database to inspect the target vehicle through the freight information.
[0063] S202: Acquire a first vehicle measurement value of the target vehicle collected by a first measurement monitoring device, and acquire a first video of the target vehicle collected by a first image acquisition device.
[0064] In an embodiment of the present application, after the target vehicle is loaded with bulky goods at the starting point, it is necessary to collect the first vehicle measurement value of the target vehicle through the first measurement monitoring device. The first vehicle measurement value may be the total mass of the target vehicle after the bulky goods are loaded at the starting point. The control module may communicate with the first measurement monitoring device to obtain the first vehicle measurement value of the target vehicle collected by the first measurement monitoring device. In addition, the first image acquisition device at the starting point may capture a first video for the target vehicle, wherein the first video includes video information of the target vehicle before and after the bulky goods are loaded. The control module may communicate with the first image acquisition device to obtain the first video captured by the first image acquisition device.
[0065] S203: Determine first vehicle collection information of the target vehicle based on the first vehicle measurement value and the first video.
[0066] In an embodiment of the present application, the first vehicle collected information may include: the first license plate number of the target vehicle, the first vehicle measurement value, volume, height, width, the first loading method of large goods, etc.
[0067] Exemplarily, the control module can perform target detection on the first video and determine the target vehicle in the first video. Then, image recognition is performed on the target vehicle to determine the first license plate number of the target vehicle. Edge detection is performed on the target vehicle, and the outline of the target vehicle is extracted from the first video. The volume height and width of the target vehicle after loading large goods, as well as the first transfer method of the large goods, etc. are determined based on the outline of the target vehicle. Thus, the first license plate number, first vehicle measurement value, volume, first loading method of large goods, and other information of the target vehicle are used as the first vehicle collection information of the target vehicle. By analyzing the first vehicle collection information, the information of the target vehicle at the starting point can be checked.
[0068] S204: Determine multiple transportation routes based on the freight information.
[0069] In the embodiment of the present application, the control module first determines a plurality of preset transportation routes between the starting point and the destination of the transportation of the large cargo. Then, a plurality of transportation routes matching the first cargo attribute information are selected from the plurality of preset transportation routes, for example, according to the cargo volume restrictions of the plurality of preset transportation routes, a plurality of transportation routes corresponding to the volume of the target vehicle are selected from the plurality of preset transportation routes.
[0070] S205: Acquire the road condition information of each of the multiple transportation routes to obtain multiple road condition information.
[0071] In the embodiment of the present application, the road condition information may include: traffic flow, road construction information, bridge weight limit, tunnel height limit, width limit, etc. The control module can obtain the road condition information of each of the multiple transportation routes, obtain multiple road condition information, and determine the target route for the target vehicle to transport large goods based on the multiple road condition information.
[0072] S206: Based on the first vehicle collected information and the plurality of road condition information, a transport route is selected from the plurality of transport routes as a target route.
[0073] In an embodiment of the present application, the control module can select an optimal transportation route from multiple transportation routes as the target route based on the first vehicle collected information and multiple road condition information, so that the target vehicle can safely transport large goods to the delivery destination.
[0074] Exemplarily, based on the first vehicle collected information and the plurality of road condition information, selecting a transport route from the plurality of transport routes as the target route may include:
[0075] Obtain vehicle restriction information corresponding to each of the multiple transportation routes to obtain multiple vehicle restriction information;
[0076] Determine basic vehicle information of the target vehicle based on the first vehicle collected information;
[0077] Determining at least one first route among a plurality of transportation routes according to a plurality of vehicle restriction information and vehicle basic information;
[0078] Determine a travel time range for each candidate route in at least one first route to obtain at least one travel time range;
[0079] Determine weather information within each driving time range in at least one driving time range to obtain at least one weather information;
[0080] According to at least one weather information, selecting at least one first route from at least one first route as a second route to obtain at least one second route;
[0081] According to the traffic information corresponding to each second route in the at least one second route, a second route is selected from the at least one second route as the target route.
[0082] In the embodiment of the present application, the vehicle restriction information corresponding to each transport route may include the height limit, width limit, load limit, etc. of the transport route. The basic vehicle information includes: the height, width, mass, etc. of the target vehicle.
[0083] Specifically, the control module first obtains the vehicle restriction information corresponding to each of the multiple transport routes to obtain multiple vehicle restriction information. The basic vehicle information of the target vehicle is determined according to the first vehicle collection information. Then, at least one first route is determined from the multiple transport routes according to the multiple vehicle restriction information and the basic vehicle information. For example, when the target vehicle is 4 meters high, 3 meters wide, and 50 tons in weight after loading large goods, a transport route corresponding to the vehicle restriction information of 4 meters high, 3 meters wide, and 50 tons is selected from the multiple transport routes to obtain at least one first route.
[0084] It is understandable that, since multiple transportation routes are determined based on freight information, at least one first route can be determined from multiple transportation routes based on multiple vehicle restriction information and vehicle basic information, and there is no situation where the first route cannot be determined.
[0085] Next, the control module may determine the travel time range of each of the at least one first route to obtain at least one travel time range. For example, the control module may determine the average travel speed corresponding to the first vehicle measurement value, and determine the travel time range of each of the at least one first route according to the route length corresponding to each of the at least one first route and the average travel speed to obtain at least one travel time range. The corresponding relationship between the first vehicle measurement value and the average travel speed may be pre-set based on historical data.
[0086] Furthermore, the control module can obtain the weather information corresponding to each driving time range in the above-mentioned at least one driving time range from the network to obtain at least one weather information. According to the at least one weather information, at least one first route is selected as the second route in the at least one first route to obtain at least one second route. For example, when the weather information corresponding to the target driving time range is heavy rain, the slope of the uphill area in the first route corresponding to the target driving time range is obtained. If the slope is greater than the preset slope, it is determined that the first route corresponding to the target driving time range is not the second route to avoid the risk of landslide during transportation of the target vehicle. If the slope is less than or equal to the preset slope, it is determined that the first route corresponding to the target driving time range is the second route. Among them, the target driving time range is any one of the at least one driving time range. In this way, at least one second route can be determined in the above-mentioned at least one first route.
[0087] Then, the control module selects a second route from at least one second route as the target route based on the road condition information corresponding to each route in the at least one second route. Specifically, if there is a road construction section in the target second route, it is determined that the target second route is not the target route. If there is no road construction section in the target second route, the traffic volume corresponding to the target second route is obtained. When the traffic volume is greater than or equal to the preset traffic volume, the control module determines that the target second route is not the target route. When the traffic volume is less than the preset traffic volume, the target second route is determined to be a candidate route, so that at least one candidate route can be obtained. Among them, the target second route is any route among the at least one second route. The route length of each candidate route is obtained, and the candidate route with the shortest route length is used as the target route.
[0088] It can be seen that the control module can obtain multiple vehicle restriction information by acquiring the vehicle restriction information corresponding to each of the multiple transport routes. Then, the basic vehicle information of the target vehicle is determined according to the first vehicle collection information, and at least one first route is determined among the multiple transport routes according to the multiple vehicle restriction information and the basic vehicle information. Next, the driving time range of each first route in at least one first route is determined to obtain at least one driving time range, and the weather information within each driving time range is determined to obtain at least one weather information. Further, at least one second route is selected from at least one first route according to at least one weather information. Finally, according to the road condition information of each second route in at least one second route, a second route is selected from at least one second route as the target route. In this way, the target route for the target vehicle to transport large goods can be determined, and the transportation process of the target vehicle can be inspected according to the target route to improve the inspection efficiency.
[0089] S207: While the target vehicle is traveling along the target route, vehicle driving record information of the target vehicle collected by the on-board satellite positioning device is obtained, second cargo attribute information of the large cargo collected by the on-board sensor is obtained, and a second video of the target vehicle collected by the third image acquisition device is obtained.
[0090] In the embodiment of the present application, the third image acquisition device is an image acquisition device set along the target route. A plurality of third image acquisition devices may be set. The vehicle inspection system is connected to the third image acquisition device in communication, and specifically, the control module may be connected to the third image acquisition device in communication.
[0091] Among them, when the target vehicle is traveling along the target route, the third image acquisition device along the target route can collect the second video for the target vehicle, and the control module can obtain the second video for the target vehicle collected by the third image acquisition device. In addition, the vehicle-mounted satellite positioning device can locate the target vehicle in real time, so as to obtain the vehicle driving record information of the target vehicle. The vehicle driving record information may include: actual driving route, driving speed, driving mileage, etc. The control module can obtain the vehicle driving record information of the target vehicle collected by the vehicle-mounted satellite positioning device. At the same time, the vehicle-mounted sensor can collect the second cargo attribute information of the large cargo in real time, and the second cargo attribute information may include: cargo size, cargo transportation quality, volume, shape, etc. during driving. The control module can obtain the second video for the target vehicle collected by the third image acquisition device.
[0092] S208: Determine second vehicle collection information of the target vehicle based on the vehicle driving record information, the second cargo attribute information and the second video.
[0093] In an embodiment of the present application, the second vehicle collection information may include: vehicle driving record information of the target vehicle during driving, second cargo attribute information, second license plate number, second loading method, etc. The control module may perform target detection on the second video to determine the target vehicle from the second video. Then, image recognition is performed on the target vehicle to determine the second license plate number of the target vehicle during driving along the target route. Edge detection is performed on the target vehicle to determine the second loading method of large cargo during driving of the target vehicle along the target route. The control module may use the vehicle driving record information, second cargo attribute information, second license plate number, second loading method and other information together as the second vehicle collection information of the target vehicle.
[0094] S209: Acquire a second vehicle measurement value of the target vehicle collected by the second measurement monitoring device, and acquire a third video of the target vehicle collected by the second image acquisition device.
[0095] In an embodiment of the present application, after the target vehicle transports the large cargo to the destination, it is necessary to collect the second vehicle measurement value of the target vehicle through the second measurement monitoring device. The second vehicle measurement value can be the total mass of the target vehicle when loaded with the large cargo when arriving at the destination. The control module can obtain the second vehicle measurement value of the target vehicle collected by the second measurement monitoring device. The second image acquisition device at the destination can collect a third video of the target vehicle, and the control module can obtain the third video.
[0096] S210: Determine third vehicle collection information of the target vehicle based on the second vehicle measurement value and the third video.
[0097] In the embodiment of the present application, the third vehicle collection information includes: the third license plate number of the target vehicle when it arrives at the delivery location, the second vehicle measurement value, etc. The control module can perform target detection on the third video, determine the target vehicle from the third video, and then perform image recognition on the target vehicle to determine the third license plate number of the target vehicle. In this way, the third vehicle collection information of the target vehicle can be determined.
[0098] S211: Determine a target inspection result according to the target route, freight information, first vehicle collection information, second vehicle collection information and third vehicle collection information.
[0099] In the embodiment of the present application, the target inspection result includes at least one of the following: qualified inspection, unqualified license plate inspection, unqualified cargo inspection, unqualified transportation inspection, unqualified loading inspection, etc. The control module can inspect the target route, freight information, first vehicle collection information, second vehicle collection information and third vehicle collection information to obtain the target inspection result.
[0100] Exemplarily, determining the target inspection result according to the target route, freight information, first vehicle collection information, second vehicle collection information, and third vehicle collection information may include:
[0101] Obtain the registration license plate number and vehicle unloaded measurement value of the target vehicle;
[0102] Determine a first license plate number, a first vehicle measurement value, and a first loading method of the large cargo of the target vehicle according to the first vehicle collected information;
[0103] If the first license plate number does not match the registered license plate number, determining the target inspection result includes a license plate inspection failure;
[0104] If the first license plate number matches the registered license plate number, determining a theoretical vehicle measurement value based on the freight information, the vehicle unloaded measurement value, and the first loading method;
[0105] Determine the difference between the first vehicle measurement value and the theoretical vehicle measurement value to obtain a first vehicle measurement difference;
[0106] If the first vehicle measurement difference is greater than the first preset difference, determining the target inspection result includes that the cargo inspection is unqualified;
[0107] If the first vehicle measurement difference is less than or equal to the first preset difference, the target inspection result is determined according to the target route, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information.
[0108] In the embodiment of the present application, the vehicle unloaded measurement value is the mass of the target vehicle when no cargo is loaded. The registration license plate number and the vehicle unloaded measurement value are the registration information of the target vehicle before it transports large cargo. The registration information is stored in the database, and the control module can obtain the registration license plate number and the vehicle unloaded measurement value from the database.
[0109] Then, the control module can determine the first license plate number, the first vehicle measurement value and the first loading method of the large cargo of the target vehicle according to the first vehicle collection information.
[0110] If the first license plate number does not match the registered license plate number, it means that the target vehicle has changed its license plate during the process of loading large goods, and the control module determines that the target inspection result includes a failed license plate inspection. It is understandable that after determining that the target inspection result includes a failed license plate inspection, the control module can continue to check other information of the target vehicle to determine whether there is other unqualified information of the target vehicle to obtain the final target inspection result. The control module can also directly use the failed license plate inspection as the target inspection result to determine that the target vehicle inspection is unqualified. In the embodiment of the present application, only the example of directly using the failed license plate inspection as the target inspection result is used for explanation. The processing method of continuing to check other information of the target vehicle is similar to that in the embodiment of the present application, which will not be repeated here.
[0111] If the first license plate number matches the registered license plate number, the control module determines the cargo mass of the large cargo according to the first cargo attribute information in the freight information. The theoretical vehicle measurement value is determined according to the cargo mass, the first loading method and the vehicle empty load measurement value. The theoretical vehicle measurement value is the theoretical value of the total mass of the large cargo and the target vehicle.
[0112] Then, the control module determines the difference between the first vehicle measurement value and the theoretical vehicle measurement value to obtain the first vehicle measurement difference. If the first vehicle measurement difference is greater than the first preset difference, it means that the target vehicle may have replaced the goods, missed the goods, or loaded more goods when loading large goods, and the control module determines that the target inspection result includes the unqualified goods inspection. After determining that the target inspection result includes the unqualified goods inspection, the control module can continue to inspect other information to obtain the target inspection result, or directly use the unqualified goods inspection as the target inspection result, which is not limited in this application.
[0113] If the first vehicle measurement difference is less than or equal to the first preset difference, the control module determines the target inspection result according to the target route, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information.
[0114] It can be seen that the control module can check the first license plate number of the target vehicle and the first vehicle measurement value of the target vehicle loading large goods at the starting point based on the freight information and the first vehicle collection information, so as to determine whether the target vehicle has unqualified license plate inspection or unqualified cargo inspection at the starting point, which improves the inspection efficiency compared with manual inspection.
[0115] Exemplarily, determining the target inspection result according to the target route, the first vehicle collection information, the second vehicle collection information, and the third vehicle collection information may include:
[0116] Determine a second license plate number of the target vehicle based on the second vehicle collected information;
[0117] When the second license plate number does not match the registered license plate number, determining the target inspection result includes a license plate inspection failure;
[0118] When the second license plate number matches the registered license plate number, the actual driving route is determined based on the vehicle driving record information;
[0119] If the actual driving route matches the target route, determining a third vehicle measurement value of the target vehicle according to the second cargo attribute information and the vehicle empty measurement value;
[0120] Determine the difference between the third vehicle measurement value and the theoretical vehicle measurement value to obtain a second vehicle measurement difference;
[0121] When the second vehicle measurement difference is greater than or equal to the second preset difference, determining that the target inspection result includes unqualified cargo inspection;
[0122] When the second vehicle measurement difference is less than the second preset difference, the target inspection result is determined according to the first vehicle collection information and the third vehicle collection information.
[0123] In the embodiment of the present application, after the control module completes the verification of the first vehicle collection information of the target vehicle at the starting point, it will verify the second vehicle collection information.
[0124] Specifically, the control module determines the second license plate number of the target vehicle according to the second vehicle collection information, and compares the second license plate number with the registered license plate number. When the second license plate number does not match the registered license plate number, it indicates that the target vehicle has changed its license plate number while traveling along the target route, and the control module determines that the target inspection result includes a license plate inspection failure.
[0125] When the second license plate number matches the registered license plate number, the control module can check the actual driving route of the target vehicle. Specifically, the control module determines the actual driving route of the target vehicle based on the vehicle driving record information. If the actual driving route completely matches the target route, the cargo transportation quality of the large cargo during the target vehicle's driving along the target route is determined based on the second cargo attribute information. The third vehicle measurement value of the target vehicle is determined based on the cargo transportation quality and the vehicle's empty load measurement value. The control module can determine the difference between the third vehicle measurement value and the theoretical vehicle measurement value to obtain the second vehicle measurement difference.
[0126] When the second vehicle measurement difference is greater than or equal to the second preset difference, it indicates that the target vehicle may have replaced the cargo during its travel along the target route, and the control module determines that the target inspection result includes unqualified cargo inspection.
[0127] When the second vehicle measurement difference is less than the second preset difference, the control module determines the target inspection result according to the first vehicle collection information and the third vehicle collection information.
[0128] It can be seen that the control module can check the second license plate number of the target vehicle based on the information collected from the second vehicle, and can check the actual driving route of the target vehicle based on the vehicle driving record information, and check the cargo of the target vehicle based on the second cargo attribute information, thereby realizing the inspection of the second vehicle collected information while the target vehicle is driving along the target route, and improving the inspection efficiency.
[0129] Exemplarily, the method may further include:
[0130] If the actual driving route does not match the target route, then determine the length of the offset route in the actual driving route that does not overlap with the target route;
[0131] Get the target route length of the target route;
[0132] Determine a route deviation rate according to the deviation route length and the target route length;
[0133] When the route deviation rate is greater than or equal to the preset deviation rate, determining the target inspection result includes failure of transport inspection;
[0134] When the route deviation rate is less than the preset deviation rate, determining a second loading method for the large cargo according to the information collected by the second vehicle;
[0135] When the second loading method does not match the first loading method, it is determined that the target inspection result includes a loading inspection failure.
[0136] In an embodiment of the present application, when the actual driving route of the target vehicle does not match the target route, it indicates that the target vehicle may have violated driving regulations or illegally loaded goods, and the control module may check the actual driving route and the second loading method.
[0137] Specifically, if the actual driving route of the target vehicle does not match the target route, the control module determines an offset route in which the actual driving route does not overlap with the target route, and obtains the offset route length of the offset route. Then, the target route length of the target route is obtained. The ratio of the offset route length to the target route length is used as the route deviation rate of the actual driving route.
[0138] When the route deviation rate is greater than or equal to the preset deviation rate, it means that the mileage of the target vehicle on the deviation route is greater than or equal to the product of the target route length and the preset deviation rate, and the control module determines that the target inspection result includes the unqualified transport inspection. After determining that the target inspection result includes the unqualified transport inspection, the control module can continue to inspect other information of the target vehicle to obtain the final target inspection result, or directly use the unqualified transport inspection as the target inspection result, which is not limited in this application.
[0139] When the route deviation rate is less than the preset deviation rate, it means that the actual driving route of the target vehicle is qualified, but the target vehicle may have reloaded the goods on the deviated route. The control module needs to check the loading method of the large goods to determine whether the loading method of the large goods is qualified. Specifically, the control module determines the second loading method of the large goods based on the information collected by the second vehicle. When the second loading method does not match the first loading method, it means that the target vehicle has reloaded the goods on a non-overlapping route and the loading method of the goods is unqualified. The control module determines that the target inspection result includes the unqualified loading inspection. Among them, after determining that the target inspection result includes the unqualified loading inspection, the control module can continue to check other information of the target vehicle to obtain the final target inspection result, or directly use the unqualified loading inspection as the target inspection result, which is not limited in this application.
[0140] Optionally, the control module may obtain route restriction information of the offset route, for example, the route restriction information may include: route height limit, route width limit, route weight limit, etc. The basic information of the target vehicle during the target vehicle's travel along the target route may be determined based on the second vehicle collection information. If the basic information of the target vehicle meets the route restriction information, it is determined that the actual travel route is qualified. If the basic information of the target vehicle does not meet the route restriction information, the control module determines that the target inspection result includes unqualified transportation inspection.
[0141] It can be seen that in the embodiment of the present application, when the actual driving route does not match the target route, the control module can determine the length of the offset route in the actual driving route that does not overlap with the target route, and determine the route offset rate based on the offset route length and the target route length of the target route. When the route offset rate is greater than or equal to the preset offset rate, the target inspection result is determined to include unqualified transportation inspection. When the route offset rate is less than the preset offset rate, the second loading method of the large cargo is inspected, thereby realizing the inspection of the target vehicle during transportation, thereby improving the inspection efficiency.
[0142] Exemplarily, the method may further include:
[0143] When the second loading mode matches the first loading mode, determining a driving speed threshold matching the second loading mode according to the second cargo attribute information;
[0144] Determine multiple curve driving position ranges according to the road condition information corresponding to the target route;
[0145] Determine the actual driving position and actual driving speed of the target vehicle at the time of collecting the second cargo attribute information according to the vehicle driving record information;
[0146] If the actual driving position is within any one of the multiple curve driving position ranges, determining the curve driving angle corresponding to the actual driving position;
[0147] Determine the driving speed adjustment value according to the curve driving angle;
[0148] Determine a target driving speed threshold value according to the driving speed threshold value and the driving speed adjustment value;
[0149] When the actual driving speed is greater than the target driving speed threshold, determining the target inspection result includes failure of transport inspection;
[0150] When the actual driving speed is less than or equal to the target driving speed threshold, the target verification result is determined according to the first vehicle collected information and the third vehicle collected information.
[0151] In the embodiment of the present application, when the second loading mode matches the first loading mode, the control module needs to determine the actual driving speed of the target vehicle when the target vehicle is transporting large cargo, so as to check whether the target vehicle is speeding during the transportation of large cargo. It is understandable that due to the large size and mass of large cargo, when the target vehicle travels at a speed exceeding the driving speed threshold, the target vehicle may have safety hazards such as rollover and sliding, so it is necessary to check the actual driving speed of the target vehicle.
[0152] Specifically, when the second loading mode matches the first loading mode, the control module determines the driving speed threshold that matches the second cargo attribute information and the second loading mode according to the second cargo attribute information. The mapping relationship between the second cargo attribute information and the second loading mode and the driving speed threshold can be preset based on historical data.
[0153] Then, the control module determines multiple curve driving position ranges according to the road condition information corresponding to the target route. It should be noted that when the target vehicle is within the curve driving position range, the target vehicle needs to be decelerated to avoid the target vehicle from rolling over. Therefore, the control module determines the actual driving position and actual driving speed of the target vehicle at the time of collecting the second cargo attribute information according to the vehicle driving record information.
[0154] If the actual driving position of the target vehicle is in any one of the multiple curve driving position ranges, the control module determines the curve driving angle corresponding to the actual driving position of the target vehicle. According to the curve driving angle, the driving speed adjustment value is determined, that is, the speed value that the target vehicle needs to reduce at the actual driving position. Then, the control module uses the difference between the driving speed threshold and the driving speed adjustment value as the target driving speed threshold.
[0155] When the actual driving speed of the target vehicle is greater than the target driving speed threshold, it indicates that the target vehicle has dangerous transportation behavior, and the control module determines that the target inspection result includes failure of the transportation inspection.
[0156] When the actual driving speed is less than or equal to the target driving speed threshold, it indicates that the driving speed of the target vehicle is qualified. The control module can check the third vehicle collection information and determine the target inspection result based on the first vehicle collection information and the third vehicle collection information.
[0157] If the actual driving position of the target vehicle is not within the range of multiple curved driving positions, the control module compares the actual driving speed with the driving speed threshold, and when the actual driving speed is greater than the driving speed threshold, the control module determines that the target inspection result includes unqualified transportation inspection. When the actual driving speed is less than or equal to the driving speed threshold, the control module determines the target inspection result based on the first vehicle collection information and the third vehicle collection information.
[0158] It can be seen that in the embodiment of the present application, the control module can determine the driving speed threshold that matches the second loading method based on the second cargo attribute information of the large cargo, and when the actual driving position of the target vehicle is within the curve driving position range in the target route, the driving speed adjustment value is determined according to the curve driving angle, and thus the target driving speed threshold is determined based on the driving speed threshold and the driving speed adjustment value, and then the actual driving speed of the target vehicle is checked to obtain the target inspection result, thereby improving the inspection efficiency.
[0159] Exemplarily, determining the target inspection result according to the first vehicle collection information and the third vehicle collection information may include:
[0160] Determine the measurement value of the second vehicle according to the information collected by the third vehicle;
[0161] Determine a difference between the first vehicle measurement value and the second vehicle measurement value to obtain a third vehicle measurement difference value;
[0162] Determining the cargo type of the large cargo according to the first cargo attribute information;
[0163] Obtain the internal environmental parameters of the target vehicle collected by the on-board sensor;
[0164] Determine the influencing factors of internal environmental parameters on cargo types;
[0165] Determine the total driving time according to the vehicle driving record information;
[0166] Determine the theoretical vehicle measurement difference based on the influencing factors and the total driving time;
[0167] If the difference between the third vehicle measurement difference and the theoretical vehicle measurement difference is greater than or equal to the third preset difference, determining that the target inspection result includes that the cargo inspection is unqualified;
[0168] If the difference between the third vehicle measurement difference and the theoretical vehicle measurement difference is less than the third preset difference, the target inspection result is determined to be qualified.
[0169] In the embodiment of the present application, after completing the above-mentioned information verification, the control module will check the third vehicle collection information to determine whether the vehicle collection information when the target vehicle arrives at the delivery location is qualified.
[0170] Specifically, the control module may determine the second vehicle measurement value of the target vehicle according to the third vehicle collection information, and then determine the difference between the first vehicle measurement value and the second vehicle measurement value to obtain a third vehicle measurement difference.
[0171] Next, the control module determines the cargo type of the large cargo based on the first cargo attribute information. It should be noted that some large cargoes, such as some chemical materials, may undergo chemical reactions during transportation, causing the quality of the large cargo to change during transportation. Therefore, the control module needs to determine the cargo type of the large cargo based on the first cargo attribute information, and obtain the internal environmental parameters of the target vehicle collected by the on-board sensor, such as the temperature and humidity of the target vehicle, etc. Further, the control module determines the influencing factor of the internal environmental parameters on the cargo type, and the influencing factor represents the cargo mass change value of the large cargo per unit time under the internal environmental parameters. It should be noted that the mapping relationship between the internal environmental parameters, cargo type and influencing factors can be pre-set according to the actual test results.
[0172] Therefore, the control module determines the total driving time of the target vehicle according to the vehicle driving record information, and takes the product of the influencing factor and the total driving time as the theoretical cargo mass change value, that is, the theoretical vehicle measurement difference.
[0173] If the difference between the third vehicle measurement difference and the theoretical vehicle measurement difference is greater than or equal to the third preset difference, it means that the target vehicle has replaced the goods in the process of transporting the large goods to the delivery destination, and the control module determines that the target inspection result includes unqualified goods inspection.
[0174] If the difference between the third vehicle measurement difference and the theoretical vehicle measurement difference is less than the third preset difference, it means that all information of the target vehicle during the transportation process has passed the inspection, and the control module determines that the target inspection result is qualified.
[0175] Optionally, when the target vehicle arrives at the delivery location, the control module can determine the third license plate number of the target vehicle based on the third vehicle collection information. If the third license plate number does not match the registered license plate number, the target inspection result is determined to include unqualified license plate inspection.
[0176] Therefore, the control module can check the information collected by the third vehicle of the target vehicle at the destination to determine whether the target vehicle has any unqualified cargo inspection. When all inspections are passed, the target inspection result is determined to be qualified. Compared with manually checking all the information of the target vehicle, it can save manpower and time costs and improve inspection efficiency.
[0177] In summary, in the embodiment of the present application, firstly, the freight information of the target vehicle for large cargo is obtained. Then, the first vehicle measurement value of the target vehicle collected by the first measurement monitoring device at the starting point and the first video collected by the first image acquisition device are obtained. Based on the first vehicle measurement value and the first video, the first vehicle acquisition information of the target vehicle can be determined. Next, based on the freight information, multiple transport routes are determined, the road condition information of each of the multiple transport routes is obtained, and multiple road condition information is obtained. Based on the first vehicle acquisition information and the multiple road condition information, a transport route is selected from the multiple transport routes as the target route. Furthermore, in the process of the target vehicle traveling along the target route, the vehicle driving record information of the target vehicle collected by the on-board satellite positioning device is obtained, and the second cargo attribute information of the large cargo collected by the on-board sensor is obtained, and the second video for the target vehicle collected by the third image acquisition device is obtained. Based on the vehicle driving record information, the second cargo attribute information and the second video, the second vehicle acquisition information of the target vehicle can be determined. Furthermore, the second vehicle measurement value of the target vehicle collected by the second measurement monitoring device at the destination is obtained, and the third video of the target vehicle collected by the second image acquisition device is obtained, and the third vehicle collection information of the target vehicle is determined based on the second vehicle measurement value and the third video. Finally, the target inspection result is determined according to the target route, freight information, first vehicle collection information, second vehicle collection information and third vehicle collection information. Thus, according to the cargo information of large cargo, the first vehicle collection information at the starting point, the second vehicle collection information of the target vehicle along the target route, and the third vehicle collection information at the destination, the relevant information of the target vehicle at the starting point, during transportation and at the destination can be inspected to determine the target inspection result, so that the vehicle inspection system can assist the inspectors in inspecting large transport vehicles, thereby improving the inspection efficiency.
[0178] See also Figure 3 , Figure 3 A schematic diagram of a vehicle inspection device provided in an embodiment of the present application. The vehicle inspection device 300 may be a control module of any of the above embodiments. The vehicle inspection device 300 is located in the above vehicle inspection system, and the vehicle inspection device 300 includes:
[0179] The acquisition unit 301 is used to acquire the freight information of the target vehicle for the large-sized goods, and the freight information includes: first cargo attribute information, a starting place and a delivery place; a first measurement monitoring device and a first image acquisition device are set at the starting place, and a second measurement monitoring device and a second image acquisition device are set at the delivery place; the target vehicle is provided with an on-board satellite positioning device and an on-board sensor; the vehicle inspection system is connected to the on-board satellite positioning device and the on-board sensor in communication;
[0180] Acquire a first vehicle measurement value of the target vehicle collected by a first measurement monitoring device, and acquire a first video of the target vehicle collected by a first image acquisition device;
[0181] The processing unit 302 is used to determine first vehicle collection information of the target vehicle based on the first vehicle measurement value and the first video;
[0182] Determine multiple transportation routes based on freight information;
[0183] The acquisition unit 301 is used to acquire the road condition information of each of the multiple transportation routes to obtain multiple road condition information;
[0184] The processing unit 302 is used to select a transport route from multiple transport routes as a target route based on the first vehicle collection information and the multiple road condition information;
[0185] The acquisition unit 301 is used to acquire the vehicle driving record information of the target vehicle collected by the vehicle-mounted satellite positioning device and the second cargo attribute information of the large cargo collected by the vehicle-mounted sensor during the target vehicle driving along the target route, and to acquire the second video of the target vehicle collected by the third image acquisition device, where the third image acquisition device is an image acquisition device set along the target route; the vehicle inspection system is in communication connection with the third image acquisition device;
[0186] The processing unit 302 is used to determine the second vehicle collection information of the target vehicle based on the vehicle driving record information, the second cargo attribute information and the second video;
[0187] An acquisition unit 301 is used to acquire a second vehicle measurement value of the target vehicle acquired by a second measurement monitoring device, and to acquire a third video of the target vehicle acquired by a second image acquisition device;
[0188] The processing unit 302 is used to determine the third vehicle collection information of the target vehicle based on the second vehicle measurement value and the third video;
[0189] The target inspection result is determined based on the target route, freight information, first vehicle collection information, second vehicle collection information and third vehicle collection information.
[0190] In a possible embodiment, in selecting a transport route from multiple transport routes as a target route based on the first vehicle collection information and multiple road condition information, the processing unit 302 is specifically configured to:
[0191] Obtain vehicle restriction information corresponding to each of the multiple transportation routes to obtain multiple vehicle restriction information;
[0192] Determine basic vehicle information of the target vehicle based on the first vehicle collected information;
[0193] Determining at least one first route among a plurality of transportation routes according to a plurality of vehicle restriction information and vehicle basic information;
[0194] Determine a travel time range for each of the at least one first route to obtain at least one travel time range;
[0195] Determine weather information within each driving time range in at least one driving time range to obtain at least one weather information;
[0196] According to at least one weather information, selecting at least one first route from at least one first route as a second route to obtain at least one second route;
[0197] According to the traffic information corresponding to each second route in the at least one second route, a second route is selected from the at least one second route as the target route.
[0198] In a possible embodiment, in determining the target inspection result according to the target route, the freight information, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information, the processing unit 302 is specifically configured to:
[0199] Obtain the registration license plate number and vehicle unloaded measurement value of the target vehicle;
[0200] Determine a first license plate number, a first vehicle measurement value, and a first loading method of the large cargo of the target vehicle according to the first vehicle collected information;
[0201] If the first license plate number does not match the registered license plate number, determining the target inspection result includes a license plate inspection failure;
[0202] If the first license plate number matches the registered license plate number, determining a theoretical vehicle measurement value based on the freight information, the vehicle unloaded measurement value, and the first loading method;
[0203] Determine the difference between the first vehicle measurement value and the theoretical vehicle measurement value to obtain a first vehicle measurement difference;
[0204] If the first vehicle measurement difference is greater than the first preset difference, determining the target inspection result includes that the cargo inspection is unqualified;
[0205] If the first vehicle measurement difference is less than or equal to the first preset difference, the target inspection result is determined according to the target route, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information.
[0206] In a possible embodiment, in determining the target inspection result according to the target route, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information, the processing unit 302 is specifically configured to:
[0207] Determine a second license plate number of the target vehicle based on the second vehicle collected information;
[0208] When the second license plate number does not match the registered license plate number, determining the target inspection result includes a license plate inspection failure;
[0209] When the second license plate number matches the registered license plate number, the actual driving route is determined based on the vehicle driving record information;
[0210] If the actual driving route matches the target route, determining a third vehicle measurement value of the target vehicle according to the second cargo attribute information and the vehicle empty measurement value;
[0211] Determine the difference between the third vehicle measurement value and the theoretical vehicle measurement value to obtain a second vehicle measurement difference;
[0212] When the second vehicle measurement difference is greater than or equal to the second preset difference, determining that the target inspection result includes unqualified cargo inspection;
[0213] When the second vehicle measurement difference is less than the second preset difference, the target inspection result is determined according to the first vehicle collection information and the third vehicle collection information.
[0214] In a possible embodiment, the processing unit 302 is further configured to:
[0215] If the actual driving route does not match the target route, then determine the length of the offset route in the actual driving route that does not overlap with the target route;
[0216] Get the target route length of the target route;
[0217] Determine a route deviation rate according to the deviation route length and the target route length;
[0218] When the route deviation rate is greater than or equal to the preset deviation rate, determining the target inspection result includes failure of transport inspection;
[0219] When the route deviation rate is less than the preset deviation rate, determining a second loading method for the large cargo according to the information collected by the second vehicle;
[0220] When the second loading method does not match the first loading method, it is determined that the target inspection result includes a loading inspection failure.
[0221] In a possible embodiment, the processing unit 302 is further configured to:
[0222] When the second loading mode matches the first loading mode, determining a driving speed threshold matching the second loading mode according to the second cargo attribute information;
[0223] Determine multiple curve driving position ranges according to the road condition information corresponding to the target route;
[0224] Determine the actual driving position and actual driving speed of the target vehicle at the time of collecting the second cargo attribute information according to the vehicle driving record information;
[0225] If the actual driving position is within any one of the multiple curve driving position ranges, determining the curve driving angle corresponding to the actual driving position;
[0226] Determine the driving speed adjustment value according to the curve driving angle;
[0227] Determine a target driving speed threshold value according to the driving speed threshold value and the driving speed adjustment value;
[0228] When the actual driving speed is greater than the target driving speed threshold, determining the target inspection result includes failure of transport inspection;
[0229] When the actual driving speed is less than or equal to the target driving speed threshold, the target verification result is determined according to the first vehicle collected information and the third vehicle collected information.
[0230] In a possible embodiment, in determining the target inspection result according to the first vehicle collection information and the third vehicle collection information, the processing unit 302 is specifically configured to:
[0231] Determine the measurement value of the second vehicle according to the information collected by the third vehicle;
[0232] Determine a difference between the first vehicle measurement value and the second vehicle measurement value to obtain a third vehicle measurement difference value;
[0233] Determining the cargo type of the large cargo according to the first cargo attribute information;
[0234] Obtain the internal environmental parameters of the target vehicle collected by the on-board sensor;
[0235] Determine the influencing factors of internal environmental parameters on cargo types;
[0236] Determine the total driving time according to the vehicle driving record information;
[0237] Determine the theoretical vehicle measurement difference based on the influencing factors and the total driving time;
[0238] If the difference between the third vehicle measurement difference and the theoretical vehicle measurement difference is greater than or equal to the third preset difference, determining that the target inspection result includes that the cargo inspection is unqualified;
[0239] If the difference between the third vehicle measurement difference and the theoretical vehicle measurement difference is less than the third preset difference, the target inspection result is determined to be qualified.
[0240] See also Figure 4 , Figure 4This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 4 As shown, the electronic device 400 includes a transceiver 401, a processor 402 and a memory 403. They are connected via a bus 404. The memory 403 is used to store computer programs and data, and can transmit the data stored in the memory 403 to the processor 402. The electronic device 400 can be a vehicle inspection device 300. The electronic device 400 can also be a control module of any of the above embodiments.
[0241] The processor 402 is used to read the computer program in the memory 403 and perform the following operations:
[0242] Obtaining freight information of the target vehicle for large-sized goods, the freight information includes: first cargo attribute information, the starting place and the delivery place; setting a first metering monitoring device and a first image acquisition device at the starting place, and setting a second metering monitoring device and a second image acquisition device at the delivery place; setting an on-board satellite positioning device and an on-board sensor on the target vehicle; and communicating connection between the vehicle inspection system and the on-board satellite positioning device and the on-board sensor;
[0243] Acquire a first vehicle measurement value of the target vehicle collected by a first measurement monitoring device, and acquire a first video of the target vehicle collected by a first image acquisition device;
[0244] Determining first vehicle collection information of the target vehicle based on the first vehicle measurement value and the first video;
[0245] Determine multiple transportation routes based on freight information;
[0246] Obtaining the road condition information of each of the multiple transportation routes to obtain multiple road condition information;
[0247] Based on the first vehicle collected information and the plurality of road condition information, selecting a transport route from the plurality of transport routes as a target route;
[0248] When the target vehicle is traveling along the target route, the vehicle driving record information of the target vehicle collected by the vehicle-mounted satellite positioning device is obtained, and the second cargo attribute information of the large cargo collected by the vehicle-mounted sensor is obtained, and the second video of the target vehicle collected by the third image acquisition device is obtained, and the third image acquisition device is an image acquisition device set along the target route; the vehicle inspection system is in communication connection with the third image acquisition device;
[0249] Determine second vehicle collection information of the target vehicle based on the vehicle driving record information, the second cargo attribute information, and the second video;
[0250] Acquire a second vehicle measurement value of the target vehicle collected by a second measurement monitoring device, and acquire a third video of the target vehicle collected by a second image acquisition device;
[0251] Determining third vehicle collection information of the target vehicle based on the second vehicle measurement value and the third video;
[0252] The target inspection result is determined based on the target route, freight information, first vehicle collection information, second vehicle collection information and third vehicle collection information.
[0253] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the execution process of the method side. It is understandable that the electronic device 400 includes a hardware structure and / or software module corresponding to each function in order to realize the above functions. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0254] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. The computer program is executed by a processor to implement part or all of the steps of any one of the methods described in the above method embodiments.
[0255] An embodiment of the present application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute part or all of the steps of any one of the methods recorded in the above method embodiments.
[0256] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.
[0257] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0258] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the device or unit can be electrical or other forms.
[0259] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0260] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of a software program module.
[0261] If the integrated unit is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.
[0262] A person skilled in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable memory, and the memory may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0263] The embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for general technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A vehicle inspection method for large-scale transportation, characterized in that: A control module applied to a vehicle inspection system, wherein the vehicle inspection system further comprises: a first measurement monitoring device, a second measurement monitoring device, a first image acquisition device, and a second image acquisition device; the method comprises: Obtaining freight information of a target vehicle for large-sized goods, the freight information including: first cargo attribute information, a starting place and a delivery place; the first metering and monitoring device and the first image acquisition device are set at the starting place, and the second metering and monitoring device and the second image acquisition device are set at the delivery place; the target vehicle is provided with an on-board satellite positioning device and an on-board sensor; the vehicle inspection system is in communication connection with the on-board satellite positioning device and the on-board sensor; Acquire a first vehicle measurement value of the target vehicle collected by the first measurement monitoring device, and acquire a first video of the target vehicle collected by the first image acquisition device; Based on the first vehicle measurement value and the first video, determining the first vehicle collection information of the target vehicle specifically includes: performing target detection on the first video, determining the target vehicle in the first video, performing image recognition on the target vehicle, determining the first license plate number of the target vehicle, performing edge detection on the target vehicle, extracting the outline of the target vehicle from the first video, determining the first loading method of the large cargo according to the outline of the target vehicle, and using the first license plate number, the first vehicle measurement value and the first loading method as the first vehicle collection information; the first vehicle collection information includes: the first license plate number, the first vehicle measurement value and the first loading method; Determining a plurality of transportation routes based on the freight information; Acquire the road condition information of each of the plurality of transportation routes to obtain a plurality of road condition information; Based on the first vehicle collected information and the plurality of road condition information, selecting a transport route from the plurality of transport routes as a target route; When the target vehicle is traveling along the target route, the vehicle driving record information of the target vehicle collected by the vehicle-mounted satellite positioning device is obtained, and the second cargo attribute information of the large cargo collected by the vehicle-mounted sensor is obtained, and the second video of the target vehicle collected by a third image acquisition device is obtained, and the third image acquisition device is an image acquisition device set along the target route; the vehicle inspection system is in communication connection with the third image acquisition device; Determining second vehicle collection information of the target vehicle based on the vehicle driving record information, the second cargo attribute information and the second video; Acquire a second vehicle measurement value of the target vehicle collected by the second measurement monitoring device, and acquire a third video of the target vehicle collected by the second image acquisition device; Determining third vehicle collection information of the target vehicle based on the second vehicle measurement value and the third video; Determining a target inspection result according to the target route, the freight information, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information, specifically including: obtaining the registration license plate number and the vehicle unloaded measurement value of the target vehicle; Determine the first license plate number of the target vehicle, the first vehicle measurement value, and the first loading method of the large cargo according to the first vehicle collected information; If the first license plate number does not match the registered license plate number, determining that the target inspection result includes a license plate inspection failure; If the first license plate number matches the registered license plate number, determining a theoretical vehicle measurement value based on the freight information, the vehicle unloaded measurement value, and the first loading method; Determine a difference between the first vehicle measurement value and the theoretical vehicle measurement value to obtain a first vehicle measurement difference; If the first vehicle measurement difference is greater than a first preset difference, determining that the target inspection result includes unqualified cargo inspection; If the first vehicle measurement difference is less than or equal to the first preset difference, the target inspection result is determined according to the target route, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information.
2. The method according to claim 1, characterized in that The selecting a transport route from the multiple transport routes as a target route based on the first vehicle collected information and the multiple road condition information includes: Acquire vehicle restriction information corresponding to each of the plurality of transport routes to obtain a plurality of vehicle restriction information; Determining basic vehicle information of the target vehicle according to the first vehicle collected information; Determining at least one first route among the plurality of transportation routes according to the plurality of vehicle restriction information and the vehicle basic information; Determine a travel time range for each of the at least one first route to obtain at least one travel time range; Determine weather information within each driving time range in the at least one driving time range to obtain at least one piece of weather information; According to the at least one weather information, selecting at least one first route from the at least one first route as a second route to obtain at least one second route; According to the traffic information corresponding to each second route in the at least one second route, a second route is selected from the at least one second route as the target route.
3. The method according to claim 1, characterized in that The determining the target inspection result according to the target route, the first vehicle collected information, the second vehicle collected information and the third vehicle collected information includes: Determine the second license plate number of the target vehicle according to the second vehicle collection information; When the second license plate number does not match the registered license plate number, determining that the target inspection result includes that the license plate inspection is unqualified; When the second license plate number matches the registered license plate number, determining the actual driving route according to the vehicle driving record information; If the actual driving route matches the target route, determining a third vehicle measurement value of the target vehicle according to the second cargo attribute information and the vehicle empty-load measurement value; Determine a difference between the third vehicle measurement value and the theoretical vehicle measurement value to obtain a second vehicle measurement difference; When the second vehicle measurement difference is greater than or equal to a second preset difference, determining that the target inspection result includes that the cargo inspection is unqualified; When the second vehicle measurement difference is less than the second preset difference, the target inspection result is determined according to the first vehicle collection information and the third vehicle collection information.
4. The method according to claim 3, characterized in that The method further comprises: If the actual driving route does not match the target route, determining the length of an offset route in the actual driving route that does not overlap with the target route; Obtaining a target route length of the target route; determining a route deviation rate according to the deviation route length and the target route length; When the route deviation rate is greater than or equal to a preset deviation rate, determining that the target inspection result includes a transport inspection failure; When the route deviation rate is less than a preset deviation rate, determining a second loading method for the large cargo according to the information collected by the second vehicle; When the second loading method does not match the first loading method, it is determined that the target inspection result includes a loading inspection failure.
5. The method according to claim 4, characterized in that The method further comprises: When the second loading mode matches the first loading mode, determining a driving speed threshold matching the second loading mode according to the second cargo attribute information; Determine multiple curve driving position ranges according to the road condition information corresponding to the target route; Determine the actual driving position and actual driving speed of the target vehicle at the time of collecting the second cargo attribute information according to the vehicle driving record information; If the actual driving position is within any one of the plurality of curve driving position ranges, determining a curve driving angle corresponding to the actual driving position; determining a driving speed adjustment value according to the curve driving angle; Determining a target driving speed threshold value according to the driving speed threshold value and the driving speed adjustment value; When the actual driving speed is greater than the target driving speed threshold, determining that the target inspection result includes failure of the transport inspection; When the actual driving speed is less than or equal to the target driving speed threshold, the target verification result is determined according to the first vehicle collection information and the third vehicle collection information.
6. The method according to claim 5, characterized in that The determining the target inspection result according to the first vehicle collection information and the third vehicle collection information includes: Determine the second vehicle measurement value according to the third vehicle collection information; Determine a difference between the first vehicle measurement value and the second vehicle measurement value to obtain a third vehicle measurement difference; Determining the cargo type of the large cargo according to the first cargo attribute information; Acquiring the internal environment parameters of the target vehicle collected by the vehicle-mounted sensor; Determining the influence factor of the internal environmental parameter on the cargo type; Determine the total driving time according to the vehicle driving record information; Determining a theoretical vehicle measurement difference according to the influencing factor and the total driving time; If the difference between the third vehicle measurement difference and the theoretical vehicle measurement difference is greater than or equal to a third preset difference, determining that the target inspection result includes that the cargo inspection is unqualified; If the difference between the third vehicle measurement difference and the theoretical vehicle measurement difference is less than the third preset difference, the target inspection result is determined to be qualified.
7. A vehicle inspection device, characterized in that: The device is located in a vehicle inspection system, and the vehicle inspection system further includes: a first measurement monitoring device, a second measurement monitoring device, a first image acquisition device, and a second image acquisition device; the vehicle inspection device includes: an acquisition unit, for acquiring freight information of a target vehicle for large-sized goods, the freight information including: first cargo attribute information, a starting place and a delivery place; the first measurement monitoring device and the first image acquisition device are arranged at the starting place, and the second measurement monitoring device and the second image acquisition device are arranged at the delivery place; the target vehicle is provided with an on-board satellite positioning device and an on-board sensor; the vehicle inspection system is in communication connection with the on-board satellite positioning device and the on-board sensor; Acquire a first vehicle measurement value of the target vehicle collected by the first measurement monitoring device, and acquire a first video of the target vehicle collected by the first image acquisition device; a processing unit, configured to determine first vehicle collection information of the target vehicle based on the first vehicle measurement value and the first video, specifically configured to: perform target detection on the first video, determine the target vehicle in the first video, perform image recognition on the target vehicle, determine a first license plate number of the target vehicle, perform edge detection on the target vehicle, extract an outline of the target vehicle from the first video, determine a first loading method of the large cargo according to the outline of the target vehicle, and use the first license plate number, the first vehicle measurement value, and the first loading method as the first vehicle collection information; the first vehicle collection information includes: the first license plate number, the first vehicle measurement value, and the first loading method; Determining a plurality of transportation routes based on the freight information; The acquisition unit is used to acquire the road condition information of each of the multiple transportation routes to obtain multiple road condition information; The processing unit is configured to select a transport route from the plurality of transport routes as a target route based on the first vehicle collected information and the plurality of road condition information; The acquisition unit is used to acquire the vehicle driving record information of the target vehicle collected by the vehicle-mounted satellite positioning device and the second cargo attribute information of the large cargo collected by the vehicle-mounted sensor during the driving of the target vehicle along the target route, and acquire the second video of the target vehicle collected by a third image acquisition device, wherein the third image acquisition device is an image acquisition device set along the target route; the vehicle inspection system is in communication connection with the third image acquisition device; The processing unit is used to determine the second vehicle collection information of the target vehicle based on the vehicle driving record information, the second cargo attribute information and the second video; The acquisition unit is used to acquire a second vehicle measurement value of the target vehicle acquired by the second measurement monitoring device, and acquire a third video of the target vehicle acquired by the second image acquisition device; The processing unit is used to determine the third vehicle collection information of the target vehicle based on the second vehicle measurement value and the third video; Determining a target inspection result according to the target route, the freight information, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information, specifically for: obtaining the registration license plate number and the vehicle unloaded measurement value of the target vehicle; Determine the first license plate number of the target vehicle, the first vehicle measurement value, and the first loading method of the large cargo according to the first vehicle collected information; If the first license plate number does not match the registered license plate number, determining that the target inspection result includes a license plate inspection failure; If the first license plate number matches the registered license plate number, determining a theoretical vehicle measurement value based on the freight information, the vehicle unloaded measurement value, and the first loading method; Determine a difference between the first vehicle measurement value and the theoretical vehicle measurement value to obtain a first vehicle measurement difference; If the first vehicle measurement difference is greater than a first preset difference, determining that the target inspection result includes unqualified cargo inspection; If the first vehicle measurement difference is less than or equal to the first preset difference, the target inspection result is determined according to the target route, the first vehicle collection information, the second vehicle collection information and the third vehicle collection information.
8. An electronic device, characterized in that: include: A processor and a memory, the processor is connected to the memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the electronic device executes the method as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Method and system for monitoring vehicle transportation cargoes
CN108520373A
Vehicle transportation process monitoring method and device and medium
CN115641033A
Goods source route planning method and device, electronic equipment and storage medium
CN117744907A