Full-process intelligent parking service method and device
By integrating diverse parking resources through the improved NSGA-II algorithm and augmented reality technology, a one-stop intelligent parking service is provided, solving the problem of fragmentation in the existing system and achieving full-process automation and efficient utilization.
Patent Information
- Application Number
- CN202511706474.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-02-24
AI Technical Summary
The existing parking service system is fragmented, with cumbersome user operation processes, low resource utilization, lack of global optimization in recommendations, and failure to achieve one-click intelligent services.
By adopting an improved NSGA-II algorithm to integrate diverse parking resources, it provides one-stop intelligent parking services, including autonomous parking and unmanned parking assistance modes, and combines augmented reality technology to achieve full-process automation.
It improves the utilization rate of parking resources, reduces the user's operational burden, and automates the entire process from finding a parking space, making a reservation, navigating to parking, thus enhancing the user experience.
Smart Images

Figure CN121565010A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the technical fields of smart cities, the Internet of Things and intelligent transportation, and specifically relates to a method and device for providing intelligent parking services throughout the entire process. Background Technology
[0002] "Ten minutes to drive, half an hour to park" has become a core pain point restricting urban travel efficiency. While existing technologies offer fragmented solutions for parking—such as standalone parking apps for finding nearby parking spaces, indoor parking lot navigation, QR code / Bluetooth reverse car finding, and AGV robot unmanned parking—these technologies are isolated from each other, forming data silos and failing to achieve end-to-end collaboration, exhibiting significant shortcomings. 1. Fragmented Services and Disjointed Experience: Core functions such as parking recommendations, reservations, navigation, parking, and car finding are scattered across different application systems. Users need to frequently switch platforms and repeatedly enter information, leading to interruptions in the operation process and a fragmented overall service experience. This invention constructs an integrated service loop through deep coupling of business logic and data flow, achieving a truly one-stop parking service; 2. Lack of global optimization in recommendations: The existing parking space recommendations only use the number of available spaces as the sole decision-making basis, without taking into account multiple key factors such as user destination, real-time traffic conditions, parking lot layout, and personal usage preferences. This results in a low degree of matching between the recommendations and the user's actual needs, and limited improvement in travel efficiency. 3. Insufficient process intelligence: From finding the venue, making an appointment, navigating to finding the car, each step still relies on the user's active operation and intervention, failing to achieve an intelligent service model of 'one-click trigger, fully automatic', resulting in high user operation costs; 4. Weak resource integration capabilities: Shared private parking spaces, time-sharing rental parking spaces, and other 'flexible parking resources' have not been effectively incorporated into a unified recommendation and reservation system, resulting in an imbalance between the supply and demand of parking resources. A large number of idle flexible resources have not been fully utilized, and the overall utilization rate of parking resources is low.
[0003] In summary, there is an urgent need in this field for a systematic solution that can streamline the entire parking process, integrate diverse parking resources, and achieve end-to-end intelligent services in order to address the core pain points of current urban parking. Summary of the Invention
[0004] The main objective of this invention is to overcome the shortcomings and deficiencies of the prior art and provide a fully intelligent parking service method and device. Through data fusion and intelligent decision engine, discrete service modules are integrated into a collaborative organic whole, realizing full automation and intelligence from pre-trip to post-trip, significantly improving parking efficiency, resource utilization and user experience.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: In a first aspect, the present invention provides a fully intelligent parking service method, comprising the following steps: Based on user settings and environmental data, the improved NSGA-II algorithm recommends at least one optimal parking option for the user; the user settings and environmental data include the user's destination, real-time traffic data, static and dynamic data of each parking lot, and flexible parking space data; Reserve the selected parking space based on the best parking plan, and simultaneously perform route planning, including off-site routes and on-site routes; After a user arrives at the parking lot and passes vehicle identification, two parking modes are provided based on the user's selection: autonomous parking mode, which provides accurate in-park navigation to the reserved parking space; or unmanned parking assistance mode, which guides the user to the designated handover area and then an automated guided vehicle completes the transfer of the vehicle from the handover area to the reserved parking space. When a user retrieves their vehicle, based on the real-time matching of the user's terminal location and the vehicle's location, augmented reality technology is used to overlay the vehicle search direction and path onto the real-time image from the user's terminal camera, generating and providing a reverse vehicle search path.
[0006] As a preferred technical solution, the static and dynamic data of each parking lot include the number of available spaces, the rate, and the facility type.
[0007] As a preferred technical solution, the improved NSGA-II algorithm includes: Hybrid encoding initialization, which includes integer encoding and floating-point encoding, where the integer encoding is the parking lot ID and the floating-point encoding is the path selection parameter; Dynamically adjust the probability of genetic operations to optimize the scheme for the current round; The calculation utilizes adaptive crossover probability, which increases the crossover probability to escape local optima when population diversity decreases. Improved non-dominated ranking and improved crowding calculation are performed on all candidate solutions; Select a new generation of population and repeat the iteration until convergence; The best parking solution is obtained by combining Pareto frontiers with user settings.
[0008] As a preferred technical solution, the improved non-dominated sorting is specifically as follows: Set constraints; Perform a feasibility check on all candidate solutions to determine whether they meet the constraints. Candidate solutions that fail the feasibility check are marked as infeasible solutions. Candidate solutions that pass the feasibility check are sorted according to standard non-dominated order. The performance of the solutions on multiple objectives is compared, and solutions with similar performance are grouped into the same frontier. The objectives include distance, cost, and time. Multiple Pareto fronts are obtained, including feasible frontiers and infeasible frontiers.
[0009] As a preferred technical solution, the improved congestion calculation specifically includes: By incorporating user preferences as a reference point, the congestion degree between the current solution and adjacent solutions is calculated. Calculate the distance from the current plan to the reference point. The overall congestion level is calculated by combining the congestion level with the distance from the current route to the reference point, as follows: Overall congestion level = congestion level + 1 / (1 + distance from the current route to the reference point).
[0010] As a preferred technical solution, obtaining the optimal parking plan from the Pareto front, combined with user settings, includes: Different target weights and priorities are determined based on the user's destination; Based on real-time traffic data, the time consumption parameters are dynamically adjusted to obtain the optimal total time consumption. Based on static and dynamic data from the parking lot, the walking distance and actual destination location are obtained; Based on the data on flexible parking spaces, unoccupied parking spaces are dynamically released.
[0011] As a preferred technical solution, the step of reserving the selected parking space according to the optimal parking plan and simultaneously performing route planning specifically includes: Send an HTTPS request to the target parking management system, including the session token, parking space ID, and reservation duration, and receive the returned reservation success status code; The map API is called to plan the off-site route, and based on the indoor topology of the target parking lot, the A algorithm is used to plan the walking route from the parking lot entrance to the reserved parking space. Align the key points of the off-site path with the starting points of the on-site path, and connect the off-site path and the on-site path to obtain a unified path object; The unified path object and the reservation success status code are packaged and pushed to the user's terminal via a WebSocket connection.
[0012] Secondly, the present invention also provides a full-process intelligent parking service system, applied to the full-process intelligent parking service method, including a central processing platform comprising a data fusion module, an intelligent recommendation engine, a one-click reservation and route planning module, a parking scheduling module, and a reverse vehicle search engine; The user terminal is used to provide an integrated user interface, trigger one-stop services, and receive all recommendations, navigation, and car-finding information. The data fusion module is used to collect and process real-time traffic data, parking lot data, flexible parking space data, and user profile data. The intelligent recommendation engine is used to recommend at least one optimal parking option to the user based on user settings and environmental data, using an improved NSGA-II algorithm; the user settings and environmental data include the user's destination, real-time traffic data, static and dynamic data of each parking lot, and flexible parking space data; The one-click reservation and route planning module is used to reserve the selected parking space based on the best parking plan and simultaneously perform route planning, including off-site routes and on-site routes. The parking scheduling module is used to provide two parking modes based on the user's selection after the user arrives at the parking lot and passes vehicle identification: autonomous parking mode, which provides accurate in-park navigation to the reserved parking space; or unmanned parking assistance mode, which guides the user to the designated handover area and then the automated guided vehicle completes the transfer of the vehicle from the handover area to the reserved parking space. The reverse vehicle search engine is used to generate and provide a reverse vehicle search path by overlaying the vehicle search direction and path onto the real-time image of the user's terminal camera using augmented reality technology when the user retrieves the vehicle, based on the real-time matching between the user's terminal location and the vehicle's location.
[0013] Thirdly, the present invention provides an electronic device, the electronic device comprising: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores computer program instructions that can be executed by the at least one processor, which enables the at least one processor to perform the full-process intelligent parking service method.
[0014] Fourthly, the present invention provides a computer-readable storage medium storing a program, which, when executed by a processor, implements the aforementioned intelligent parking service method.
[0015] Compared with the prior art, the present invention has the following advantages and beneficial effects: (1) This invention achieves multi-objective optimization recommendation and dynamic allocation through the improved NSGA-II algorithm, effectively improving the overall utilization rate of parking lots. The system not only considers public parking lots, but also includes flexible resources such as shared parking spaces in the unified management and recommendation scope. Through intelligent dynamic pricing and allocation strategies, it maximizes the utilization of parking resources and provides users with better and more choices.
[0016] (2) By aligning and connecting the in-park and out-of-park paths, the present invention eliminates the need for users to switch navigation applications at the parking lot entrance. The system automatically guides users to specific parking spaces, greatly reducing the cognitive load and operational burden on users.
[0017] (3) Due to the adoption of the "full-process one-stop" service model and the deeply coupled module collaboration mechanism, a revolutionary user experience is brought about. The output of the intelligent recommendation engine is directly used as the input of the one-stop reservation module to form a parking plan that can be executed immediately. Users only need one instruction to complete all operations from finding a parking space, making a reservation, navigating to parking, which completely avoids the problem of the recommendation results being disconnected from the reservation operation in the existing technology and realizes a truly "foolproof" parking. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a flowchart of the full-process intelligent parking service method according to an embodiment of the present invention; Figure 2 This is a schematic diagram of the structure of the end-to-end intelligent parking service system according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of the central processing platform in an embodiment of the present invention; Figure 4 This is a structural diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0020] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of the present application, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative effort are within the scope of protection of the present application.
[0021] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application can be combined with other embodiments.
[0022] Please see Figure 1 This embodiment provides a method for providing a fully intelligent parking service, including the following steps: S1. Comprehensive Recommendation: Based on the user's destination, real-time traffic data, static and dynamic data of each parking lot (number of vacancies, rates, facilities), and flexible parking space data, a multi-objective optimization algorithm is used to recommend one or more optimal parking lots and optimal flexible parking spaces to the user.
[0023] The central processing platform receives a request from the user terminal containing the destination coordinates; the data fusion module simultaneously acquires real-time traffic flow data, available parking space data provided by the parking management system, and parking space status data from the flexible parking space sharing platform; the intelligent recommendation engine filters candidate parking lots with the user's destination as the center and a radius of 2 kilometers, and performs the following operations: S11. Construct the optimization target vector: For each candidate parking space, calculate its walking distance, estimated total time, parking fee, safety score, and charging pile availability score.
[0024] S12. Perform multi-objective optimization: Use the improved non-dominated sorting genetic algorithm (NSGA-II) to solve the candidate set and obtain the Pareto optimal solution set.
[0025] S13. Generate final recommendations: Select the top 3 results from the Pareto solution set based on dynamic weights based on user profiles (e.g., commuting time has a higher weight, and charging stations have a higher weight for electric vehicle users), sort them, and output them to the user terminal.
[0026] S2. One-click Reservation and Route Planning: Responding to the user's confirmation command for the recommended results, the system automatically completes the reservation of the selected parking space and simultaneously generates the entire route from the current location to the reserved parking space. This route includes both off-site and on-site navigation. The one-click reservation and route planning module executes the following sub-processes in parallel: S21. Reservation Lock: Send an HTTPS request containing a session token, parking space ID, and reservation duration to the management system of the target parking lot, and receive the returned reservation success status code.
[0027] S22. Route Planning: Simultaneously call the Gaode Map API to plan the driving route outside the parking lot, and use the A algorithm to calculate the walking route from the parking lot entrance to the reserved parking space based on the indoor map topology of the parking lot.
[0028] S23. Path Fusion: Align the coordinates and logically connect the end point of the off-site path (parking lot entrance) with the starting point of the on-site path on the server side to generate a unified, segmented navigation path object.
[0029] S24. Data delivery: Package the unified path object and the reservation success status and push them to the user terminal via WebSocket connection.
[0030] S3. Status Synchronization and Unmanned Parking Assistance: After the user arrives at the parking lot, the system automatically triggers subsequent operations based on vehicle identification: If the user chooses autonomous parking, it provides accurate in-park navigation to the reserved parking space; if the user chooses intelligent unmanned parking assistance, it guides the user to the handover area, where the AGV or autonomous driving system completes the subsequent parking.
[0031] Dual-mode parking assistance steps: The vehicle recognition equipment at the parking lot entrance uses license plate recognition technology to identify the vehicle and matches the recognition result with the reservation record in the central processing platform. After successful matching, the user terminal displays a mode selection interface.
[0032] When "autonomous parking" is selected: the reverse vehicle search engine generates in-park navigation instructions based on the vehicle's current location and the location of the reserved parking space, and guides the vehicle through the terminal screen by overlaying augmented reality arrows onto the real-time video screen.
[0033] When "unmanned valet parking" is selected: the unmanned parking scheduling module first queries the occupancy status of the handover area, and then plans the shortest path from the identification point to the vacant handover area for the user; after the user arrives and confirms, the scheduling module sends a transport task instruction containing the vehicle location and the reserved parking space location to the AGV robot via wireless communication; the AGV robot realizes autonomous navigation and parking through the LiDAR and vision sensors it is equipped with.
[0034] S4. Reverse vehicle search: When the user retrieves the vehicle, a reverse vehicle search path is provided based on the user's terminal location and the vehicle's location. This path guides the user to the vehicle's parking location through augmented reality or a flat map.
[0035] It should be noted that, for the sake of simplicity, the aforementioned method embodiments are all described as a series of actions. However, those skilled in the art should understand that the present invention is not limited to the described order of actions, because according to the present invention, some steps can be performed in other orders or simultaneously.
[0036] Based on the same concept as the end-to-end intelligent parking service method in the above embodiments, the present invention also provides an end-to-end intelligent parking service system, which can be used to execute the above-described end-to-end intelligent parking service method. For ease of explanation, the structural diagrams of the end-to-end intelligent parking service system embodiments only show the parts related to the embodiments of the present invention. Those skilled in the art will understand that the illustrated structures do not constitute a limitation on the device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0037] Please see Figure 2 In another embodiment of this application, a full-process intelligent parking service system 10 is provided. The system includes a user terminal 11 and a central processing platform 12. The central processing platform 12 includes a data fusion module 121, an intelligent recommendation engine 122, a one-click reservation and route planning module 123, a parking scheduling module 124, and a reverse vehicle search engine 125. User terminal 11 is used to provide an integrated user interaction interface, to trigger one-stop services and receive all recommendations, navigation and car-finding information; The data fusion module 121 is used to collect and process real-time traffic data, parking lot data, flexible parking space data and user profile data; The intelligent recommendation engine 122 is used to recommend at least one optimal parking plan to the user based on user settings and environmental data, using an improved NSGA-II algorithm; the user settings and environmental data include the user's destination, real-time traffic data, static and dynamic data of each parking lot, and flexible parking space data; The one-click reservation and route planning module 123 is used to reserve the selected parking space according to the best parking plan and simultaneously perform route planning, including off-site routes and on-site routes. The parking scheduling module 124 is used to provide two parking modes based on the user's selection after the user arrives at the parking lot and passes vehicle identification: autonomous parking mode, which provides accurate in-park navigation to the reserved parking space; or unmanned parking assistance mode, which guides the user to the designated handover area and then the automated guided vehicle completes the transportation of the vehicle from the handover area to the reserved parking space. The reverse vehicle search engine 125 is used to generate and provide a reverse vehicle search path by overlaying the vehicle search direction and path onto the real-time image of the user's terminal camera using augmented reality technology when the user retrieves the vehicle, based on the real-time matching between the user's terminal location and the vehicle location.
[0038] Furthermore, Figure 3 As shown, the central processing platform in this embodiment is expressed at the hardware level, adopting a multi-level intelligent system architecture. From bottom to top (from data acquisition to user interaction), it can be divided into the following five layers. The functions of each layer cooperate with each other to form a complete system logic: 1. Data Acquisition Layer.
[0039] It includes license plate recognition cameras, barrier gate controllers, and third-party data interfaces.
[0040] Function: It is the "sensing entry point" of the system, responsible for collecting raw data (such as vehicle identity, gate status, external related data, etc.) and providing basic information input to the upper layer.
[0041] 2. Network transport layer.
[0042] It adopts communication technologies such as 5G, NB-IoT, and LoRa.
[0043] Function: It serves as the system's "data channel," responsible for transmitting data from the acquisition layer to the upper layer and simultaneously transmitting instructions from the upper layer back to the acquisition layer. Different technologies are adapted to different scenarios (e.g., 5G emphasizes high speed, while NB-IoT / LoRa focuses on low power consumption and wide coverage IoT scenarios).
[0044] 3. Cloud computing platform layer.
[0045] It includes a big data storage and processing module, an AI analysis and prediction engine, and an intelligent scheduling center.
[0046] Function: It is the "core brain" of the system, responsible for storing, analyzing, and making intelligent decisions based on massive amounts of data. Big Data Module: Processes and stores massive amounts of collected data; AI Engine: Analyzes data and predicts trends (such as traffic flow and user demand) using artificial intelligence technology. Intelligent Dispatch Center: Performs intelligent resource scheduling (such as vehicle and parking space scheduling) based on analysis results.
[0047] 4. Application service layer.
[0048] It is divided into user service module, operation management module, and monitoring service module: User service module: Provides user-facing functions such as query, appointment, navigation, and payment; Operations Management Module: Assists operators in managing business and analyzing operational status through data dashboards and report analysis; Monitoring service module: Enables situational awareness and decision support, used to monitor the system's operational status and provide a basis for management decisions.
[0049] 5. User interaction layer.
[0050] It includes a smartphone app, vehicle terminal, and web management backend.
[0051] Function: It serves as the system's "interactive interface," with different terminals catering to different user roles. Smartphone App: A convenient access point for ordinary users; Vehicle terminal: The interactive device on the vehicle side; Web Management Backend: The backend management portal for operations / management personnel.
[0052] It should be noted that the full-process intelligent parking service system of the present invention corresponds one-to-one with the full-process intelligent parking service method of the present invention. The technical features and beneficial effects described in the embodiments of the full-process intelligent parking service method described above are all applicable to the embodiments of the full-process intelligent parking service method. For details, please refer to the description in the embodiments of the method of the present invention, which will not be repeated here.
[0053] Furthermore, in the implementation of the full-process intelligent parking service system in the above embodiments, the logical division of each program module is only an example. In actual applications, the above functions can be assigned to different program modules as needed, for example, for the sake of corresponding hardware configuration requirements or the convenience of software implementation. That is, the internal structure of the full-process intelligent parking service system is divided into different program modules to complete all or part of the functions described above.
[0054] Please refer to the figure. Figure 4 In one embodiment, an electronic device is provided for implementing a full-process intelligent parking service method. The electronic device 20 may include a first processor 21, a first memory 22 and a bus, and may also include a computer program stored in the first memory 22 and executable on the first processor 21, such as a full-process intelligent parking service program 23.
[0055] The first memory 22 includes at least one type of readable storage medium, including flash memory, portable hard drive, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the first memory 22 can be an internal storage unit of the electronic device 20, such as the portable hard drive of the electronic device 20. In other embodiments, the first memory 22 can be an external storage device of the electronic device 20, such as a plug-in portable hard drive, smart media card (SMC), secure digital card (SD), flash card, etc., equipped on the electronic device 20. Furthermore, the first memory 22 can include both internal storage units and external storage devices of the electronic device 20. The first memory 22 can be used not only to store application software and various types of data installed on the electronic device 20, such as the code of the full-process intelligent parking service program 23, but also to temporarily store data that has been output or will be output.
[0056] In some embodiments, the first processor 21 may be composed of integrated circuits, such as a single packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips. The first processor 21 is the control unit of the electronic device, connecting various components of the entire electronic device through various interfaces and lines. It executes programs or modules stored in the first memory 22 and calls data stored in the first memory 22 to perform various functions of the electronic device 20 and process data.
[0057] Figure 4 Only electronic devices with components are shown; it will be understood by those skilled in the art that... Figure 4 The structure shown does not constitute a limitation on the electronic device 20, and may include fewer or more components than shown, or combine certain components, or have different component arrangements.
[0058] The full-process intelligent parking service program 23 stored in the first memory 22 of the electronic device 20 is a combination of multiple instructions. When run in the first processor 21, it can achieve the following: Based on user settings and environmental data, the improved NSGA-II algorithm recommends at least one optimal parking option for the user; the user settings and environmental data include the user's destination, real-time traffic data, static and dynamic data of each parking lot, and flexible parking space data; Reserve the selected parking space based on the best parking plan, and simultaneously perform route planning, including off-site routes and on-site routes; After a user arrives at the parking lot and passes vehicle identification, two parking modes are provided based on the user's selection: autonomous parking mode, which provides accurate in-park navigation to the reserved parking space; or unmanned parking assistance mode, which guides the user to the designated handover area and then an automated guided vehicle completes the transfer of the vehicle from the handover area to the reserved parking space. When a user retrieves their vehicle, based on the real-time matching of the user's terminal location and the vehicle's location, augmented reality technology is used to overlay the vehicle search direction and path onto the real-time image from the user's terminal camera, generating and providing a reverse vehicle search path.
[0059] Furthermore, if the modules / units integrated in the electronic device 20 are implemented as software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium. The computer-readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, or a read-only memory (ROM).
[0060] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0061] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0062] The above embodiments are preferred embodiments of the present invention, but the embodiments of the present invention are not limited to the above embodiments. Any changes, modifications, substitutions, combinations, or simplifications made without departing from the spirit and principle of the present invention shall be considered equivalent substitutions and shall be included within the protection scope of the present invention.
Claims
1. A fully intelligent parking service method, characterized in that, Includes the following steps: Based on user settings and environmental data, the improved NSGA-II algorithm recommends at least one optimal parking option for the user; the user settings and environmental data include the user's destination, real-time traffic data, static and dynamic data of each parking lot, and flexible parking space data; Reserve the selected parking space based on the best parking plan, and simultaneously perform route planning, including off-site routes and on-site routes; After a user arrives at the parking lot and passes vehicle identification, two parking modes are provided based on the user's selection: autonomous parking mode, which provides accurate in-park navigation to the reserved parking space; or unmanned parking assistance mode, which guides the user to the designated handover area and then an automated guided vehicle completes the transfer of the vehicle from the handover area to the reserved parking space. When a user retrieves their vehicle, based on the real-time matching of the user's terminal location and the vehicle's location, augmented reality technology is used to overlay the vehicle search direction and path onto the real-time image from the user's terminal camera, generating and providing a reverse vehicle search path.
2. The end-to-end intelligent parking service method according to claim 1, characterized in that, The static and dynamic data for each parking lot include the number of available spaces, the rate, and the facility type.
3. The end-to-end intelligent parking service method according to claim 1, characterized in that, The improved NSGA-II algorithm includes: Hybrid encoding initialization, which includes integer encoding and floating-point encoding, where the integer encoding is the parking lot ID and the floating-point encoding is the path selection parameter; Dynamically adjust the probability of genetic operations to optimize the scheme for the current round; The calculation utilizes adaptive crossover probability, which increases the crossover probability to escape local optima when population diversity decreases. Improved non-dominated ranking and improved crowding calculation are performed on all candidate solutions; Select a new generation of population and repeat the iteration until convergence; The best parking solution is obtained by combining Pareto frontiers with user settings.
4. The end-to-end intelligent parking service method according to claim 3, characterized in that, The improved non-dominated sorting is specifically as follows: Set constraints; Perform a feasibility check on all candidate solutions to determine whether they meet the constraints. Candidate solutions that fail the feasibility check are marked as infeasible solutions. Candidate solutions that pass the feasibility check are sorted according to standard non-dominated order. The performance of the solutions on multiple objectives is compared, and solutions with similar performance are grouped into the same frontier. The objectives include distance, cost, and time. Multiple Pareto fronts are obtained, including feasible frontiers and infeasible frontiers.
5. The end-to-end intelligent parking service method according to claim 3, characterized in that, The improved congestion calculation is as follows: By incorporating user preferences as a reference point, the congestion degree between the current solution and adjacent solutions is calculated. Calculate the distance from the current plan to the reference point. The overall congestion level is calculated by combining the congestion level with the distance from the current route to the reference point, as follows: Overall congestion level = congestion level + 1 / (1 + distance from the current route to the reference point).
6. The end-to-end intelligent parking service method according to claim 3, characterized in that, The process of obtaining the optimal parking plan from the Pareto front, combined with user settings, includes: Different target weights and priorities are determined based on the user's destination; Based on real-time traffic data, the time consumption parameters are dynamically adjusted to obtain the optimal total time consumption. Based on static and dynamic data from the parking lot, the walking distance and actual destination location are obtained; Based on the data on flexible parking spaces, unoccupied parking spaces are dynamically released.
7. The end-to-end intelligent parking service method according to claim 3, characterized in that, The process of reserving the selected parking space based on the optimal parking plan and simultaneously planning the route involves: Send an HTTPS request to the target parking management system, including the session token, parking space ID, and reservation duration, and receive the returned reservation success status code; The map API is called to plan the off-site route, and based on the indoor topology of the target parking lot, the A algorithm is used to plan the walking route from the parking lot entrance to the reserved parking space. Align the key points of the off-site path with the starting points of the on-site path, and connect the off-site path and the on-site path to obtain a unified path object; The unified path object and the reservation success status code are packaged and pushed to the user's terminal via a WebSocket connection.
8. A fully intelligent parking service system, characterized in that, The full-process intelligent parking service method applied to any one of claims 1-7 includes a user terminal and a central processing platform, wherein the central processing platform includes a data fusion module, an intelligent recommendation engine, a one-click reservation and route planning module, a parking scheduling module, and a reverse vehicle search engine; The user terminal is used to provide an integrated user interface, trigger one-stop services, and receive all recommendations, navigation, and car-finding information. The data fusion module is used to collect and process real-time traffic data, parking lot data, flexible parking space data, and user profile data. The intelligent recommendation engine is used to recommend at least one optimal parking option to the user based on user settings and environmental data, using an improved NSGA-II algorithm; the user settings and environmental data include the user's destination, real-time traffic data, static and dynamic data of each parking lot, and flexible parking space data; The one-click reservation and route planning module is used to reserve the selected parking space based on the best parking plan and simultaneously perform route planning, including off-site routes and on-site routes. The parking scheduling module is used to provide two parking modes based on the user's selection after the user arrives at the parking lot and passes vehicle identification: autonomous parking mode, which provides accurate in-park navigation to the reserved parking space; or unmanned parking assistance mode, which guides the user to the designated handover area and then the automated guided vehicle completes the transfer of the vehicle from the handover area to the reserved parking space. The reverse vehicle search engine is used to generate and provide a reverse vehicle search path by overlaying the vehicle search direction and path onto the real-time image of the user's terminal camera using augmented reality technology when the user retrieves the vehicle, based on the real-time matching between the user's terminal location and the vehicle's location.
9. An electronic device, characterized in that, The electronic device includes: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores computer program instructions that can be executed by the at least one processor to enable the at least one processor to perform the end-to-end intelligent parking service method as described in any one of claims 1-7.
10. A computer-readable storage medium storing a program, characterized in that, When the program is executed by the processor, it implements the full-process intelligent parking service method according to any one of claims 1-7.