Intelligent parking management system based on big data

By installing multiple equipment in the parking area to collect data in real time, setting up a shared plan on the cloud platform, combining weather data, parking space usage rate and turnover rate, the comprehensive coverage evaluation index is calculated, and the problem of difficult to quickly obtain parking space usage in the existing technology is solved, achieving more efficient parking area management and resource utilization.

CN119851505APending Publication Date: 2025-04-18SHENZHEN AIKE INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510013829.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The existing parking management method is difficult to quickly obtain the use of parking spaces in nearby parking areas, resulting in high vacancy rates in some areas, while other areas may be overcrowded, reducing the overall parking efficiency.

Method used

The intelligent parking management system based on big data is adopted to collect data in real time by installing a variety of equipment in the parking area, including vehicle entry and exit time, parking space status information and license plate identification data, and set up a shared plan on the cloud platform. Combining weather data, parking space usage rate and turnover rate, a comprehensive coverage evaluation index is calculated to determine whether parking is recommended in the parking area, and navigation and appointment services are provided.

Benefits of technology

Real-time monitoring and information sharing of parking space usage are realized, the utilization rate of parking spaces in parking areas is improved, the unbalanced allocation of resources is reduced, the overall parking efficiency is improved, and the saturation of parking areas is more accurately judged through the comprehensive coverage evaluation index.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119851505A_ABST
    Figure CN119851505A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent parking management system based on big data, relates to the technical field of intelligent parking management, and solves the problems that weather types are difficult to encode and convert into corresponding numeric data by using one-hot codes, various data are difficult to integrate to obtain a comprehensive coverage evaluation index, and the comprehensive coverage evaluation index is difficult to compare with a preset threshold value. The technical problems that whether parking is suggested in a parking area or not is judged, a coordinate system is not established in the parking area, and navigation is not provided for a vehicle owner are solved, and the system comprises the following modules: a data acquisition module used for acquiring data in the parking area; the intelligent parking cloud platform module is used for a vehicle owner to register an account and provide a parking space sharing plan; the data processing and analysis module is used for combining the weather type numerical value with the parking area coverage rate to obtain a comprehensive coverage evaluation index, and comparing the comprehensive coverage evaluation index with a preset threshold to judge whether parking is suggested; the intelligent parking navigation module is used for establishing internal coordinates of a parking area and performing navigation inside; and the application service module is used for supporting a third-party application to access the system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of intelligent parking management, and in particular relates to an intelligent parking management system based on big data. Background Art

[0002] With the acceleration of urbanization, the number of motor vehicles has increased dramatically, leading to increasingly serious urban parking problems. Therefore, an intelligent parking management system based on big data has emerged. Equipment is installed in various parking areas to collect a variety of data, and a sharing plan is set up on the cloud platform to enable car owners to choose vacant locations according to their needs, thereby improving the utilization rate of parking spaces in parking areas. A comprehensive coverage evaluation index is obtained based on the acquired weather values, parking space utilization rate, and parking space turnover rate. It is compared with the preset threshold to determine whether parking is recommended in the parking area, and a coordinate system is established inside the parking area to find the reserved parking space based on the navigation.

[0003] Although the existing parking management methods have achieved parking management to a certain extent, they can no longer meet the needs of modern cities. Car owners often find it difficult to quickly obtain the parking space usage information of nearby parking areas. Due to the lack of an effective information sharing platform, some parking areas may face high vacancy rates, while other parking areas may be overcrowded. This uneven distribution of resources reduces the overall parking efficiency. There is a lack of combining the parking space utilization rate and the parking area turnover rate with corresponding weights to obtain the parking area coverage rate, and then combining it with the weather numerical data to obtain a comprehensive coverage evaluation index, which is compared with the preset threshold to determine whether the parking area is recommended for parking. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems existing in the prior art; to this end, the present invention proposes an intelligent parking management system based on big data, which is used to solve the following technical problems:

[0005] Although the existing parking management methods have achieved parking management to a certain extent, they can no longer meet the needs of modern cities. Car owners often find it difficult to quickly obtain the parking space usage information of nearby parking areas. Due to the lack of an effective information sharing platform, some parking areas may face high vacancy rates, while other parking areas may be overcrowded. This uneven distribution of resources reduces the overall parking efficiency. There is a lack of combining the parking space utilization rate and the parking area turnover rate with corresponding weights to obtain the parking area coverage rate, and then combining it with the weather numerical data to obtain a comprehensive coverage evaluation index, which is compared with the preset threshold to determine whether the parking area is recommended for parking.

[0006] To solve the above problems, the first aspect of the present invention provides an intelligent parking management system based on big data, comprising the following modules:

[0007] Data collection module: multiple devices are installed in various parking areas to collect parking space usage data in real time, including vehicle entry and exit times, parking space status information and license plate recognition data;

[0008] Smart parking cloud platform module: Car owners register an account on the cloud platform and fill in relevant information. Car owners select vacant parking spaces according to their needs, set up sharing plans on the cloud platform, and publish information about designated parking space sharing;

