Vehicle acceptance method, vehicle identification method and vehicle acceptance system

Through the coordinated work of the vehicle acceptance terminal and the cloud, the use of floor scale data and image recognition technology to automatically analyze vehicle information, the inefficiency and cheating problems caused by relying on manual vehicle acceptance in the existing technology are solved, and high accuracy and intelligent acceptance are achieved .

CN119294720APending Publication Date: 2025-01-10GLODON CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411316631.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

In the prior art, the vehicle acceptance process is too dependent on labor, which leads to inefficiency and errors easily. In some construction sites, there are cheating between doormen and material suppliers, making it difficult to effectively manage vehicles entering and leaving the site.

Method used

The vehicle acceptance terminal works collaboratively with the cloud, and automatically analyzes the vehicle release results by obtaining floor scale data, capturing vehicle images and identifying them, reducing manual participation and improving acceptance accuracy.

Benefits of technology

The intelligent vehicle acceptance is achieved, the accuracy and efficiency of the acceptance process is improved, manual errors are reduced, and the loss of materials and false reporting caused by vehicle license plate replacement, bucket change, incomplete pound pressing and inconsistent waybill data are prevented.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119294720A_ABST
    Figure CN119294720A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle acceptance system, and the system is characterized in that the system comprises a vehicle acceptance terminal and a cloud, and the vehicle acceptance terminal is used for obtaining the wagon balance data of a target vehicle when the target vehicle is weighed in a wagon balance area; detecting whether the obtained wagon balance data reaches a stable state or not; when the weighbridge data reaches a stable state, capturing an image of the target vehicle when the target vehicle is weighed in the weighbridge area to obtain a target vehicle image, and sending the target vehicle image to the cloud; the cloud end is used for receiving a target vehicle image sent by the vehicle acceptance terminal; identifying the target vehicle image to obtain a vehicle identification result; generating a vehicle release result based on the vehicle identification result; sending the vehicle release result to the vehicle acceptance terminal; and the vehicle acceptance terminal is also used for receiving a vehicle release result returned by the cloud and determining whether the target vehicle is allowed to enter or exit based on the vehicle release result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle acceptance, and in particular to a vehicle acceptance method, a vehicle identification method and a vehicle acceptance system. Background Art

[0002] At the construction site, it is necessary to manage the vehicles entering and leaving the project site. At present, the vehicle management method of each project site is to manually obtain vehicle entry and exit information, and manually determine whether the vehicle meets the entry or exit conditions. The existing vehicle acceptance scheme requires security personnel to be on duty at the construction site 24 hours a day, and secondly, some construction sites will have security personnel and material suppliers to cheat.

[0003] There are a series of defects in the existing technology, and there is currently no effective solution. Summary of the invention

[0004] The purpose of the present invention is to provide a vehicle acceptance method, a vehicle identification method and a vehicle acceptance system, which can provide an intelligent vehicle acceptance solution and reduce the degree of dependence of the vehicle acceptance process on manual labor.

[0005] According to one aspect of the present invention, a vehicle acceptance method is provided, the method comprising:

[0006] Obtaining the weighbridge data of the target vehicle when it is weighed in the weighbridge area;

[0007] Check whether the acquired weighbridge data has reached a stable state;

[0008] When the weighbridge data reaches a stable state, an image of the target vehicle is captured when it is weighed in the weighbridge area to obtain an image of the target vehicle, and the image of the target vehicle is sent to the cloud;

[0009] Receive the vehicle release result returned by the cloud, and determine whether to allow the target vehicle to enter or exit based on the vehicle release result.

[0010] Optionally, when the target vehicle is an entry vehicle, receiving a vehicle release result returned by the cloud, and determining whether to allow the target vehicle to enter based on the vehicle release result, includes:

[0011] Receiving the first weighing status returned by the cloud;

[0012] When it is detected that the first weighing state indicates that the vehicle is completely weighed, obtaining a waybill image of the vehicle entering the yard;

[0013] Sending the waybill image to the cloud, and receiving the vehicle release result returned by the cloud;

[0014] When the vehicle release result indicates that the vehicle is allowed to enter the site, a voice message is broadcasted to remind the vehicle to enter the site to unload.

[0015] When the release result of the vehicle indicates that entry is prohibited, a voice message is broadcasted to remind the vehicle that entry is prohibited from unloading.

[0016] Optionally, after sending the waybill image to the cloud and before receiving the vehicle release result returned by the cloud, the method further includes:

[0017] Receiving information returned by the cloud that indicates failure of the waybill image recognition;

[0018] Broadcasting a voice message for reminding the vehicle to place the waybill in a standardized manner;

[0019] The waybill image of the incoming vehicle is re-acquired, and the re-acquired waybill image is sent to the cloud.

[0020] Optionally, when the target vehicle is an exiting vehicle, receiving a vehicle release result returned by the cloud, and determining whether to allow the target vehicle to exit based on the vehicle release result, includes:

[0021] receiving the vehicle release result returned by the cloud; wherein, when the cloud detects that the exiting vehicle is completely weighed, the vehicle release result is returned;

[0022] When the release result of the vehicle indicates that it is allowed to exit, the exit gate lifting rod is controlled to rise;

[0023] When the release result of the vehicle indicates that the vehicle is prohibited from exiting, the lifting rod of the exit gate is controlled to maintain the intercepting state and a voice message for reminding the exiting vehicle that the exiting vehicle is prohibited from exiting is broadcasted.

[0024] Optionally, after sending the target vehicle image to the cloud and before receiving the vehicle release result returned by the cloud, the method further includes:

[0025] Receiving a second weighing status returned by the cloud;

[0026] When it is detected that the second weighing state indicates that the vehicle is not fully weighed, a voice message for reminding the target vehicle to move and weigh properly is broadcasted;

[0027] Real-time acquisition of the scale data of the target vehicle when it is weighed in the scale area;

[0028] Check whether the acquired weighbridge data has reached a stable state;

[0029] When the weighbridge data reaches a stable state, obtaining a front view image and a rear view image of the target vehicle when being weighed in the weighbridge area;

[0030] The front view image and the rear view image are sent to the cloud.

[0031] Optionally, when the weighbridge data reaches a stable state, capturing an image of the target vehicle when being weighed in the weighbridge area to obtain an image of the target vehicle, and sending the image of the target vehicle to the cloud, includes:

[0032] When the weighbridge data reaches a stable state, the front view camera, rear view camera and top view camera are triggered to capture the front view image, rear view image and top view image of the target vehicle when it is weighed in the weighbridge area;

[0033] The front view image, rear view image and top view image of the target vehicle are sent to the cloud; wherein the target vehicle image includes the front view image, rear view image and top view image of the target vehicle.

[0034] To achieve the above object, the present invention further provides a vehicle identification method, characterized in that the method comprises:

[0035] Receiving the target vehicle image sent by the vehicle acceptance terminal; wherein the target vehicle image is an image of the target vehicle in the weighbridge area after the weighbridge data when the target vehicle is weighed in the weighbridge area reaches a stable state;

[0036] Recognize the target vehicle image to obtain a vehicle recognition result;

[0037] generating a vehicle release result based on the vehicle identification result;

[0038] The vehicle release result is sent to the vehicle acceptance terminal.

[0039] Optionally, identifying the target vehicle image to obtain a vehicle recognition result includes:

[0040] Recognize the front view image in the target vehicle image to obtain the front type and license plate number of the target vehicle;

