Parking method, system and equipment based on parking space query and automatic navigation and medium
By acquiring and preprocessing vehicle driving path image data in real time, and combining deep learning and sensor technology for parking space detection and verification, the problem of delay in information update of existing intelligent parking systems is solved, efficient and accurate parking space information update and automatic navigation is achieved, and user experience and parking process safety is improved.
Patent Information
- Application Number
- CN202411627461.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-02-25
AI Technical Summary
The existing smart parking system has delays in updating information, especially during peak hours, inability to quickly and effectively help drivers find available parking spaces, which affects parking efficiency and user experience.
By obtaining the image data of each vehicle's driving path in real time for pre-processing, using deep learning algorithms for preliminary parking space detection, combining the depth data detected by sensors for verification, statistics are integrated and transmitted to the cloud parking management platform for storage and update. Obtain the user's parking needs and preference information, calculate the optimal parking path, and trigger the automatic navigation guidance signal when the user reaches the target parking location to guide the vehicle into the target parking space.
It improves the accuracy and efficiency of parking space detection, ensures real-time synchronization and update of parking information, reduces the time to find parking spaces, improves the user's parking experience, and improves the safety and accuracy of the parking process.
Smart Images

Figure CN119516824A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of the Internet, and in particular to a parking method, system, device and medium based on parking space query and automatic navigation. Background Art
[0002] At present, with the continuous advancement of urbanization, urban traffic problems are becoming increasingly serious, and parking difficulties have become an important problem that needs to be solved in modern cities. The existing intelligent parking assistance system mainly includes two aspects: one is a parking space reservation platform based on the mobile Internet, and the other is a dynamic guidance system based on a sensor network. The former is usually composed of a smartphone APP, allowing drivers to check and reserve vacant parking spaces near their destination online in advance; the latter relies on various sensor devices deployed on both sides of the road or inside the parking lot to monitor the status changes of each parking space in real time, and send the information to the central control server for processing and feedback to the driver.
[0003] The above-mentioned existing technical solutions have the following defects: the existing intelligent parking systems generally have information update delays, especially during peak hours, they cannot quickly and effectively help drivers find available parking spaces, affecting parking efficiency and user experience, so there is room for improvement. Summary of the invention
[0004] In order to enhance user experience, the present application provides a parking method, system, device and medium based on parking space query and automatic navigation.
[0005] The above-mentioned invention objective of the present application is achieved through the following technical solutions: A parking method based on parking space query and automatic navigation, the parking method based on parking space query and automatic navigation comprising: Acquire image data of each vehicle's driving path in real time, and preprocess the image data to obtain preprocessed image data, wherein the preprocessing includes denoising and image enhancement; Performing preliminary parking space detection on the preprocessed image data using a deep learning algorithm to obtain the location and number of available parking spaces; Using a sensor to detect the depth data of the available parking space, and verifying the depth data and the pre-processed image data to determine the available parking space information; The vacant parking space information is statistically integrated to obtain statistically integrated information, and the statistically integrated information is transmitted to a cloud parking management platform for storage and updating; Obtaining the user's parking demand, querying real-time parking space information from the cloud parking management platform according to the parking demand, and obtaining a parking space query result; Obtaining the user's preference information, and calculating a parking path according to the parking space query result and the user's preference information; After the user confirms the parking space reservation, the target parking space selected by the user is locked and the parking space status in the cloud parking management platform is updated, and a navigation route is determined according to the parking path; When the user arrives at the target parking location, an automatic navigation guidance signal is triggered, and the user's vehicle is guided to enter the target parking space according to the automatic navigation guidance signal.
[0006] By adopting the above technical solution, by acquiring the image data of the driving path of each vehicle in real time and preprocessing the image data, the image quality can be enhanced and interference information can be removed, thereby improving the accuracy of subsequent parking space detection; by using a deep learning algorithm to perform preliminary parking space detection on the preprocessed image data, the location and number of vacant parking spaces can be automatically identified, thereby improving the efficiency and accuracy of parking space detection; by using a sensor to detect the depth data of the parking space, and combining the depth data and the preprocessed image data for verification, the parking space status can be verified through multi-dimensional data, thereby further improving the reliability of vacant parking space detection; by statistically integrating the vacant parking space information and transmitting it to the cloud parking management platform for storage and updating, it can ensure that the parking information is synchronized and updated in real time, thereby providing users with the latest parking space status; by obtaining the user's parking needs, according to the parking needs, By querying real-time parking space information in the cloud parking management platform, the parking space occupancy status of the parking lot can be understood in real time, thereby improving parking efficiency and reducing the time of looking for parking spaces; by obtaining the user's preference information and calculating the parking path according to the parking space query result and the user's preference information, the optimal parking plan can be customized according to the user's personalized needs, thereby improving the user's parking experience; by locking the target parking space selected by the user and updating the parking space status in the cloud parking management platform after the user confirms the parking space reservation, duplicate booking or parking space being occupied can be prevented, thereby improving the accuracy and rationality of parking space allocation; by triggering an automatic navigation guidance signal when the user arrives at the target parking location and guiding the user's vehicle into the target parking space according to the automatic navigation guidance signal, the vehicle can be accurately guided to park in the target parking space, thereby reducing the difficulty of parking operations and improving the safety of the parking process.
[0007] In a preferred example, the present application may be further configured as follows: the user's parking demand is obtained, and real-time parking space information is queried from the cloud parking management platform according to the parking demand, and the parking space query result obtained includes: Extracting the location information of the user's target parking point from the parking demand; Determining the driving section of the user according to the location information of the user's target parking point; Based on the driving section of the user, available parking space information is queried from the cloud parking management platform to obtain the parking space query result.
[0008] By adopting the above technical solution, by extracting the location information of the user's target parking point from the parking demand, the user's target parking area can be quickly located, thereby improving the accuracy of the parking plan; by determining the user's driving section based on the location information of the user's target parking point, a reasonable driving route can be planned to avoid unnecessary detours, thereby improving parking efficiency; by querying the available parking space information from the cloud parking management platform based on the user's driving section, the user can be provided with the parking space information that best matches his driving path, thereby reducing parking time and improving the overall experience.
[0009] In a preferred example, the present application may be further configured as follows: the obtaining of the user's preference information and calculating the parking path according to the parking space query result and the user's preference information include: Utilizing a multi-objective optimization algorithm, an optimal vehicle driving path is calculated according to the parking space query result and the user's preference information, wherein the user's preference information includes parking space location, parking fee, parking space width, and safety; Real-time traffic data is acquired, and the optimal vehicle driving path is adjusted according to the real-time traffic data to obtain the parking path.
[0010] By adopting the above technical solution and utilizing a multi-objective optimization algorithm, the optimal vehicle driving path is calculated according to the parking space query result and the user's preference information, so as to provide the user with a parking path that meets their personalized needs, thereby optimizing the parking process and improving parking convenience; by acquiring real-time traffic data and adjusting the optimal vehicle driving path according to the real-time traffic data, it is possible to dynamically respond to traffic changes and reduce the impact of congestion, thereby improving the flexibility and efficiency of the parking path.
[0011] In a preferred example, the present application may be further configured as follows: when the user arrives at the target parking location, triggering the automatic navigation guidance signal, and guiding the user's vehicle to drive into the target parking space according to the automatic navigation guidance signal includes: Acquiring the location information of the user's vehicle and the environment image information according to the automatic navigation guidance signal; Using the k-means algorithm to extract features from the environmental image information to obtain environmental feature point data; The driving parameters of the user's vehicle are adjusted according to the location information of the user's vehicle, the environmental feature point data and the location coordinates of the target parking space.
[0012] By adopting the above technical scheme, by obtaining the position information and environmental image information of the user's vehicle according to the automatic navigation guidance signal, the vehicle position and the surrounding environment can be understood in real time, thereby providing accurate data for subsequent navigation; by using the k-means algorithm to extract features of the environmental image information, environmental features can be accurately identified, and reference information required for navigation can be generated, thereby improving the accuracy of automatic navigation; by adjusting the driving parameters of the user's vehicle according to the position information of the user's vehicle, the environmental feature point data and the position coordinates of the target parking space, the vehicle driving path can be optimized according to actual conditions, thereby improving the safety and smoothness of the parking process.
[0013] In a preferred example, the present application may be further configured as follows: the parking method based on parking space query and automatic navigation also includes: Real-time monitoring of the parking space status in the cloud parking management platform, when it is detected that the target parking space selected by the user is occupied or unavailable, generating notification information to the user terminal and recalculating the parking path; Obtaining feedback information from the user, and optimizing parking space recommendation and navigation strategies according to the feedback information from the user; Acquire and analyze the user's historical parking data and behavior to predict the user's parking needs.
[0014] By adopting the above technical solution, by real-time monitoring of the parking space status in the cloud parking management platform, the parking space usage can be dynamically grasped to avoid the target parking space being occupied when the user arrives, thereby improving the reliability of the parking system; by generating notification information to the user end and recalculating the parking path, the user can be informed of changes in the parking space status in a timely manner and provide the user with a new parking plan, thereby improving the user's parking experience; by obtaining and analyzing the user's historical parking data and behavior, the user's future parking needs can be predicted based on the user's parking habits, thereby optimizing the parking space recommendation strategy and improving the parking space utilization rate.
[0015] The second object of the invention is achieved by the following technical solutions: A parking system based on parking space query and automatic navigation, the parking system based on parking space query and automatic navigation comprising: A module for acquiring real-time driving image data is used to acquire image data of each vehicle's driving path in real time, and preprocess the image data to obtain preprocessed image data, wherein the preprocessing includes denoising and image enhancement; A preliminary detection module, used to perform preliminary parking space detection on the preprocessed image data using a deep learning algorithm to obtain the location and number of available parking spaces; A parking space determination module is used to detect the depth data of the available parking space using a sensor, and verify the depth data and the pre-processed image data to determine the available parking space information; A storage and updating module, used to statistically integrate the vacant parking space information to obtain statistically integrated information, and transmit the statistically integrated information to a cloud parking management platform for storage and updating; The demand acquisition module is used to acquire the user's parking demand, query the real-time parking space information from the cloud parking management platform according to the parking demand, and obtain the parking space query result; A calculation module, used to obtain the user's preference information, and calculate a parking path according to the parking space query result and the user's preference information; A navigation module is determined, which is used to lock the target parking space selected by the user and update the parking space status in the cloud parking management platform after the user confirms the parking space reservation, and determine the navigation route according to the parking path; The parking module is used to trigger an automatic navigation guidance signal when the user arrives at a target parking location, and guide the user's vehicle to enter the target parking space according to the automatic navigation guidance signal.
[0016] By adopting the above technical solution, by acquiring the image data of the driving path of each vehicle in real time and preprocessing the image data, the image quality can be enhanced and interference information can be removed, thereby improving the accuracy of subsequent parking space detection; by using a deep learning algorithm to perform preliminary parking space detection on the preprocessed image data, the location and number of vacant parking spaces can be automatically identified, thereby improving the efficiency and accuracy of parking space detection; by using a sensor to detect the depth data of the parking space, and combining the depth data and the preprocessed image data for verification, the parking space status can be verified through multi-dimensional data, thereby further improving the reliability of vacant parking space detection; by statistically integrating the vacant parking space information and transmitting it to the cloud parking management platform for storage and updating, it can ensure that the parking information is synchronized and updated in real time, thereby providing users with the latest parking space status; by obtaining the user's parking needs, according to the parking needs, By querying real-time parking space information in the cloud parking management platform, the parking space occupancy status of the parking lot can be understood in real time, thereby improving parking efficiency and reducing the time of looking for parking spaces; by obtaining the user's preference information and calculating the parking path according to the parking space query result and the user's preference information, the optimal parking plan can be customized according to the user's personalized needs, thereby improving the user's parking experience; by locking the target parking space selected by the user and updating the parking space status in the cloud parking management platform after the user confirms the parking space reservation, duplicate booking or parking space being occupied can be prevented, thereby improving the accuracy and rationality of parking space allocation; by triggering an automatic navigation guidance signal when the user arrives at the target parking location and guiding the user's vehicle into the target parking space according to the automatic navigation guidance signal, the vehicle can be accurately guided to park in the target parking space, thereby reducing the difficulty of parking operations and improving the safety of the parking process.
[0017] The third objective of the present application is achieved through the following technical solutions: A computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned parking method based on parking space query and automatic navigation when executing the computer program.
[0018] The fourth objective of the present application is achieved through the following technical solutions: A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the parking method based on parking space query and automatic navigation are implemented.
[0019] In summary, the present application includes at least one of the following beneficial technical effects: 1. By acquiring the image data of each vehicle's driving path in real time and preprocessing the image data, the image quality can be enhanced and interference information can be removed, thereby improving the accuracy of subsequent parking space detection; by using a deep learning algorithm to perform preliminary parking space detection on the preprocessed image data, the location and number of vacant parking spaces can be automatically identified, thereby improving the efficiency and accuracy of parking space detection; by using a sensor to detect the depth data of the available parking spaces, and combining the depth data with the preprocessed image data for verification, the parking space status can be verified through multi-dimensional data, thereby further improving the reliability of vacant parking space detection; by statistically integrating the vacant parking space information and transmitting it to the cloud parking management platform for storage and updating, it can ensure that the parking information is synchronized and updated in real time, thereby providing users with the latest parking space status; 2. By obtaining the user's parking needs and querying the real-time parking space information from the cloud parking management platform according to the parking needs, the parking space occupancy situation of the parking lot can be understood in real time, thereby improving parking efficiency and reducing the time of looking for parking spaces; by obtaining the user's preference information, the parking path is calculated according to the parking space query result and the user's preference information, and the optimal parking plan can be customized according to the user's personalized needs, thereby improving the user's parking experience; 3. By locking the target parking space selected by the user and updating the parking space status in the cloud parking management platform after the user confirms the parking space reservation, it is possible to prevent duplicate bookings or parking spaces being occupied, thereby improving the accuracy and rationality of parking space allocation; by triggering an automatic navigation guidance signal when the user arrives at the target parking location and guiding the user's vehicle into the target parking space according to the automatic navigation guidance signal, the vehicle can be accurately guided to park in the target parking space, thereby reducing the difficulty of parking operations and improving the safety of the parking process. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 is a flow chart of a parking method based on parking space query and automatic navigation in one embodiment of the present application; Figure 2 is a flowchart for implementing step S50 in a parking method based on parking space query and automatic navigation in an embodiment of the present application; Figure 3 is a flowchart for implementing step S60 in a parking method based on parking space query and automatic navigation in an embodiment of the present application; Figure 4 is a flowchart for implementing step S80 in a parking method based on parking space query and automatic navigation in an embodiment of the present application; Figure 5 is another implementation flow chart of a parking method based on parking space query and automatic navigation in one embodiment of the present application; Figure 6It is a principle block diagram of a parking system based on parking space query and automatic navigation in one embodiment of the present application; Figure 7 It is a schematic diagram of a device in an embodiment of the present application. DETAILED DESCRIPTION
[0021] The present application is further described in detail below in conjunction with the accompanying drawings.
[0022] In one embodiment, if Figure 1 As shown, the present application discloses a parking method based on parking space query and automatic navigation, which specifically includes the following steps: S10: Acquire the image data of each vehicle's driving path in real time, and preprocess the image data to obtain preprocessed image data, wherein the preprocessing includes denoising and image enhancement.
[0023] Specifically, by installing high-resolution cameras on the front, rear and sides of the vehicle to cover the parking spaces on both sides of the vehicle's driving path, the cameras continuously collect images of parking lots or roadside parking spaces during the vehicle's driving process, and perform denoising and image enhancement preprocessing on the collected images to improve image quality, ultimately obtaining preprocessed image data.
[0024] S20: Perform preliminary parking space detection on the preprocessed image data using a deep learning algorithm to obtain the location and number of available parking spaces.
[0025] Specifically, deep learning algorithms, such as YOLO and SSD, are used to perform parking space detection on the preprocessed images. If there is no vehicle in the parking space, the parking space is determined to be empty. In addition to vehicle detection, other objects occupying the parking space, such as luggage carts, obstacles, etc., need to be detected to ensure that the parking space is truly empty. Finally, the location and number of available parking spaces are identified. Preliminary parking space detection can quickly identify vacant parking spaces, providing a basis for further verification and navigation.
[0026] S30: Using sensors to detect depth data of available parking spaces, and verifying the depth data and pre-processed image data to determine available parking space information.
[0027] Specifically, a sensor, such as an ultrasonic sensor or an infrared sensor, is used to detect the depth data of the parking space to determine whether there is an object in the parking space. If the detected depth matches the standard depth of an empty parking space, the parking space is determined to be empty. The depth data detected by the sensor is combined with the image data for further verification and analysis to determine the vacant parking space information, so as to more accurately determine the vacant status of the parking space.
[0028] S40: Count and integrate the free parking space information to obtain the statistically integrated information, and transmit the statistically integrated information to the cloud parking management platform for storage and update.
[0029] Specifically, the verified vacant parking space information is counted and integrated to form a unified parking space information data set, and the counted and integrated parking space information is transmitted to the cloud parking management platform for storage and updating. The cloud platform can update the parking space status in real time and provide users and managers with the latest parking space information to facilitate parking space allocation and management.
[0030] S50: Obtain the user's parking demand, query the real-time parking space information from the cloud parking management platform according to the parking demand, and obtain the parking space query result.
[0031] Specifically, the user's parking needs are collected through a user interface or mobile application, which may include information such as parking location, time, and duration. The system queries real-time parking space information from the cloud parking management platform based on the user's parking needs. The system is connected to the cloud parking management platform and can query the information of available parking spaces in real time. Finally, the system obtains a parking space query result, such as parking space location, status (free / occupied), estimated available time, etc.
[0032] S60: Obtain the user's preference information, and calculate the parking path according to the parking space query result and the user's preference information.
[0033] Specifically, the system collects user preference information, such as parking spaces near elevators, parking spaces that avoid direct sunlight, etc., and combines the user's parking needs and preferences to provide more personalized parking suggestions. The system calculates the optimal parking path based on the parking space query results and the user's preference information. Users can easily find parking spaces according to the recommended path, thereby improving parking efficiency. S70: After the user confirms the parking space reservation, the target parking space selected by the user is locked and the parking space status in the cloud parking management platform is updated, and the navigation route is determined according to the parking path.
[0034] Specifically, after the user confirms the parking space reservation, the system locks the selected parking space and updates the parking space status to "reserved" on the cloud parking management platform. The system determines the navigation route from the user's current location to the target parking space based on the locked parking space and the user's location information. The user can obtain detailed navigation instructions and drive to the parking space conveniently. S80: When the user arrives at the target parking location, the automatic navigation guidance signal is triggered, and the user's vehicle is guided to enter the target parking space according to the automatic navigation guidance signal.
[0035] Specifically, when the user arrives at the target parking location, the system triggers an automatic navigation guidance signal through the user's mobile device or vehicle navigation system, converts the generated path into a vehicle control instruction, and controls the direction, speed and other parameters of the vehicle through the automatic driving module to guide the user's vehicle along the predetermined route into the target parking space. Users can easily find and park in the reserved parking space, improving the parking experience.
[0036] By adopting the above technical solution, by obtaining the parking demand of the user and querying the real-time parking space information from the cloud parking management platform according to the parking demand, the parking space occupancy situation of the parking lot can be understood in real time, thereby improving parking efficiency and reducing the time of finding parking spaces; by obtaining the preference information of the user and calculating the parking path according to the parking space query result and the preference information of the user, the optimal parking plan can be customized according to the personalized needs of the user, thereby improving the parking experience of the user; by locking the target parking space selected by the user and updating the parking space status in the cloud parking management platform after the user confirms the parking space reservation, it is possible to prevent repeated booking or parking space being occupied, thereby improving the accuracy and rationality of parking space allocation; by triggering the automatic navigation guidance signal when the user arrives at the target parking location and guiding the user's vehicle to drive into the target parking space according to the automatic navigation guidance signal, the vehicle can be accurately guided to park in the target parking space, thereby reducing the difficulty of parking operation and improving the safety of the parking process.
[0037] In one embodiment, if Figure 2 As shown, in step S50, the user's parking demand is obtained, and the real-time parking space information is queried from the cloud parking management platform according to the parking demand to obtain the parking space query result, which specifically includes: S51: Extracting the location information of the user's target parking spot from the parking demand.
[0038] Specifically, when a user makes a parking request, the system will extract the specific location information of the target parking point from the data input by the user. The system can understand the exact location where the user wants to park, providing a basis for subsequent route planning and parking space query.
[0039] S52: Determine the user's driving section according to the location information of the user's target parking point.
[0040] Specifically, based on the user's target parking spot location information, the system will analyze and determine the user's best driving route from the current location to the target parking spot, which helps the system understand the road sections that the user will pass through in order to query the available parking spaces on these road sections.
[0041] S53: Based on the user's driving section, query available parking space information from the cloud parking management platform to obtain a parking space query result.
[0042] Specifically, based on the user's driving route, the system will connect to the cloud parking management platform to query the available parking space information along the way or in the target area according to the user's driving route. After the parking space query is completed, the system will generate a query result containing the location, quantity, possible parking fees and other information of available parking spaces. Users can choose a suitable parking space based on the query results and understand relevant parking information, such as whether a reservation is required, whether there is a time limit, etc.
[0043] In one embodiment, if Figure 3 As shown, in step S60, the user's preference information is obtained, and the parking path is calculated according to the parking space query result and the user's preference information, which specifically includes: S61: Utilizing a multi-objective optimization algorithm, an optimal vehicle driving path is calculated based on the parking space query result and the user's preference information, where the user's preference information includes parking space location, parking fee, parking space width, and safety.
[0044] Specifically, using multi-objective optimization algorithms and A* algorithms, the system can find the best balance between multiple objectives based on parking space query results and user preference information, such as parking space location, parking fees, parking space width, and safety. The multi-objective optimization algorithm can find the best balance between multiple objectives, such as making trade-offs between shortest time, lowest cost, and highest safety. The A* algorithm uses a heuristic evaluation function, combined with the current vehicle position and the target parking space position, to plan a path with the lowest cost, and finally calculates the optimal vehicle driving path. Other algorithms, such as the Dijkstra algorithm, RRT (rapid random tree) algorithm, etc., can also be used for analysis and calculation.
[0045] S62: Acquire real-time traffic data, and adjust the optimal vehicle driving path according to the real-time traffic data to obtain a parking path.
[0046] Specifically, the system obtains traffic data in real time, which may include information such as road congestion, traffic accidents, construction areas, etc. Based on the real-time traffic data, the system adjusts the optimal driving path previously calculated to avoid congested or closed roads. The adjusted driving path is the final parking path. The system will provide this path to the user, and the user can drive the vehicle along this path to the target parking space.
[0047] In one embodiment, if Figure 4 As shown, in step S80, when the user arrives at the target parking location, the automatic navigation guidance signal is triggered, and the user's vehicle is guided into the target parking space according to the automatic navigation guidance signal, which specifically includes: S81: Obtaining the user's vehicle location information and environmental image information according to the automatic navigation guidance signal.
[0048] Specifically, the system obtains the current location information of the user's vehicle through the vehicle's built-in GPS or other positioning system. When it detects that the user has arrived at the target parking location, the system converts the generated path into vehicle control instructions. The system obtains image information of the vehicle's surroundings through the on-board camera or other image acquisition device to help the system understand the vehicle's current status and surrounding environment.
[0049] S82: Use the k-means algorithm to extract features from the environmental image information to obtain environmental feature point data.
[0050] Specifically, the system uses the k-means clustering algorithm to process environmental images and extract key feature points in the image. k-means is a commonly used clustering algorithm that can divide pixels in an image into multiple categories. The pixels in each category have similar features. Through feature extraction, the system can identify important elements in the environment, such as road signs, obstacles, and vacant parking spaces. After processing with the k-means algorithm, the system obtains a data set of environmental feature points that describe the key features of the environment.
[0051] S83: Adjust the driving parameters of the user's vehicle according to the location information of the user's vehicle, the environmental feature point data and the location coordinates of the target parking space.
[0052] Specifically, the system calculates and adjusts the vehicle's driving parameters based on the user's vehicle location information, environmental feature point data and the location coordinates of the target parking space. The driving parameters may include speed, direction, driving path, etc. The system will optimize based on real-time data and preset goals. By adjusting the driving parameters, the system can guide the vehicle to reach the target parking space in the most appropriate path and manner, thereby improving parking accuracy and efficiency.
[0053] In one embodiment, if Figure 5 As shown, the parking method based on parking space query and automatic navigation also includes: S90: Real-time monitoring of the parking space status in the cloud parking management platform. When it is detected that the target parking space selected by the user is occupied or unavailable, a notification message is generated to the user end, and the parking path is recalculated.
[0054] Specifically, the system continuously monitors the cloud-based parking management platform and updates the usage of parking spaces in real time. When the system detects that the target parking space selected by the user is occupied or cannot be used due to maintenance, construction, etc., it will automatically generate a notification message so that users can promptly learn of changes in the parking space status to avoid finding that the parking space is unavailable upon arrival. Once the target parking space is unavailable, the system will immediately recalculate a new parking route and provide users with alternative parking solutions to ensure the continuity and convenience of the parking process.
[0055] S100: Obtain user feedback information, and optimize parking space recommendation and navigation strategy according to the user feedback information.
[0056] Specifically, the system collects user feedback on parking routes, parking space recommendations and navigation services. Based on user feedback, the system will adjust the parking space recommendation algorithm and navigation strategy to improve service quality. Through continuous optimization, the system can better meet user needs and improve user satisfaction.
[0057] S110: Obtain and analyze the user's historical parking data and behavior, and predict the user's parking needs.
[0058] Specifically, the system will analyze the user's historical parking records and behavior patterns, such as frequently used parking spots and parking times. By using the user's historical data and behavior analysis, the system can predict the user's future parking needs. By predicting the user's parking needs, the system can recommend suitable parking spaces to the user in advance, thereby improving parking efficiency.
[0059] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0060] In one embodiment, a parking system based on parking space query and automatic navigation is provided, and the parking system based on parking space query and automatic navigation corresponds to the parking method based on parking space query and automatic navigation in the above embodiment. Figure 6 As shown, the parking system based on parking space query and automatic navigation includes a module for acquiring real-time driving image data, a preliminary detection module, a parking space determination module, a storage update module, a demand acquisition module, a calculation module, a navigation determination module and a parking module. The detailed description of each functional module is as follows: A module for acquiring real-time driving image data is used to acquire the image data of each vehicle's driving path in real time, and preprocess the image data to obtain preprocessed image data, wherein the preprocessing includes denoising and image enhancement; A preliminary detection module is used to perform preliminary parking space detection on the preprocessed image data using a deep learning algorithm to obtain the location and number of available parking spaces; The parking space determination module is used to detect the depth data of available parking spaces using sensors, and verify the depth data and pre-processed image data to determine the available parking space information; A storage and update module is used to collect statistics on the vacant parking space information, obtain the collected information, and transmit the collected information to the cloud parking management platform for storage and update; The demand acquisition module is used to obtain the user's parking demand, query the real-time parking space information from the cloud parking management platform according to the parking demand, and obtain the parking space query result; A calculation module is used to obtain the user's preference information and calculate the parking path according to the parking space query result and the user's preference information; A navigation module is used to lock the target parking space selected by the user and update the parking space status in the cloud parking management platform after the user confirms the parking space reservation, and determine the navigation route according to the parking path; The parking module is used to trigger the automatic navigation guidance signal when the user arrives at the target parking location, and guide the user's vehicle into the target parking space according to the automatic navigation guidance signal.
[0061] Optionally, the parking system based on parking space query and automatic navigation also includes: The monitoring module is used to monitor the parking space status in the cloud parking management platform in real time. When it is detected that the target parking space selected by the user is occupied or unavailable, a notification message is generated to the user end and the parking path is recalculated; Feedback module, used to obtain user feedback information and optimize parking space recommendation and navigation strategy based on user feedback information; The prediction module is used to obtain and analyze the user's historical parking data and behavior and predict the user's parking needs.
[0062] Optionally, the requirements module includes: The target point determination submodule is used to extract the location information of the user's target parking point from the parking demand; The driving section determination submodule is used to determine the user's driving section according to the location information of the user's target parking point; The query submodule is used to query the available parking space information from the cloud parking management platform based on the user's driving section and obtain the parking space query result.
[0063] Optionally, the computing module includes: The calculation path submodule is used to calculate the optimal vehicle driving path based on the parking space query results and the user's preference information using a multi-objective optimization algorithm. The user's preference information includes parking space location, parking fee, parking space width, and safety; The submodule for obtaining real-time traffic data is used to obtain real-time traffic data, adjust the optimal vehicle driving path according to the real-time traffic data, and obtain the parking path.
[0064] Optionally, the parking module includes: The submodule for obtaining surrounding environment data is used to obtain the user's vehicle location information and environmental image information according to the automatic navigation guidance signal; The feature extraction submodule is used to extract features from environmental image information using the k-means algorithm to obtain environmental feature point data; The driving parameter adjustment submodule is used to adjust the driving parameters of the user's vehicle according to the location information of the user's vehicle, the environmental feature point data and the location coordinates of the target parking space.
[0065] For the specific definition of the parking system based on parking space query and automatic navigation, please refer to the definition of the parking method based on parking space query and automatic navigation above, which will not be repeated here. Each module in the above-mentioned parking system based on parking space query and automatic navigation can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0066] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 7 As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a parking method based on parking space query and automatic navigation is implemented.
[0067] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program: Acquire image data of each vehicle's driving path in real time, preprocess the image data to obtain preprocessed image data, the preprocessing includes denoising and image enhancement; Use deep learning algorithms to perform preliminary parking space detection on the preprocessed image data to obtain the location and number of available parking spaces; The sensor is used to detect the depth data of the parking space, and the depth data and the pre-processed image data are combined for verification to determine the vacant parking space information; The vacant parking space information is statistically integrated to obtain statistically integrated information, and the statistically integrated information is transmitted to the cloud parking management platform for storage and update; Obtain the user's parking needs, query the real-time parking space information from the cloud parking management platform according to the parking needs, and obtain the parking space query results; Obtain the user's preference information, and calculate the parking path based on the parking space query result and the user's preference information; After the user confirms the parking space reservation, the target parking space selected by the user is locked and the parking space status in the cloud parking management platform is updated, and the navigation route is determined according to the parking path; When the user arrives at the target parking location, the automatic navigation guidance signal is triggered, and the user's vehicle is guided into the target parking space according to the automatic navigation guidance signal.
[0068] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: Acquire image data of each vehicle's driving path in real time, preprocess the image data to obtain preprocessed image data, the preprocessing includes denoising and image enhancement; Use deep learning algorithms to perform preliminary parking space detection on the preprocessed image data to obtain the location and number of available parking spaces; The sensor is used to detect the depth data of the parking space, and the depth data and the pre-processed image data are combined for verification to determine the vacant parking space information; The vacant parking space information is statistically integrated to obtain statistically integrated information, and the statistically integrated information is transmitted to the cloud parking management platform for storage and update; Obtain the user's parking needs, query the real-time parking space information from the cloud parking management platform according to the parking needs, and obtain the parking space query results; Obtain the user's preference information, and calculate the parking path based on the parking space query result and the user's preference information; After the user confirms the parking space reservation, the target parking space selected by the user is locked and the parking space status in the cloud parking management platform is updated, and the navigation route is determined according to the parking path; When the user arrives at the target parking location, the automatic navigation guidance signal is triggered, and the user's vehicle is guided into the target parking space according to the automatic navigation guidance signal.
[0069] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0070] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the system can be divided into different functional units or modules to complete all or part of the functions described above.
[0071] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A parking method based on parking space query and automatic navigation, characterized in that: The parking method based on parking space query and automatic navigation includes: Acquire image data of each vehicle's driving path in real time, and preprocess the image data to obtain preprocessed image data, wherein the preprocessing includes denoising and image enhancement; Performing preliminary parking space detection on the preprocessed image data using a deep learning algorithm to obtain the location and number of available parking spaces; Using a sensor to detect the depth data of the available parking space, and verifying the depth data and the pre-processed image data to determine the available parking space information; The vacant parking space information is statistically integrated to obtain statistically integrated information, and the statistically integrated information is transmitted to a cloud parking management platform for storage and updating; Obtaining the user's parking demand, querying real-time parking space information from the cloud parking management platform according to the parking demand, and obtaining a parking space query result; Obtaining the user's preference information, and calculating a parking path according to the parking space query result and the user's preference information; After the user confirms the parking space reservation, the target parking space selected by the user is locked and the parking space status in the cloud parking management platform is updated, and a navigation route is determined according to the parking path; When the user arrives at the target parking location, an automatic navigation guidance signal is triggered, and the user's vehicle is guided to enter the target parking space according to the automatic navigation guidance signal.
2. The parking method based on parking space query and automatic navigation according to claim 1, characterized in that: The obtaining of the user's parking demand, querying the real-time parking space information from the cloud parking management platform according to the parking demand, and obtaining the parking space query result includes: Extracting the location information of the user's target parking point from the parking demand; Determining the driving section of the user according to the location information of the user's target parking point; Based on the driving section of the user, available parking space information is queried from the cloud parking management platform to obtain the parking space query result.
3. The parking method based on parking space query and automatic navigation according to claim 1, characterized in that: The obtaining the user's preference information and calculating the parking path according to the parking space query result and the user's preference information comprises: Utilizing a multi-objective optimization algorithm, an optimal vehicle driving path is calculated according to the parking space query result and the user's preference information, wherein the user's preference information includes parking space location, parking fee, parking space width, and safety; Real-time traffic data is acquired, and the optimal vehicle driving path is adjusted according to the real-time traffic data to obtain the parking path.
4. The parking method based on parking space query and automatic navigation according to claim 1, characterized in that: When the user arrives at the target parking location, triggering the automatic navigation guidance signal, and guiding the user's vehicle to drive into the target parking space according to the automatic navigation guidance signal includes: Acquiring the location information of the user's vehicle and the environment image information according to the automatic navigation guidance signal; Using the k-means algorithm to extract features from the environmental image information to obtain environmental feature point data; The driving parameters of the user's vehicle are adjusted according to the location information of the user's vehicle, the environmental feature point data and the location coordinates of the target parking space.
5. The parking method based on parking space query and automatic navigation according to claim 1, characterized in that: The parking method based on parking space query and automatic navigation also includes: Real-time monitoring of the parking space status in the cloud parking management platform, when it is detected that the target parking space selected by the user is occupied or unavailable, generating notification information to the user terminal and recalculating the parking path; Obtaining feedback information from the user, and optimizing parking space recommendation and navigation strategies according to the feedback information from the user; Acquire and analyze the user's historical parking data and behavior to predict the user's parking needs.
6. A parking system based on parking space query and automatic navigation, characterized in that: The parking system based on parking space query and automatic navigation includes: A module for acquiring real-time driving image data is used to acquire image data of each vehicle's driving path in real time, and preprocess the image data to obtain preprocessed image data, wherein the preprocessing includes denoising and image enhancement; A preliminary detection module, used to perform preliminary parking space detection on the preprocessed image data using a deep learning algorithm to obtain the location and number of available parking spaces; A parking space determination module is used to detect the depth data of the available parking space using a sensor, and verify the depth data and the pre-processed image data to determine the available parking space information; A storage and updating module, used to statistically integrate the vacant parking space information to obtain statistically integrated information, and transmit the statistically integrated information to a cloud parking management platform for storage and updating; The demand acquisition module is used to acquire the user's parking demand, query the real-time parking space information from the cloud parking management platform according to the parking demand, and obtain the parking space query result; A calculation module, used to obtain the user's preference information, and calculate a parking path according to the parking space query result and the user's preference information; A navigation module is determined, which is used to lock the target parking space selected by the user and update the parking space status in the cloud parking management platform after the user confirms the parking space reservation, and determine the navigation route according to the parking path; The parking module is used to trigger an automatic navigation guidance signal when the user arrives at a target parking location, and guide the user's vehicle to enter the target parking space according to the automatic navigation guidance signal.
7. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the parking method based on parking space query and automatic navigation as described in any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the parking method based on parking space query and automatic navigation as claimed in any one of claims 1 to 5 are implemented.