[0009] Data processing and analysis module: obtain weather type data from the third-party weather service API, encode each different weather type, map the weather type in the original data set to the corresponding one-hot encoding vector, convert it into numerical data, count the parking space usage in the parking area to get the parking area coverage rate, combine the weather type value of the day to get the comprehensive coverage evaluation index, compare the comprehensive coverage evaluation index with the preset threshold, and determine whether the parking area is recommended for parking;

[0010] Intelligent parking navigation module: selects the best route from the navigation software to the parking area selected by the car owner, checks whether there are vacant parking spaces on the cloud platform for reservation, classifies the parking areas according to vehicle types, and establishes a coordinate system in the parking areas. Input the coordinates and numbers corresponding to the selected parking spaces into the navigation software for navigation until the corresponding parking spaces are reached;

[0011] Application service module: provides API interface, supports third-party application access to the system, and realizes parking space reservation, navigation guidance and fee settlement functions in the parking area.

[0012] As a further solution of the present invention, the method of installing a plurality of devices in various parking areas to collect parking space usage data in real time, including vehicle entry and exit time, parking space status information and license plate recognition data, comprises the following steps:

[0013] Determine the parking management needs of each area, including traffic volume, peak hours and number of parking spaces. Install various devices in various parking areas, including vehicle detectors, license plate recognition systems, geomagnetic sensors, smart ground locks and video surveillance equipment. Vehicle detectors and vehicle recognition systems are installed at the entrances and exits of parking areas, geomagnetic sensors are installed at the center of each parking space, smart ground locks are installed at one-third of the entrance of each parking space, and video surveillance equipment is installed in the main passages, corners and blind spots of the parking area to collect parking data in real time and transmit the collected parking data to the cloud platform;

[0014] Among them, various parking areas include commercial parking lots, public free parking spaces and residential private parking spaces.

[0015] As a further solution of the present invention, the car owner registers an account on the cloud platform, fills in relevant information, selects an idle parking space according to needs, sets a sharing plan on the cloud platform, and publishes information on designated sharing of the parking space, including the following steps:

[0016] The car owner registers an account on the cloud platform and provides personal information. After logging in, the car owner can query the real-time parking space information of nearby parking areas through the cloud platform. The parking space information includes the number of vacant parking spaces, prices and locations. The car owner selects an available parking space on the cloud platform according to his or her needs and makes a reservation. When the car owner clicks to confirm the reservation, the cloud platform will update the parking space status to booked and automatically reserve the parking space for the car owner when the reservation time arrives. For car owners who support parking space sharing, a sharing plan is set up on the cloud platform, and information on designated shared parking spaces is published, which can be viewed and reserved by other car owners through the cloud platform.

[0017] As a further solution of the present invention, the method of obtaining weather type data from a third-party weather service API, encoding each different weather type, mapping the weather type in the original data set to a corresponding one-hot encoding vector, and converting it into numerical data includes the following steps:

[0018] Obtain weather type data from a third-party weather service API. Weather types include non-rainy and non-snowy days, rainy days, and snowy days. Perform preprocessing operations on the collected weather data, including cleaning, removing noise and outliers, and creating a binary feature vector for each weather type with a length equal to the total number of categories. For each weather type, the corresponding feature position is 1, and the remaining positions are 0. The encoding of non-rainy and non-snowy days is: [1,0,0]; the encoding of rainy days is: [0,1,0]; the encoding of snowy days is: [0,0,1]. Map the weather types in the original data set to the corresponding one-hot encoding vectors and convert them into numerical data.

[0019] By mapping the codes to Boolean values, combining the Boolean values ​​into binary strings, and converting them into decimal values, the value of a non-rainy and non-snowy day is 4, the value of a rainy day is 2, and the value of a snowy day is 1.

[0020] As a further solution of the present invention, the parking space usage in the parking area is counted to obtain the parking area coverage rate, and the comprehensive coverage evaluation index is obtained by combining the weather type value of the day, including the following steps:

[0021] Count the total number of parking spaces in the parking area, the usage of parking spaces in different time periods, calculate the parking space utilization rate and parking area turnover rate, assign corresponding weights and jointly obtain the parking area coverage rate;

[0022] Parking area coverage calculation formula:

[0023]

[0024] Among them, C is the parking area coverage rate, N car is the number of vehicles parked in the current parking area, N book Determine the number of parking spaces reserved by the car owner in the corresponding parking area, N all is the total number of parking spaces in the parking area, N before is the number of parked vehicles before a certain period, N bebook The number of parking spaces reserved by car owners in the corresponding parking area before a certain period of time, α and β are the corresponding weight coefficients;

[0025] Obtain the weather type of the day from the third-party weather service API, and combine the parking area coverage rate and weather type value to obtain the parking area comprehensive coverage evaluation index;

[0026] Comprehensive coverage evaluation index calculation formula:

[0027]

[0028] Among them, Z is the comprehensive coverage evaluation index, C is the parking area coverage rate, and W is the value corresponding to the weather type of the day.

[0029] As a further solution of the present invention, the comprehensive coverage evaluation index is compared with a preset threshold value to determine whether parking is recommended in the parking area, including the following steps:

[0030] Preset threshold calculation formula:

[0031]