[0041] Identify the front view image and the rear view image in the target vehicle image to obtain the weighing status of the target vehicle; wherein the weighing status of the target vehicle is a first weighing status used to indicate that the vehicle is completely weighed or a second weighing status used to indicate that the vehicle is not completely weighed;

[0042] The overhead image in the target vehicle image is identified to obtain a vehicle bucket identification result of the target vehicle.

[0043] Optionally, when the target vehicle is an entry vehicle and the weighing status of the target vehicle is the first weighing status, generating a vehicle release result based on the vehicle identification result includes:

[0044] Sending the first weighing status to the vehicle acceptance terminal;

[0045] Receiving the waybill image sent by the vehicle acceptance terminal;

[0046] Recognize the waybill image to obtain a waybill recognition result;

[0047] When the waybill recognition result indicates successful recognition, compare the head type, license plate number and cargo material type in the vehicle recognition result with the head type, license plate number and cargo material type in the waybill recognition result to see if they are consistent; wherein, when the target vehicle is the entry vehicle, the bucket recognition result includes the cargo material type;

[0048] If they are consistent, a vehicle release result is generated to indicate that the vehicle is allowed to enter the venue;

[0049] Otherwise, a vehicle release result indicating that entry is prohibited is generated.

[0050] Optionally, when the waybill identification result indicates that the identification fails, the method further includes:

[0051] Sending information indicating failure of the waybill image recognition to the vehicle acceptance terminal;

[0052] Receive and identify the waybill image resent by the vehicle acceptance terminal to obtain a new waybill identification result.

[0053] Optionally, when the target vehicle is an exit vehicle and the weighing state of the target vehicle is the first weighing state, generating a vehicle release result based on the vehicle identification result includes:

[0054] When the bucket identification result indicates that the exiting vehicle is an empty vehicle, a vehicle release result indicating that the exiting vehicle is allowed is generated;

[0055] When the vehicle bucket identification result indicates that the exiting vehicle is not empty or the vehicle bucket is covered, a vehicle release result indicating that the exit is prohibited is generated.

[0056] Optionally, when the weighing state of the target vehicle is the second weighing state, after identifying the target vehicle image to obtain a vehicle recognition result and before generating a vehicle release result based on the vehicle recognition result, the method further includes:

[0057] Sending the second weighing status to the vehicle acceptance terminal;

[0058] Receiving the front view image and the rear view image of the target vehicle when being weighed in the weighbridge area resent by the vehicle acceptance terminal;

[0059] The new front view image and the new rear view image are identified to obtain a new weighing state of the target vehicle.

[0060] In order to achieve the above object, the present invention also provides a vehicle acceptance system, characterized in that the system includes a vehicle acceptance terminal and a cloud, wherein:

[0061] The vehicle acceptance terminal is used to: obtain the weighbridge data of the target vehicle when it is weighed in the weighbridge area; detect whether the obtained weighbridge data has reached a stable state; when the weighbridge data has reached a stable state, capture the image of the target vehicle when it is weighed in the weighbridge area to obtain the target vehicle image, and send the target vehicle image to the cloud;

[0062] The cloud is used to: receive the target vehicle image sent by the vehicle acceptance terminal; identify the target vehicle image to obtain a vehicle recognition result; generate a vehicle release result based on the vehicle recognition result; and send the vehicle release result to the vehicle acceptance terminal;

[0063] The vehicle acceptance terminal is further used to receive the vehicle release result returned by the cloud, and determine whether to allow the target vehicle to enter or exit based on the vehicle release result.

[0064] In order to achieve the above object, the present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the vehicle acceptance method introduced above are implemented.

[0065] The vehicle acceptance method, vehicle identification method and vehicle acceptance system provided by the present invention not only reduce the degree of manual participation compared to the prior art scheme that relies too much on manual vehicle acceptance, but also improve the accuracy of vehicle acceptance through the scheme of jointly performing vehicle acceptance through the vehicle acceptance terminal and the cloud. Specifically, the present invention takes into account that when the target vehicle is weighed in the scale area, one is that it will gradually drive into the scale area, and the other is that even if it enters the scale area, the vehicle position may be fine-tuned back and forth because the wheels are not fully weighed. If the vehicle image is captured in these cases, the captured position will not match the actual vehicle position because the vehicle position is not stable. Since the scale data in the above case is variable, in order to ensure that the vehicle position displayed in the captured image of the target vehicle is consistent with the actual position of the target vehicle when the weighing is stable, the present invention is set to start the capture function only when the scale data is stable. Further, the vehicle acceptance terminal sends the target vehicle image that meets the requirements to the cloud, and the cloud returns the vehicle release result after identifying and analyzing the target vehicle image. The vehicle acceptance terminal then determines whether it needs to be released based on the vehicle release result, which not only improves the accuracy of the vehicle acceptance result, but also achieves the purpose of intelligent acceptance. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0067] Figure 1 A block diagram of a vehicle acceptance system provided in Example 1;

[0068] Figure 2 A schematic diagram of a vehicle acceptance scenario provided in Example 1;

[0069] Figure 3 An acceptance flow chart of a vehicle acceptance system provided in Example 1;

[0070] Figure 4 A flow chart of a vehicle acceptance method provided in Example 2;

[0071] Figure 5 A flow chart of a vehicle identification method provided in Example 3;

[0072] Figure 6 A flow chart of a vehicle acceptance device provided in Embodiment 4;

[0073] Figure 7 A flow chart of a vehicle identification device provided in Embodiment 5;

[0074] Figure 8 A block diagram of a computer device suitable for implementing a vehicle acceptance method or a vehicle identification method provided in Example 6. DETAILED DESCRIPTION

[0075] In order to make the purpose, technical scheme and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0076] Since there are many vehicles entering and leaving the project site every day, including private cars of project personnel, large construction vehicles on the site, and vehicles carrying materials, the inspectors need to verify the license plate number, vehicle materials, standard weighing, and the information carried is consistent with the delivery bill. They may even need to climb onto the vehicle to verify the materials. Manual comparison is time-consuming and laborious and prone to omissions and errors. Delivery drivers may not fully weigh the materials during weighing, steal materials and cover them, the actual data on the waybill is inconsistent, and temporarily replace the license plate with other vehicles. At some construction sites, there are even cases where security guards and material suppliers cooperate to cheat. In summary, the problems that need to be solved urgently in existing management or technology are: how to manage vehicles entering and leaving, ensure that the heads of vehicles entering and leaving are consistent, and avoid problems such as material loss and false reporting of quantity and weight caused by vehicle license plate replacement, bucket replacement, incomplete weighing, and inconsistent waybill data. The present invention provides a vehicle acceptance system, which, through the interactive collaboration between the vehicle acceptance terminal and the cloud, can intelligently identify the information of vehicles entering and leaving the site, the information of the materials carried, the standardized weighing information, and the text information of the waybill. Through cloud data integration and analysis, unified operation and management, the site can be controlled anytime and anywhere, effectively preventing the theft, over-reporting, and under-reporting of materials on the project site, reducing losses, and overcoming the above-mentioned defects of the prior art. For a specific description, please refer to the following embodiment 1.

[0077] Embodiment 1

[0078] The embodiment of the present invention provides a vehicle acceptance system, such as Figure 1 As shown, the vehicle acceptance system 100 includes a vehicle acceptance terminal 101 and a cloud 102, wherein:

[0079] The vehicle acceptance terminal 101 is used to: obtain the weighing data of the target vehicle when it is weighed in the weighing area; detect whether the obtained weighing data has reached a stable state; when the weighing data has reached a stable state, capture the image of the target vehicle when it is weighed in the weighing area to obtain the target vehicle image, and send the target vehicle image to the cloud 102.

