Traffic safety detection method and related device for freight vehicles

By collecting image information and analyzing vehicle models, dividing the loading space and detecting weight difference, the problem that the prior art cannot effectively detect the cargo of freight vehicles affects driving safety, and an efficient evaluation of vehicle safety is achieved.

CN119207105BActive Publication Date: 2025-03-04江西众加利高科技股份有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411721811.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-03-04
Estimated Expiration
2044-11-28

AI Technical Summary

Technical Problem

The prior art cannot effectively detect whether the cargo on the freight vehicle affects the driving safety of the vehicle, and thus affects traffic safety.

Method used

By collecting image information on the target freight vehicle, determining vehicle model information, and dividing multiple loading spaces based on vehicle model information, determining the load threshold and the weight of each loading area, and combining the weight difference between loading areas, traffic safety inspection is carried out on the vehicle.

Benefits of technology

The judgment of whether the freight vehicle is overloaded and the uniformity of the cargo loading is achieved, thereby evaluating whether the vehicle has driving safety risks and improving the safety of the vehicle's driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119207105B_ABST
    Figure CN119207105B_ABST
Patent Text Reader

Abstract

The present application discloses a method and related device for detecting traffic safety of freight vehicles, the method comprising: determining the vehicle model information of the target freight vehicle according to image data; dividing the multiple loading spaces of the target freight vehicle according to the vehicle model information to obtain multiple loading areas; and determining the load threshold of the target freight vehicle according to the vehicle model information; determining the weight of each loading area in the multiple loading areas; if the number of the multiple loading areas is greater than or equal to 3, determining the difference in weight between any two loading areas other than the first loading area in the multiple loading areas to obtain at least one target difference; performing traffic safety detection on the target freight vehicle according to the weight of each loading area, the load threshold of the target freight vehicle and at least one target difference to obtain a traffic safety detection result. The present application can improve the safety of freight vehicle driving, thereby better maintaining traffic order and safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of traffic safety detection, and in particular to a traffic safety detection method and related devices for freight vehicles. Background Art

[0002] With the progress of society and the continuous innovation of scientific and technological means, the management of road transportation has become increasingly strict. Passing transport vehicles are monitored and managed at important sections and nodes of the road network, such as the main channels for cargo transportation, the entrances of important bridges, and the entrances of expressways, in order to better maintain traffic order and safety. However, it is currently impossible to detect the cargo on the vehicle, and it is impossible to effectively determine whether the cargo on the vehicle will affect the driving safety of the vehicle, thereby affecting traffic safety. Summary of the invention

[0003] The embodiments of the present application provide a traffic safety detection method and related devices for freight vehicles to improve the safety of freight vehicle driving.

[0004] In a first aspect, an embodiment of the present application provides a method for detecting traffic safety of a freight vehicle, comprising:

[0005] Collecting image information of a target freight vehicle to obtain image data of the target freight vehicle;

[0006] Determine the model information of the target freight vehicle according to the image data;

[0007] Dividing a plurality of loading spaces of the target freight vehicle according to the vehicle model information to obtain a plurality of loading areas, wherein the loading spaces are used to represent spaces that can accommodate goods or vehicle passengers; and determining a load threshold of the target freight vehicle according to the vehicle model information;

[0008] determining a weight of each of the plurality of loading areas;

[0009] If the number of the plurality of loading areas is greater than or equal to 3, determining a difference in weight between any two loading areas other than a first loading area among the plurality of loading areas to obtain at least one target difference, the first loading area being used to indicate a driving area;

[0010] A traffic safety detection is performed on the target freight vehicle according to the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference to obtain a traffic safety detection result.

[0011] In a second aspect, an embodiment of the present application provides a traffic safety detection device for a freight vehicle, comprising:

[0012] A collection unit, used to collect image information of a target freight vehicle to obtain image data of the target freight vehicle;

[0013] A first determining unit, configured to determine the vehicle type information of the target freight vehicle according to the image data;

[0014] a dividing unit, configured to divide a plurality of loading spaces of the target freight vehicle according to the vehicle model information to obtain a plurality of loading areas, wherein the loading spaces are used to represent spaces that can accommodate goods or vehicle passengers; and to determine a load threshold of the target freight vehicle according to the vehicle model information;

[0015] a second determining unit, configured to determine a weight of each of the plurality of loading areas;

[0016] a third determining unit, configured to determine a difference in weight between any two loading areas other than a first loading area among the plurality of loading areas to obtain at least one target difference if the number of the plurality of loading areas is greater than or equal to 3, wherein the first loading area is used to indicate a driving area;

[0017] The detection unit is used to perform a traffic safety detection on the target freight vehicle according to the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference to obtain a traffic safety detection result.

[0018] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory storing execution instructions, wherein the memory stores one or more programs; when the processor executes the execution instructions stored in the memory, the processor executes the method described in the first aspect.

[0019] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing an energy data management program, including execution instructions. When a processor of an electronic device executes the execution instructions, the processor executes the method described in the first aspect.

[0020] In a fifth aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described in the first aspect of the embodiment of the present application. The computer program product may be a software installation package.