[0032] Where P is the preset threshold, T avg is the average turnover rate of the parking area, W min is the minimum value corresponding to the weather type;

[0033] When Z ≥ P, it means that the parking area is highly saturated, and parking in this parking area is not recommended, and this area will not be displayed when the owner opens the parking area in the nearby function of the navigation software;

[0034] When Z<P, it indicates that the parking area has low saturation, and it is recommended to park in the parking area. The parking area will be displayed in the parking area in the nearby function of the navigation software opened by the car owner.

[0035] As a further solution of the present invention, the optimal path is selected from the navigation software to go to the parking area selected by the car owner, and whether there is an empty parking space for reservation is checked on the cloud platform, the parking area is classified according to the vehicle type, and a coordinate system is established in the parking area, and the coordinates and numbers corresponding to the selected parking space are input into the navigation software for navigation until the corresponding parking space is reached, including the following steps:

[0036] Open the navigation software on the smart device, enter the destination address in the navigation software, search for parking areas in the nearby function, and the navigation software will display a list of nearby parking areas and corresponding information. Select an optimal path from the path selection options displayed in the navigation software to go to the selected parking area, enter the page of the parking area from the cloud platform, check whether there are currently vacant parking spaces, click the reservation button, and after confirming the reservation, go to the corresponding parking area according to the route provided by the navigation software;

[0037] The parking area is divided into two areas, A and B, according to the type of vehicle. Area A is set as the area for small and medium-sized vehicles, and area B is set as the area for large vehicles. A parking space distribution map of the parking area to be divided is obtained, including the total number of parking spaces, the locations and sizes of parking spaces, the total number and locations of pedestrian entrances and exits, the locations and sizes of driveways, and the sizes of parking areas. The entrance of the parking area is set as the origin of the coordinate system, and the east-west direction is selected as the X-axis and the north-south direction is selected as the Y-axis. Based on the parking space distribution map, a coordinate system is established, and each element in the parking area is converted into coordinate form. The elements include the center point of the parking space, the pedestrian entrance and exit, and the vehicle entrance and exit positions. According to the established coordinate system, the coordinates of the center point of each parking space are recorded and associated with the parking space number to construct a parking space position coordinate set. When the owner drives the vehicle into the parking area, the coordinates and number corresponding to the selected parking space are input into the navigation software for navigation until the reserved parking space is reached.

[0038] As a further solution of the present invention, the API interface is provided to support third-party application access to the system to realize parking space reservation, navigation guidance and fee settlement functions in the parking area, including the following steps:

[0039] The APP registers and obtains the API key. After encrypting data transmission using the HTTPS protocol, it calls the parking space status query interface to obtain information about nearby free parking spaces. The car owner selects the target parking space on the APP and submits a reservation request. The APP forwards the request to the smart parking system by calling the reservation API interface. After processing the request, the system returns the reservation result to the APP, which displays the result to the car owner. When the car owner arrives at the parking area and completes parking, the system automatically calculates the fee and notifies the car owner to pay through the APP.

[0040] After the car owner completes the vehicle information binding on the APP, the car owner's payment account will be associated with the license plate information, and the car owner will be guided to make payment after authorizing password-free payment.

[0041] Beneficial effects of the present invention:

[0042] The present invention obtains weather type data from a third-party weather service API. In the weather type data, different weather types are regarded as categorical variables. By assigning a unique code to each weather type and converting it into a one-hot encoding vector, different weather types can be represented in a unified format, which is convenient for subsequent data analysis.

[0043] The present invention combines the parking space utilization rate and the parking area turnover rate with corresponding weights to obtain the parking area coverage rate, and then obtains a comprehensive coverage evaluation index with the weather type value obtained on the day, and compares it with the preset threshold value. According to the comparison result, the saturation of the parking spaces in the parking area is judged, and according to the degree of saturation, it is judged whether it is recommended to park in the parking area. The multi-dimensional data of the parking space utilization rate, turnover rate and weather type of the parking area is collected and analyzed, the operation status and potential demand of the parking area are fully understood, and the comprehensive coverage evaluation index is calculated to reflect the saturation and trend of the parking area.

[0044] The present invention establishes a coordinate system inside the parking area, converts each element in the parking area into coordinate form, records the coordinates of the center point of each parking space, and associates it with the parking space number to construct a parking space position coordinate set. When the car owner enters the parking area, the selected parking space coordinates are input for navigation. After entering the parking area, the car owner can obtain navigation guidance by inputting the selected parking space coordinates, so as to quickly and accurately find the target parking space. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0046] Figure 1 It is a flowchart of the implementation process of the present invention. DETAILED DESCRIPTION

[0047] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0048] See also Figure 1 As shown, the present invention is an intelligent parking management system based on big data, comprising the following modules:

[0049] Data collection module: multiple devices are installed in various parking areas to collect parking space usage data in real time, including vehicle entry and exit times, parking space status information and license plate recognition data;

[0050] Smart parking cloud platform module: Car owners register an account on the cloud platform and fill in relevant information. Car owners select vacant parking spaces according to their needs, set up sharing plans on the cloud platform, and publish information about designated parking space sharing;