[0080] When the target vehicle is about to enter the project site, the front of the vehicle drives into the weighbridge area while moving forward. During this process, the weighbridge data in the weighbridge area is changing. When the target vehicle stops completely, the weighbridge data will be relatively stable. It can be set that when the weighbridge data is greater than the first data and remains stationary, the weighbridge data is judged to be in a stable state. Preferably, if the target vehicle is in the starting state during the weighing process, some bumps will occur. Therefore, it can be logically set that when the weighbridge data is greater than the first value and the change amplitude is lower than the second value and lasts for a preset time, the weighbridge data is judged to be in a stable state.

[0081] The target vehicle image may include images of the target vehicle in multiple directions. Multiple shooting devices may be arranged around the weighbridge area, and when the weighbridge data reaches a stable state, multiple shooting devices are simultaneously activated to capture the image of the target vehicle at this time. Figure 2 As shown, a front-view camera, a rear-view camera and a top-view camera are arranged around the weighbridge area, the front-view camera is used to capture the front-view image of the target vehicle, the rear-view camera is used to capture the rear-view image of the target vehicle, and the top-view camera is used to capture the top-view image of the target vehicle. Specifically, when the vehicle acceptance terminal 101 executes when the weighbridge data reaches a stable state, the image of the target vehicle when weighing in the weighbridge area is captured to obtain the target vehicle image, and the target vehicle image is sent to the cloud 102, specifically: when the weighbridge data reaches a stable state, the front-view camera, the rear-view camera and the top-view camera are triggered respectively to capture the front-view image, the rear-view image and the top-view image of the target vehicle when weighing in the weighbridge area; the front-view image, the rear-view image and the top-view image of the target vehicle are sent to the cloud 102; wherein the target vehicle image includes the front-view image, the rear-view image and the top-view image of the target vehicle. Through the front-view camera, the rear-view camera, the top-view camera and their logical linkage, full coverage monitoring of the entry and exit of material vehicles can be achieved without missing any shots.

[0082] The cloud 102 is used to: receive the target vehicle image sent by the vehicle acceptance terminal 101; wherein the target vehicle image is an image of the target vehicle in the weighing area after the weighing data of the target vehicle reaches a stable state when the weighing area is weighed; identify the target vehicle image to obtain a vehicle identification result; generate a vehicle release result based on the vehicle identification result; and send the vehicle release result to the vehicle acceptance terminal 101.

[0083] The vehicle identification result includes the head type, license plate number, weighing status and truck identification result of the target vehicle. When the target vehicle is fully weighed, the weighing status of the target vehicle is the first weighing status; when the target vehicle is not fully weighed, the weighing status of the target vehicle is the second weighing status.

[0084] The vehicle acceptance terminal 101 is further used to receive the vehicle release result returned by the cloud 102, and determine whether to allow the target vehicle to enter or exit based on the vehicle release result.

[0085] When the target vehicle is an entry vehicle, whether the target vehicle is allowed to enter is determined based on the vehicle release result; when the target vehicle is an exit vehicle, whether the target vehicle is allowed to exit is determined based on the vehicle release result.

[0086] The vehicle acceptance system provided by the present invention starts the capture operation of the target vehicle only when the data of the scale is stable, thereby ensuring that the position of the target vehicle in the captured image is consistent with the actual position of the target vehicle when the weighing is stable in the scale area, which is convenient for the cloud to analyze the target vehicle through the target vehicle image, thereby improving the accuracy of the vehicle acceptance result; in addition, by intelligently analyzing the vehicle on the cloud and feeding back the vehicle release result, the manual participation is reduced, thereby achieving the purpose of intelligent acceptance.

[0087] As an optional embodiment, when the cloud 102 performs the identification of the target vehicle image to obtain the vehicle identification result, specifically:

[0088] Recognize the front view image in the target vehicle image to obtain the front type and license plate number of the target vehicle;

[0089] Identify the front view image and the rear view image in the target vehicle image to obtain the weighing status of the target vehicle; wherein the weighing status of the target vehicle is a first weighing status used to indicate that the vehicle is completely weighed or a second weighing status used to indicate that the vehicle is not completely weighed;

[0090] The overhead image in the target vehicle image is identified to obtain a vehicle bucket identification result of the target vehicle.

[0091] Among them, when the target vehicle is an entry vehicle, the truck bed recognition result is the type of cargo material of the target vehicle; when the target vehicle is an exit vehicle, the truck bed recognition result may be the type of cargo material of the target vehicle, or it may indicate that the target vehicle is empty, or it may indicate that the truck bed of the target vehicle is covered.

[0092] The cloud is installed with a license plate recognition model, a vehicle head type detection model, a weighing scale detection model, and a truck bed material recognition model. License plate recognition model: Use a general license plate recognition algorithm to perform license plate area segmentation and license plate character recognition. The vehicle head type detection model is obtained through deep learning of massive data: Through deep learning, the vehicle head features of different vehicle head types at the construction site are extracted, including concrete tankers, rebar trucks, earthmoving trucks, trolleys, forklifts, etc. The vehicle head type features of different vehicles are inconsistent; when the target vehicle enters the weighing scale area and the weighing scale data is stable, the forward-looking camera will capture the forward-looking image of the target vehicle and send it to the vehicle head detection model for identification. The characteristics of the current vehicle head can be obtained, and the pre-trained vehicle head types are matched for similarity. The vehicle head type with high similarity is selected as the vehicle head detection and identification result according to the threshold. The working principle of the weighing detection model is: when there is no vehicle weighing, the weighing scale boundary is identified and the weighing scale area is automatically generated; when the vehicle is weighing, the wheels in the front-view camera and the rear-view camera are analyzed and the wheel range is enclosed with a rectangular frame, and the midpoint of the bottom edge of each wheel rectangular frame is taken as the wheel grounding point; the coordinates of the grounding point are compared with the coordinates of the weighing scale area. When the grounding point is in the weighing scale area, it means that the wheel is on the weighing scale. When there is a grounding point outside the weighing scale area, it means that there is an incomplete weighing situation and timely warning is required. The truck bed recognition model is obtained based on deep learning of massive data: based on deep learning, the features of different cargo materials at the construction site are extracted, including concrete tanks, steel bars, scrap steel bars, sand, stone, earthwork, empty truck bed, cover, etc., and the features of different material types are inconsistent; when the vehicle drives into the weighing scale area and the data is stable, the overhead camera will collect pictures and send them to the material recognition model for recognition, which can obtain the features of the current cargo material and match the similarity with the pre-trained material type. According to the threshold, the high similarity is selected as the truck bed recognition result. Regarding the construction and training process of the above-mentioned models, relevant methods in the prior art can be adopted, which will not be described in detail here.

[0093] This embodiment can automatically identify the vehicle head type, license plate number, weighing status and vehicle bed information, reduce manual involvement, and has a high degree of intelligence.

[0094] As an optional embodiment, when the target vehicle is an entry vehicle and the weighing status of the target vehicle is the first weighing status, the cloud 102 generates a vehicle release result based on the vehicle identification result, specifically:

[0095] Sending the first weighing status to the vehicle acceptance terminal;

[0096] Receiving the waybill image sent by the vehicle acceptance terminal 101;

[0097] Recognize the waybill image to obtain a waybill recognition result;