[0021] It can be seen that in the embodiment of the present application, firstly, the image information of the target freight vehicle is collected to obtain the image data of the target freight vehicle; then the model information of the target freight vehicle is determined according to the image data; the multiple loading spaces of the target freight vehicle are divided according to the model information to obtain multiple loading areas, and the loading space is used to characterize the space that can accommodate goods or vehicle passengers; and the load threshold of the target freight vehicle is determined according to the model information; then the weight of each loading area in the multiple loading areas is determined; if the number of areas in the multiple loading areas is greater than or equal to 3, the difference in weight between any two loading areas of the multiple loading areas other than the first loading area is determined to obtain at least one target difference, and the first loading area is used to indicate the driving area; finally, the target freight vehicle is subjected to traffic safety detection according to the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference, and the traffic safety detection result is obtained. The present application divides the loading area of ​​the vehicle, determines the weight of each loading area of ​​the vehicle, compares the weight between the loading areas, and combines the load threshold of the vehicle to determine whether the vehicle is overloaded and whether the goods are loaded evenly, and then judges whether the vehicle has driving safety hazards, thereby improving the driving safety of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0023] Figure 1 This is a system architecture diagram of a traffic safety detection system provided by an embodiment of the present application;

[0024] Figure 2 It is a flow chart of a method for detecting traffic safety of a freight vehicle provided in an embodiment of the present application;

[0025] Figure 3 This is a block diagram of the functional units of a traffic safety detection device for a freight vehicle provided in an embodiment of the present application;

[0026] Figure 4 It is a block diagram of the functional units of another traffic safety detection device for freight vehicles provided in an embodiment of the present application;

[0027] Figure 5 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only 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.

[0029] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned 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.

[0030] Reference to "embodiments" herein means that a particular feature, structure, 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.

[0031] Currently, it is impossible to detect cargo on vehicles, and it is impossible to effectively determine whether the cargo on vehicles will affect the driving safety of the vehicles, thereby affecting traffic safety.

[0032] In response to the above problems, an embodiment of the present application provides a traffic safety detection method and related devices for freight vehicles. The embodiment of the present application is described in detail below in conjunction with the accompanying drawings.

[0033] See also Figure 1 , Figure 1 1 is a system architecture diagram of a traffic safety detection system provided by an embodiment of the present application. Figure 1As shown, the traffic safety detection system 100 includes a weight detection module 101, a data acquisition module 102 and an analysis module 103. The weight detection module 101, the data acquisition module 102 and the analysis module 103 are connected to each other for communication. The data acquisition module 102 can be a camera for collecting image data of the vehicle, including videos or pictures of the vehicle passing through a metering sensor or driving on a road close to the metering sensor, and transmitting the collected image data to the analysis module 103; the analysis module 103 is used to analyze and process the received image data, determine the type of the vehicle, divide the loading area of ​​the vehicle according to the type of the vehicle, and transmit the division result to the weight detection module 101. The weight detection module 101 can be a metering sensor, and determine the total weight of the vehicle and the weight of each loading area according to the division result transmitted by the analysis module 103, and transmit it to the analysis module 103; the analysis module 103 is also used to compare the weight of the cargo loading area, and perform traffic safety detection on the vehicle in combination with the total weight of the vehicle and the weight of each loading area to determine the traffic driving safety of the vehicle.

[0034] See also Figure 2 , Figure 2 The present invention provides a flow chart of a method for detecting the traffic safety of a freight vehicle. The method includes the following steps.

[0035] S210, collecting image information of a target freight vehicle to obtain image data of the target freight vehicle.

[0036] The target freight vehicle is a vehicle that transports goods. The time for collecting image information of the target freight vehicle can be when the target freight vehicle has not yet reached the weight detection area, but the distance between the target freight vehicle and the weight detection area is a preset distance, or it can be the image data of the vehicle collected when the vehicle passes through the weight detection area, wherein the image data may include multiple driving videos of the vehicle and vehicle pictures from multiple angles. The weight detection area includes one or more measuring sensors for measuring the weight of objects passing through the area, and the weight includes the weight of the cargo body itself and the weight of the cargo.

[0037] S220: Determine the vehicle type information of the target freight vehicle according to the image data.

[0038] Among them, the vehicle features of the target freight vehicle are determined based on the collected vehicle pictures, and the vehicle features are compared with various cached vehicle information to determine the type of the target freight vehicle. Specifically, image recognition technology can be used to extract vehicle features, such as the vehicle's outer contour, size ratio, iconic design elements, color, etc., where the iconic design elements can be the shape of the front of the vehicle, the style of the headlights, etc., and these extracted vehicle features are compared one by one with the various cached vehicle information. Then, the similarity score between the features can be calculated through the feature matching algorithm. When the similarity between a certain vehicle feature combination and the specific vehicle information in the cache reaches a certain threshold, it can be preliminarily determined that the target freight vehicle belongs to the corresponding type. It can also be combined with images from multiple angles and images under different environmental conditions for comprehensive analysis to eliminate interference factors and confusion of similar models. It can also use machine learning algorithms to train a large number of known vehicle samples so that the system can identify and match vehicle types more intelligently and accurately.

[0039] S230, dividing the multiple loading spaces of the target freight vehicle according to the vehicle model information to obtain multiple loading areas; and determining the load threshold of the target freight vehicle according to the vehicle model information.

[0040] The loading space is used to represent the space that can accommodate cargo or vehicle passengers.

[0041] Among them, each type of vehicle corresponds to a rated load. For example, for a common light van, the rated load is about 1.5 tons. This rated load is the upper limit of the safe load determined after considering many factors such as the vehicle's frame strength, suspension system load capacity, tire load capacity, etc. At the same time, the configuration differences of the vehicle can also be considered, comparing the impact of standard configuration and special configuration on the load capacity. If the target freight vehicle is a specially modified truck, such as a truck with a reinforced chassis, its load threshold may be higher than that of an ordinary vehicle of the same model.