[0051] Data processing and analysis module: obtain weather type data from the third-party weather service API, encode each different weather type, map the weather type in the original data set to the corresponding one-hot encoding vector, convert it into numerical data, count the parking space usage in the parking area to get the parking area coverage rate, combine the weather type value of the day to get the comprehensive coverage evaluation index, compare the comprehensive coverage evaluation index with the preset threshold, and determine whether the parking area is recommended for parking;

[0052] Intelligent parking navigation module: selects the best route from the navigation software to the parking area selected by the car owner, checks whether there are vacant parking spaces on the cloud platform for reservation, classifies the parking areas according to vehicle types, and establishes a coordinate system in the parking areas. Input the coordinates and numbers corresponding to the selected parking spaces into the navigation software for navigation until the corresponding parking spaces are reached;

[0053] Application service module: provides API interface, supports third-party application access to the system, and realizes parking space reservation, navigation guidance and fee settlement functions in the parking area.

[0054] Specifically, select corresponding equipment according to needs, including vehicle detectors, license plate recognition systems, geomagnetic sensors, smart ground locks and video surveillance equipment, collect parking data of parking areas in real time, and transmit them to the cloud platform; car owners register accounts on the cloud platform, fill in necessary personal information, and query real-time parking space information of nearby parking areas through the platform. According to personal needs, car owners select vacant parking spaces on the cloud platform for reservation. When clicking to confirm the reservation, the cloud platform will update the parking space status to reserved. For car owners who support parking space sharing, they can set up a sharing plan on the cloud platform; set a preset threshold, and compare the comprehensive coverage evaluation index with the preset threshold. If the comprehensive coverage evaluation index is greater than or equal to the preset threshold, it means that the parking area is highly saturated and parking in the parking area is not recommended. If the comprehensive coverage evaluation index is less than If the preset threshold is exceeded, it means that the parking area saturation is low, and it is recommended to park in this parking area; based on the parking space distribution map and the established coordinate system, each element in the parking area is converted into coordinate form, including the center point of the parking space, pedestrian entrances and exits, and vehicle entrances and exits. The coordinates of the center point of each parking space are recorded and associated with the parking space number to construct a parking space location coordinate set. When the owner drives the vehicle into the parking area, the coordinates and number corresponding to the selected parking space are input into the navigation software for navigation until the reserved parking space is reached; the owner completes the registration process on the APP and provides personal information and vehicle information. The system generates a unique API key for each registered user, which is used for subsequent API call identity authentication. All data transmission is encrypted using the HTTPS protocol, providing parking space reservation, navigation guidance and fee settlement functions in the parking area.

[0055] In one embodiment of the present invention, the method of installing a plurality of devices in various parking areas to collect parking space usage data in real time, including vehicle entry and exit time, parking space status information and license plate recognition data, comprises the following steps:

[0056] Determine the parking management needs of each area, including traffic flow, peak hours and number of parking spaces. Install various devices in various parking areas, including vehicle detectors, license plate recognition systems, geomagnetic sensors, smart ground locks and video surveillance equipment. Vehicle detectors and vehicle recognition systems are installed at the entrances and exits of parking areas, geomagnetic sensors are installed at the center of each parking space, smart ground locks are installed at one-third of the entrance of each parking space, and video surveillance equipment is installed in the main passages, corners and blind spots of parking areas. Collect parking data in real time and transmit the collected parking data to the cloud platform; Select a weather API service that provides real-time data, create a binary feature vector for each weather type with a length equal to the total number of categories, and encode non-rainy and non-snowy days: [1,0, 0]; encoding of rainy days: [0,1,0]; encoding of snowy days: [0,0,1], convert each weather type in the original data set into the corresponding one-hot encoding vector, thereby converting it into numerical data, and integrating the processed weather data into the service; for the selected parking area, the total number of parking spaces in the parking area and the parking space usage in different time periods are collected through the sensor statistics method, and the parking space utilization rate and parking area turnover rate are calculated. The parking space utilization rate and parking area turnover rate are weighted averaged according to their respective weights to obtain the parking area coverage rate, and the weather type is determined according to the parsed weather information, and the data is converted into numerical data and combined with the parking area coverage rate to obtain a comprehensive coverage evaluation index, and the calculated comprehensive coverage evaluation index is analyzed;

[0057] Among them, various parking areas include commercial parking lots, public free parking spaces and residential private parking spaces.

[0058] Specifically, understand the specific needs of different types of parking areas, including commercial parking lots, public free parking spaces and residential private parking spaces, and select corresponding equipment according to the needs, including vehicle detectors, license plate recognition systems, geomagnetic sensors, smart ground locks and video surveillance equipment. Install vehicle detectors and vehicle recognition systems at the entrances and exits of parking areas, install geomagnetic sensors at the center of each parking space, install smart ground locks at one-third of the entrance to each parking space, install video surveillance equipment in the main passages, corners and blind spots of the parking area, collect parking data in real time, including parking space usage and vehicle entry and exit records, and transmit the collected parking data to the cloud platform for storage and processing.

[0059] In one embodiment of the present invention, the car owner registers an account on the cloud platform, fills in relevant information, selects an available parking space according to needs, sets a sharing plan on the cloud platform, and publishes information on designated sharing of the parking space, including the following steps:

[0060] The car owner registers an account on the cloud platform and provides personal information. After logging in, the car owner can query the real-time parking space information of nearby parking areas through the cloud platform. The parking space information includes the number of vacant parking spaces, prices and locations. The car owner selects an available parking space on the cloud platform according to his or her needs and makes a reservation. When the car owner clicks to confirm the reservation, the cloud platform will update the parking space status to booked and automatically reserve the parking space for the car owner when the reservation time arrives. For car owners who support parking space sharing, a sharing plan is set up on the cloud platform, and information on designated shared parking spaces is published, which can be viewed and reserved by other car owners through the cloud platform.

[0061] Specifically, the car owner registers an account on the cloud platform and fills in the necessary personal information, including license plate number, home and company address, and contact information. The car owner uses the registered account to log in to the cloud platform and query the real-time parking space information of nearby parking areas through the platform, including the number of vacant parking spaces, prices and locations. The information is collected in real time by various devices installed in the parking areas and uploaded to the cloud platform. According to personal needs, the car owner selects an idle parking space on the cloud platform for reservation, enters the reservation start and end time, vehicle information and contact information in the reservation interface, and when the reservation is confirmed, the cloud platform will update the parking space status to booked and automatically reserve the parking space for the car owner when the reservation time arrives. For car owners who support parking space sharing, they can set up a sharing plan on the cloud platform and publish information on designated shared parking spaces. Other car owners can view and reserve these shared parking spaces through the cloud platform.

[0062] In one embodiment of the present invention, the method of obtaining weather type data from a third-party weather service API, encoding each different weather type, mapping the weather type in the original data set to a corresponding one-hot encoding vector, and converting it into numerical data includes the following steps:

[0063] Obtain weather type data from a third-party weather service API. Weather types include non-rainy and non-snowy days, rainy days, and snowy days. Perform preprocessing operations on the collected weather data, including cleaning, removing noise and outliers, and creating a binary feature vector for each weather type with a length equal to the total number of categories. For each weather type, the corresponding feature position is 1, and the remaining positions are 0. The encoding of non-rainy and non-snowy days is: [1,0,0]; the encoding of rainy days is: [0,1,0]; the encoding of snowy days is: [0,0,1]. Map the weather types in the original data set to the corresponding one-hot encoding vectors and convert them into numerical data.

[0064] By mapping the codes to Boolean values, combining the Boolean values ​​into binary strings, and converting them into decimal values, the value of a non-rainy and non-snowy day is 4, the value of a rainy day is 2, and the value of a snowy day is 1.

[0065] Specifically, select a weather API service that provides real-time data, register and obtain an API key, use a programming language to write code to construct an API request, parse the returned data, clean the collected weather data, remove noise and outliers, and create a binary feature vector for each weather type with a length equal to the total number of categories. The encoding of non-rainy and non-snowy days is: [1,0,0]; the encoding of rainy days is: [0,1,0]; the encoding of snowy days is: [0,0,1]. Convert each weather type in the original dataset into the corresponding one-hot encoded vector, thereby converting it into numerical data, and integrate the processed weather data into the service.

[0066] In one embodiment of the present invention, the method of obtaining the parking area coverage rate by counting the parking space usage of the parking area and obtaining the comprehensive coverage evaluation index by combining the weather type value of the day includes the following steps:

[0067] Count the total number of parking spaces in the parking area, the usage of parking spaces in different time periods, calculate the parking space utilization rate and parking area turnover rate, assign corresponding weights and jointly obtain the parking area coverage rate;

[0068] Parking area coverage calculation formula:

[0069]

[0070] Among them, C is the parking area coverage rate, N car is the number of vehicles parked in the current parking area, N book Determine the number of parking spaces reserved by the car owner in the corresponding parking area, N all is the total number of parking spaces in the parking area, N before is the number of parked vehicles before a certain period, N bebook The number of parking spaces reserved by car owners in the corresponding parking area before a certain period of time, α and β are the corresponding weight coefficients;

[0071] Obtain the weather type of the day from the third-party weather service API, and combine the parking area coverage rate and weather type value to obtain the parking area comprehensive coverage evaluation index;

[0072] Comprehensive coverage evaluation index calculation formula:

[0073]

[0074] Among them, Z is the comprehensive coverage evaluation index, C is the parking area coverage rate, and W is the value corresponding to the weather type of the day.

[0075] Specifically, the total number of parking spaces in the selected parking area and the use of parking spaces in different time periods are collected through the sensor statistics method, and the parking space utilization rate and the parking area turnover rate are calculated, wherein the parking spaces actually used include the number of vehicles parked in the current parking area and the number of vehicles booked on the platform. According to the actual situation, the parking space utilization rate and the parking area turnover rate are assigned corresponding weights, and the parking space utilization rate and the parking area turnover rate are weighted averaged according to their respective weights to obtain the parking area coverage rate, and the weather type is determined according to the parsed weather information, and the data is converted into numerical data and combined with the parking area coverage rate to obtain a comprehensive coverage evaluation index, and the calculated comprehensive coverage evaluation index is analyzed;

