A method and system for controlling illegal parking snapshot, a storage medium and an intelligent terminal
By acquiring the parking trigger location and usage status, the recognition device moves to the positioning location to obtain vehicle information, and adjusts the path or removes the obstruction when the vehicle is covered, thus solving the problem of roadside cameras being blocked and improving the efficiency and accuracy of vehicle recognition in parking spaces.
Patent Information
- Application Number
- CN202310517439.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-06
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2043-05-06
AI Technical Summary
In existing technologies, roadside cameras are easily obstructed by dense trees, making it impossible to identify vehicles in the covered areas and reducing the efficiency of parking space recognition.
By acquiring the parking trigger location and parking space usage status, the recognition device moves to the positioning location to obtain vehicle information, and adjusts the path or clears the obstruction when the vehicle is covered. It also improves recognition accuracy by using zoom parameters and spot feature analysis.
It improves the efficiency and accuracy of vehicle recognition in roadside parking spaces, reduces the impact of light and occlusion on recognition, and ensures the effectiveness of illegal parking detection.
Smart Images

Figure CN116597659B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of surveillance and image capture, and in particular to a method, system, storage medium, and intelligent terminal for capturing and controlling illegal parking. Background Technology
[0002] As living standards improve, vehicles are used more frequently, leading to an increase in the number of vehicles on the road and a shortage of parking spaces.
[0003] In related technologies, paid parking spaces are usually marked on both sides of the road, and the cameras are side-mounted vertical cameras to monitor the vehicles in front and behind; or cameras are installed on poles to monitor vehicles within the range from top to bottom.
[0004] Regarding the aforementioned technologies, the inventor believes that the fixed roadside cameras become ineffective when they are obscured by dense trees, making it impossible to identify vehicles parked in the covered areas. There is room for improvement in this regard. Summary of the Invention
[0005] To improve the efficiency of identifying vehicles parked on the roadside, this application provides a method, system, storage medium, and smart terminal for capturing and controlling illegally parked vehicles.
[0006] Firstly, this application provides a method for controlling illegal parking by capturing cameras, employing the following technical solution:
[0007] A method for controlling illegal parking by camera includes:
[0008] Get the current parking trigger location of the current parking space and the parking space usage status of the current parking area;
[0009] The identification position on the parking space is determined based on the parking trigger location, and the positioning position of the identification device preset on the parking space is obtained;
[0010] Based on the identification location and the parking space usage status, locate the identification device closest to the identification location;
[0011] Based on the identification location, the located identification device is instructed to move to the identification location until the positioning location coincides with the identification location in order to obtain vehicle information;
[0012] Parking information is determined based on vehicle information and then sent to the user account corresponding to the vehicle information.
[0013] By adopting the above technical solution, the location of parking needs can be determined by understanding the parking trigger position, and the usage status of parking spaces can be understood, thus providing an overview of the overall vehicle parking situation. By moving the recognition device, vehicle information is acquired, reducing obstruction and improving recognition accuracy, thereby increasing the efficiency of identifying roadside parked vehicles.
[0014] Optionally, when the identification device moves to the identification position, the control method for the identification device includes:
[0015] Obtain the vehicle's attitude within the parking area;
[0016] Determine active and dormant parking spaces in the parking area based on vehicle posture;
[0017] The identified location is connected to the location to generate a movement path;
[0018] Analyze the movement path to determine the active parking spaces along the path;
[0019] The system matches the stopping position based on the active parking space, movement path, and parking trigger location, and instructs the recognition device to stay at the stopping position.
[0020] When the identification device is in the paused position, it analyzes the active parking space, determines that the active parking space has changed to a dormant parking space, and instructs the identification device to move from the paused position to the identification position.
[0021] By employing the above technical solution and understanding the vehicle's posture, active and dormant parking spaces can be identified, allowing for advance awareness of parking space dynamics. Furthermore, by understanding the movement path, a stopping position can be determined, controlling the movement of the identification device and improving both efficiency and safety.
[0022] Optionally, multiple identification devices may be provided, and the selection methods for the identification devices include:
[0023] Get the location of active parking spaces;
[0024] The movement time is determined by analyzing the location and identification position.
[0025] The recognition device's passage is determined based on the movement path and active parking spaces, and the movement time is updated according to the passing situation with a preset parking duration.
[0026] The updated movement times are sorted in reverse order to filter out the identification devices corresponding to the shortest movement time and define them as active identification devices.
[0027] The active identification device is identified as the identification device to be moved and moved to the identification location.
[0028] By adopting the above technical solution, the location of the moving parking space is understood, and the movement time is analyzed. Then, the movement time is updated by analyzing the passing situation. Finally, the identification device with the shortest movement time is selected and controlled to move for identification, thereby improving the overall identification efficiency.
[0029] Optionally, when the identification device moves to the identification position, the method for adjusting the identification position includes:
[0030] Obtain the occlusion status above the recognition location;
[0031] Based on the covering state, the indicator device lifts the device with preset lifting parameters and obtains the lifting pressure value of the lifting device under the covering state.
[0032] The lifting device is activated or deactivated based on a comparison between a preset reference pressure value and a lifting pressure value.
[0033] The lifting device is used to start and stop to determine the pre-selected location of the parking space, and the lifting device is then moved from the identified location to the pre-selected location to obtain vehicle information.
[0034] By employing the above technical solution, the situation above the identification position can be known by understanding the state of obstruction. Furthermore, the upward pressure is used to determine whether normal ejection is possible; if ejection fails, the device is moved to a pre-selected position for identification.
[0035] Optionally, when the lifting device is in the suspended state, the methods for cleaning the road surface include:
[0036] When the lifting device is in the suspended lifting state, it obtains the lifting resistance path on the parking space;
[0037] The coverage area is determined based on the identified location, the lifting resistance path, and the movement path.
[0038] Based on the covered area, the preset cleaning device is instructed to clean, and the covered state above the identification position is corrected.
[0039] Based on the updated occlusion status, the identification device is instructed to move to the identification location or a pre-selected location.
[0040] By adopting the above technical solution, when encountering a situation where the lifting cannot be achieved, the coverage area is determined and the cleaning device is controlled to clean it. After cleaning, the covering state is corrected. If cleaning is not possible, the device continues to the pre-selected location for identification.
[0041] Optionally, the identification method of the identification device includes:
[0042] Calculate the difference between the identified location and the located location, and define the calculated difference as the difference distance;
[0043] The motion state of the recognition device is determined by comparing the difference distance with the preset recognition distance. The motion state includes moving state and stationary state.
[0044] Based on the movement status, the identification device is directed to the identification location to obtain vehicle information;
[0045] Based on the stationary state, the system can instruct the identification device to obtain vehicle information in place or correct it to a moving state, according to the parking space usage status, identification location, and positioning location.
[0046] By employing the above technical solution, and by understanding the difference between the identification position and the positioning position, the motion state can be distinguished. Under different motion states, the identification device acquires or moves vehicle information. This enables the identification of vehicles within the identification range, reduces the movement of the identification device, and improves identification efficiency.
[0047] Optionally, methods for identifying vehicle information based on stationary status include:
[0048] Get the current environment status;
[0049] The zoom parameters are determined by analyzing the environmental conditions and the distance difference.
[0050] Based on zoom parameters to indicate the acquisition of vehicle information by the identification device;
[0051] The adjustment parameters are determined by analyzing vehicle information and preset light spot characteristics.
[0052] Based on the adjustment parameters to indicate the direction of the identification device, vehicle information and light spot features are updated and re-analyzed;
[0053] Based on the analysis results, issue an alarm or obtain vehicle information.
[0054] By adopting the above technical solution, the zoom parameters are adjusted to cope with different environments by understanding the environmental conditions, and the adjustment parameters are determined by comparing the light spot characteristics, thereby steering the recognition device to improve the vehicle information recognition capability and reduce problems such as reflection.
[0055] Secondly, this application provides a system for capturing illegally parked vehicles, which adopts the following technical solution:
[0056] A system for capturing illegally parked vehicles, comprising:
[0057] The acquisition module is used to acquire parking trigger location, parking space usage status, location, vehicle information, vehicle posture, active parking space location, occlusion status, lifting pressure value, lifting resistance path, and environmental status.
[0058] The memory is used to store the program for the illegal parking detection method described above;
[0059] The processor and memory programs can be loaded and executed by the processor to implement the illegal parking capture method described above.
[0060] By adopting the above technical solution, the illegal parking detection system can identify the location where parking is required by understanding the trigger point of parking, and also understand the usage status of the parking space, thus gaining an understanding of the overall vehicle parking situation. By moving the recognition device, vehicle information is acquired, reducing obstruction and improving recognition accuracy, thereby increasing the efficiency of identifying roadside parked vehicles.
[0061] Thirdly, this application provides a computer storage medium capable of storing corresponding programs, which facilitates improving the recognition efficiency of roadside parked vehicles, and adopts the following technical solution:
[0062] A computer-readable storage medium storing a computer program that can be loaded by a processor and executed by the above-described method for capturing illegal parking.
[0063] By adopting the above technical solution, the program in the computer-readable storage medium can understand the parking trigger location, thereby knowing the location where parking is required, and understand the usage status of the parking space, thus knowing the overall vehicle parking situation of the parking space. By moving the recognition device, vehicle information is acquired, reducing the occurrence of obstruction, making the recognition more accurate, and improving the recognition efficiency of roadside parked vehicles.
[0064] Fourthly, this application provides a smart terminal, which adopts the following technical solution:
[0065] A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described above for capturing illegal parking.
[0066] By adopting the above technical solution, the intelligent terminal can determine the location where parking is needed by understanding the parking trigger location, and can also understand the usage status of the parking space, thereby knowing the overall vehicle parking situation. By using the movement of the recognition device, vehicle information is acquired, reducing the occurrence of obstruction, making the recognition more accurate, and improving the recognition efficiency of roadside parked vehicles.
[0067] In summary, this application includes at least one of the following beneficial technical effects:
[0068] 1. Improve the efficiency of identifying vehicles parked on the roadside;
[0069] 2. Reduce the impact of light on recognition and improve recognition quality. Attached Figure Description
[0070] Figure 1 This is a flowchart of the control method for capturing illegal parking.
[0071] Figure 2 This is a flowchart of the control method for the identification device.
[0072] Figure 3 This is a flowchart of the method for selecting an identification device.
[0073] Figure 4 This is a flowchart of the adjustment method for recognizing the location.
[0074] Figure 5 This is a flowchart of the road cleaning method.
[0075] Figure 6 This is a flowchart of the identification method of the identification device.
[0076] Figure 7 This is a flowchart illustrating the method for identifying vehicle information while the vehicle is stationary. Detailed Implementation
[0077] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1-7 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.
[0078] This application discloses a method, system, storage medium, and smart terminal for controlling illegal parking. It detects and identifies vehicles in designated paid parking spaces or detection zones along roadsides to determine violations. If a vehicle in a paid area violates the rules, a bill is sent to the user. If a vehicle is found parked illegally in a prohibited area, a notification is sent to the user, improving the efficiency of identifying roadside parked vehicles.
[0079] Reference Figure 1 A method for controlling illegal parking by camera includes the following steps:
[0080] Step 100: Obtain the current parking trigger location of the current parking space and the parking space usage status of the current parking area.
[0081] The parking trigger location is the parking space where the vehicle is to be parked. This is obtained by analyzing the vehicle's driving status through cameras on the road. Once the vehicle enters the corresponding area and its trend matches the preset parking trend, the parking trigger location is output.
[0082] The parking area is a designated area for paid parking. Within this area, parking spaces are categorized into two states: parked and unoccupied. The status of a parking space is determined by proximity sensors installed on the ground.
[0083] Step 101: Determine the identification position on the parking space based on the parking trigger position, and obtain the positioning position of the identification device preset on the parking space.
[0084] Based on the identified parking trigger location, the required parking space for the vehicle can be determined. Each parking space has a unique identification location; in this application, the identification location is the front position of the parking space in the direction of travel on the road, meaning the identification location is used by the camera to identify information such as the license plate on the front of the vehicle.
[0085] The recognition device is equipped with a camera to identify vehicles and a positioning device to track its location. When a parking space is available, the device moves to the center of the space to identify license plates and other information. When no parking space is available, staff pre-plan the route for the device to accurately identify license plates and other information.
[0086] Step 102: Locate the identification device closest to the identification location based on the identification location and the parking space usage status.
[0087] The identification location and parking space usage status are pre-stored in a database, and the parking space usage status is updated in real time. Once the identification location is confirmed, the database is used to find the identification device closest to that location.
[0088] Step 103: Based on the identification location, the located identification device is instructed to move to the identification location until the positioning location coincides with the identification location, so as to obtain vehicle information.
[0089] After identifying the nearest identification device, the system controls the nearest identification device to move towards the identification location. When the location and the identification location coincide, it indicates that the identification device has reached the destination. Therefore, the identification device acquires vehicle information.
[0090] Vehicle information includes license plate number, vehicle identification number (VIN), vehicle model, etc., and the vehicle information is linked to the user and can be retrieved through the public security system to the corresponding registered mobile phone number.
[0091] Step 104: Determine parking information based on vehicle information and send the parking information to the user account corresponding to the vehicle information.
[0092] After obtaining the vehicle information and confirming its parking, parking information is sent to the user account corresponding to the vehicle information, which is the mobile phone number registered with the user. The parking information includes the time of violation, parking fee, location of violation, and payment details, which are set by those skilled in the art according to the actual situation and will not be elaborated upon here.
[0093] Reference Figure 2 When the identification device moves to the identification position, the control method for the identification device includes the following steps:
[0094] Step 200: Obtain the vehicle attitude in the parking area.
[0095] Vehicle posture refers to the vehicle's motion posture, that is, whether the vehicle in the parking space is stationary or needs to leave. This can be determined through emissions testing, tire movement, etc., and is set by staff according to the actual situation, which will not be elaborated here.
[0096] In areas without designated parking spaces, virtual parking spaces can be used for identification. Vehicle posture is detected using cameras and sensors to collect vehicle status data within a pre-defined parking area.
[0097] Step 201: Determine the active and dormant parking spaces in the parking area based on the vehicle's posture.
[0098] The database stores the features of active and dormant parking spaces. Different vehicle postures are input into the database to determine the features corresponding to the input vehicle posture, that is, to match active or dormant parking spaces.
[0099] Among them, "active parking space" indicates that the vehicle in the parking space is about to leave, while "dormant parking space" indicates that the vehicle in the parking space remains unchanged and will not leave.
[0100] Step 202: Connect the identified location with the positioning location to generate a movement path.
[0101] A line is drawn between the identified location and the positioning location to generate a movement path for the identification device to move. A track is provided beneath the road surface for the identification device to move; this movement can be driven by a motor or other moving drive mechanism, as can be configured by those skilled in the art according to the actual situation, and will not be elaborated upon here.
[0102] Step 203: Analyze the movement path to determine the active parking spaces along the movement path.
[0103] After knowing the movement route, the parking spaces along the route are identified to determine whether the movement route will pass by any of the available parking spaces.
[0104] Step 204: Match the pause position based on the active parking space, movement path and parking trigger position, and instruct the identification device to stop at the pause position.
[0105] When it is known that the movement path will pass through active parking spaces, the system analyzes the active parking spaces, movement paths, parking trigger locations, and pause locations stored in the preset database to determine the pause locations corresponding to the active parking spaces, movement paths, and parking trigger locations.
[0106] Since the parking space remains stationary, only the vehicles within it change, resulting in a different state of the parking space. Therefore, its location is a known location.
[0107] The pause position is a temporary location for the identification device to stop. Because there is a movable parking space, if the identification device drives directly over it, it will be run over by the tires, so it will temporarily stop and stop at the corresponding pause position.
[0108] When it is known that the vehicle will not pass through the active parking space on the movement path, the recognition device is directly controlled to reach the recognition location to identify the vehicle information.
[0109] Step 205: When the identification device is in the paused position, it analyzes the active parking space, determines that the active parking space has changed to a dormant parking space, and instructs the identification device to move from the paused position to the identification position.
[0110] After the identification device pauses at the paused position, it continues to analyze the active parking space, waiting for the active parking space to transform into a dormant parking space, thus eliminating the danger. Once it is determined that the active parking space has transformed into a dormant parking space, the identification device is instructed to move from the paused position to the identification position for further identification of vehicle information.
[0111] Reference Figure 3 There are multiple identification devices, and the method for selecting an identification device includes the following steps:
[0112] Step 300: Obtain the location of the active parking space.
[0113] After determining whether a parking space is active or dormant, the location of the active parking space is determined, i.e., the location of the active parking space is output. The location of the active parking space is known by assigning a number or virtual number to the parking space. Since the location remains unchanged, the location of the parking space can be directly determined by the number.
[0114] Step 301: Analyze the location and identification to determine the movement time.
[0115] The identification device moves at a constant speed. After knowing the location and identification location, the location and identification location are input into a preset database to obtain the movement time, which is the time required for the identification device to move from the location to the identification location.
[0116] Step 302: Determine the passing status of the identification device based on the movement path and active parking space, and update the movement time according to the passing status with a preset parking duration.
[0117] After knowing the movement path and the active parking spaces, the system determines the passage of the identification device along the movement path. The passage includes whether the identification device passes through the active parking spaces or not, that is, whether the identification device passes through the active parking spaces, which also includes the number of times it passes through.
[0118] By inputting the passing information into the database, the parking duration corresponding to the passing information and the movement path is obtained, and the movement time is updated with the parking duration, thereby increasing the total movement time.
[0119] Step 303: Sort the updated movement times in reverse order to filter out the identification devices corresponding to the shortest movement time and define them as active identification devices.
[0120] The updated movement times are sorted in reverse order to filter out the shortest movement time. The identification device corresponding to the shortest movement time is defined as the active identification device, and the identification device is controlled to move.
[0121] Step 304: Identify the active identification device as the identification device to be moved and move it to the identification location.
[0122] The active identification device is identified as the identification device to be moved, and the identification device to be moved is controlled to move to the identification position.
[0123] Reference Figure 4 When the identification device moves to the identification position, the adjustment method for the identification position includes:
[0124] Step 400: Obtain the occlusion status above the recognition location.
[0125] The camera detects and identifies the location above it, and outputs the occlusion status, which includes two states: occluded and uncovered.
[0126] Step 401: Based on the covering state, the indicator identification device lifts the device with preset lifting parameters and obtains the lifting pressure value of the lifting device under the covering state.
[0127] When the device is uncovered, the identification device will rise according to preset rising parameters. These parameters include rising force and rising speed, which are set by staff based on actual conditions and will not be elaborated here.
[0128] During the lifting action, the lifting pressure value of the lifting device in the lifting state is detected by the pressure sensor. The lifting pressure value is the pressure between the lifting device and the object being covered.
[0129] Step 402: Based on the comparison between the preset reference pressure value and the lifting pressure value, instruct the lifting device to start or stop lifting.
[0130] After receiving the lifting pressure value, the lifting pressure value is compared with the preset reference pressure value, which is a preset parameter and will not be described in detail here.
[0131] Once the lifting pressure value exceeds the reference pressure value, the lifting device is controlled to stop lifting; once the lifting pressure value is less than or equal to the reference pressure value, the lifting device is controlled to continue lifting. This stops lifting heavy objects that cannot be lifted and lifts heavy objects that can be lifted.
[0132] Step 403: Determine the pre-selected location of the parking space based on the lifting start and stop of the lifting device, and instruct the lifting device to move from the identified location to the pre-selected location to obtain vehicle information.
[0133] When the lifting device is in the lifting state and lifting the heavy object, the vehicle information is obtained at the identification position without using the pre-selected position.
[0134] When the lifting device is paused and the heavy object cannot be lifted, the pre-selected position is used to control the identification device to move to the pre-selected position and obtain vehicle information.
[0135] The lifting device is located on the identification device and moves synchronously with the identification device.
[0136] Reference Figure 5 When the lifting device is in the suspended state, the method for cleaning the road surface includes the following steps:
[0137] Step 500: When the lifting device is in the lifting paused state, obtain the lifting resistance path on the parking space.
[0138] When the lifting device is in the lifting state, if the lifting pressure value exceeds the reference pressure value, the lifting device will stop lifting. During the suspended lifting state, the lifting device uses sensors to monitor the lifting pressure and identify the device's movement on the track. Lifting is performed at different locations to obtain the lifting resistance path. The lifting resistance path is then attempted along the length of the track (i.e., the path direction) using the identified location as a base point.
[0139] After the lifting is successful, the area that is not covered will be inspected in both directions along the length until the inspection is completed.
[0140] The lifting and contact path is the path of the foreign object obstructing the track, the track for the identification device to move on, and the identification device is on the track. The lifting and contact path is the length of the foreign object obstructing the track.
[0141] Step 501: Determine the coverage area based on the identified location, the lifting resistance path, and the movement path.
[0142] The identified location, lifting and contact path, and movement path are all stored in a preset database. The database then uses these parameters to calculate the covered area. The covered area is the specific area above the track where the foreign object is obstructing the path, facilitating subsequent location and removal.
[0143] Here, the identified location is primarily used for preliminary positioning and serves as a reference point. The lifting resistance path and movement path are used as auxiliary locations to calculate the occlusion area using a database.
[0144] Step 502: Based on the covered area, instruct the preset cleaning device to clean and correct the covered state above the identification position.
[0145] After identifying the covered area, the control cleaning device removes foreign objects from the covered area. After cleaning, it checks whether there is still any obstruction. When encountering large foreign objects or objects run over by tires, it cannot be cleaned and therefore remains in a covered state. When encountering small stones, and after cleaning, the area is considered uncovered. This corrects the obstruction status above the identification location.
[0146] Step 503: Based on the updated occlusion status, instruct the recognition device to move to the recognition location or the pre-selected location.
[0147] Regarding the updated obscuring status, when the vehicle is obscured, it cannot be cleared, and the recognition device moves to the pre-selected location to identify the vehicle. When the vehicle is uncovered, it has been cleared, and the recognition device identifies the vehicle at the designated location.
[0148] Reference Figure 6The identification method of the identification device includes the following steps:
[0149] Step 600: Calculate the difference between the identified location and the located location, and define the calculated difference as the difference distance.
[0150] The distance between the identified location and the located location is calculated to determine the difference between the two locations. This calculated difference is defined as the difference distance.
[0151] Step 601: Determine the motion state of the recognition device based on the comparison between the difference distance and the preset recognition distance. The motion state includes moving state and stationary state.
[0152] The recognition distance is a preset distance, which is set by staff according to the actual situation, and will not be elaborated here.
[0153] The motion state includes moving state and stationary state. The difference distance is compared with the recognition distance. When the difference distance is less than or equal to the recognition distance, the recognition device is in stationary state; when the difference distance is greater than the recognition distance, the recognition device is in moving state.
[0154] Step 6020: Based on the movement status, instruct the identification device to proceed to the identification location to obtain vehicle information.
[0155] When in motion, the identification device moves to the identification location and identifies the vehicle information at that location.
[0156] Step 6021: Based on the stationary state, according to the parking space usage status, identification location, and positioning location, instruct the identification device to obtain vehicle information in place or correct it to a moving state.
[0157] When stationary, the recognition device does not move, identifying vehicle information at its current location. A pre-set database stores parking space usage status, recognition location, and positioning location. By inputting these information, the device determines whether on-site detection and recognition can be performed.
[0158] When identification is performed in place, it means that the distance between the identification device and the vehicle is short, so identification can be performed.
[0159] When there is a vehicle between the location and the identification location, i.e. the parking space is in the state of a parked vehicle, direct identification cannot be performed. Therefore, the system is corrected to a moving state and the identification device is controlled to move to the identification location.
[0160] When there are no vehicles between the location and the identification location, that is, when the parking space is in an unoccupied state, direct identification can be performed, and the identification device can be controlled to identify the vehicle in place and output the vehicle information.
[0161] Reference Figure 7 The method for identifying vehicle information based on stationary status includes the following steps:
[0162] Step 700: Obtain the current environment status.
[0163] Environmental conditions are captured by roadside cameras to determine the location of parked vehicles. These conditions include light intensity, humidity, and temperature, and are set by staff based on actual conditions, which will not be elaborated upon here.
[0164] Step 701: Analyze the environmental conditions and the difference distance to determine the zoom parameters.
[0165] The pre-set database includes environmental conditions, difference parameters, and zoom parameters. By inputting the environmental conditions and difference distances into the database, the zoom parameters corresponding to the environmental conditions and difference distances can be obtained.
[0166] Step 702: Based on zoom parameters, indicate the acquisition of vehicle information by the identification device.
[0167] The zoom parameter is used to adjust the recognition device to make the image clearer, enabling faster identification of vehicle information. The recognition device adjusts the zoom parameter and acquires vehicle information.
[0168] Step 703: Analyze the vehicle information and preset light spot characteristics to determine the adjustment parameters.
[0169] The acquired vehicle information is compared with the light spot features to analyze whether there are light spots in the vehicle information image.
[0170] During the comparison process, if a light spot is found in the image and the light spot is located in the position of the vehicle information, the corresponding adjustment parameters can be matched.
[0171] During the comparison process, if no light spots are found in the image, the adjustment parameter is set to zero, meaning no adjustment is made.
[0172] Step 704: Based on the adjustment parameters to indicate the direction of the identification device, update the vehicle information and reanalyze the spot features.
[0173] Based on the data output by the adjustment parameters, the steering of the recognition device is controlled to reduce the impact of the light spot on the recognition device, and the vehicle information and light spot features are updated and re-analyzed to determine whether the adjusted vehicle information has been clearly recognized.
[0174] Step 705: Based on the analysis results, issue an alarm or complete the acquisition of vehicle information.
[0175] If the adjusted vehicle information is clearly identified, the vehicle information acquisition is complete. If the adjusted vehicle information is not clearly identified, an alarm will be triggered to notify staff.
[0176] Based on the same inventive concept, embodiments of the present invention provide a system for capturing illegally parked vehicles, comprising:
[0177] The acquisition module is used to acquire parking trigger location, parking space usage status, location, vehicle information, vehicle posture, active parking space location, occlusion status, lifting pressure value, lifting resistance path, and environmental status.
[0178] Memory, used to store the program for capturing illegal parking;
[0179] The processor can load and execute programs in memory to implement methods for capturing illegal parking.
[0180] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0181] This invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as a method for capturing illegal parking.
[0182] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.
[0183] Based on the same inventive concept, embodiments of the present invention provide a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed to capture illegal parking.
[0184] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0185] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.
Claims
1. A method for controlling illegal parking, characterized in that, include: Get the current parking trigger location of the current parking space and the parking space usage status of the current parking area; The identification position on the parking space is determined based on the parking trigger location, and the positioning position of the identification device preset on the parking space is obtained; Based on the identification location and the parking space usage status, locate the identification device closest to the identification location; Based on the identification location, the located identification device is instructed to move to the identification location until the positioning location coincides with the identification location in order to obtain vehicle information; Based on the vehicle information, determine the parking information and send the parking information to the user account corresponding to the vehicle information; The control methods for the identification device when it moves to the identification position include: Obtain the vehicle's attitude within the parking area; Determine active and dormant parking spaces in the parking area based on vehicle posture; Active parking spaces indicate that the vehicle in the parking space is about to leave, while dormant parking spaces indicate that the vehicle in the parking space remains unchanged and will not leave. The identified location is connected to the location to generate a movement path; Analyze the movement path to determine the active parking spaces along the path; The system matches the stopping position based on the active parking space, movement path, and parking trigger location, and instructs the recognition device to stay at the stopping position. When the identification device is in the paused position, it analyzes the active parking space, determines that the active parking space has changed to a dormant parking space, and instructs the identification device to move from the paused position to the identification position. Multiple identification devices are provided, and the methods for selecting the identification device include: Get the location of active parking spaces; The movement time is determined by analyzing the location and identification position. The recognition device's passage is determined based on the movement path and active parking spaces, and the movement time is updated according to the passing situation with a preset parking duration. The updated movement times are sorted in reverse order to filter out the identification devices corresponding to the shortest movement time and define them as active identification devices. The active identification device is identified as the identification device to be moved and moved to the identification location; When the identification device moves towards the identification position, the methods for adjusting the identification position include: Obtain the occlusion status above the recognition location; Based on the covering state, the indicator device lifts the device with preset lifting parameters and obtains the lifting pressure value of the lifting device under the covering state. The lifting device is activated or deactivated based on a comparison between a preset reference pressure value and a lifting pressure value. The lifting device is used to start and stop to determine the pre-selected location of the parking space, and the lifting device is then moved from the identified location to the pre-selected location to obtain vehicle information.
2. The illegal parking detection and control method according to claim 1, characterized in that, When the lifting device is in the suspended lifting state, the methods for cleaning the road surface include: When the lifting device is in the suspended lifting state, it obtains the lifting resistance path on the parking space; The lifting and resisting path is the path of the foreign object covering the track, the track is for the identification device to move on, and the identification device is on the track; The coverage area is determined based on the identified location, the lifting resistance path, and the movement path. Based on the covered area, the preset cleaning device is instructed to clean, and the covered state above the identification position is corrected. Based on the updated occlusion status, the identification device is instructed to move to the identification location or a pre-selected location.
3. The method for controlling illegal parking as described in claim 2, characterized in that, The identification methods of the identification device include: Calculate the difference between the identified location and the located location, and define the calculated difference as the difference distance; The motion state of the recognition device is determined by comparing the difference distance with the preset recognition distance. The motion state includes moving state and stationary state. Based on the movement status, the identification device is directed to the identification location to obtain vehicle information; Based on the stationary state, the system can instruct the identification device to obtain vehicle information in place or correct it to a moving state, according to the parking space usage status, identification location, and positioning location.
4. The illegal parking detection and control method according to claim 3, characterized in that, Methods for identifying vehicle information based on stationary status include: Get the current environment status; The zoom parameters are determined by analyzing the environmental conditions and the difference distance. Based on zoom parameters to indicate the acquisition of vehicle information by the identification device; The adjustment parameters are determined by analyzing vehicle information and preset light spot characteristics. Based on the adjustment parameters to indicate the direction of the identification device, vehicle information and light spot features are updated and re-analyzed; Based on the analysis results, issue an alarm or obtain vehicle information.
5. A system for capturing illegally parked vehicles, characterized in that, include: The acquisition module is used to acquire parking trigger location, parking space usage status, location, vehicle information, vehicle posture, active parking space location, occlusion status, lifting pressure value, lifting resistance path, and environmental status. Memory, used to store computer programs; The processor and the computer program in the memory can be loaded and executed by the processor to implement the illegal parking capture control method as described in any one of claims 2 to 4.
6. A computer-readable storage medium, characterized in that, The computer program is stored and can be loaded by a processor and executed as described in any one of claims 1 to 4.
7. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described in any one of claims 1 to 4 for controlling illegal parking.
Citation Information
Patent Citations
Intelligent parking monitoring method
CN112233454A