[0042] Specifically, the multiple loading spaces of the target freight vehicle are divided according to the vehicle model information to obtain multiple loading areas, including: determining the longitudinal distance between multiple wheel groups of the target freight vehicle according to the vehicle model information, the wheel group is used to indicate multiple wheels of the target freight vehicle that are laterally aligned; constructing combined wheels according to the longitudinal distance between the multiple wheel groups to obtain multiple combined wheels, the combined wheels including at least one wheel group; determining the load threshold of each combined wheel in the multiple combined wheels; dividing the multiple loading spaces of the target freight vehicle according to the load threshold of each combined wheel in the multiple combined wheels and the distance between adjacent combined wheels to obtain the multiple loading areas.

[0043] The vehicle model information includes information such as vehicle type, brand and model. The inner and outer contours of the vehicle are obtained based on the vehicle model information to locate the wheel position of the vehicle. The wheel group includes multiple wheels, which are used to represent multiple wheels aligned laterally and passing through the weight detection area at the same time. Specifically, the longitudinal distance between two adjacent wheel groups is obtained. The longitudinal distance can be used to represent the longitudinal distance from the middle point of the first wheel group to the middle point of the second wheel group. When the longitudinal distance is less than the preset wheel distance, the corresponding wheel group is constructed into a wheel set, that is, a combined wheel, wherein the combined wheel includes at least one wheel group. Exemplarily, if the combined wheel includes three wheel groups, it means that the distances between the adjacent wheel groups of the first wheel group, the second wheel group and the third wheel group are all less than the preset distance. The load threshold corresponding to each wheel group is obtained, and the load threshold corresponding to each wheel group in the combined wheel is added to obtain the load threshold corresponding to each combined wheel.

[0044] The longitudinal distance between the midpoints of two adjacent combined wheels can be determined as the distance between the adjacent combined wheels. The positions and distances of the two adjacent combined wheels are obtained, the ratio of the load thresholds of the two adjacent combined wheels is determined, and the loading area division line is determined in the distance between the adjacent combined wheels according to the ratio. The loading area division line of each pair of adjacent combined wheels is determined with reference to the above method, thereby realizing the division of multiple loading areas.

[0045] It can be seen that in the embodiment of the present application, dividing the loading area of ​​the vehicle by the distance between the wheels and the load threshold of the vehicle is conducive to determining the weight of each loading area of ​​the vehicle, realizing the judgment of whether the cargo is loaded evenly, and thus determining whether the vehicle's traffic driving is safe.

[0046] Specifically, the multiple loading spaces of the target freight vehicle are divided according to the vehicle model information to obtain multiple loading areas, including: determining the connection positions between adjacent loading spaces in the multiple loading spaces of the target freight vehicle according to the vehicle model information; dividing the target freight vehicle according to the connection positions to obtain multiple reference loading areas; determining a load threshold corresponding to each reference loading area in the multiple reference loading areas; adjusting each reference loading area according to the load threshold corresponding to each reference loading area to obtain multiple target loading areas; and determining the multiple target loading areas as the multiple loading areas.

[0047] Among them, according to the vehicle model information, the size and 3D model of the vehicle can be obtained, and the side view, top view and outline view of the vehicle can be determined according to the size and 3D model of the vehicle. More specifically, the internal layout of the vehicle can be determined according to the 3D model of the vehicle, and all possible loading spaces can be identified. Each loading space can also be measured, and its size and capacity can be recorded, and any movable devices or partitions can be considered, because the vehicle may have modified loading spaces. Among them, each loading space is closed, and any two loading spaces are separated. Further, they can be separated after modification or by the structure of the vehicle.

[0048] According to the outline map, with reference to the internal layout of the vehicle, the connection structure between any two adjacent loading spaces is analyzed, and the specific connection position is determined for the connection structure. The dividing line of the loading area is determined according to the above connection position, so as to obtain multiple reference loading areas, obtain the wheel group corresponding to each reference loading area, add the load thresholds corresponding to all wheel groups under the same reference loading area, and obtain the load threshold corresponding to each reference loading area. Since the loading area division according to the load space may not be accurate, for example, for a truck including two wheel groups, it is divided into a front and a body according to the load space. The body is used to load goods, but the wheel group corresponding to the front also bears the weight of a part of the body behind, so it is necessary to adjust the loading area divided according to the load space. Specifically, the reference loading area is adjusted according to the load threshold corresponding to each reference loading area, the capacity of each reference loading area is determined according to the first area division result and the capacity of each loading space measured above, and the ratio of the load threshold and the capacity of the reference loading area is calculated. If the ratio of the load threshold and the capacity of the current reference loading area is not within the preset range, the loading area division line is adjusted according to the excess part to obtain multiple target loading areas.

[0049] It can be seen that in the embodiment of the present application, the loading area is divided for the first time according to the connection position of the loading space, and then the result of the first division is corrected according to the load threshold corresponding to the reference loading area obtained by the first division, so that the divided loading area is more accurate.

[0050] S240: Determine the weight of each loading area among the plurality of loading areas.

[0051] Specifically, determining the weight of each loading area among the multiple loading areas includes: obtaining the weight of each wheel group in the target freight vehicle after passing through a weight detection area; and determining the weight of each loading area according to the wheel group corresponding to each loading area and the weight of each wheel group passing through the weight detection area.