[0098] When the waybill recognition result indicates successful recognition, compare the head type, license plate number and cargo material type in the vehicle recognition result with the head type, license plate number and cargo material type in the waybill recognition result to see if they are consistent; wherein, when the target vehicle is the entry vehicle, the bucket recognition result includes the cargo material type;

[0099] If they are consistent, a vehicle release result is generated to indicate that the vehicle is allowed to enter the venue;

[0100] Otherwise, a vehicle release result indicating that entry is prohibited is generated.

[0101] When the vehicle acceptance terminal 101 receives the vehicle release result returned by the cloud 102 and determines whether to allow the target vehicle to enter based on the vehicle release result, specifically:

[0102] Receiving the first weighing status returned by the cloud 102;

[0103] When it is detected that the first weighing state indicates that the vehicle is completely weighed, obtaining a waybill image of the vehicle entering the yard;

[0104] Sending the waybill image to the cloud 102, and receiving the vehicle release result returned by the cloud 102;

[0105] When the vehicle release result indicates that the vehicle is allowed to enter the site, a voice message is broadcasted to remind the vehicle to enter the site to unload.

[0106] When the release result of the vehicle indicates that entry is prohibited, a voice message is broadcasted to remind the vehicle that entry is prohibited from unloading.

[0107] Specifically, after the cloud 102 detects that the weighing status of the target vehicle is the first weighing status, the cloud 102 sends the first weighing status to the vehicle acceptance terminal 101. After the vehicle acceptance terminal 101 receives the first weighing status and detects that the first weighing status indicates that the target vehicle has been completely weighed, a voice broadcast is used to remind the vehicle acceptance terminal 101 to place the paper waybill of the target vehicle. After the vehicle acceptance terminal 101 recognizes that the paper waybill is placed, the shooting function is activated to obtain the waybill image of the paper waybill of the target vehicle. The vehicle acceptance terminal 102 sends the waybill image to the cloud 102. The cloud 102 is installed with a waybill OCR (Optical Character Recognition) recognition model, and the waybill image is recognized by the model to obtain the waybill recognition result. The fields in the recognized waybill image include: supplier, cargo material type, license plate number, head type, cargo material quantity, use location, train number, project name, delivery time, cargo bill number, remarks, etc. Among them, the waybill OCR recognition model first uses edge detection to segment the waybill and correct the angle of the table line in the waybill to obtain a complete and positive waybill; secondly, it uses detection to identify the position relationship of the characters in the waybill, and judges its constituent fields through the relationship to segment different field block images; OCR recognizes the character information in the field block image to obtain a string of field contents; finally, according to the semantic information of the field content, it matches the business field requirements to extract the business field content in the waybill. Regarding the construction and training process of the model, relevant methods in the prior art can be used, which will not be repeated here.

[0108] When the waybill identification result indicates successful identification, the waybill identification result includes at least the vehicle head type, license plate number and cargo material type of the target vehicle; when the waybill identification result indicates failed identification, the waybill identification result includes part or none of the vehicle head type, license plate number and cargo material type.

[0109] When the target vehicle is an entry vehicle, after passing through the gate lift bar, the target vehicle drives into the weighing scale area for acceptance processes such as weighing and taking photos. Therefore, when the vehicle release result indicates that entry or exit is allowed, there is no need to link the gate lift bar. Only voice broadcast is required to remind the entry vehicle that entry is allowed or prohibited.

[0110] By adopting the vehicle acceptance method provided in this embodiment, the subsequent process is started only when the target vehicle is fully weighed, so that the problem of the driver falsely reporting the vehicle weight can be discovered in time. In addition, by automatically detecting whether the target vehicle information is consistent with the waybill information, it is possible to timely discover the vehicle license plate duplication, bucket replacement, and inconsistency between the transported materials and the waybill data, thereby avoiding defects such as material loss and false reporting of quantity and weight caused by the inconsistency between the target vehicle and the waybill data, and the intelligent acceptance effect is good.

[0111] As an optional embodiment, when the waybill identification result indicates that the identification fails, the cloud 102 is further configured to:

[0112] Sending information indicating that the waybill image recognition fails to the vehicle acceptance terminal 101;

[0113] The waybill image resent by the vehicle acceptance terminal 101 is received and identified to obtain a new waybill identification result.

[0114] The vehicle acceptance terminal 101 is also used for:

[0115] After sending the waybill image to the cloud 102 and before receiving the vehicle release result returned by the cloud 102, receiving information returned by the cloud 102 indicating that the waybill image recognition failed;

[0116] Broadcasting a voice message for reminding the vehicle to place the waybill in a standardized manner;

[0117] The waybill image of the incoming vehicle is re-acquired, and the re-acquired waybill image is sent to the cloud 102 .

[0118] Specifically, if the cloud 102 recognizes that the waybill image is not standardized, it will be fed back to the vehicle acceptance terminal 101, and the vehicle acceptance terminal 101 triggers a voice reminder to the on-site driver to put the waybill in a standardized manner or contact the on-site staff for processing. Among them, the non-standard waybill image includes the paper waybill not being placed in the recognition area, the paper waybill being folded, the paper waybill with blurred handwriting, the paper waybill with unclear handwriting, and abnormal character recognition in the waybill image.

[0119] As an optional embodiment, when the target vehicle is an exit vehicle and the weighing status of the target vehicle is the first weighing status, the cloud 102 generates a vehicle release result based on the vehicle identification result, specifically:

[0120] When the bucket identification result indicates that the exiting vehicle is an empty vehicle, a vehicle release result indicating that the exiting vehicle is allowed is generated;

[0121] When the vehicle bucket identification result indicates that the exiting vehicle is not empty or the vehicle bucket is covered, a vehicle release result indicating that the exit is prohibited is generated.

[0122] When the vehicle acceptance terminal 101 receives the vehicle release result returned by the cloud 102 and determines whether to allow the target vehicle to exit based on the vehicle release result, specifically:

[0123] receiving the vehicle release result returned by the cloud 102; wherein, when the cloud 102 detects that the exiting vehicle is completely weighed, the vehicle release result is returned;

[0124] When the release result of the vehicle indicates that it is allowed to exit, the exit gate lifting rod is controlled to rise;

[0125] When the release result of the vehicle indicates that the vehicle is prohibited from exiting, the lifting rod of the exit gate is controlled to maintain the intercepting state and a voice message for reminding the exiting vehicle that the exiting vehicle is prohibited from exiting is broadcasted.

[0126] Specifically, if the cloud 102 detects that the target vehicle is weighed in accordance with regulations, and the bucket identification result indicates that the target vehicle is empty, it indicates that the target vehicle does not steal materials or cover the bucket at will. At this time, the cloud 102 generates a vehicle release result indicating that the vehicle is allowed to leave the site, and the vehicle acceptance terminal 101 controls the exit gate lifting rod to rise, and the target vehicle can smoothly pass through the gate to leave the site. If the cloud 102 detects that the target vehicle is weighed in accordance with regulations, but the bucket identification result indicates that the target vehicle steals materials or covers the bucket at will, at this time, the cloud 102 generates a vehicle release result indicating that the vehicle is prohibited from leaving the site, and the vehicle acceptance terminal 101 controls the exit gate lifting rod to maintain the interception state and broadcasts a voice message to remind the exiting vehicle that it is prohibited from leaving the site. After the on-site staff reviews it, the gate upgrade rod can be manually started to raise and release the vehicle.