[0076] Among them, α is 0.6 and β is 0.4.

[0077] In one embodiment of the present invention, the comprehensive coverage evaluation index is compared with a preset threshold value to determine whether parking is recommended in the parking area, including the following steps:

[0078] Preset threshold calculation formula:

[0079]

[0080] Where P is the preset threshold, T avg is the average turnover rate of the parking area, W min is the minimum value corresponding to the weather type;

[0081] When Z ≥ P, it means that the parking area is highly saturated, and parking in this parking area is not recommended, and this area will not be displayed when the owner opens the parking area in the nearby function of the navigation software;

[0082] When Z<P, it indicates that the parking area has low saturation, and it is recommended to park in the parking area. The parking area will be displayed in the parking area in the nearby function of the navigation software opened by the car owner.

[0083] Specifically, a preset threshold is set. When the parking space utilization rate reaches 1, it means that the parking area has reached saturation, and when the turnover rate exceeds the average turnover rate, it means that the parking space is about to be saturated. Combined with the preset threshold set by the weather value, the comprehensive coverage evaluation index is compared with the preset threshold. If the comprehensive coverage evaluation index is greater than or equal to the preset threshold, it means that the saturation of parking spaces in the parking area is too high and there are too few empty parking spaces. It is not recommended to park in this parking area. If the comprehensive coverage evaluation index is less than the preset threshold, it means that the saturation of parking spaces in the parking area is low, and it is recommended to park in this parking area.

[0084] In one embodiment of the present invention, the optimal path is selected from the navigation software to go to the parking area selected by the car owner, and whether there is an empty parking space for reservation is checked on the cloud platform, the parking area is classified according to the vehicle type, and a coordinate system is established in the parking area, and the coordinates and numbers corresponding to the selected parking space are input into the navigation software for navigation until the corresponding parking space is reached, including the following steps:

[0085] Open the navigation software on the smart device, enter the destination address in the navigation software, search for parking areas in the nearby function, and the navigation software will display a list of nearby parking areas and corresponding information. Select an optimal path from the path selection options displayed in the navigation software to go to the selected parking area, enter the page of the parking area from the cloud platform, check whether there are currently vacant parking spaces, click the reservation button, and after confirming the reservation, go to the corresponding parking area according to the route provided by the navigation software;

[0086] The parking area is divided into two areas, A and B, according to the type of vehicle. Area A is set as the area for small and medium-sized vehicles, and area B is set as the area for large vehicles. A parking space distribution map of the parking area to be divided is obtained, including the total number of parking spaces, the locations and sizes of parking spaces, the total number and locations of pedestrian entrances and exits, the locations and sizes of driveways, and the sizes of parking areas. The entrance of the parking area is set as the origin of the coordinate system, and the east-west direction is selected as the X-axis and the north-south direction is selected as the Y-axis. Based on the parking space distribution map, a coordinate system is established, and each element in the parking area is converted into coordinate form. The elements include the center point of the parking space, the pedestrian entrance and exit, and the vehicle entrance and exit positions. According to the established coordinate system, the coordinates of the center point of each parking space are recorded and associated with the parking space number to construct a parking space position coordinate set. When the owner drives the vehicle into the parking area, the coordinates and number corresponding to the selected parking space are input into the navigation software for navigation until the reserved parking space is reached.

[0087] Specifically, the car owner enters the destination in the navigation software, selects the shortest distance in the recommended route as the optimal route, and enters the page of the parking area in the cloud platform to check whether there are currently vacant parking spaces. After confirming the reservation, go to the corresponding parking area according to the route provided by the navigation software. During the driving process, the navigation software will divide the parking area into A and B areas according to your location, remaining distance, estimated arrival time, and current road conditions, and according to the type of vehicle. Area A is set as the area for small and medium-sized vehicles, and area B is set as the area for large vehicles. Detailed parking space distribution maps of the parking areas are collected, including the total number of parking spaces, the location and size of each parking space. The coordinate system is constructed by taking into account the total number and position of pedestrian entrances and exits, the position and size of the driveway, and the size of the entire parking area. The entrance of the parking area is set as the origin of the coordinate system, and the east-west direction is selected as the X-axis and the north-south direction as the Y-axis. Based on the parking space distribution map and the established coordinate system, each element in the parking area is converted into coordinate form. The elements include the center point of the parking space, pedestrian entrances and exits, and vehicle entrances and exits. The coordinates of the center point of each parking space are recorded and associated with the parking space number to construct a parking space location coordinate set. When the owner drives the vehicle into the parking area, the coordinates and number corresponding to the selected parking space are input into the navigation software for navigation until the reserved parking space is reached.

[0088] In one embodiment of the present invention, the API interface is provided to support third-party application access to the system to implement parking space reservation, navigation guidance and fee settlement functions in the parking area, including the following steps:

[0089] The APP registers and obtains the API key. After encrypting the data transmission using the HTTPS protocol, it calls the parking space status query interface to obtain the information of nearby free parking spaces. The car owner selects the target parking space on the APP and submits a reservation request. The APP forwards the request to the smart parking system by calling the reservation API interface. After processing the request, the system returns the reservation result to the APP. The APP displays the result to the car owner. When the car owner arrives at the parking area and completes parking, the system automatically calculates the fee and notifies the car owner to pay through the APP.