[0052] The measured weights of each wheel group in the same loading area are added together to obtain the weight of the loading area.

[0053] Among them, historical data of vehicles of the same model are obtained according to the model information of the target freight vehicle, and the dynamic measurement algorithm of the target freight vehicle is determined according to the historical data. The weight of each wheel group passing through the weight detection area is obtained according to the dynamic measurement algorithm, and a vehicle of a certain model corresponds to a dynamic measurement algorithm. Specifically, after the model of the target freight vehicle is determined, the historical data of the same type of vehicle can be obtained from a database or other storage medium. These historical data may include data on the driving speed, acceleration, weight change, road condition information, etc. of the vehicle of this type in different situations. Through the analysis and mining of these historical data, the behavior patterns and laws of the same type of vehicles under different conditions can be found. For example, the fuel consumption performance of a certain type of truck in a specific speed range and load, or the braking distance law of a certain car under specific road conditions, etc., and then according to these behavior patterns and laws, a dynamic measurement algorithm specifically suitable for the same type of vehicle can be constructed. Through the dynamic measurement algorithm established for a specific type of vehicle, the weight of the vehicle can be measured and evaluated more accurately.

[0054] Furthermore, after determining the dynamic measurement algorithm corresponding to the vehicle, the size of the vehicle can be obtained, and the adjustment parameters can be determined according to the size of the vehicle, and then the size parameters of the dynamic measurement algorithm can be adjusted according to the adjustment parameters to obtain a target dynamic measurement algorithm. Then, the weight of each wheel group passing through the weight detection area is determined according to the target dynamic measurement algorithm.

[0055] It can be seen that in the embodiment of the present application, the weight of each wheel group passing through the weight detection area is obtained through a dynamic measurement algorithm, fully considering the uniqueness of the vehicle and the laws reflected by historical data, thereby improving the accuracy and reliability of weight measurement of each loading area.

[0056] S250: If the number of the plurality of loading areas is greater than or equal to 3, determine the difference in weight between any two loading areas other than the first loading area among the plurality of loading areas to obtain at least one target difference.

[0057] Wherein, the first loading area is used to indicate the driving area.

[0058] Among them, the impact of cargo and passengers on the traffic safety of freight vehicles is determined separately. Furthermore, the upper limit of the number of people in the driving area of ​​the vehicle can be determined based on the vehicle model information, and whether the number of people in the driving area exceeds the upper limit of the number of people in the driving area can be determined based on the collected vehicle image information. If exceeded, a warning message of excessive number of people can be generated, and the vehicle can be intercepted by staff to remind that excessive riding will affect the driver's driving vision and pose a safety hazard, and the riding arrangement will be adjusted. At the same time, the vehicle's license plate number, vehicle type, number of excess passengers, time and location, etc. are recorded as a basis for handling violations.

[0059] Among them, the weight difference of the cargo loading area is compared as a basis for judging whether the cargo of the vehicle is loaded evenly.

[0060] S260: Perform a traffic safety detection on the target freight vehicle according to the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference to obtain a traffic safety detection result.

[0061] Specifically, the traffic safety detection is performed on the target freight vehicle according to the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference to obtain the traffic safety detection result, including: identifying the driving state of the target freight vehicle according to the image data to obtain the driving data of the target freight vehicle; correcting the weight of each loading area according to the driving data to obtain the target weight of each loading area; determining the first detection result of each loading area according to the target weight of each loading area and the preset weight threshold of each loading area, the first detection result being used to indicate whether the loading area is overloaded; and determining the first detection result of each loading area according to the target weight of each loading area. Determine the full vehicle weight of the target freight vehicle; determine the load threshold of the target freight vehicle and the first weight of the target freight vehicle when the target freight vehicle is not loaded with goods and no passengers are on board; determine a second detection result based on the full vehicle weight of the target freight vehicle, the load threshold of the target freight vehicle and the first weight of the target freight vehicle, the second detection result being used to indicate whether the target freight vehicle is overloaded; determine a third detection result based on the at least one target difference and a preset difference, the third detection result being used to indicate whether the cargo loading of the target freight vehicle is uniform; obtain the traffic safety detection result based on the first detection result, the second detection result and the third detection result.

[0062] Among them, the actual driving conditions of the target freight vehicle passing through the weight detection area are determined based on the collected vehicle driving video, including the vehicle's speed, acceleration, deceleration, etc.

[0063] Specifically, the driving data includes at least one speed and a duration corresponding to each of the at least one speed, and the weight of each loading area is corrected according to the driving data to obtain the target weight of each loading area, including: determining the speed of each loading area when passing through the weight detection area according to the duration corresponding to each speed; determining the speed correction coefficient of each loading area according to the speed of each loading area when passing through the weight detection area; and correcting the weight of each loading area according to the speed correction coefficient of each loading area to obtain the target weight of each loading area.

[0064] Among them, according to the historical driving data of the vehicle, the corresponding weight of the vehicle at different driving speeds is understood, that is, the difference between the measured vehicle weight and the actual weight of the vehicle at different speeds. According to the difference, the influence of the driving data on the weighing result is determined, and the corresponding adjustment factor under each driving data is obtained. Specifically, according to at least one speed in the driving data, the duration corresponding to each speed in at least one speed, and the loading area division result, the driving speed of each loading area when passing through the weight detection area is obtained, and the weight of the corresponding loading area is corrected according to the corresponding adjustment factor at the driving speed to obtain the target weight of the loading area. Furthermore, since the vehicle will produce dynamic effects such as vibration, impact and acceleration during driving, these effects will affect the weighing result. The total weight of the vehicle can also be corrected according to the average driving speed of the whole vehicle passing through the weight detection area to eliminate or reduce the influence of the above dynamic effects on the weighing.