[0127] This embodiment adopts a joint deployment method of hardware such as floor scales, multi-angle cameras, vehicle acceptance terminals, and gates. Through multiple detection triggers, it realizes detection and identification of all vehicles entering and leaving. It can promptly discover problems such as drivers stealing materials, covering materials, and weighing materials improperly, effectively preventing theft, over-reporting, and under-reporting of materials on project sites, and reducing losses.

[0128] As an optional embodiment, when the weighing status of the target vehicle is the second weighing status, the cloud 102 is further used to: after identifying the target vehicle image to obtain a vehicle recognition result and before generating a vehicle release result based on the vehicle recognition result, send the second weighing status to the vehicle acceptance terminal 101;

[0129] The vehicle acceptance terminal 101 is also used for: after sending the target vehicle image to the cloud 102 and before receiving the vehicle release result returned by the cloud 102, receiving the second weighing status returned by the cloud 102; when it is detected that the second weighing status indicates that the vehicle is not fully weighed, broadcasting a voice message for reminding the target vehicle to move the vehicle and standardize the weighing; obtaining the weighing data of the target vehicle when it is weighed in the weighing area in real time; detecting whether the obtained weighing data reaches a stable state; when the weighing data reaches a stable state, obtaining the front view image and the rear view image of the target vehicle when it is weighed in the weighing area; and sending the front view image and the rear view image to the cloud 102.

[0130] The cloud 102 is also used to: receive the front view image and the rear view image of the target vehicle when being weighed in the weighbridge area resent by the vehicle acceptance terminal 101; identify the new front view image and the new rear view image to obtain the new weighing status of the target vehicle.

[0131] Specifically, no matter whether the target vehicle is an entry vehicle or an exit vehicle, once the cloud 102 recognizes that the target vehicle is not fully weighed, it needs to be combined with the vehicle acceptance terminal 101 to re-weigh the target vehicle until the cloud 102 recognizes that the target vehicle is fully weighed. When the weighing detection model of the cloud 102 recognizes that the target vehicle is weighed, that is, the wheels are not fully weighed, it will be fed back to the vehicle acceptance terminal 101, and the vehicle acceptance terminal 101 will trigger the early warning module to remind the on-site driver to move the vehicle and weigh it in accordance with regulations. At this time, the target vehicle will move and the weighbridge data will change, so the vehicle acceptance terminal 101 will re-execute the steps of "obtaining the weighbridge data of the target vehicle when it is weighed in the weighbridge area; detecting whether the acquired weighbridge data has reached a stable state". Once the weighbridge data is in a stable state, since only the cloud 102 needs to detect whether the target vehicle is under weighing, and the cloud 102 detects whether the target vehicle is under weighing through the front and rear images, the vehicle acceptance terminal 101 only needs to start the front and rear cameras to execute the snapshot function, re-obtain the front and rear images of the target vehicle, and send them to the cloud 102 for weighing detection.

[0132] If the cloud 102 detects that the weighing status of the target vehicle is the first weighing status, the above corresponding embodiment is executed based on whether the target vehicle is an entry vehicle or an exit vehicle; if the cloud 102 detects that the weighing status of the target vehicle is the second weighing status, this embodiment is executed regardless of whether the target vehicle is an entry vehicle or an exit vehicle.

[0133] The solution of this embodiment can not only realize intelligent weighing detection, but also effectively avoid the problem of inaccurate vehicle weighing data caused by drivers secretly weighing.

[0134] As an optional embodiment, see Figure 3 The vehicle acceptance terminal 101 is also used for:

[0135] When the target vehicle is an entry vehicle, obtain the stable weighbridge data of the entry vehicle when it is weighed in the weighbridge area to obtain the total weight of the entry vehicle; obtain the entry time of the entry vehicle; and send the total weight of the entry vehicle and the entry time to the cloud 102;

[0136] When the target vehicle is an exit vehicle, the stable scale data of the exit vehicle when weighed at the scale area is obtained to obtain the total weight of the exit vehicle; the exit time of the exit vehicle is obtained; and the total weight of the exit vehicle and the exit time are sent to the cloud 102.

[0137] The cloud 102 is also used for:

[0138] Collecting the entry acceptance information of the vehicles entering the site; wherein the entry acceptance information includes: entry time, total weight of the vehicles entering the site, image of the vehicles entering the site, image of the waybill, vehicle head type, license plate number, weighing status, vehicle bucket recognition result, and waybill recognition result;

[0139] Statistics are collected on the exit acceptance information of the exit vehicle; wherein the exit acceptance information includes: exit time, exit vehicle image, exit vehicle gross weight, vehicle head type, license plate number, weighing status, and vehicle bucket recognition result;

[0140] Among them, when the target vehicle is an entry vehicle, the target vehicle image is an entry vehicle image; when the target vehicle is an exit vehicle, the target vehicle image is an exit vehicle image.

[0141] The difference between the total weight of the vehicles entering the site and the total weight of the vehicles leaving the site is the actual data of the unloaded materials. The difference between the actual data and the material data on the waybill is used as the deviation measurement, which is used as the basis for subsequent settlement with suppliers. The deviation measurement is actually the actual value of the project material savings brought by the entire system. In addition, through the statistics and analysis of the data of the acceptance of all cargo vehicles, including the time dimension, supplier dimension, material dimension, etc., it is possible to further manage the incoming materials and engineering quantities of suppliers, and realize the monitoring and management of project site costs.

[0142] The present invention can identify the license plate number, vehicle head type, cargo material type, standard weighing judgment results, and business field information identified on the waybill through cloud-based intelligent analysis models such as vehicle head detection model, license plate recognition model, weighing detection model, vehicle bucket material recognition model, and waybill OCR recognition model, and can fully monitor the acceptance of cargo vehicles and materials and identify abnormalities. It can generate more abundant vehicle access information, solve the problems of difficult access management of materials and vehicles in existing project sites, large errors in manual reporting, and long delays in report data, and eliminate the phenomenon of human cheating. In addition, the all-round information collection of material vehicle access can effectively ensure the accuracy of material vehicle detection. Combined with the digital vehicle information collected and analyzed at the project site, through data collection and analysis, it can monitor the abnormal access of vehicles at the project site, and realize the management and operation of the site.

[0143] Embodiment 2

[0144] The embodiment of the present invention provides a vehicle acceptance method, such as Figure 4As shown, the method includes steps A1 to A4, wherein:

[0145] Step A1, obtaining the weighbridge data when the target vehicle is weighed in the weighbridge area;

[0146] Step A2, detecting whether the acquired weighbridge data has reached a stable state;

[0147] Step A3, when the weighbridge data reaches a stable state, capturing an image of the target vehicle when it is weighed in the weighbridge area to obtain an image of the target vehicle, and sending the image of the target vehicle to the cloud;

[0148] Step A4, receiving the vehicle release result returned by the cloud, and determining whether to allow the target vehicle to enter or exit based on the vehicle release result.

[0149] Optionally, when the target vehicle is an entry vehicle, receiving a vehicle release result returned by the cloud, and determining whether to allow the target vehicle to enter based on the vehicle release result, includes:

[0150] Receiving the first weighing status returned by the cloud;

[0151] When it is detected that the first weighing state indicates that the vehicle is completely weighed, obtaining a waybill image of the vehicle entering the yard;

[0152] Sending the waybill image to the cloud, and receiving the vehicle release result returned by the cloud;

[0153] When the vehicle release result indicates that the vehicle is allowed to enter the site, a voice message is broadcasted to remind the vehicle to enter the site to unload.

[0154] When the release result of the vehicle indicates that entry is prohibited, a voice message is broadcasted to remind the vehicle that entry is prohibited from unloading.