[0090] After the car owner completes the vehicle information binding on the APP, the car owner's payment account will be associated with the license plate information, and the car owner will be guided to make payment after authorizing password-free payment.

[0091] Specifically, the car owner completes the registration process on the APP and provides personal information and vehicle information. The system generates a unique API key for each registered user for subsequent API call authentication. All data transmission is encrypted using the HTTPS protocol to ensure the security and integrity of the data during transmission. The APP calls the parking space status query interface through the API key to obtain real-time information about nearby vacant parking spaces, parses the data returned by the interface, and displays it to the car owner for selection. The car owner browses the vacant parking space information on the APP and selects a target parking space. The car owner submits a reservation request. The system allocates the optimal parking space recommended by the algorithm and updates the parking space status to booked. After processing the request, the system returns the reservation result to the APP, and the APP displays the result to the car owner for confirmation. The car owner arrives at the designated parking area according to the navigation and completes parking. After the system detects that the vehicle is parked, it automatically starts charging. When the car owner is ready to leave, the system automatically calculates the parking fee and notifies the car owner to pay through the APP. The car owner completes the vehicle information binding on the APP, associates the payment account with the license plate number, and the car owner authorizes the password-free payment function to enable a fast and convenient payment experience in the subsequent parking process.

[0092] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.

Claims

1. An intelligent parking management system based on big data, characterized in that: Includes the following modules: Data collection module: multiple devices are installed in various parking areas to collect parking space usage data in real time, including vehicle entry and exit times, parking space status information, and license plate recognition data; Smart parking cloud platform module: Car owners register an account on the cloud platform and fill in relevant information. Car owners select vacant parking spaces according to their needs, set up sharing plans on the cloud platform, and publish information about designated parking space sharing; Data processing and analysis module: obtain weather type data from the third-party weather service API, encode each different weather type, map the weather type in the original data set to the corresponding one-hot encoding vector, convert it into numerical data, count the parking space usage in the parking area to get the parking area coverage rate, combine the weather type value of the day to get the comprehensive coverage evaluation index, compare the comprehensive coverage evaluation index with the preset threshold, and determine whether the parking area is recommended for parking; Intelligent parking navigation module: selects the best route from the navigation software to the parking area selected by the car owner, checks whether there are vacant parking spaces on the cloud platform for reservation, classifies the parking areas according to vehicle types, and establishes a coordinate system in the parking areas. Input the coordinates and numbers corresponding to the selected parking spaces into the navigation software for navigation until the corresponding parking spaces are reached; Application service module: provides API interface, supports third-party application access to the system, and realizes parking space reservation, navigation guidance and fee settlement functions in the parking area.

2. According to claim 1, the intelligent parking management system based on big data is characterized in that: The method of installing a variety of devices in various parking areas to collect parking space usage data in real time, including vehicle entry and exit time, parking space status information and license plate recognition data, includes the following steps: Determine the parking management needs of each area, including traffic volume, peak hours and number of parking spaces. Install various devices in various parking areas, including vehicle detectors, license plate recognition systems, geomagnetic sensors, smart ground locks and video surveillance equipment. Vehicle detectors and vehicle recognition systems are installed at the entrances and exits of parking areas, geomagnetic sensors are installed at the center of each parking space, smart ground locks are installed at one-third of the entrance of each parking space, and video surveillance equipment is installed in the main passages, corners and blind spots of the parking area to collect parking data in real time and transmit the collected parking data to the cloud platform; Among them, various parking areas include commercial parking lots, public free parking spaces and residential private parking spaces.

3. The intelligent parking management system based on big data according to claim 1 is characterized in that: The car owner registers an account on the cloud platform, fills in relevant information, selects an available parking space according to needs, sets a sharing plan on the cloud platform, and publishes information on designated parking space sharing, including the following steps: The car owner registers an account on the cloud platform and provides personal information. After logging in, the car owner can query the real-time parking space information of nearby parking areas through the cloud platform. The parking space information includes the number of vacant parking spaces, prices and locations. The car owner selects an available parking space on the cloud platform according to his or her needs and makes a reservation. When the car owner clicks to confirm the reservation, the cloud platform will update the parking space status to booked and automatically reserve the parking space for the car owner when the reservation time arrives. For car owners who support parking space sharing, a sharing plan is set up on the cloud platform, and information on designated shared parking spaces is published, which can be viewed and reserved by other car owners through the cloud platform.