[0065] It can be seen that in the embodiment of the present application, the influencing factors of vehicle weighing are taken into consideration and the weight is corrected so that the final weight of the vehicle is closer to the actual weight.

[0066] Among them, the load threshold of the loading area is obtained by adding the load thresholds corresponding to all wheel groups under the same loading area, the preset weight threshold of each loading area is determined according to the net weight and the load threshold of each loading area, and the relationship between the preset weight threshold and the target weight of each loading area is judged to obtain the first detection result. When the target weight is less than or equal to the preset weight threshold, it means that the weight of the loading area is within the safe driving range. When the target weight is greater than the preset weight threshold, it means that the weight of the loading area is not within the safe driving range and is overloaded.

[0067] Among them, the weight of each loading area can be added up to obtain the whole vehicle weight of the target freight vehicle, that is, the total weight of the vehicle. The first weight is used to indicate the net weight of the target freight vehicle. The upper weight limit of the target freight vehicle is determined according to the net weight and the load threshold of the target freight vehicle. The whole vehicle weight and the upper weight limit of the vehicle are compared to determine whether the target freight vehicle is overloaded to obtain the second detection result.

[0068] Further, the vehicle weight of the target freight vehicle is obtained, and the vehicle weight of the target freight vehicle can be corrected again according to other external factors of the vehicle, for example, the environment in which the target freight vehicle is located is obtained, and the total weight of the target freight vehicle is adjusted based on the environmental adjustment factor corresponding to the environment to obtain the target weight, wherein the environment can be used to indicate temperature, humidity or meteorological phenomena, etc., and the environmental adjustment factor is determined based on the historical environmental data of the same type of vehicle. Exemplary also includes a friction adjustment factor, specifically, friction will be generated between the wheel and the surface of the friction sensor, and this friction will cause the friction sensor to elastically deform, and the sensor chip will convert this elastic deformation into an electrical signal, which is amplified, processed and converted by an electronic circuit, and finally the friction is measured. The friction between the ground and the vehicle is obtained by the friction sensor in the weight detection area, and the corresponding friction adjustment factor is determined according to the detected friction, and then the total weight of the target freight vehicle is adjusted based on the friction adjustment factor to obtain the corrected vehicle weight of the target freight vehicle. After that, the corrected vehicle weight of the target freight vehicle is compared with the upper limit of the vehicle weight to determine whether the target freight vehicle is overloaded, and obtain the second detection result.

[0069] Among them, the difference between the weights of the multiple areas is calculated, and then it is determined whether these differences are greater than the preset difference, and the third detection result of each loading area is obtained. If all the target differences are less than or equal to the preset difference, it proves that the cargo in the vehicle is evenly loaded; if there is a target difference greater than the preset difference, it proves that the cargo in the vehicle is unevenly loaded, which is prone to dangerous accidents during driving, thereby affecting traffic safety. Exemplarily, uneven distribution of cargo may cause the center of gravity of the vehicle to shift or exceed the safety range of the vehicle. During driving, especially when driving on a curve, avoiding obstacles or encountering crosswinds, the vehicle is prone to traffic accidents due to unstable center of gravity. And the uneven distribution of cargo will cause different loads on each tire of the vehicle. The tire with too heavy load will be subjected to greater pressure, resulting in accelerated wear. The unevenly worn tire will affect the driving stability and braking performance of the vehicle, increase the risk of tire blowout, and tire blowout often causes serious accidents such as vehicle loss of control.

[0070] Specifically, the traffic safety detection result is obtained based on the first detection result, the second detection result and the third detection result of each loading area, including: when it is detected that the first detection result of each loading area is that the loading area is not overloaded, the second detection result is that the target freight vehicle is not overloaded, and the third detection result is that the cargo of the target freight vehicle is evenly loaded, it is determined that the traffic safety detection result of the target freight vehicle is qualified.

[0071] Among them, when all the test results are normal, the traffic safety monitoring result of the vehicle is qualified. If the test results are abnormal, the traffic safety monitoring result of the vehicle is unqualified, and a corresponding warning message is generated to prompt the staff to perform corresponding operations.

[0072] Among them, if the first detection result of a loading area is used to indicate that the loading area is overloaded, and\or, the second detection result is used to indicate that the target freight vehicle is overloaded, a first warning message is generated, the overloading behavior is punished, and the law enforcement department is notified to detain the overloaded goods to prevent them from continuing to be transported, so as to ensure road traffic safety and protect road facilities from further damage. Specifically, for overloading in the loading area, it is also possible to determine at the detection site or designated location whether there are other areas for the vehicle to load the overloaded goods. If so, the loading area can be reallocated for the overloaded goods to eliminate the overloaded state.

[0073] Among them, if the third detection result is used to indicate that the cargo loading of the target freight vehicle is uneven, a second warning message is generated, and the data corresponding to the area where the abnormal difference occurs is sent to the staff. The staff intercepts the vehicle to prompt the driver to adjust the cargo in the abnormal area on the vehicle and continue to pass after the adjustment is completed.