[0155] Optionally, after sending the waybill image to the cloud and before receiving the vehicle release result returned by the cloud, the method further includes:

[0156] Receiving information returned by the cloud that indicates failure of the waybill image recognition;

[0157] Broadcasting a voice message for reminding the vehicle to place the waybill in a standardized manner;

[0158] The waybill image of the incoming vehicle is re-acquired, and the re-acquired waybill image is sent to the cloud.

[0159] Optionally, when the target vehicle is an exiting vehicle, receiving a vehicle release result returned by the cloud, and determining whether to allow the target vehicle to exit based on the vehicle release result, includes:

[0160] receiving the vehicle release result returned by the cloud; wherein, when the cloud detects that the exiting vehicle is completely weighed, the vehicle release result is returned;

[0161] When the release result of the vehicle indicates that it is allowed to exit, the exit gate lifting rod is controlled to rise;

[0162] When the release result of the vehicle indicates that the vehicle is prohibited from exiting, the lifting rod of the exit gate is controlled to maintain the intercepting state and a voice message for reminding the exiting vehicle that the exiting vehicle is prohibited from exiting is broadcasted.

[0163] Optionally, after sending the target vehicle image to the cloud and before receiving the vehicle release result returned by the cloud, the method further includes:

[0164] Receiving a second weighing status returned by the cloud;

[0165] When it is detected that the second weighing state indicates that the vehicle is not fully weighed, a voice message for reminding the target vehicle to move and weigh properly is broadcasted;

[0166] Real-time acquisition of the scale data of the target vehicle when it is weighed in the scale area;

[0167] Check whether the acquired weighbridge data has reached a stable state;

[0168] When the weighbridge data reaches a stable state, obtaining a front view image and a rear view image of the target vehicle when being weighed in the weighbridge area;

[0169] The front view image and the rear view image are sent to the cloud.

[0170] Optionally, when the weighbridge data reaches a stable state, capturing an image of the target vehicle when being weighed in the weighbridge area to obtain an image of the target vehicle, and sending the image of the target vehicle to the cloud, includes:

[0171] When the weighbridge data reaches a stable state, the front view camera, rear view camera and top view camera are triggered to capture the front view image, rear view image and top view image of the target vehicle when it is weighed in the weighbridge area;

[0172] The front view image, rear view image and top view image of the target vehicle are sent to the cloud; wherein the target vehicle image includes the front view image, rear view image and top view image of the target vehicle.

[0173] Embodiment 3

[0174] The embodiment of the present invention provides a vehicle identification method, such as Figure 5 As shown, the method includes steps B1 to B4, wherein:

[0175] Step B1, receiving the target vehicle image sent by the vehicle acceptance terminal; wherein the target vehicle image is an image of the target vehicle in the weighbridge area after the weighbridge data when the target vehicle is weighed in the weighbridge area reaches a stable state;

[0176] Step B2, identifying the target vehicle image to obtain a vehicle recognition result;

[0177] Step B3, generating a vehicle release result based on the vehicle identification result;

[0178] Step B4, sending the vehicle release result to the vehicle acceptance terminal.

[0179] Optionally, identifying the target vehicle image to obtain a vehicle recognition result includes:

[0180] Recognize the front view image in the target vehicle image to obtain the front type and license plate number of the target vehicle;

[0181] Identify the front view image and the rear view image in the target vehicle image to obtain the weighing status of the target vehicle; wherein the weighing status of the target vehicle is a first weighing status used to indicate that the vehicle is completely weighed or a second weighing status used to indicate that the vehicle is not completely weighed;

[0182] The overhead image in the target vehicle image is identified to obtain a vehicle bucket identification result of the target vehicle.

[0183] Optionally, when the target vehicle is an entry vehicle and the weighing status of the target vehicle is the first weighing status, generating a vehicle release result based on the vehicle identification result includes:

[0184] Sending the first weighing status to the vehicle acceptance terminal;

[0185] Receiving the waybill image sent by the vehicle acceptance terminal;

[0186] Recognize the waybill image to obtain a waybill recognition result;

[0187] When the waybill recognition result indicates successful recognition, compare the head type, license plate number and cargo material type in the vehicle recognition result with the head type, license plate number and cargo material type in the waybill recognition result to see if they are consistent; wherein, when the target vehicle is the entry vehicle, the bucket recognition result includes the cargo material type;

[0188] If they are consistent, a vehicle release result is generated to indicate that the vehicle is allowed to enter the venue;

[0189] Otherwise, a vehicle release result indicating that entry is prohibited is generated.

[0190] Optionally, when the waybill identification result indicates that the identification fails, the method further includes:

[0191] Sending information indicating failure of the waybill image recognition to the vehicle acceptance terminal;

[0192] Receive and identify the waybill image resent by the vehicle acceptance terminal to obtain a new waybill identification result.

[0193] Optionally, when the target vehicle is an exit vehicle and the weighing state of the target vehicle is the first weighing state, generating a vehicle release result based on the vehicle identification result includes:

[0194] When the bucket identification result indicates that the exiting vehicle is an empty vehicle, a vehicle release result indicating that the exiting vehicle is allowed is generated;

[0195] When the vehicle bucket identification result indicates that the exiting vehicle is not empty or the vehicle bucket is covered, a vehicle release result indicating that the exit is prohibited is generated.

[0196] Optionally, when the weighing state of the target vehicle is the second weighing state, after identifying the target vehicle image to obtain a vehicle recognition result and before generating a vehicle release result based on the vehicle recognition result, the method further includes:

[0197] Sending the second weighing status to the vehicle acceptance terminal;

[0198] Receiving the front view image and the rear view image of the target vehicle when being weighed in the weighbridge area resent by the vehicle acceptance terminal;

[0199] The new front view image and the new rear view image are identified to obtain a new weighing state of the target vehicle.

[0200] Embodiment 4

[0201] The embodiment of the present invention provides a vehicle acceptance device, such as Figure 6 As shown, the vehicle acceptance device 600 includes:

[0202] The first acquisition module 601 is used to acquire the weighbridge data when the target vehicle is weighed in the weighbridge area;

[0203] The first detection module 602 is used to detect whether the acquired weighbridge data has reached a stable state;

[0204] The capture module 603 is used to capture the image of the target vehicle when it is weighed in the scale area to obtain the target vehicle image when the scale data reaches a stable state, and send the target vehicle image to the cloud;

[0205] The determination module 604 is used to receive the vehicle release result returned by the cloud, and determine whether to allow the target vehicle to enter or exit based on the vehicle release result.

[0206] Optionally, when the target vehicle is an entry vehicle, the determination module, when receiving the vehicle release result returned by the cloud and determining whether to allow the target vehicle to enter based on the vehicle release result, is specifically used to:

[0207] Receiving the first weighing status returned by the cloud;

[0208] When it is detected that the first weighing state indicates that the vehicle is completely weighed, obtaining a waybill image of the vehicle entering the yard;

[0209] Sending the waybill image to the cloud, and receiving the vehicle release result returned by the cloud;

[0210] When the vehicle release result indicates that the vehicle is allowed to enter the site, a voice message is broadcasted to remind the vehicle to enter the site to unload.

[0211] When the release result of the vehicle indicates that entry is prohibited, a voice message is broadcasted to remind the vehicle that entry is prohibited from unloading.

[0212] Optionally, the device further comprises:

[0213] A first receiving module, configured to receive information returned by the cloud indicating that the recognition of the waybill image has failed, after sending the waybill image to the cloud and before receiving the vehicle release result returned by the cloud;