4. The intelligent parking management system based on big data according to claim 1 is characterized in that: The method of obtaining weather type data from a third-party weather service API, encoding each different weather type, mapping the weather type in the original data set to the corresponding one-hot encoding vector, and converting it into numerical data includes the following steps: Obtain weather type data from a third-party weather service API. Weather types include non-rainy and non-snowy days, rainy days, and snowy days. Perform preprocessing operations on the collected weather data, including cleaning, removing noise and outliers, and creating a binary feature vector for each weather type with a length equal to the total number of categories. For each weather type, the corresponding feature position is 1, and the remaining positions are 0. The encoding of non-rainy and non-snowy days is: [1,0,0]; the encoding of rainy days is: [0,1,0]; the encoding of snowy days is: [0,0,1]. Map the weather types in the original data set to the corresponding one-hot encoding vectors and convert them into numerical data. By mapping the codes to Boolean values, combining the Boolean values ​​into binary strings, and converting them into decimal values, the value of a non-rainy and non-snowy day is 4, the value of a rainy day is 2, and the value of a snowy day is 1.

5. The intelligent parking management system based on big data according to claim 1 is characterized in that: The method of obtaining the parking area coverage rate by counting the parking space usage of the parking area and obtaining the comprehensive coverage evaluation index by combining the weather type value of the day includes the following steps: Count the total number of parking spaces in the parking area, the usage of parking spaces in different time periods, calculate the parking space utilization rate and parking area turnover rate, assign corresponding weights and jointly obtain the parking area coverage rate; Parking area coverage calculation formula: Among them, C is the parking area coverage rate, N car is the number of vehicles parked in the current parking area, N book Determine the number of parking spaces reserved by the car owner in the corresponding parking area, N all is the total number of parking spaces in the parking area, N before is the number of parked vehicles before a certain period, N bebook The number of parking spaces reserved by car owners in the corresponding parking area before a certain period of time, α and β are the corresponding weight coefficients; Obtain the weather type of the day from the third-party weather service API, and combine the parking area coverage rate and weather type value to obtain the parking area comprehensive coverage evaluation index; Comprehensive coverage evaluation index calculation formula: Among them, Z is the comprehensive coverage evaluation index, C is the parking area coverage rate, and W is the value corresponding to the weather type of the day.

6. The intelligent parking management system based on big data according to claim 1 is characterized in that: The comprehensive coverage evaluation index is compared with a preset threshold value to determine whether parking is recommended in the parking area, including the following steps: Preset threshold calculation formula: Where P is the preset threshold, T avg is the average turnover rate of the parking area, W min is the minimum value corresponding to the weather type; When Z ≥ P, it means that the parking area is highly saturated, and parking in this parking area is not recommended, and this area will not be displayed when the owner opens the parking area in the nearby function of the navigation software; When Z<P, it indicates that the parking area has low saturation, and it is recommended to park in the parking area. The parking area will be displayed in the parking area in the nearby function of the navigation software opened by the car owner.

7. The intelligent parking management system based on big data according to claim 1 is characterized in that: The optimal path is selected from the navigation software to go to the parking area selected by the car owner, and whether there are vacant parking spaces for reservation is checked on the cloud platform, the parking areas are classified according to the vehicle type, and a coordinate system is established in the parking area, and the coordinates and numbers corresponding to the selected parking spaces are input into the navigation software for navigation until the corresponding parking spaces are reached, including the following steps: Open the navigation software on the smart device, enter the destination address in the navigation software, search for parking areas in the nearby function, and the navigation software will display a list of nearby parking areas and corresponding information. Select an optimal path from the path selection options displayed in the navigation software to go to the selected parking area, enter the page of the parking area from the cloud platform, check whether there are currently vacant parking spaces, click the reservation button, and after confirming the reservation, go to the corresponding parking area according to the route provided by the navigation software; The parking area is divided into two areas, A and B, according to the type of vehicle. Area A is set as the area for small and medium-sized vehicles, and area B is set as the area for large vehicles. A parking space distribution map of the parking area to be divided is obtained, including the total number of parking spaces, the locations and sizes of parking spaces, the total number and locations of pedestrian entrances and exits, the locations and sizes of driveways, and the sizes of parking areas. The entrance of the parking area is set as the origin of the coordinate system, and the east-west direction is selected as the X-axis and the north-south direction is selected as the Y-axis. Based on the parking space distribution map, a coordinate system is established, and each element in the parking area is converted into coordinate form. The elements include the center point of the parking space, the pedestrian entrance and exit, and the vehicle entrance and exit positions. According to the established coordinate system, the coordinates of the center point of each parking space are recorded and associated with the parking space number to construct a parking space position coordinate set. When the owner drives the vehicle into the parking area, the coordinates and number corresponding to the selected parking space are input into the navigation software for navigation until the reserved parking space is reached.

8. The intelligent parking management system based on big data according to claim 1 is characterized in that: The API interface is provided to support third-party application access to the system to realize parking space reservation, navigation guidance and fee settlement functions in the parking area, including the following steps: The APP registers and obtains the API key. After encrypting data transmission using the HTTPS protocol, it calls the parking space status query interface to obtain information about nearby free parking spaces. The car owner selects the target parking space on the APP and submits a reservation request. The APP forwards the request to the smart parking system by calling the reservation API interface. After processing the request, the system returns the reservation result to the APP, which displays the result to the car owner. When the car owner arrives at the parking area and completes parking, the system automatically calculates the fee and notifies the car owner to pay through the APP. After the car owner completes the vehicle information binding on the APP, the car owner's payment account will be associated with the license plate information, and the car owner will be guided to make payment after authorizing password-free payment.