[0074] It can be seen that in the embodiment of the present application, by dividing the loading area of ​​the vehicle and determining the weight of each loading area of ​​the vehicle, comparing the weights between the cargo loading areas, and combining the vehicle's load threshold, it is determined whether the vehicle is overloaded and whether the cargo is loaded evenly, and then it is determined whether the vehicle has any driving safety hazards, thereby protecting road traffic safety and road facilities.

[0075] For the above embodiments, please refer to Figure 3 , Figure 3 is a functional unit block diagram of a traffic safety detection device for a freight vehicle provided in an embodiment of the present application, such as Figure 3As shown, the traffic safety detection device 30 for a freight vehicle includes: a collection unit 31, which is used to collect image information of a target freight vehicle to obtain image data of the target freight vehicle; a first determination unit 32, which is used to determine the vehicle model information of the target freight vehicle according to the image data; a division unit 33, which is used to divide a plurality of loading spaces of the target freight vehicle according to the vehicle model information to obtain a plurality of loading areas, wherein the loading spaces are used to represent spaces that can accommodate goods or vehicle passengers; and, according to the vehicle model information, determine the load threshold of the target freight vehicle; a second determination unit 34, which is used to determine the weight of each of the plurality of loading areas; a third determination unit 35, which is used to determine the difference in weight between any two loading areas of the plurality of loading areas except the first loading area, if the number of the plurality of loading areas is greater than or equal to 3, to obtain at least one target difference, wherein the first loading area is used to indicate a driving area; and a detection unit 36, which is used to perform a traffic safety detection on the target freight vehicle according to the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference to obtain a traffic safety detection result.

[0076] In a possible embodiment, in terms of performing a traffic safety detection on the target freight vehicle according to the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference to obtain a traffic safety detection result, the detection unit 36 ​​is specifically used to: identify the driving state of the target freight vehicle according to the image data to obtain the driving data of the target freight vehicle; correct the weight of each loading area according to the driving data to obtain the target weight of each loading area; determine a first detection result of each loading area according to the target weight of each loading area and the preset weight threshold of each loading area, the first detection result being used to indicate whether the loading area is overloaded; and determine a first detection result of each loading area according to the target weight of each loading area and the preset weight threshold of each loading area. The method comprises the following steps: determining the whole vehicle weight of the target freight vehicle according to the target weight of the loading area; determining the load threshold of the target freight vehicle and the first weight of the target freight vehicle when the target freight vehicle is not loaded with goods and passengers; determining a second detection result according to the whole vehicle weight of the target freight vehicle, the load threshold of the target freight vehicle and the first weight of the target freight vehicle, the second detection result being used to indicate whether the target freight vehicle is overloaded; determining a third detection result according to the at least one target difference and the preset difference, the third detection result being used to indicate whether the cargo loading of the target freight vehicle is uniform; and obtaining the traffic safety detection result according to the first detection result, the second detection result and the third detection result.

[0077] In a possible embodiment, in terms of obtaining the traffic safety detection result based on the first detection result, the second detection result and the third detection result of each loading area, the detection unit 36 ​​is specifically used to: when it is detected that the first detection result of each loading area is that the loading area is not overloaded, the second detection result is that the target freight vehicle is not overloaded, and the third detection result is that the cargo of the target freight vehicle is evenly loaded, determine that the traffic safety detection result of the target freight vehicle is qualified.

[0078] In a possible embodiment, in terms of dividing the multiple loading spaces of the target freight vehicle according to the vehicle model information to obtain multiple loading areas, the dividing unit 33 is specifically used to: determine the longitudinal distance between multiple wheel groups of the target freight vehicle according to the vehicle model information, and the wheel group is used to indicate multiple wheels of the target freight vehicle that are laterally aligned; construct combined wheels according to the longitudinal distance between the multiple wheel groups to obtain multiple combined wheels, and the combined wheels include at least one wheel group; determine the load threshold of each combined wheel in the multiple combined wheels; divide the multiple loading spaces of the target freight vehicle according to the load threshold of each combined wheel in the multiple combined wheels and the distance between adjacent combined wheels to obtain the multiple loading areas.

[0079] In a possible embodiment, in terms of dividing the multiple loading spaces of the target freight vehicle according to the vehicle model information to obtain multiple loading areas, the dividing unit 33 is also specifically used to: determine the connection position between adjacent loading spaces in the multiple loading spaces of the target freight vehicle according to the vehicle model information; divide the target freight vehicle according to the connection position to obtain multiple reference loading areas; determine the load threshold corresponding to each reference loading area in the multiple reference loading areas; adjust each reference loading area according to the load threshold corresponding to each reference loading area to obtain multiple target loading areas; and determine the multiple target loading areas as the multiple loading areas.

[0080] In a possible embodiment, in determining the weight of each loading area among the multiple loading areas, the second determination unit 34 is specifically used to: obtain the weight of each wheel group in the target freight vehicle passing through the weight detection area; determine the weight of each loading area according to the wheel group corresponding to each loading area and the weight of each wheel group passing through the weight detection area.

[0081] In a possible embodiment, the driving data includes at least one speed and a duration corresponding to each of the at least one speed. In terms of correcting the weight of each loading area according to the driving data to obtain the target weight of each loading area, the detection unit 36 ​​is specifically used to: determine the speed of each loading area when passing through the weight detection area according to the duration corresponding to each speed; determine the speed correction coefficient of each loading area according to the speed of each loading area when passing through the weight detection area; correct the weight of each loading area according to the speed correction coefficient of each loading area to obtain the target weight of each loading area.