[0214] A first broadcasting module, used for broadcasting a voice message for reminding the vehicle to place the waybill of the vehicle entering the site in a standardized manner;

[0215] The first sending module is used to re-acquire the waybill image of the entering vehicle and send the re-acquired waybill image to the cloud.

[0216] Optionally, when the target vehicle is an exit vehicle, the determination module, when receiving the vehicle release result returned by the cloud and determining whether to allow the target vehicle to exit based on the vehicle release result, is specifically used to:

[0217] receiving the vehicle release result returned by the cloud; wherein, when the cloud detects that the exiting vehicle is completely weighed, the vehicle release result is returned;

[0218] When the release result of the vehicle indicates that it is allowed to exit, the exit gate lifting rod is controlled to rise;

[0219] When the release result of the vehicle indicates that the vehicle is prohibited from exiting, the lifting rod of the exit gate is controlled to maintain the intercepting state and a voice message for reminding the exiting vehicle that the exiting vehicle is prohibited from exiting is broadcasted.

[0220] Optionally, the device further comprises:

[0221] A second receiving module is used to receive a second weighing status returned by the cloud after sending the target vehicle image to the cloud and before receiving the vehicle release result returned by the cloud;

[0222] A second broadcast module is used for broadcasting a voice message for reminding the target vehicle to move and standardize the weighing when it is detected that the second weighing state indicates that the vehicle is not fully weighed;

[0223] The second acquisition module is used to acquire the scale data of the target vehicle when it is weighed in the scale area in real time;

[0224] The second detection module is used to detect whether the acquired weighbridge data has reached a stable state;

[0225] A third acquisition module is used to acquire the front view image and the rear view image of the target vehicle when it is weighed in the area of ​​the scale when the scale data reaches a stable state;

[0226] The second sending module is used to send the front view image and the rear view image to the cloud.

[0227] Optionally, the capture module is specifically used for:

[0228] When the weighbridge data reaches a stable state, the front view camera, rear view camera and top view camera are triggered to capture the front view image, rear view image and top view image of the target vehicle when it is weighed in the weighbridge area;

[0229] The front view image, rear view image and top view image of the target vehicle are sent to the cloud; wherein the target vehicle image includes the front view image, rear view image and top view image of the target vehicle.

[0230] Embodiment 5

[0231] The embodiment of the present invention provides a vehicle identification device, such as Figure 7 As shown, the vehicle identification device 700 includes:

[0232] The third receiving module 701 is used to receive the target vehicle image sent by the vehicle acceptance terminal; wherein the target vehicle image is an image of the target vehicle when being weighed at the weighbridge area;

[0233] The first recognition module 702 is used to recognize the target vehicle image and obtain a vehicle recognition result;

[0234] A generating module 703, used to generate a vehicle release result based on the vehicle identification result;

[0235] The third sending module 704 is used to send the vehicle release result to the vehicle acceptance terminal.

[0236] Optionally, the first identification module is specifically used to:

[0237] Recognize the front view image in the target vehicle image to obtain the front type and license plate number of the target vehicle;

[0238] Identify the front view image and the rear view image in the target vehicle image to obtain the weighing status of the target vehicle; wherein the weighing status of the target vehicle is a first weighing status used to indicate that the vehicle is completely weighed or a second weighing status used to indicate that the vehicle is not completely weighed;

[0239] The overhead image in the target vehicle image is identified to obtain a vehicle bucket identification result of the target vehicle.

[0240] Optionally, when the target vehicle is an entry vehicle and the weighing state of the target vehicle is the first weighing state, the generating module is specifically configured to:

[0241] Sending the first weighing status to the vehicle acceptance terminal;

[0242] Receiving the waybill image sent by the vehicle acceptance terminal;

[0243] Recognize the waybill image to obtain a waybill recognition result;

[0244] When the waybill recognition result indicates successful recognition, compare the head type, license plate number and cargo material type in the vehicle recognition result with the head type, license plate number and cargo material type in the waybill recognition result to see if they are consistent; wherein, when the target vehicle is the entry vehicle, the bucket recognition result includes the cargo material type;

[0245] If they are consistent, a vehicle release result is generated to indicate that the vehicle is allowed to enter the venue;

[0246] Otherwise, a vehicle release result indicating that entry is prohibited is generated.

[0247] Optionally, when the waybill recognition result indicates that the recognition fails, the device further includes:

[0248] A fourth sending module, used for sending information indicating failure of the waybill image recognition to the vehicle acceptance terminal;

[0249] The second recognition module is used to receive and recognize the waybill image resent by the vehicle acceptance terminal to obtain a new waybill recognition result.

[0250] Optionally, when the target vehicle is an exit vehicle and the weighing state of the target vehicle is the first weighing state, the production module is specifically configured to:

[0251] When the bucket identification result indicates that the exiting vehicle is an empty vehicle, a vehicle release result indicating that the exiting vehicle is allowed is generated;

[0252] When the vehicle bucket identification result indicates that the exiting vehicle is not empty or the vehicle bucket is covered, a vehicle release result indicating that the exit is prohibited is generated.

[0253] Optionally, when the weighing state of the target vehicle is the second weighing state, the device further includes:

[0254] a fifth sending module, configured to send the second weighing status to the vehicle acceptance terminal after obtaining a vehicle recognition result by identifying the target vehicle image and before generating a vehicle release result based on the vehicle recognition result;

[0255] A fourth receiving module, used for receiving the front view image and the rear view image of the target vehicle when being weighed in the weighbridge area, which are resent by the vehicle acceptance terminal;

[0256] The third recognition module is used to recognize the new front view image and the new rear view image to obtain a new weighing status of the target vehicle.

[0257] Embodiment 6

[0258] This embodiment also provides a computer device, such as a smart phone, tablet computer, laptop computer, desktop computer, rack server, blade server, tower server or cabinet server (including an independent server or a server cluster composed of multiple servers) that can execute programs. Figure 8 As shown, the computer device 80 of this embodiment includes at least but not limited to: a memory 801 and a processor 802 that can be interconnected through a system bus. It should be noted that Figure 8 Only a computer device 80 having components 801 - 802 is shown, but it should be understood that implementing all of the components shown is not a requirement, and more or fewer components may alternatively be implemented.

[0259] In this embodiment, the memory 801 (i.e., readable storage medium) includes flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 801 can be an internal storage unit of the computer device 80, such as a hard disk or memory of the computer device 80. In other embodiments, the memory 801 can also be an external storage device of the computer device 80, such as a plug-in hard disk equipped on the computer device 80, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Of course, the memory 801 can also include both the internal storage unit of the computer device 80 and its external storage device. In this embodiment, the memory 801 is generally used to store the operating system and various application software installed on the computer device 80. In addition, the memory 801 can also be used to temporarily store various types of data that have been output or are to be output.

[0260] In some embodiments, the processor 802 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chips. The processor 802 is generally used to control the overall operation of the computer device 80.

[0261] Specifically, in this embodiment, the processor 802 is used to execute the program of the vehicle acceptance method or the vehicle identification method stored in the memory 801.

[0262] Embodiment 7

[0263] The present embodiment also provides a computer-readable storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory (for example, an SD or DX memory, etc.), a random access memory (RAM), a static random access memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a disk, an optical disk, a server, an App application store, etc., on which a computer program is stored, and when the computer program is executed by a processor, the steps of the vehicle acceptance method or the steps of the vehicle identification method are implemented.

[0264] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0265] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments. The above embodiments can be combined with each other.

