Construction site vehicle management method, device, system and computer readable storage medium
By setting up camera units in the construction site cleaning area to identify vehicle information and calculate cleaning time, the problem of unwashed dump trucks being driven on the road has been solved, achieving effective vehicle management and safety assurance.
Patent Information
- Application Number
- CN202111604914.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-24
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2041-12-24
AI Technical Summary
The phenomenon of construction site dump trucks being driven on the road without proper cleaning persists despite repeated bans, posing safety hazards. How can we effectively control the duration of vehicle cleaning to prevent such incidents from occurring?
By installing camera units at the entrance and exit of the construction site cleaning area, vehicle images are acquired and information is identified, and the cleaning time is calculated. If the cleaning time is less than the preset time, an alarm message is output to ensure that the vehicle can be driven on the road only after it has passed the cleaning test.
This has enabled effective control over the cleaning time of construction site vehicles, preventing unwashed vehicles from being driven on the road and improving safety and management efficiency.
Smart Images

Figure CN114332763B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of image processing technology, and in particular to a method, device, system, and computer-readable storage medium for construction site vehicle management. Background Technology
[0002] Construction sites are the source of construction waste transportation. According to regulations, construction waste trucks must be thoroughly cleaned before being allowed to travel on city roads to avoid safety hazards caused by mud on the truck body and wheels. However, the phenomenon of construction waste trucks being driven on the road without proper cleaning is still rampant. How to effectively manage vehicle cleaning within construction sites to reduce or even eliminate such safety hazards is an urgent problem that needs to be solved. Summary of the Invention
[0003] The main objective of this invention is to provide a method, equipment, system, and computer-readable storage medium for managing construction site vehicles. The aim is to propose a scheme for controlling the cleaning time of vehicles on construction sites, so as to avoid the phenomenon that construction site dump trucks are driven on the road due to insufficient cleaning time.
[0004] To achieve the above objectives, the present invention provides a construction site vehicle management method, the method comprising the following steps:
[0005] The first acquisition time of the first vehicle image and the first vehicle information obtained by recognizing the first vehicle image; wherein, the first acquisition time represents the time when the vehicle in the first vehicle image enters the cleaning area of the construction site;
[0006] The second acquisition time for acquiring the second vehicle image and the second vehicle information obtained by recognizing the second vehicle image; wherein, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the cleaning area, or, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site;
[0007] If the first vehicle information is detected to match the second vehicle information, the vehicle cleaning time is calculated based on the first collection time and the second collection time.
[0008] If the vehicle cleaning time is detected to be less than the preset time, a first alarm message is output to indicate that the vehicle corresponding to the first vehicle information has insufficient cleaning time.
[0009] Optionally, if the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site, the method further includes:
[0010] If the second vehicle information is detected to be inconsistent with each of the first vehicle information, a second alarm message is output to indicate that the vehicle corresponding to the second vehicle information has not been cleaned.
[0011] Optionally, the method further includes:
[0012] Acquire an image of a third vehicle within the cleaning area;
[0013] If the third vehicle image is detected to be an image of the vehicle corresponding to the first vehicle information, then the third vehicle image is used as evidence of car washing of the vehicle corresponding to the first vehicle information.
[0014] When a command to view car wash evidence for the vehicle corresponding to the first vehicle information is detected, the car wash evidence for the vehicle corresponding to the first vehicle information is output.
[0015] Optionally, after the step of acquiring a third vehicle image of the vehicle in the washing area, the method further includes:
[0016] If the first vehicle information is detected to match the second vehicle information, and the acquisition time of the third vehicle image is between the first acquisition time and the second acquisition time, then the third vehicle image is determined to be the image of the vehicle corresponding to the first vehicle information.
[0017] Optionally, the method further includes:
[0018] When the image of the first vehicle is received, an image acquisition command is sent to the third camera unit to instruct the third camera unit to acquire an image;
[0019] After the step of acquiring a third vehicle image of the vehicle in the cleaning area, the method further includes:
[0020] If the third vehicle image is detected as an image fed back by the third camera unit based on the image acquisition command, then the third vehicle image is determined to be an image of the vehicle corresponding to the first vehicle information.
[0021] To achieve the above objectives, the present invention also provides a construction site vehicle management device, the construction site vehicle management device comprising:
[0022] The first acquisition module is used to acquire the first acquisition time of the first vehicle image and the first vehicle information obtained by recognizing the first vehicle image; wherein, the first acquisition time represents the time when the vehicle in the first vehicle image enters the cleaning area of the construction site;
[0023] The second acquisition module is used to acquire the second acquisition time of the second vehicle image and the second vehicle information obtained by recognizing the second vehicle image; wherein, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the cleaning area, or, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site;
[0024] The calculation module is used to calculate the vehicle cleaning time based on the first collection time and the second collection time if the first vehicle information is detected to match the second vehicle information.
[0025] The first output module is used to output a first alarm message to indicate that the vehicle corresponding to the first vehicle information has insufficient cleaning time if the vehicle cleaning time is detected to be less than a preset time.
[0026] Optionally, if the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site, the construction site vehicle management device further includes:
[0027] The second output module is used to output a second alarm message to indicate that the vehicle corresponding to the second vehicle information has not been cleaned if it is detected that the second vehicle information does not match any of the first vehicle information.
[0028] And / or, the construction site vehicle management device further includes:
[0029] The third acquisition module is used to acquire a third vehicle image in the cleaning area;
[0030] The first determining module is used to, if the third vehicle image is detected to be an image of the vehicle corresponding to the first vehicle information, then use the third vehicle image as evidence of car washing of the vehicle corresponding to the first vehicle information.
[0031] The third output module is used to output the car wash evidence of the vehicle corresponding to the first vehicle information when a car wash evidence viewing instruction is detected for the vehicle corresponding to the first vehicle information.
[0032] And / or, the construction site vehicle management device further includes:
[0033] The second determining module is used to determine that the third vehicle image is an image of the vehicle corresponding to the first vehicle information if it is detected that the first vehicle information matches the second vehicle information and the acquisition time of the third vehicle image is between the first acquisition time and the second acquisition time.
[0034] And / or, the construction site vehicle management device further includes:
[0035] The sending module is used to send an image acquisition command to the third camera unit when the first vehicle image is received, so as to instruct the third camera unit to perform image acquisition;
[0036] The third determining module is used to determine that the third vehicle image is the image of the vehicle corresponding to the first vehicle information if it is detected that the third vehicle image is the image fed back by the third camera unit based on the image acquisition command.
[0037] To achieve the above objectives, the present invention also provides a construction site vehicle management device, the construction site vehicle management device comprising: a memory, a processor, and a construction site vehicle management program stored in the memory and executable on the processor, wherein the construction site vehicle management program, when executed by the processor, implements the steps of the construction site vehicle management method as described above.
[0038] To achieve the above objectives, the present invention also provides a construction site vehicle management system, which includes at least one first camera unit installed at the entrance of the cleaning area of the construction site, at least one second camera unit installed at the exit of the cleaning area / the exit of the construction site, and the construction site vehicle management equipment as described above.
[0039] Furthermore, to achieve the above objectives, the present invention also proposes a computer-readable storage medium storing a construction site vehicle management program, which, when executed by a processor, implements the steps of the construction site vehicle management method as described above.
[0040] In this invention, a first acquisition time of a first vehicle image and first vehicle information obtained by recognizing the first vehicle image are used. The first acquisition time represents the time when the vehicle in the first vehicle image enters the cleaning area of the construction site. A second acquisition time of a second vehicle image and second vehicle information obtained by recognizing the second vehicle image are used. The second acquisition time represents the time when the vehicle in the second vehicle image leaves the cleaning area, or the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site. If the first vehicle information and the second vehicle information are detected to match, the vehicle cleaning time is calculated based on the first and second acquisition times. If the vehicle cleaning time is detected to be less than a preset time, a first alarm message is output to indicate that the vehicle corresponding to the first vehicle information has insufficient cleaning time. By matching the vehicle information collected at the entrance and exit of the cleaning area, calculating the cleaning time, and outputting an alarm when cleaning is insufficient, the cleaning time of construction site vehicles can be controlled, thus preventing the phenomenon of construction site dump trucks being driven on the road without being cleaned properly due to insufficient cleaning time. Attached Figure Description
[0041] Figure 1 This is a schematic diagram of the hardware operating environment involved in the embodiments of the present invention;
[0042] Figure 2 This is a flowchart illustrating the first embodiment of the construction site vehicle management method of the present invention;
[0043] Figure 3 This is a schematic diagram of an image display related to an embodiment of the construction site vehicle management method of the present invention;
[0044] Figure 4This is a schematic diagram of a process involved in an embodiment of the construction site vehicle management method of the present invention.
[0045] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0046] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0047] like Figure 1 As shown, Figure 1 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of the present invention.
[0048] It should be noted that the construction site vehicle management equipment in this embodiment of the invention can be a smartphone, personal computer, server, or other similar device, and no specific limitations are imposed here. At least one first camera unit is installed at the entrance of the cleaning area of the construction site, and at least one second camera unit is installed at the exit of the cleaning area.
[0049] like Figure 1 As shown, the construction site vehicle management equipment may include: a processor 1001, such as a CPU; a network interface 1004; a user interface 1003; a memory 1005; and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0050] Those skilled in the art will understand that Figure 1 The equipment structure shown does not constitute a limitation on the construction site vehicle management equipment, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0051] like Figure 1 As shown, the memory 1005, as a computer storage medium, may include an operating system, a network communication module, a user interface module, and a construction site vehicle management program. The operating system is a program that manages and controls the hardware and software resources of the device, supporting the operation of the construction site vehicle management program and other software or programs. Figure 1In the device shown, the user interface 1003 is mainly used for data communication with the client; the network interface 1004 is mainly used for establishing a communication connection with the server; and the processor 1001 can be used to call the construction site vehicle management program stored in the memory 1005 and perform the following operations:
[0052] The first acquisition time of the first vehicle image and the first vehicle information obtained by recognizing the first vehicle image; wherein, the first acquisition time represents the time when the vehicle in the first vehicle image enters the cleaning area of the construction site;
[0053] The second acquisition time for acquiring the second vehicle image and the second vehicle information obtained by recognizing the second vehicle image; wherein, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the cleaning area, or, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site;
[0054] If the first vehicle information is detected to match the second vehicle information, the vehicle cleaning time is calculated based on the first collection time and the second collection time.
[0055] If the vehicle cleaning time is detected to be less than the preset time, a first alarm message is output to indicate that the vehicle corresponding to the first vehicle information has insufficient cleaning time.
[0056] Furthermore, if the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site, the processor 1001 can also be used to call the construction site vehicle management program stored in the memory 1005 and perform the following operations:
[0057] If the second vehicle information is detected to be inconsistent with each of the first vehicle information, a second alarm message is output to indicate that the vehicle corresponding to the second vehicle information has not been cleaned.
[0058] Furthermore, the processor 1001 can also be used to call the construction site vehicle management program stored in the memory 1005 and perform the following operations:
[0059] Acquire an image of a third vehicle within the cleaning area;
[0060] If the third vehicle image is detected to be an image of the vehicle corresponding to the first vehicle information, then the third vehicle image is used as evidence of car washing of the vehicle corresponding to the first vehicle information.
[0061] When a command to view car wash evidence for the vehicle corresponding to the first vehicle information is detected, the car wash evidence for the vehicle corresponding to the first vehicle information is output.
[0062] Furthermore, after acquiring the image of the third vehicle in the cleaning area, the processor 1001 can also call the construction site vehicle management program stored in the memory 1005 to perform the following operations:
[0063] If the first vehicle information is detected to match the second vehicle information, and the acquisition time of the third vehicle image is between the first acquisition time and the second acquisition time, then the third vehicle image is determined to be the image of the vehicle corresponding to the first vehicle information.
[0064] Furthermore, the processor 1001 can also be used to call the construction site vehicle management program stored in the memory 1005 and perform the following operations:
[0065] When the image of the first vehicle is received, an image acquisition command is sent to the third camera unit to instruct the third camera unit to acquire an image;
[0066] After acquiring the third vehicle image in the cleaning area, the processor 1001 can also call the construction site vehicle management program stored in the memory 1005 to perform the following operations:
[0067] If the third vehicle image is detected to be an image fed back by the third camera unit based on the image acquisition command, then the third vehicle image is determined to be an image of the vehicle corresponding to the first vehicle information.
[0068] Based on the above structure, various embodiments of the construction site vehicle management method are proposed.
[0069] Reference Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the construction site vehicle management method of the present invention.
[0070] This invention provides an embodiment of a construction site vehicle management method. It should be noted that although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order. In this embodiment, at least one first camera unit may be set at the entrance of the cleaning area of the construction site, or at least one first camera unit whose shooting range can be adjusted to the entrance area of the cleaning area; at least one second camera unit may be set at the exit of the cleaning area or the exit of the construction site, or at least one second camera unit whose shooting range can be adjusted to the exit area of the cleaning area or the exit area of the construction site. The executing entity of the construction site vehicle management method may be a smartphone, personal computer, server, or other device that is connected to the camera unit via wired or wireless means, or it may be a device integrated into any camera unit; no limitation is made in this embodiment. In the following embodiments, a terminal server is used as the executing entity for executor description. In this embodiment, the construction site vehicle management method includes the following steps:
[0071] Step S10: Obtain the first acquisition time of the first vehicle image and the first vehicle information obtained by recognizing the first vehicle image; wherein, the first acquisition time represents the time when the vehicle in the first vehicle image enters the cleaning area of the construction site;
[0072] The cleaning area can be a designated area within the construction site for cleaning vehicles. Automatic cleaning devices or manual cleaning can be used within this area. Specific implementation details of the cleaning area are not limited in this embodiment. In some application scenarios, the exit of the cleaning area can be set as the construction site exit, meaning that exiting the construction site requires passing through the cleaning area. The number of cleaning areas is not limited; the following explanation uses one cleaning area as an example.
[0073] During the daily operation of the construction site, vehicles that need to be cleaned enter the cleaning area before leaving the site. The first camera unit is responsible for capturing images of the vehicles entering the cleaning area (hereinafter referred to as the first vehicle image) and recording the time of capturing the first vehicle image (hereinafter referred to as the first acquisition time). It can be understood that the first acquisition time can be regarded as the time when the vehicle in the first vehicle image enters the cleaning area.
[0074] The first vehicle image can refer to a video image or a single captured image. There is no limitation in the embodiments. The same applies to the second to fourth vehicle images in the following embodiments.
[0075] Recognizing the first vehicle image can obtain information about the vehicle in the first vehicle image (hereinafter referred to as the first vehicle information); the first vehicle information may include license plate information, and may further include vehicle model information, vehicle color information, etc., which are not limited in this embodiment; the specific implementation method of recognizing the vehicle image to obtain the vehicle information is also not limited in this embodiment.
[0076] In one embodiment, the first camera unit can upload the first vehicle image and the first acquisition time to the terminal server, whereby the terminal server identifies the first vehicle image to obtain the first vehicle information. In another embodiment, the first camera unit can identify the first vehicle image to obtain the first vehicle information and upload the first acquisition time and the first vehicle information to the terminal server. Depending on specific needs, the first camera unit can be configured to upload information to the terminal server periodically or in real time.
[0077] Furthermore, in one embodiment, when some faulty or overloaded vehicles are considered to be vehicles not allowed on the road, the terminal server can compare the acquired first vehicle information with the built-in vehicle information of vehicles not allowed on the road to determine whether the vehicle corresponding to the first vehicle information is not allowed on the road. If so, an alarm message can be output to indicate that the vehicle corresponding to the first vehicle information is not allowed on the road, so that the site management personnel can manually check the vehicle corresponding to the first vehicle information based on the alarm message to prevent vehicles not allowed on the road from being on the road.
[0078] Step S20: Obtain the second acquisition time of the second vehicle image and the second vehicle information obtained by recognizing the second vehicle image; wherein, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the cleaning area, or, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site;
[0079] After a vehicle completes its cleaning in the cleaning area and leaves, the second camera unit is responsible for capturing images of the vehicle leaving the cleaning area. Alternatively, when a vehicle completes its cleaning in the cleaning area and leaves the construction site exit, the second camera unit is responsible for capturing images of the vehicle leaving the construction site exit. The images captured by the second camera unit will be referred to as the second vehicle images, and the time of capturing these images will be recorded (hereinafter referred to as the second acquisition time). It can be understood that when the second camera unit captures an image of a vehicle leaving the cleaning area exit, the second acquisition time can be considered the time when the vehicle in the second vehicle image leaves the cleaning area; when the second camera unit captures an image of a vehicle leaving the construction site exit, the second acquisition time can be considered the time when the vehicle in the second vehicle image leaves the construction site.
[0080] Recognizing the second vehicle image can obtain information about the vehicle in the second vehicle image (hereinafter referred to as the second vehicle information); corresponding to the first vehicle information, the second vehicle information may also include license plate information, and may further include vehicle model information, vehicle color information, etc., which are not limited in this embodiment.
[0081] In one embodiment, the second camera unit can upload the second vehicle image and the second acquisition time to the terminal server, whereby the terminal server identifies the second vehicle image to obtain second vehicle information. In another embodiment, the second camera unit can identify the second vehicle image to obtain second vehicle information, and then upload the second acquisition time and the second vehicle information to the terminal server. Depending on specific needs, the second camera unit can be configured to upload information to the terminal server periodically or in real time.
[0082] In some implementations, considering that construction vehicles are more likely to have their rear license plates obscured by mud or cargo, the first and second camera units can be positioned facing the direction from which the vehicle is approaching to capture images of the vehicle's front and use them to identify the vehicle's front license plate information.
[0083] In one embodiment, the first camera unit and the second camera unit may employ a micro-camera capture unit to capture clearer vehicle images and improve the accuracy of vehicle information recognition.
[0084] Step S30: If the first vehicle information is detected to match the second vehicle information, the vehicle cleaning time is calculated based on the first collection time and the second collection time.
[0085] Vehicles at the construction site enter the cleaning area sequentially. The first camera unit captures the first vehicle image of each vehicle, and the corresponding terminal server can obtain the first vehicle information for each vehicle. After each vehicle leaves the cleaning area, the second camera unit captures the second vehicle information of each vehicle, and the corresponding terminal server can obtain the second vehicle information for each vehicle. The following explanation uses any one first vehicle information and any one second vehicle information obtained by the terminal server as an example.
[0086] The terminal server can match the first vehicle information with the second vehicle information to determine whether the two sets of vehicle information correspond to the same vehicle. Specifically, matching the first vehicle information with the second vehicle information can be done by comparing license plate information. If the two license plate information matches, then the first vehicle information matches the second vehicle information; otherwise, they do not match. Alternatively, to improve accuracy, when the two license plate information matches, other information such as vehicle model and color information in the two sets of vehicle information can be further compared. If all of these match, then the first vehicle information matches the second vehicle information.
[0087] If the first vehicle information matches the second vehicle information, the terminal server can determine that the two vehicle information corresponds to the same vehicle. At this point, the terminal server can calculate a vehicle washing duration based on the first and second acquisition times. It can be understood that if the first and second vehicle information correspond to the same vehicle, it means that the vehicle in the first and second vehicle images is the same vehicle. The first acquisition time is considered the time the vehicle enters the car wash area, and the second acquisition time is considered the time the vehicle leaves the car wash area or the construction site. The interval between the first and second acquisition times can be used as the car wash duration for the vehicle in the washing area.
[0088] Step S40: If the vehicle cleaning time is detected to be less than the preset time, a first alarm message is output to indicate that the vehicle corresponding to the first vehicle information has insufficient cleaning time.
[0089] After calculating the vehicle cleaning time, the terminal server can detect whether the cleaning time is less than a preset time. This preset time can be set as needed. When the cleaning time is less than this preset time, it can be considered that insufficient cleaning time may result in incomplete cleaning. When the terminal server detects that the vehicle cleaning time is less than the preset time, it can output an alarm message (hereinafter referred to as the first alarm message). This first alarm message is used to indicate that the vehicle corresponding to the first vehicle information has insufficient cleaning time, so that site management personnel can manually check whether the vehicle corresponding to the first vehicle information has passed the cleaning test based on the alarm message, preventing uncleaned vehicles from being driven on the road. It is understood that since the first vehicle information matches the second vehicle information, the vehicle corresponding to the first vehicle information is also the vehicle corresponding to the second vehicle information. The content and output format of the first alarm message are not limited in this embodiment. For example, an alarm light can be set in the cleaning area, and the first alarm message can be output by flashing the alarm light. Alternatively, the first vehicle information and the message indicating insufficient cleaning time can be displayed on a monitor for management personnel to view.
[0090] Furthermore, in one embodiment, a turnstile can be installed at the exit of the cleaning area or the exit of the construction site. The terminal server can send instructions to control the opening and closing of the turnstile. When the terminal server detects that the cleaning time for the vehicle corresponding to the first vehicle information is insufficient, it can send an instruction to the turnstile to control the turnstile to refuse passage to the vehicle corresponding to the first vehicle information, thereby preventing the vehicle corresponding to the first vehicle information from being driven on the road due to insufficient cleaning time and failing the cleaning standard.
[0091] Furthermore, in one embodiment, considering that different vehicle models require different cleaning times, different preset times can be set for different vehicle models. After detecting that the first vehicle information and the second vehicle information match, the terminal server can obtain the preset time corresponding to the vehicle model in the first vehicle information or the second vehicle information, and use it to compare with the vehicle cleaning time calculated based on the first collection time and the second collection time.
[0092] Furthermore, in one embodiment, the terminal server can receive a preset duration setting instruction triggered by the user, and set the preset duration according to the preset duration setting instruction, so that the user can flexibly set the preset duration as needed.
[0093] Furthermore, in one embodiment, the first camera unit and the second camera unit can both upload the first vehicle image and the second vehicle image to the terminal server. When the terminal server detects that the first vehicle information and the second vehicle information match, it saves the first vehicle image and the second vehicle image as evidence of car washing for the vehicle corresponding to the first vehicle information, so that the user can retrieve and view them from the terminal server when needed.
[0094] Furthermore, in one embodiment, if the second acquisition time characterizes the time when the vehicle in the second vehicle image leaves the construction site, the method further includes:
[0095] Step S50: If it is detected that the second vehicle information does not match any of the first vehicle information, then output a second alarm message to indicate that the vehicle corresponding to the second vehicle information has not been cleaned.
[0096] When the construction site exit and the cleaning area exit are set up separately, or for other reasons, vehicles that need to be cleaned may leave the construction site without entering the cleaning area. To avoid this situation, in this embodiment, the second camera unit can be set at the construction site exit, or the shooting range can be adjusted to the construction site exit area to capture images of vehicles leaving the construction site exit.
[0097] For any given second vehicle information, the terminal server matches it with the first vehicle information of each vehicle obtained prior to the second vehicle information. If a mismatch is detected between the second vehicle information and any of the first vehicle information, an alarm message (hereinafter referred to as the second alarm message) is output. This second alarm message is used to indicate that the vehicle corresponding to the second vehicle information has not been cleaned, so that site management personnel can manually check whether the vehicle corresponding to the second vehicle information has not been cleaned based on the alarm message, thus preventing uncleaned vehicles from being on the road. Similar to the first alarm message, the content and output format of the second alarm message are not limited in this embodiment.
[0098] Furthermore, in some implementations, considering that some construction sites only require certain types of vehicles to be cleaned, while allowing other types of vehicles to enter and exit normally, a list of vehicle information specifying vehicles that need to be cleaned can be set in the terminal server. After obtaining the second vehicle information, the terminal server first determines whether the second vehicle information matches the vehicle information in the vehicle information list. If it matches the vehicle information in the vehicle information list, it means that the vehicle corresponding to the second vehicle information is a vehicle that needs to be cleaned. At this time, the terminal server performs an operation to check whether the second vehicle information matches each of the first vehicle information to determine whether the vehicle corresponding to the second vehicle information enters the cleaning area for cleaning. If the second vehicle information does not match the vehicle information in the vehicle information list, it means that the vehicle corresponding to the second vehicle information is a vehicle that does not need to be cleaned. At this time, the terminal server does not need to perform the operation to check whether the second vehicle information matches each of the first vehicle information.
[0099] In this embodiment, the first acquisition time of the first vehicle image and the first vehicle information obtained by recognizing the first vehicle image are used to control the vehicle cleaning time at the construction site. The first acquisition time represents the time when the vehicle in the first vehicle image enters the cleaning area of the construction site. The second acquisition time of the second vehicle image and the second vehicle information obtained by recognizing the second vehicle image are used to control the vehicle cleaning time at the construction site. The phenomenon of construction site dump trucks being driven on the road due to insufficient cleaning time is avoided.
[0100] Furthermore, based on the first embodiment described above, a second embodiment of the construction site vehicle management method of the present invention is proposed. In this embodiment, the method further includes:
[0101] Step A10: Obtain an image of a third vehicle in the cleaning area;
[0102] Because the camera units installed at the entrance and exit of the cleaning area have relatively low shooting angles to capture vehicle license plate information, making it difficult to capture a more comprehensive image of the rear and top of the vehicle, in this embodiment, to more comprehensively collect images of the vehicle cleaning process for users to view as needed and improve the standardization of construction site vehicle management, at least one camera unit (hereinafter referred to as the third camera unit) can be installed above and behind the cleaning area. Specifically, "above and behind" can be located directly above or to the side above and behind, and the specific angle can be set according to actual needs. By setting the position of the third camera unit, it can capture images of the rear cover area of the vehicles within the cleaning area (hereinafter referred to as the third vehicle image).
[0103] In one embodiment, the third camera unit may be a high-definition panoramic PTZ camera to capture images or videos with a wider angle.
[0104] Depending on specific needs, the third camera unit can be configured to periodically or in real-time upload images of the third vehicle it has captured to the terminal server.
[0105] Step A20: If the third vehicle image is detected to be an image of the vehicle corresponding to the first vehicle information, then the third vehicle image is used as evidence of car washing of the vehicle corresponding to the first vehicle information.
[0106] For any acquired third vehicle image and any first vehicle information, the terminal server can detect whether the third vehicle image is the image of the vehicle corresponding to the first vehicle information. There are many specific detection methods, and this embodiment does not impose any limitations. For example, in one embodiment, the vehicle information identified from the third vehicle image can be compared with the first vehicle information to determine whether the two sets of vehicle information match. If they match, then the third vehicle image is determined to be the image of the vehicle corresponding to the first vehicle information. The process of identifying the vehicle information from the third vehicle image can be performed by the terminal server or by the third camera unit; this embodiment does not impose any limitations.
[0107] If the third vehicle image is detected to be an image of the vehicle corresponding to the first vehicle information, the terminal server can use the third vehicle image as evidence of car washing for the vehicle corresponding to the first vehicle information. Specifically, the terminal server can store the car washing evidence locally on the terminal server or upload it to a unified management center as needed.
[0108] Step A30: When a car wash evidence viewing instruction is detected for the vehicle corresponding to the first vehicle information, the car wash evidence for the vehicle corresponding to the first vehicle information is output.
[0109] In a specific implementation, the instruction to view car wash evidence can be a command sent by a user to the terminal server via a client after logging in to the terminal server. The car wash evidence corresponding to the first vehicle information output by the terminal server may include a third vehicle image, and in some implementations, may further include the vehicle washing time, the first vehicle image, and a second vehicle image.
[0110] Furthermore, in one embodiment, after step A10, the method further includes:
[0111] Step A40: Perform image recognition on the third vehicle image to obtain the rear cover sealing test result of the vehicle in the third vehicle image;
[0112] In some application scenarios, when the rear cover of a construction vehicle is not sealed or the sealing is not in compliance with regulations, it will bring certain safety hazards. In order to avoid such safety hazards, in this embodiment, the sealing of the rear cover can be detected based on the third vehicle image of the rear cover area collected by the third camera unit.
[0113] Specifically, after acquiring the image of the third vehicle, the terminal server can perform image recognition on the image to obtain the rear cover closure test result of the vehicle in the third vehicle image. The image recognition can be performed using an image classification model trained based on a deep learning algorithm. For example, in one embodiment, multiple images of the vehicle's rear cover area can be pre-acquired, including images of compliant and non-compliant closures, and manually labeled. These images are then used to train the image classification model built on a deep learning algorithm, enabling the trained model to classify the input images and determine whether the vehicle's rear cover in the image is compliant with closure standards. After acquiring the third vehicle image, the third vehicle image can be input into the image classification model for classification to obtain the rear cover closure test result of the vehicle in the third vehicle image, which indicates whether the rear cover closure of the vehicle in the third vehicle image is compliant with closure standards.
[0114] Step A50: If the third vehicle image is detected to be the image of the vehicle corresponding to the first vehicle information, then when the rear cover sealing test result is that the rear cover sealing is non-compliant, a third alarm message is output to indicate that the rear cover sealing of the vehicle corresponding to the first vehicle information is non-compliant.
[0115] If the terminal server detects that the third vehicle image is the same as the image of the vehicle corresponding to the first vehicle information, then the rear cover sealing test result of the vehicle in the third vehicle image is the same as the rear cover sealing test result of the vehicle corresponding to the first vehicle information. When the rear cover sealing test result is non-compliant, the terminal server can output an alarm message (hereinafter referred to as the third alarm message). This third alarm message is used to indicate that the rear cover sealing of the vehicle corresponding to the first vehicle information is non-compliant, so that site management personnel can manually check the vehicle corresponding to the first vehicle information to determine whether the rear cover sealing is non-compliant, thereby preventing non-compliant vehicles from driving on the road and causing safety hazards. Similar to the first alarm message, the information content and output format of the third alarm message are not limited in this embodiment.
[0116] Because construction site vehicles are more likely to have their rear license plates obscured by mud or cargo, making them difficult to identify, it is difficult to identify the rear license plate information of vehicles by using the third vehicle image captured by the third camera unit located above the washing area. The success rate of identification is low, which in turn reduces the accuracy of matching the third vehicle image with the first vehicle information. As a result, vehicles with their rear license plates obscured by mud or cargo still lack more comprehensive images of the vehicle washing process.
[0117] In one embodiment, a method based on acquisition time comparison is proposed to detect whether the third vehicle image is an image of the vehicle corresponding to the first vehicle information. Specifically, after step A10, the method further includes:
[0118] Step A60: If the first vehicle information is detected to match the second vehicle information, and the acquisition time of the third vehicle image is between the first acquisition time and the second acquisition time, then the third vehicle image is determined to be the image of the vehicle corresponding to the first vehicle information.
[0119] When the terminal server detects a match between a first vehicle information record and a second vehicle information record, it can determine that the vehicles corresponding to the first and second vehicle information records are the same vehicle. The first acquisition time is the time the vehicle enters the cleaning area, and the second acquisition time is the time the vehicle leaves the cleaning area or construction site. Between the first and second acquisition times, the vehicle is within the cleaning area. In this case, after acquiring a third vehicle image, the terminal server can check if the acquisition time of the third vehicle image is between the first and second acquisition times. If it is, it can determine that the third vehicle image is the image of the vehicle corresponding to the first vehicle information record; otherwise, it can determine that the third vehicle image is not the image of the vehicle corresponding to the first vehicle information record. The acquisition time of the third vehicle image can be recorded by the third camera unit and uploaded to the terminal server. This acquisition time comparison method can more accurately match the third vehicle image with the first vehicle information record, resulting in a more comprehensive image of the vehicle corresponding to the first vehicle information record. This allows for more comprehensive information about the vehicle identified based on the third vehicle image, such as the rear cover sealing detection result of the vehicle corresponding to the first vehicle information record.
[0120] Furthermore, in another embodiment, a method based on image acquisition instructions is proposed to detect whether a third vehicle image is an image of the vehicle corresponding to the first vehicle information. Specifically, the method further includes:
[0121] Step A70: When the first vehicle image is received, an image acquisition command is sent to the third camera unit to instruct the third camera unit to perform image acquisition;
[0122] When the terminal server receives a first vehicle image from the first camera unit, or when it identifies first vehicle information based on the first vehicle image sent by the first camera unit, it can send an image acquisition command to the third camera unit. This image acquisition command instructs the third camera unit to begin image acquisition, such as capturing an image or recording video. The third camera unit acquires a third vehicle image according to the image acquisition command and sends it back to the terminal server. For example, in a scenario, a vehicle enters a cleaning area and is captured as a first vehicle image by the first camera unit. After obtaining this first vehicle image, the terminal server sends an image acquisition command to the third camera unit. The third camera unit, based on the received image acquisition command, acquires a third vehicle image of the vehicle and sends it back to the terminal server.
[0123] Following step A10, the method further includes:
[0124] Step A80: If the third vehicle image is detected to be an image fed back by the third camera unit based on the image acquisition command, then the third vehicle image is determined to be the image of the vehicle corresponding to the first vehicle information.
[0125] When the terminal server receives the third vehicle image sent by the third camera unit, it can detect whether the third vehicle image is the image fed back by the third camera unit based on the image acquisition command. If so, it means that the third vehicle image was acquired after the vehicle corresponding to the first vehicle information entered the cleaning area. At this time, the terminal server can use the third vehicle image as the image of the vehicle corresponding to the first vehicle information. By using this image acquisition command method, the third vehicle image can be matched with the first vehicle information more accurately, thus making the acquired image of the vehicle corresponding to the first vehicle information more comprehensive. Consequently, more comprehensive information about the vehicle identified based on the third vehicle image can be obtained, such as the rear cover sealing detection result of the vehicle corresponding to the first vehicle information.
[0126] Furthermore, based on the first and / or second embodiments described above, a third embodiment of the construction site vehicle management method of the present invention is proposed. In this embodiment, the method further includes:
[0127] Step B10: Obtain the image of the fourth vehicle captured by the fourth camera unit;
[0128] To enable compliance checks for vehicle washing and further improve the intelligence of construction site vehicle management, this embodiment includes at least one camera unit (hereinafter referred to as the fourth camera unit) installed on each side of the washing area. The specific angle at the sides can be set according to actual needs and is not limited in this embodiment. By setting the position of the fourth camera unit, it can capture images of both sides of the vehicles within the washing area (hereinafter referred to as the fourth vehicle image), such as images of the wheel area.
[0129] In one embodiment, the fourth camera unit may be a high-definition panoramic PTZ camera to capture images or videos with a wider angle.
[0130] Depending on specific needs, the fourth camera unit can be configured to periodically or in real-time upload the images of the fourth vehicle it has collected to the terminal server.
[0131] Step B20: Perform image recognition on the fourth vehicle image to obtain the dirt recognition result of the vehicle in the fourth vehicle image;
[0132] After acquiring the fourth vehicle image, the terminal server can perform image recognition on the fourth vehicle image to obtain the dirt and grime identification result of the vehicle in the fourth vehicle image. Specifically, image recognition can be performed using an image classification model trained based on a deep learning algorithm. For example, in one embodiment, multiple images of the areas on both sides of the vehicle can be pre-acquired, including images of vehicles that are cleaned compliantly and those that are not, and these images can be manually labeled. These images are then used to train the image classification model built based on a deep learning algorithm, enabling the trained image classification model to classify the input images and determine whether the vehicle in the image is cleaned compliantly. After acquiring the fourth vehicle image, it can be input into the image classification model for classification to obtain the dirt and grime identification result of the vehicle in the fourth vehicle image, which indicates whether the vehicle in the fourth vehicle image is cleaned compliantly.
[0133] Step B30: If the fourth vehicle image is detected to be the image of the vehicle corresponding to the first vehicle information, then when the dirt identification result is non-compliant cleaning, a fourth alarm message is output to indicate that the vehicle corresponding to the first vehicle information is non-compliant in cleaning.
[0134] If the terminal server detects that the fourth vehicle image is the same as the image of the vehicle corresponding to the first vehicle information, then the dirt identification result of the vehicle in the fourth vehicle image is the same as the dirt identification result of the vehicle corresponding to the first vehicle information. When the dirt identification result is non-compliant cleaning, the terminal server can output an alarm message (hereinafter referred to as the fourth alarm message). This fourth alarm message is used to indicate that the vehicle corresponding to the first vehicle information is non-compliant in cleaning, so that site management personnel can manually check the vehicle corresponding to the first vehicle information to determine whether the rear cover is non-compliant in cleaning, thereby avoiding non-compliant vehicles from being driven on the road and causing safety hazards. Similar to the first alarm message, the information content and output format of the fourth alarm message are not limited in this embodiment.
[0135] The detection method for the terminal server to determine whether the fourth vehicle image is the image of the vehicle corresponding to the first vehicle information can be referred to the third vehicle image, and will not be elaborated here.
[0136] Furthermore, in one embodiment, the terminal server can output a first alarm message when it detects that the cleaning time of the vehicle corresponding to the first vehicle information is less than a preset time. At this time, image recognition of the corresponding fourth vehicle image is not required. When it detects that the cleaning time of the vehicle corresponding to the first vehicle information is greater than or equal to the preset time, image recognition of the corresponding fourth vehicle image is performed to obtain a dirt recognition result. If the recognition result is that the cleaning is non-compliant, a fourth alarm message is output. If the recognition result is that the cleaning is compliant, no processing is required.
[0137] Furthermore, in one embodiment, when the terminal server detects that the fourth vehicle image is an image of the vehicle corresponding to the first vehicle information, the fourth vehicle image can also be used as evidence of the vehicle being cleaned.
[0138] Furthermore, in one embodiment, when the terminal server detects that the first vehicle information matches the second vehicle information, and the third vehicle image is an image of the vehicle corresponding to the first vehicle information, it can associate the first vehicle image, the second vehicle image, and the third vehicle image, such as... Figure 3 As shown, when visual output is required, all three images can be output together, allowing users to intuitively understand the images of the same vehicle entering the cleaning area, being cleaned within the cleaning area, and leaving the cleaning area. Similarly, the matching information of the first to fourth vehicles can also be associated, stored, or output. Furthermore, the identified vehicle information (first vehicle information and / or second vehicle information), the calculated vehicle cleaning time, the detected rear cover sealing result, and the detected dirt identification result can be associated, stored, or output together with each image.
[0139] Furthermore, in one embodiment, such as Figure 4 As shown, cameras 1, 2, and 3 correspond to the first camera unit, second camera unit, and third camera unit in the above embodiment, respectively. The terminal server first sends instructions to each camera to synchronize their time. Camera 1 captures an image and performs vehicle detection, returning the captured image image-1 (first vehicle image) and capture time (first acquisition time) to the terminal server. After receiving the image returned by camera 1, the terminal server sends an image capture command to camera 3, instructing camera 3 to capture image image-3 (third vehicle image) and return it to the terminal server. Camera 2 captures an image and performs vehicle detection, returning the captured image image-2 (second vehicle image) and capture time (second acquisition time) to the terminal server. The terminal server then returns image-1... When the identified vehicle information successfully matches the vehicle information identified by image-2, image-1 and image-2 are associated. When it is detected that image-3 is an image captured based on the image capture command sent after receiving image-1, image-1 and image-3 are associated, thereby associating image-1, image-2 and image-3 of the same vehicle. The images can be stitched into a large image for display. The cleaning time can be calculated based on the capture time of image-1 and image-2, and image analysis can be performed on image-3 to obtain the vehicle's cleaning status.
[0140] Furthermore, embodiments of the present invention also propose a construction site vehicle management device, the construction site vehicle management device comprising:
[0141] The first acquisition module is used to acquire the first acquisition time of the first vehicle image and the first vehicle information obtained by recognizing the first vehicle image; wherein, the first acquisition time represents the time when the vehicle in the first vehicle image enters the cleaning area of the construction site;
[0142] The second acquisition module is used to acquire the second acquisition time of the second vehicle image and the second vehicle information obtained by recognizing the second vehicle image; wherein, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the cleaning area, or, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site;
[0143] The calculation module is used to calculate the vehicle cleaning time based on the first collection time and the second collection time if the first vehicle information is detected to match the second vehicle information.
[0144] The first output module is used to output a first alarm message to indicate that the vehicle cleaning time corresponding to the first vehicle information is insufficient if the vehicle cleaning time is detected to be less than a preset time.
[0145] Furthermore, if the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site, the construction site vehicle management device further includes:
[0146] The second output module is used to output a second alarm message to indicate that the vehicle corresponding to the second vehicle information has not been cleaned if it is detected that the second vehicle information does not match any of the first vehicle information.
[0147] And / or, the construction site vehicle management device further includes:
[0148] The third acquisition module is used to acquire a third vehicle image in the cleaning area;
[0149] The first determining module is used to, if the third vehicle image is detected to be an image of the vehicle corresponding to the first vehicle information, then use the third vehicle image as evidence of car washing of the vehicle corresponding to the first vehicle information.
[0150] The third output module is used to output the car wash evidence of the vehicle corresponding to the first vehicle information when a car wash evidence viewing instruction is detected for the vehicle corresponding to the first vehicle information.
[0151] And / or, the construction site vehicle management device further includes:
[0152] The second determining module is used to determine that the third vehicle image is an image of the vehicle corresponding to the first vehicle information if it is detected that the first vehicle information matches the second vehicle information and the acquisition time of the third vehicle image is between the first acquisition time and the second acquisition time.
[0153] And / or, the construction site vehicle management device further includes:
[0154] The sending module is used to send an image acquisition command to the third camera unit when the first vehicle image is received, so as to instruct the third camera unit to perform image acquisition;
[0155] The third determining module is used to determine that the third vehicle image is the image of the vehicle corresponding to the first vehicle information if it is detected that the third vehicle image is the image fed back by the third camera unit based on the image acquisition command.
[0156] The extended content of the specific implementation of the construction site vehicle management device of the present invention is basically the same as the various embodiments of the construction site vehicle management method described above, and will not be repeated here.
[0157] Furthermore, embodiments of the present invention also provide a construction site vehicle management system, which includes at least one first camera unit installed at the entrance of the cleaning area of the construction site, at least one second camera unit installed at the exit of the cleaning area / the exit of the construction site, and the construction site vehicle management equipment as described above.
[0158] Furthermore, embodiments of the present invention also propose a computer-readable storage medium storing a construction site vehicle management program, wherein the construction site vehicle management program, when executed by a processor, implements the steps of the construction site vehicle management method described below.
[0159] The various embodiments of the construction site vehicle management equipment, system, and computer-readable storage medium of the present invention can all refer to the various embodiments of the construction site vehicle management method of the present invention, and will not be repeated here.
[0160] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0161] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0162] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0163] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A method for managing construction site vehicles, characterized in that, The method includes the following steps: The first acquisition time of the first vehicle image and the first vehicle information obtained by recognizing the first vehicle image; wherein, the first acquisition time represents the time when the vehicle in the first vehicle image enters the cleaning area of the construction site; The second acquisition time for acquiring the second vehicle image and the second vehicle information obtained by recognizing the second vehicle image; wherein, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the cleaning area, or, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site; If the first vehicle information is detected to match the second vehicle information, the vehicle cleaning time is calculated based on the first collection time and the second collection time. If the vehicle cleaning time is detected to be less than the preset time, a first alarm message is output to indicate that the vehicle corresponding to the first vehicle information has insufficient cleaning time. At least one camera unit is installed above the rear of the cleaning area of the construction site. The "rear and above" refers to the position directly above the rear of the cleaning area, or the position above the side rear. The method further includes: When the first vehicle image is received, an image acquisition command is sent to the camera unit located above and behind the cleaning area to instruct image acquisition to obtain the third vehicle image in the cleaning area. If the third vehicle image is detected as an image fed back by the camera unit located above the cleaning area based on the image acquisition command, then the third vehicle image is determined to be the image of the vehicle corresponding to the first vehicle information; The image classification model is pre-trained to perform image recognition on the third vehicle image to obtain the rear cover sealing detection result of the vehicle in the third vehicle image. The image classification model is constructed based on a deep learning algorithm. If the third vehicle image is detected to be the image of the vehicle corresponding to the first vehicle information, then when the rear cover sealing test result is that the rear cover sealing is non-compliant, a third alarm message is output to indicate that the rear cover sealing of the vehicle corresponding to the first vehicle information is non-compliant.
2. The construction site vehicle management method as described in claim 1, characterized in that, If the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site, the method further includes: If the second vehicle information is detected to be inconsistent with each of the first vehicle information, a second alarm message is output to indicate that the vehicle corresponding to the second vehicle information has not been cleaned.
3. The construction site vehicle management method as described in claim 1, characterized in that, The method further includes: Acquire an image of a third vehicle within the cleaning area; If the third vehicle image is detected to be an image of the vehicle corresponding to the first vehicle information, then the third vehicle image is used as evidence of car washing of the vehicle corresponding to the first vehicle information. When a command to view car wash evidence for the vehicle corresponding to the first vehicle information is detected, the car wash evidence for the vehicle corresponding to the first vehicle information is output.
4. The construction site vehicle management method as described in claim 3, characterized in that, After the step of acquiring a third vehicle image of the vehicle in the cleaning area, the method further includes: If the first vehicle information is detected to match the second vehicle information, and the acquisition time of the third vehicle image is between the first acquisition time and the second acquisition time, then the third vehicle image is determined to be the image of the vehicle corresponding to the first vehicle information.
5. The construction site vehicle management method as described in claim 3, characterized in that, The method further includes: When the image of the first vehicle is received, an image acquisition command is sent to the third camera unit to instruct the third camera unit to acquire an image; After the step of acquiring a third vehicle image of the vehicle in the cleaning area, the method further includes: If the third vehicle image is detected as an image fed back by the third camera unit based on the image acquisition command, then the third vehicle image is determined to be an image of the vehicle corresponding to the first vehicle information.
6. A construction site vehicle management device, characterized in that, The construction site vehicle management device includes: The first acquisition module is used to acquire the first acquisition time of the first vehicle image and the first vehicle information obtained by recognizing the first vehicle image; wherein, the first acquisition time represents the time when the vehicle in the first vehicle image enters the cleaning area of the construction site; The second acquisition module is used to acquire the second acquisition time of the second vehicle image and the second vehicle information obtained by recognizing the second vehicle image; wherein, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the cleaning area, or, the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site; The calculation module is used to calculate the vehicle cleaning time based on the first collection time and the second collection time if the first vehicle information is detected to match the second vehicle information. The first output module is used to output a first alarm message to indicate that the vehicle cleaning time corresponding to the first vehicle information is insufficient if the vehicle cleaning time is detected to be less than a preset time. At least one camera unit is installed above the rear of the cleaning area of the construction site. The "rear and above" refers to the position directly above the rear of the cleaning area, or the position above the side rear. The construction site vehicle management device also includes: The third acquisition module is used to send an image acquisition command to the camera unit located above and behind the cleaning area when the first vehicle image is received, to instruct image acquisition to acquire a third vehicle image of the vehicle in the cleaning area; if the third vehicle image is detected as an image fed back by the camera unit located above and behind the cleaning area based on the image acquisition command, then the third vehicle image is determined to be an image of the vehicle corresponding to the first vehicle information; the third vehicle image is image-recognized by a pre-trained image classification model to obtain the rear cover sealing test result of the vehicle in the third vehicle image, wherein the image classification model is constructed based on a deep learning algorithm; if the third vehicle image is detected as an image of the vehicle corresponding to the first vehicle information, then when the rear cover sealing test result is non-compliant, a third alarm message is output to indicate that the rear cover sealing of the vehicle corresponding to the first vehicle information is non-compliant.
7. The construction site vehicle management device as described in claim 6, characterized in that, If the second acquisition time represents the time when the vehicle in the second vehicle image leaves the construction site, the construction site vehicle management device further includes: The second output module is used to output a second alarm message to indicate that the vehicle corresponding to the second vehicle information has not been cleaned if it is detected that the second vehicle information does not match any of the first vehicle information. And / or, the construction site vehicle management device further includes: The third acquisition module is used to acquire a third vehicle image in the cleaning area; The first determining module is used to, if the third vehicle image is detected to be an image of the vehicle corresponding to the first vehicle information, then use the third vehicle image as evidence of car washing of the vehicle corresponding to the first vehicle information. The third output module is used to output the car wash evidence of the vehicle corresponding to the first vehicle information when a car wash evidence viewing instruction is detected for the vehicle corresponding to the first vehicle information. And / or, the construction site vehicle management device further includes: The second determining module is used to determine that the third vehicle image is an image of the vehicle corresponding to the first vehicle information if it is detected that the first vehicle information matches the second vehicle information and the acquisition time of the third vehicle image is between the first acquisition time and the second acquisition time. And / or, the construction site vehicle management device further includes: The sending module is used to send an image acquisition command to the third camera unit when the first vehicle image is received, so as to instruct the third camera unit to perform image acquisition; The third determining module is used to determine that the third vehicle image is the image of the vehicle corresponding to the first vehicle information if it is detected that the third vehicle image is the image fed back by the third camera unit based on the image acquisition command.
8. A construction site vehicle management device, characterized in that, The construction site vehicle management device includes: a memory, a processor, and a construction site vehicle management program stored in the memory and executable on the processor. When the construction site vehicle management program is executed by the processor, it implements the steps of the construction site vehicle management method as described in any one of claims 1 to 5.
9. A construction site vehicle management system, characterized in that, The construction site vehicle management system includes a first camera unit installed at the entrance of the cleaning area of the construction site, a second camera unit installed at the exit of the cleaning area / the exit of the construction site, and the construction site vehicle management equipment as described in claim 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a construction site vehicle management program, which, when executed by a processor, implements the steps of the construction site vehicle management method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Vehicle flushing detection method, device and electronic equipment
CN112861585A
Parking charging method and system and readable storage medium
CN113409585A