[0082] It can be understood that since the method embodiment and the device embodiment are different presentation forms of the same technical concept, the content of the method embodiment part in this application should be synchronously adapted to the device embodiment part and will not be repeated here.

[0083] In the case of integrated units, see Figure 4 , Figure 4 is a block diagram of the functional units of another traffic safety detection device for freight vehicles provided in an embodiment of the present application, such as Figure 4 As shown, the traffic safety detection device 30 for freight vehicles includes: a processing module 302 and a communication module 301. The processing module 302 is used to control and manage the actions of the traffic safety detection device 30 for freight vehicles, for example, to execute the steps of the collection unit 31, the first determination unit 32, the division unit 33, the second determination unit 34, the third determination unit 35 and the detection unit 36, and / or to execute other processes of the technology described herein. The communication module 301 is used for the interaction between the traffic safety detection device 30 for freight vehicles and other devices. Figure 4 As shown, the traffic safety detection device 30 for a freight vehicle may further include a storage module 303 , and the storage module 303 is used to store program codes and data of the traffic safety detection device 30 for a freight vehicle.

[0084] Among them, the processing module 302 can be a processor or a controller, for example, a central processing unit (CPU), a general processor, a digital signal processor (DSP), an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements a computing function, for example, a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication module 301 can be a transceiver, an RF circuit or a communication interface, and the like. The storage module 303 can be a memory.

[0085] Among them, all relevant contents of each scenario involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here. The above-mentioned traffic safety detection device 30 of the freight vehicle can execute the above-mentioned Figure 2 The traffic safety detection method of the freight vehicle is shown.

[0086] See also Figure 5 , Figure 5 is a schematic diagram of the structure of an electronic device proposed in an embodiment of the present application, such as Figure 5 As shown, the electronic device 500 includes a processor 510, a memory 520, a communication interface 530 and one or more programs 521. The one or more programs 521 are stored in the memory and are configured to be executed by the processor. When the program is executed, it includes part or all of the steps of any one of the traffic safety detection methods for freight vehicles recorded in the above method embodiments. The processor, memory and communication interface are interconnected and complete communication with each other.

[0087] The memory may be a volatile memory such as a dynamic random access memory DRAM, or a non-volatile memory such as a mechanical hard disk. The memory is used to store a set of executable program codes, and the processor is used to call the executable program codes stored in the memory, and may execute part or all of the steps of any of the traffic safety detection methods for freight vehicles described in the above-mentioned embodiments of the traffic safety detection method for freight vehicles.

[0088] It can be seen that the electronic device 500 described in the embodiment of the present application first collects image information of the target freight vehicle to obtain image data of the target freight vehicle; then determines the vehicle model information of the target freight vehicle based on the image data; divides the multiple loading spaces of the target freight vehicle according to the vehicle model information to obtain multiple loading areas, and the loading spaces are used to characterize the space that can accommodate goods or vehicle passengers; and, determines the load threshold of the target freight vehicle according to the vehicle model information; then determines the weight of each of the multiple loading areas; if the number of the multiple loading areas is greater than or equal to 3, then determines the difference in weight between any two loading areas of the multiple loading areas except the first loading area, and obtains at least one target difference, and the first loading area is used to indicate the driving area; finally, the target freight vehicle is subjected to a traffic safety inspection based on the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference to obtain a traffic safety inspection result. The present application divides the loading area of ​​the vehicle, determines the weight of each loading area of ​​the vehicle, compares the weight between the cargo loading areas, and combines the vehicle's load threshold to determine whether the vehicle is overloaded and whether the cargo is loaded evenly, and then determines whether the vehicle has driving safety hazards, thereby improving the safety of vehicle driving.

[0089] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps of any method described in the above method embodiments, and the above computer includes an electronic device.

[0090] The embodiment of the present application also provides a computer program product, the computer program product includes a non-transitory computer-readable storage medium storing a computer program, the computer program is operable to cause a computer to execute some or all of the steps of any method described in the method embodiment. The computer program product may be a software installation package, and the computer includes an electronic device.

[0091] It should be noted that, for the sake of simplicity, the aforementioned method implementations are all described 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 implementations described in the specification are all optional implementations, and the actions and modules involved are not necessarily required by the present application.

[0092] In the above-mentioned 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.

[0093] In the several embodiments provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device implementation described above is 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.

[0094] 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 present embodiment.

[0095] 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.

[0096] 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.

[0097] A person skilled in the art can understand that all or part of the steps in the various methods of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, and the memory can include: a flash drive, a read-only memory (English: Read-Only Memory, abbreviated: ROM), a random access memory (English: Random Access Memory, abbreviated: RAM), a magnetic disk or an optical disk, etc.

[0098] The above is a detailed introduction to the implementation methods of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above implementation methods 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 methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for detecting traffic safety of a freight vehicle, characterized in that: include: Collecting image information of a target freight vehicle to obtain image data of the target freight vehicle; Determine the model information of the target freight vehicle according to the image data; Dividing a plurality of loading spaces of the target freight vehicle according to the vehicle model information to obtain a plurality of loading areas, wherein the loading spaces are used to represent spaces that can accommodate goods or vehicle passengers; and determining a load threshold of the target freight vehicle according to the vehicle model information; determining a weight of each of the plurality of loading areas; If the number of the plurality of loading areas is greater than or equal to 3, determining a difference in weight between any two loading areas other than a first loading area among the plurality of loading areas to obtain at least one target difference, the first loading area being used to indicate a driving area; A traffic safety detection is performed on the target freight vehicle according to the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference to obtain a traffic safety detection result.