[0266] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method.

[0267] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A vehicle acceptance method, characterized in that: The method comprises: Obtaining the weighbridge data of the target vehicle when it is weighed in the weighbridge area; Check whether the acquired weighbridge data has reached a stable state; When the weighbridge data reaches a stable state, an image of the target vehicle is captured when it is weighed in the weighbridge area to obtain an image of the target vehicle, and the image of the target vehicle is sent to the cloud; Receive the vehicle release result returned by the cloud, and determine whether to allow the target vehicle to enter or exit based on the vehicle release result.

2. The method according to claim 1, characterized in that When the target vehicle is an entry vehicle, receiving the vehicle release result returned by the cloud, and determining whether to allow the target vehicle to enter based on the vehicle release result, including: Receiving the first weighing status returned by the cloud; When it is detected that the first weighing state indicates that the vehicle is completely weighed, obtaining a waybill image of the vehicle entering the yard; Sending the waybill image to the cloud, and receiving the vehicle release result returned by the cloud; When the vehicle release result indicates that the vehicle is allowed to enter the site, a voice message is broadcasted to remind the vehicle to enter the site to unload. When the release result of the vehicle indicates that entry is prohibited, a voice message is broadcasted to remind the vehicle that entry is prohibited from unloading.

3. The method according to claim 2, characterized in that After sending the waybill image to the cloud and before receiving the vehicle release result returned by the cloud, the method further includes: Receiving information returned by the cloud that indicates failure of the waybill image recognition; Broadcasting a voice message for reminding the vehicle to place the waybill in a standardized manner; The waybill image of the incoming vehicle is re-acquired, and the re-acquired waybill image is sent to the cloud.

4. The method according to claim 1, characterized in that: When the target vehicle is an exit vehicle, receiving the vehicle release result returned by the cloud, and determining whether to allow the target vehicle to exit based on the vehicle release result, including: receiving the vehicle release result returned by the cloud; wherein, when the cloud detects that the exiting vehicle is completely weighed, the vehicle release result is returned; When the release result of the vehicle indicates that it is allowed to exit, the exit gate lifting rod is controlled to rise; When the release result of the vehicle indicates that the vehicle is prohibited from exiting, the lifting rod of the exit gate is controlled to maintain the intercepting state and a voice message for reminding the exiting vehicle that the exiting vehicle is prohibited from exiting is broadcasted.

5. The method according to claim 1, characterized in that After sending the target vehicle image to the cloud and before receiving the vehicle release result returned by the cloud, the method further includes: Receiving a second weighing status returned by the cloud; When it is detected that the second weighing state indicates that the vehicle is not fully weighed, a voice message for reminding the target vehicle to move and weigh properly is broadcasted; Real-time acquisition of the scale data of the target vehicle when it is weighed in the scale area; Check whether the acquired weighbridge data has reached a stable state; When the weighbridge data reaches a stable state, obtaining a front view image and a rear view image of the target vehicle when being weighed in the weighbridge area; The front view image and the rear view image are sent to the cloud.

6. The method according to claim 1, characterized in that When the weighbridge data reaches a stable state, capturing an image of the target vehicle when it is weighed in the weighbridge area to obtain an image of the target vehicle, and sending the image of the target vehicle to the cloud, including: When the weighbridge data reaches a stable state, the front view camera, rear view camera and top view camera are triggered to capture the front view image, rear view image and top view image of the target vehicle when it is weighed in the weighbridge area; The front view image, rear view image and top view image of the target vehicle are sent to the cloud; wherein the target vehicle image includes the front view image, rear view image and top view image of the target vehicle.

7. A vehicle identification method, characterized in that: The method comprises: Receiving the target vehicle image sent by the vehicle acceptance terminal; wherein the target vehicle image is an image of the target vehicle in the weighbridge area after the weighbridge data when the target vehicle is weighed in the weighbridge area reaches a stable state; Recognize the target vehicle image to obtain a vehicle recognition result; generating a vehicle release result based on the vehicle identification result; The vehicle release result is sent to the vehicle acceptance terminal.

8. The method according to claim 7, characterized in that Recognizing the target vehicle image to obtain a vehicle recognition result includes: Recognize the front view image in the target vehicle image to obtain the front type and license plate number of the target vehicle; Identify the front view image and the rear view image in the target vehicle image to obtain the weighing status of the target vehicle; wherein the weighing status of the target vehicle is a first weighing status used to indicate that the vehicle is completely weighed or a second weighing status used to indicate that the vehicle is not completely weighed; The overhead image in the target vehicle image is identified to obtain a vehicle bucket identification result of the target vehicle.

9. The method according to claim 8, characterized in that When the target vehicle is an entry vehicle and the weighing status of the target vehicle is the first weighing status, a vehicle release result is generated based on the vehicle identification result, including: Sending the first weighing status to the vehicle acceptance terminal; Receiving the waybill image sent by the vehicle acceptance terminal; Recognize the waybill image to obtain a waybill recognition result; When the waybill recognition result indicates successful recognition, compare the head type, license plate number and cargo material type in the vehicle recognition result with the head type, license plate number and cargo material type in the waybill recognition result to see if they are consistent; wherein, when the target vehicle is the entry vehicle, the bucket recognition result includes the cargo material type; If they are consistent, a vehicle release result is generated to indicate that the vehicle is allowed to enter the venue; Otherwise, a vehicle release result indicating that entry is prohibited is generated.

10. The method according to claim 9, characterized in that When the waybill identification result indicates that the identification fails, the method further includes: Sending information indicating failure of the waybill image recognition to the vehicle acceptance terminal; Receive and identify the waybill image resent by the vehicle acceptance terminal to obtain a new waybill identification result.

11. The method according to claim 8, characterized in that When the target vehicle is an exit vehicle and the weighing status of the target vehicle is the first weighing status, generating a vehicle release result based on the vehicle identification result includes: When the bucket identification result indicates that the exiting vehicle is an empty vehicle, a vehicle release result indicating that the exiting vehicle is allowed is generated; When the bucket identification result indicates that the exiting vehicle is not empty or the bucket is covered, a vehicle release result indicating that the exit is prohibited is generated.

12. The method according to claim 8, characterized in that When the weighing state of the target vehicle is the second weighing state, after identifying the target vehicle image to obtain a vehicle recognition result and before generating a vehicle release result based on the vehicle recognition result, the method further includes: Sending the second weighing status to the vehicle acceptance terminal; Receiving the front view image and the rear view image of the target vehicle when being weighed in the weighbridge area resent by the vehicle acceptance terminal; The new front view image and the new rear view image are identified to obtain a new weighing state of the target vehicle.

13. A vehicle acceptance system, characterized in that: The system includes a vehicle acceptance terminal and a cloud, wherein: The vehicle acceptance terminal is used to: obtain the weighbridge data of the target vehicle when it is weighed in the weighbridge area; detect whether the obtained weighbridge data has reached a stable state; when the weighbridge data has reached a stable state, capture the image of the target vehicle when it is weighed in the weighbridge area to obtain the target vehicle image, and send the target vehicle image to the cloud; The cloud is used to: receive the target vehicle image sent by the vehicle acceptance terminal; identify the target vehicle image to obtain a vehicle recognition result; generate a vehicle release result based on the vehicle recognition result; and send the vehicle release result to the vehicle acceptance terminal; The vehicle acceptance terminal is further used to receive the vehicle release result returned by the cloud, and determine whether to allow the target vehicle to enter or exit based on the vehicle release result.