2. The method according to claim 1, characterized in that The performing of a traffic safety detection on the target freight vehicle according to the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference to obtain a traffic safety detection result includes: Identify the driving state of the target freight vehicle according to the image data to obtain driving data of the target freight vehicle; Correcting the weight of each loading area according to the driving data to obtain a target weight of each loading area; determining a first detection result for each loading area according to the target weight of each loading area and a preset weight threshold of each loading area, wherein a single first detection result is used to indicate whether the loading area is overloaded; Determining the vehicle weight of the target freight vehicle according to the target weight of each loading area; Determine a load threshold of the target freight vehicle and a first weight of the target freight vehicle when the target freight vehicle is not loaded with freight and is not carrying passengers; Determine a second detection result according to the vehicle weight of the target freight vehicle, the load threshold of the target freight vehicle and the first weight of the target freight vehicle, wherein the second detection result is used to indicate whether the target freight vehicle is overloaded; Determine a third detection result according to the at least one target difference and the preset difference, wherein the third detection result is used to indicate whether the cargo loading of the target freight vehicle is uniform; The traffic safety detection result is obtained according to the first detection result, the second detection result and the third detection result.

3. The method according to claim 2, characterized in that The obtaining the traffic safety detection result according to the first detection result, the second detection result and the third detection result of each loading area includes: When it is detected that the first detection result of each loading area is that the loading area is not overloaded, the second detection result is that the target freight vehicle is not overloaded, and the third detection result is that the cargo of the target freight vehicle is evenly loaded, it is determined that the traffic safety detection result of the target freight vehicle is qualified.

4. The method according to any one of claims 1 to 3, characterized in that: The multiple loading spaces of the target freight vehicle are divided according to the vehicle type information to obtain multiple loading areas, including: Determine the longitudinal distance between a plurality of wheel groups of the target freight vehicle according to the vehicle type information, the wheel groups being used to indicate a plurality of wheels of the target freight vehicle that are laterally aligned; Building a composite wheel according to the longitudinal distances between the plurality of wheel groups to obtain a plurality of composite wheels, wherein the composite wheel includes at least one wheel group; determining a load threshold of each of the plurality of wheel combinations; The multiple loading spaces of the target freight vehicle are divided according to the load threshold of each combined wheel in the multiple combined wheels and the distance between adjacent combined wheels to obtain the multiple loading areas.

5. The method according to any one of claims 1 to 3, characterized in that: The multiple loading spaces of the target freight vehicle are divided according to the vehicle type information to obtain multiple loading areas, including: Determining, according to the vehicle type information, connection positions between adjacent loading spaces among a plurality of loading spaces of the target freight vehicle; Dividing the target freight vehicle according to the connection position to obtain a plurality of reference loading areas; Determine a load threshold corresponding to each reference loading area among the multiple reference loading areas; Adjust each reference loading area according to the load threshold corresponding to each reference loading area to obtain multiple target loading areas; The plurality of target loading areas are determined as the plurality of loading areas.

6. The method according to claim 4, characterized in that Determining the weight of each of the plurality of loading areas comprises: Obtain the weight of each wheel group in the target freight vehicle after passing through a weight detection area; The weight of each loading area is determined according to the wheel group corresponding to each loading area and the weight of each wheel group passing through a weight detection area.

7. The method according to claim 2, characterized in that The driving data includes at least one speed and a duration corresponding to each of the at least one speed, and the weight of each loading area is corrected according to the driving data to obtain a target weight of each loading area, including: Determine the speed of each loading area when passing through the weight detection area according to the duration corresponding to each speed; Determine a speed correction coefficient of each loading area according to the speed of each loading area when passing through the weight detection area; The weight of each loading area is corrected according to the speed correction coefficient of each loading area to obtain the target weight of each loading area.

8. A traffic safety detection device for a freight vehicle, characterized in that: include: A collection unit, used to collect image information of a target freight vehicle to obtain image data of the target freight vehicle; A first determining unit, configured to determine the vehicle type information of the target freight vehicle according to the image data; a dividing unit, configured to divide a plurality of loading spaces of the target freight vehicle according to the vehicle model information to obtain a plurality of loading areas, wherein the loading spaces are used to represent spaces that can accommodate goods or vehicle passengers; and to determine a load threshold of the target freight vehicle according to the vehicle model information; a second determining unit, configured to determine a weight of each of the plurality of loading areas; a third determining unit, configured to determine a difference in weight between any two loading areas other than a first loading area among the plurality of loading areas to obtain at least one target difference if the number of the plurality of loading areas is greater than or equal to 3, wherein the first loading area is used to indicate a driving area; The detection unit is used to perform a traffic safety detection on the target freight vehicle according to the weight of each loading area, the load threshold of the target freight vehicle and the at least one target difference to obtain a traffic safety detection result.

9. An electronic device, characterized in that: The method comprises a processor and a memory storing execution instructions, wherein the memory stores one or more programs; when the processor executes the execution instructions stored in the memory, the processor executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: An energy data management program is stored, including execution instructions. When a processor of an electronic device executes the execution instructions, the processor executes the method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Truck-mounted overrun detection system and method

    CN112309108A

  • Target vehicle detection method and device, storage medium and electronic equipment

    CN114414016A