Parking space guidance method and apparatus for parking lot, and electronic device

By predicting the parking time and selecting the best parking space, the problem of low parking space utilization in the existing technology is solved, and more efficient parking space utilization and parking guidance are achieved.

WO2025092853A1PCT designated stage expired Publication Date: 2025-05-08CHINA MOBILE M2M +1

Patent Information

Application Number
PCT/CN2024/128654
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-03
Filing Date
2024-10-30
Publication Date
2025-05-08

AI Technical Summary

Technical Problem

The existing parking lot parking space guidance method lacks reasonable planning schemes, resulting in low parking space utilization.

Method used

By judging whether the vehicle arriving at the parking lot is entering for the first time, predict the parking time under the influence of the time period, week and weather, and select the best parking space for guidance based on the utilization of idle parking spaces in the parking lot.

Benefits of technology

The utilization rate of parking spaces has been improved. By taking into account a variety of factors, the predicted overall parking time is more accurate, and the best parking space matched can meet the parking needs of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024128654_08052025_PF_FP_ABST
    Figure CN2024128654_08052025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are a parking space guidance method and apparatus for a parking lot, and a device. The method comprises: determining whether the current vehicle, which arrives at a parking lot, enters the parking lot for the first time; if so, determining a time period of an arrival moment, the day of a week that corresponds to the date of the arrival moment, and the weather, and predicting a first parking duration affected by the time period, a second parking duration affected by the day of a week, and a third parking duration affected by the weather; on the basis of the first parking duration, the second parking duration and the third parking duration, determining the overall parking duration of the current vehicle; on the basis of the overall parking duration of the current vehicle and respective utilization conditions of vacant parking spaces in the parking lot, selecting, from among the vacant parking spaces, an optimal parking space that matches the current vehicle; and on the basis of the optimal parking space, performing a parking guidance operation on the current vehicle. By means of the embodiments of the present application, the utilization rate of parking spaces can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Parking lot guidance method and device, and electronic equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This disclosure is based on and claims the priority of Chinese patent application with application number 202311462379.3 and application date November 3, 2023. The entire content of the Chinese patent application is hereby incorporated into this disclosure as a reference. Technical Field

[0003] The present disclosure belongs to the technical field of big data analysis, and in particular relates to a parking space guidance method and device, and electronic equipment. Background Art

[0004] According to statistics from relevant departments, by the end of 2021, 70 cities across China had over one million cars, 31 of which had over two million, and 13 cities had over three million. Urban parking resources are tight, and the massive demand for parking has spurred the emergence of a trillion-dollar market. Existing technologies typically guide users to park by directing vehicles to the nearest available space. However, this approach lacks a sound planning framework, resulting in low parking space utilization.

[0005] Summary of the Invention

[0006] The embodiments of the present disclosure provide a parking space guidance method and device, and electronic equipment for a parking lot, which can improve parking space utilization.

[0007] According to a first aspect, an embodiment of the present disclosure provides a parking space guidance method for a parking lot, comprising:

[0008] Determining whether the current vehicle arriving at the parking lot is entering the parking lot for the first time;

[0009] If yes, determine the time period of the arrival time, the day of the week corresponding to the date, and the weather, and predict a first parking duration under the influence of the time period, a second parking duration under the influence of the day of the week, and a third parking duration under the influence of the weather;

[0010] determining a total parking time of the current vehicle according to the first parking time, the second parking time, and the third parking time;

[0011] selecting, from among the available parking spaces, a parking space that best matches the current vehicle based on the overall parking time of the current vehicle and the utilization of each of the available parking spaces in the parking lot;

[0012] Perform parking guidance operations for the current vehicle based on the optimal parking space.

[0013] In one embodiment, before determining the overall parking time of the current vehicle, the method further includes:

[0014] Determine whether the date is a statutory holiday;

[0015] If so, determining the fourth parking duration affected by the statutory holidays;

[0016] Correspondingly, determining the overall parking time of the current vehicle based on the first parking time, the second parking time, and the third parking time includes:

[0017] An overall parking time of the current vehicle is determined according to the first parking time, the second parking time, the third parking time, and the fourth parking time.

[0018] In one embodiment, when the date is not a statutory holiday, the total parking duration is calculated using a first calculation formula, which is:

[0019] Wherein, Δt is the total parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot, and F is the total number of parking times in the parking lot;

[0020] And / or, when the date is a statutory holiday, the total parking duration is calculated using a second calculation formula, wherein the second calculation formula is:

[0021] Wherein, Δt is the total parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot, F is the total number of parking times in the parking lot; t4 is the fourth parking duration.

[0022] In one embodiment, the method further comprises:

[0023] If the current vehicle is not entering the parking lot for the first time, the overall parking time of the current vehicle is calculated based on the maximum value of the first parking time under the influence of the time period, the second parking time under the influence of the day of the week, and the third parking time under the influence of the weather in the historical parking data.

[0024] In one embodiment, calculating the total parking time of the current vehicle includes: calculating the total parking time using a third calculation formula, wherein the third calculation formula is:

[0025] Wherein, Δt1 is the total parking time when the current vehicle is not entering the parking lot for the first time, t min is the minimum value of the first parking duration under the influence of the time period, the second parking duration under the influence of the week, and the third parking duration under the influence of the weather in the historical parking data, t max is the maximum value among the first parking duration affected by time period, the second parking duration affected by day of the week, and the third parking duration affected by weather in the historical parking data; Δ3 is the difference between the number of vehicles corresponding to the group where the mode of parking duration of vehicles other than the first time in the said time period belongs and the number of vehicles corresponding to the adjacent group with the lower limit of the group where the mode of parking duration belongs; Δ4 is ​​the difference between the number of vehicles corresponding to the group where the mode of parking duration of vehicles other than the first time in the said time period belongs and the number of vehicles corresponding to the adjacent group with the upper limit of the group where the mode of parking duration belongs.

[0026] In one embodiment, selecting the best parking space that matches the current vehicle from the available parking spaces based on the total parking time of the current vehicle and the utilization of each available parking space in the parking lot includes:

[0027] Calculating a first variance corresponding to the idle time of each idle parking space in the parking lot based on the overall parking time of the current vehicle and the idle time of each idle parking space in the parking lot;

[0028] Calculating a second variance corresponding to the non-idle time duration of each idle parking space in the parking lot;

[0029] From among the vacant parking spaces where the second variance is greater than a preset value, the parking space with the smallest first variance is selected as the optimal parking space.

[0030] In one embodiment, a fourth calculation formula is used to calculate the first variance corresponding to the idle time of each idle parking space. The fourth calculation formula is:

[0031] Among them, δ 2 is the first variance, t free is the idle time of the vacant parking space in a day during the historical time period, Δt is the overall parking time, and α is the number of parking spaces in the parking lot;

[0032] And / or, a fifth calculation formula is used to calculate the second variance corresponding to the non-idle duration of each idle parking space, wherein the fifth calculation formula is:

[0033] Among them, ε 2 is the first variance, t busy is the non-idle time of the vacant parking space in a day during the historical time period, and α is the number of parking spaces in the parking lot.

[0034] In one embodiment, a sixth calculation formula is used to calculate the first parking duration. The sixth calculation formula is:

[0035] Where Δt n is the first parking duration, L is the lower limit of the group containing the parking duration mode, the parking duration mode is the parking duration with the largest number of corresponding vehicles in the historical parking data corresponding to the time period of the arrival time, Δ1 is the difference between the number of vehicles corresponding to the group containing the parking duration mode and the number of vehicles corresponding to the group adjacent to the lower limit of the parking duration mode, Δ2 is the difference between the number of vehicles corresponding to the group containing the parking duration mode and the number of vehicles corresponding to the group adjacent to the upper limit of the parking duration mode, and d is the group interval of the parking duration grouping;

[0036] The second parking duration is calculated using the seventh calculation formula, which is:

[0037] Where Δt w is the second parking time, t n is the parking time of vehicle n after it first enters the parking lot in the week in the historical parking data, f n is the number of times vehicle n appears in the parking lot in the week according to the historical parking data, and n is the nth vehicle that enters the parking lot for the first time in the week according to the historical parking data;

[0038] The third parking duration is calculated using the eighth calculation formula, which is:

[0039] Where Δt R is the third parking duration, F sl The number of vehicles entering the parking lot for the first time under the weather conditions, F SF is the number of vehicles entering the parking lot under the weather conditions, T SN F is the total parking time of vehicles that enter the parking lot for the first time under the weather conditions. SN is the number of vehicles that enter the parking lot for the first time under the weather conditions, t i is the parking time of vehicle i that enters the parking lot for the first time under the weather conditions;

[0040] And / or, the fourth parking duration is calculated using a ninth calculation formula, which is:

[0041] Wherein, t4 is the fourth parking time, T L1 is the total parking time of vehicles that enter the parking lot for the first time during the statutory holidays, and F L1 is the number of vehicles entering the parking lot for the first time during the statutory holidays, F LF is the number of vehicles entering the parking lot on the statutory holidays, T LN F is the total parking time of vehicles that enter the parking lot for the first time on non-statutory holidays, LN The number of vehicles that enter the parking lot for the first time on non-legal holidays.

[0042] According to a second aspect, an embodiment of the present disclosure provides a parking space guidance device for a parking lot, comprising:

[0043] A first judgment module is used to judge whether the current vehicle arriving at the parking lot is entering the parking lot for the first time;

[0044] a first prediction module, configured to, if yes, determine the time period of the arrival time, the day of the week corresponding to the date, and the weather, and predict a first parking duration under the influence of the time period, a second parking duration under the influence of the day of the week, and a third parking duration under the influence of the weather;

[0045] a first determining module, configured to determine an overall parking time of the current vehicle based on the first parking time, the second parking time, and the third parking time;

[0046] a first selection module for selecting an optimal parking space that matches the current vehicle from among the available parking spaces based on the overall parking time of the current vehicle and the utilization status of each of the available parking spaces in the parking lot;

[0047] The first guidance module is configured to perform a parking guidance operation for the current vehicle according to the optimal parking space.

[0048] In one embodiment, the apparatus further comprises:

[0049] a second prediction module, configured to determine whether the current date is a statutory holiday before the first determination module determines the overall parking time of the current vehicle;

[0050] If so, determining the fourth parking duration affected by the statutory holidays;

[0051] Correspondingly, the first prediction module is used to determine the overall parking duration of the current vehicle based on the first parking duration, the second parking duration, the third parking duration, and the fourth parking duration.

[0052] In one embodiment, the first determination module is configured to: when the date is not a statutory holiday, calculate the total parking duration using a first calculation formula, wherein the first calculation formula is:

[0053] Wherein, Δt is the total parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot, and F is the total number of parking times in the parking lot.

[0054] In one embodiment, the first determining module is configured to: when the date is a statutory holiday, calculate the total parking duration using a second calculation formula, where the second calculation formula is:

[0055] Wherein, Δt is the total parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot, F is the total number of parking times in the parking lot; t4 is the fourth parking duration.

[0056] In one embodiment, the apparatus further comprises:

[0057] The second determination module is used to calculate the overall parking time of the current vehicle based on the maximum value of a first parking time affected by the time period, a second parking time affected by the day of the week, and a third parking time affected by the weather in the historical parking data if the current vehicle is not entering the parking lot for the first time.

[0058] In one embodiment, the second determining module is configured to calculate the total parking duration using a third calculation formula, where the third calculation formula is:

[0059] Wherein, Δt1 is the total parking time when the current vehicle is not entering the parking lot for the first time, t min is the minimum value of the first parking duration under the influence of the time period, the second parking duration under the influence of the week, and the third parking duration under the influence of the weather in the historical parking data, t maxis the maximum value among the first parking duration affected by time period, the second parking duration affected by day of the week, and the third parking duration affected by weather in the historical parking data; Δ3 is the difference between the number of vehicles corresponding to the group where the mode of parking duration for vehicles other than the first time in the said time period belongs and the number of vehicles corresponding to the adjacent group with the lower limit of the group where the mode of parking duration belongs; Δ4 is ​​the difference between the number of vehicles corresponding to the group where the mode of parking duration for vehicles other than the first time in the said time period belongs and the number of vehicles corresponding to the adjacent group with the upper limit of the group where the mode of parking duration belongs.

[0060] In one embodiment, the first selection module includes:

[0061] a first calculating unit, configured to calculate a first variance corresponding to the idle time of each idle parking space in the parking lot based on the overall parking time of the current vehicle and the idle time of each idle parking space in the parking lot;

[0062] a second calculating unit, configured to calculate a second variance corresponding to the non-idle duration of each idle parking space in the parking lot according to the non-idle duration of the idle parking space;

[0063] The first selection unit is configured to select, from among the vacant parking spaces whose second variance is greater than a preset value, a parking space with the smallest first variance as the best parking space.

[0064] In one embodiment, the first calculation unit is configured to calculate the first variance corresponding to the idle time of each idle parking space using a fourth calculation formula, wherein the fourth calculation formula is:

[0065] Among them, δ 2 is the first variance, t free is the idle time of the vacant parking space in a day during the historical time period, Δt is the overall parking time, and α is the number of parking spaces in the parking lot;

[0066] In one embodiment, the second calculation unit is configured to calculate the second variance corresponding to the non-idle duration of each idle parking space using a fifth calculation formula, wherein the fifth calculation formula is:

[0067] Among them, ε 2 is the first variance, t busy is the non-idle time of the vacant parking space in a day during the historical time period, and α is the number of parking spaces in the parking lot.

[0068] In one embodiment, the first prediction module is configured to calculate the first parking duration using a sixth calculation formula, where the sixth calculation formula is:

[0069] Where Δt nis the first parking duration, L is the lower limit of the group containing the parking duration mode, the parking duration mode is the parking duration with the largest number of corresponding vehicles in the historical parking data corresponding to the time period of the arrival time, Δ1 is the difference between the number of vehicles corresponding to the group containing the parking duration mode and the number of vehicles corresponding to the group adjacent to the lower limit of the parking duration mode, Δ2 is the difference between the number of vehicles corresponding to the group containing the parking duration mode and the number of vehicles corresponding to the group adjacent to the upper limit of the parking duration mode, and d is the group interval of the parking duration grouping;

[0070] In one embodiment, the first prediction module is configured to calculate the second parking duration using a seventh calculation formula, where the seventh calculation formula is:

[0071] Where Δt w is the second parking time, t n is the parking time of vehicle n after it first enters the parking lot in the week in the historical parking data, f n is the number of times vehicle n appears in the parking lot in the week according to the historical parking data, and n is the nth vehicle that enters the parking lot for the first time in the week according to the historical parking data;

[0072] In one embodiment, the first prediction module is configured to calculate the third parking duration using an eighth calculation formula, where the eighth calculation formula is:

[0073] Where Δt R is the third parking duration, F sl The number of vehicles entering the parking lot for the first time under the weather conditions, F SF is the number of vehicles entering the parking lot under the weather conditions, T SN F is the total parking time of vehicles that enter the parking lot for the first time under the weather conditions. SN is the number of vehicles that enter the parking lot for the first time under the weather conditions, t i is the parking time of vehicle i that enters the parking lot for the first time under the weather conditions;

[0074] In one embodiment, the second prediction module is configured to calculate the fourth parking duration using a ninth calculation formula, where the ninth calculation formula is:

[0075] Wherein, t4 is the fourth parking time, T L1 is the total parking time of vehicles that enter the parking lot for the first time during the statutory holidays, and F L1 is the number of vehicles entering the parking lot for the first time during the statutory holidays, F LFis the number of vehicles entering the parking lot on the statutory holidays, T LN F is the total parking time of vehicles that enter the parking lot for the first time on non-statutory holidays, LN The number of vehicles that enter the parking lot for the first time on non-legal holidays.

[0076] According to a third aspect, an embodiment of the present disclosure provides an electronic device, including a memory and a processor, wherein the memory stores executable code, and when the processor executes the executable code, the method provided in the first aspect is implemented.

[0077] In the parking lot parking guidance method, apparatus, and device of the disclosed embodiments, if the vehicle is entering the parking lot for the first time, factors such as the time of day, the day of the week, and the weather are considered. A first parking duration influenced by the time of day, a second parking duration influenced by the day of the week, and a third parking duration influenced by the weather are calculated. The vehicle's overall parking duration is then calculated based on these three parking durations. The optimal parking space matching the vehicle is then selected from the available parking spaces, and parking guidance is provided. As can be seen, in the above process, if the vehicle is entering the parking lot for the first time, individual parking durations influenced by different factors are predicted based on factors such as the time of day, the day of the week, and the weather. These individual parking durations are then integrated to determine the overall parking duration. These factors all have a certain impact on the user's parking needs, which is reflected in changes in parking duration. Comprehensively considering the impact of multiple factors on user parking needs can eliminate bias caused by a single factor, resulting in a more accurate prediction of the overall parking duration. Furthermore, the optimal parking space is matched to the vehicle based on the vehicle's overall parking duration and the utilization of available parking spaces in the parking lot. It can be seen that the utilization of vacant parking spaces is taken into consideration when matching the best parking space, which not only provides a suitable parking space for the current vehicle but also improves the utilization rate of the parking space. BRIEF DESCRIPTION OF THE DRAWINGS

[0078] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0079] FIG1 is a schematic flow chart of a parking space guidance method in an embodiment of the present disclosure;

[0080] FIG2 is a schematic flow chart of a parking space guidance method in an embodiment of the present disclosure;

[0081] FIG3 is a structural block diagram of a parking space guidance device in an embodiment of the present disclosure;

[0082] FIG4 is a structural block diagram of an electronic device in one embodiment of the present disclosure. DETAILED DESCRIPTION

[0083] The features and exemplary embodiments of various aspects of the present disclosure will be described in detail below. In order to make the purposes, technical solutions and advantages of the present disclosure clearer, the present disclosure will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present disclosure, rather than to limit the present disclosure. For those skilled in the art, the present disclosure can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present disclosure by illustrating examples of the present disclosure.

[0084] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the elements.

[0085] An embodiment of the present disclosure provides a parking space guidance method for a parking lot.

[0086] 1 and 2 , the method includes the following steps S110 to S150:

[0087] S110, determining whether the current vehicle arriving at the parking lot is entering the parking lot for the first time;

[0088] That is, when a vehicle arrives at the parking lot, the vehicle is taken as the current vehicle, and then it is determined whether the current vehicle enters the parking lot for the first time.

[0089] In real-world scenarios, three components are involved: the parking lot's entrance barrier recognition terminal, the parking management system, and the parking guidance system. When a vehicle arrives at the parking lot's entrance barrier recognition terminal, it transmits relevant information to the parking management system. This information can include the vehicle's license plate, year, month, day, and time. For example, October 1, 2022, at 2:57:50 PM. Current weather information can also be sent to the parking management system.

[0090] The method provided by the embodiment of the present disclosure can be executed by a parking space management system. When the parking space management system receives relevant information sent by the entrance gate identification terminal, it determines whether the current vehicle enters the parking lot for the first time, and then executes subsequent steps to obtain the best parking space based on the judgment result, and then sends the best parking space to the parking guidance system so that the parking guidance system can provide guidance.

[0091] S120: If yes, determine the time period of the arrival time, the day of the week corresponding to the date, and the weather, and predict a first parking duration under the time period, a second parking duration under the day of the week, and a third parking duration under the weather.

[0092] Among them, 4 time periods can be set, early morning, morning, afternoon, and evening. Each time period includes 6 hours, thus dividing the 24 hours of a day into four time periods.

[0093] Specifically, the time period of the arrival time can be determined using the following formula:

[0094] Where p is the time period of the arrival time, H is the arrival time, [] is the rounding symbol, and p = 1 indicates the time period is the early morning, p = 2 indicates the morning, p = 3 indicates the afternoon, and p = 4 indicates the evening. H is the number of hours, and H is greater than 0. If H is equal to 0, it is 1.

[0095] The above formula divides the 24 hours of each day into four groups. The reason for not dividing the 24 hours into 24 groups here is to reduce the impact of extreme values ​​in a specific hour, so that the predicted initial parking duration can meet the needs of more people. As vehicles leave the parking lot, parking space data is added to the new parking prediction process, so the predicted duration data should focus on meeting the parking duration needs of more people. That is, how long do most people park in the early morning, how long do most people park in the morning, how long do most people park in the afternoon, and how long do most people park in the evening.

[0096] Among them, the week is divided into Monday, Tuesday, Wednesday, Thursday, Thursday, Friday, Saturday and Sunday.

[0097] Specifically, the day of the week corresponding to the date of the arrival time can be determined using the following formula:

[0098] Wherein, W is the day of the week corresponding to the date of the arrival time, c is the century minus 1, c is the first two digits of the four-digit year; y is the year, y is the last two digits of the four-digit year; m is the month, m is an integer greater than or equal to 3 and less than or equal to 14, m is 3 for March, 4 for April, up to 12 for December, 13 for January, and 14 for February; d is the day; and [] represents a rounding symbol.

[0099] In one embodiment, a sixth calculation formula may be used to calculate the first parking duration. The sixth calculation formula is:

[0100] Where Δt n is the first parking duration, L is the lower limit of the group where the parking duration mode is located, the parking duration mode is the parking duration with the largest number of corresponding vehicles in the historical parking data corresponding to the time period of the arrival time, Δ1 is the difference between the number of vehicles corresponding to the group where the parking duration mode is located and the number of vehicles corresponding to the adjacent group with the lower limit of the group where the parking duration mode is located, Δ2 is the difference between the number of vehicles corresponding to the group where the parking duration mode is located and the number of vehicles corresponding to the adjacent group with the upper limit of the group where the parking duration mode is located, and d is the group distance of the parking duration grouping.

[0101] Taking the arrival time in the morning as an example, in the historical parking data, there are 200 vehicles arriving in this period, and the parking time range of these 200 vehicles is d s -d l In order to obtain the mode of parking time in the morning, the parking time range d is divided into groups with d as the group interval. s -d l The groups are shown in the following table. Among them, the parking time is d s +4d~d s +5d has 55 cars, which is the largest number of cars. That is, most people park for d hours in the morning. s +4d~d s +5d. Then corresponding to the sixth calculation formula, L=d s +4d, Δ1=55-40=15, Δ2=55-50=5, Δt n =d s +4d+15 / 20d=d s +4.75d. In other words, based on historical parking data and the parking duration mode calculation method, it is calculated that most people park for d in the morning. s +4.75d.

[0102] Table 1 Number of vehicles corresponding to parking time groups in the morning

[0103] It can be seen that the first parking duration is calculated using the mode. Combining statistics and probability, using the method of obtaining the value of the mode, the mode of the time period is calculated as the first parking duration.

[0104] In one embodiment, the second parking duration may be calculated using a seventh calculation formula, which is:

[0105] Where Δt w is the second parking time, t n is the parking time of vehicle n after it first enters the parking lot in the week in the historical parking data, f n is the number of times vehicle n appears in the parking lot in the week according to the historical parking data, and n is the nth vehicle that enters the parking lot for the first time in the week according to the historical parking data.

[0106] It's understandable that the seventh formula uses a weighted arithmetic mean. A variable's weight reflects its relative importance within the population. The determination of each variable's weight is based on theoretical experience or the variable's proportion within the population. The weighted sum is obtained by multiplying each variable's importance coefficient (i.e., its weight) and then adding them together. The ratio of this weighted sum to the sum of all weights is equal to the weighted arithmetic mean.

[0107] For example, if the current date in S120 corresponds to a Saturday, then relevant historical data for Saturdays is obtained from the historical parking data. t1f1 is the product of the parking duration and the number of occurrences of the first vehicle entering the parking lot for the first time on Saturday. t2f2 is the product of the parking duration and the number of occurrences of the second vehicle entering the parking lot for the first time on Saturday. The sum is then taken. All occurrences are then summed and divided to obtain the second parking duration of the current vehicle.

[0108] In one embodiment, the third parking duration may be calculated using an eighth calculation formula, which is:

[0109] Where Δt R is the third parking duration, F sl is the number of vehicles that entered the parking lot for the first time under the weather conditions in the historical parking data, F SF is the number of vehicles entering the parking lot under the weather conditions in the historical parking data, T SN is the total parking time of vehicles that enter the parking lot for the first time under the weather conditions in the historical parking data, F SN is the number of vehicles that entered the parking lot in the weather conditions in the historical parking data, not for the first time, t iis the parking duration of vehicle i that enters the parking lot for the first time under the weather conditions in the historical parking data.

[0110] It is understandable that the average parking time under the weather conditions corresponding to the arrival time is first calculated. Because weather conditions are accidental and irregular in real life, when weather is taken as a consideration dimension, the impact of accidental and irregular factors on the value needs to be considered, so weighted processing is required. s1 / F sF The weight of the number of parking times under the weather conditions accounts for the total number of parking times, and finally Δt is calculated. R The third parking time of the current vehicle under the current weather conditions.

[0111] S130: Determine the total parking time of the current vehicle based on the first parking time, the second parking time, and the third parking time;

[0112] In one embodiment, the overall parking duration may be calculated using a first calculation formula, which is:

[0113] Wherein, Δt is the total parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot, and F is the total number of parking times in the parking lot.

[0114] It can be seen that, taking into account the three factors of day of the week, time of day, and weather, the above first calculation formula can be used to calculate the overall parking time of the current vehicle.

[0115] In one embodiment, after determining that the current vehicle enters the parking lot for the first time and before determining the total parking time of the current vehicle, the method provided by the embodiment of the present disclosure may further include:

[0116] Determine whether the date is a statutory holiday;

[0117] If so, determining the fourth parking duration affected by the statutory holidays;

[0118] Correspondingly, determining the overall parking time of the current vehicle based on the first parking time, the second parking time and the third parking time includes: determining the overall parking time of the current vehicle based on the first parking time, the second parking time, the third parking time and the fourth parking time.

[0119] As can be seen, when calculating the total parking time of the current vehicle, not only the day of the week, time of day, and weather factors are taken into account, but also statutory holidays, further improving the accuracy of the overall parking time prediction. If the date is a statutory holiday, the total parking time of the current vehicle is calculated based on the four parking time periods. If the date is not a statutory holiday, the total parking time of the current vehicle is calculated based on the three parking time periods.

[0120] In one embodiment, the fourth parking duration may be calculated using a ninth calculation formula, which is:

[0121] Wherein, t4 is the fourth parking time, T L1 is the total parking time of vehicles that enter the parking lot for the first time during the statutory holidays in the historical parking data, and F L1 is the number of vehicles entering the parking lot for the first time on statutory holidays in the historical parking data, F LF is the number of vehicles entering the parking lot on the statutory holidays in the historical parking data, T LN is the total parking time of vehicles that enter the parking lot for the first time on non-legal holidays in the historical parking data, F LN The number of vehicles that entered the parking lot for the first time on non-legal holidays in historical parking data.

[0122] It is understandable that although the second parking time has taken into account the impact of the day of the week, statutory holidays are special cases and are considered separately. Statutory holidays are not accidental in terms of dates, but in real life and production, statutory holidays are still accidental in terms of the day of the week, so weighted processing is still required, as shown in the ninth calculation formula. L1 / F LF The randomness of statutory holidays is taken into account, and the fourth parking time of the current vehicle under the influence of statutory holidays is calculated.

[0123] In one embodiment, when the date is not a statutory holiday, the total parking duration may be calculated using a first calculation formula, which is:

[0124] Wherein, Δt is the total parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot in the historical parking data, and F is the total number of parking times in the parking lot in the historical parking data.

[0125] It can be seen that if the four factors of day of the week, time of day, weather, and statutory holidays are considered, but the date is not a statutory holiday, the first calculation formula is used to calculate the total parking time, that is, only the first parking time, the second parking time, and the third parking time are required. If the factor of statutory holidays is not considered, and only the three factors of day of the week, time of day, and weather are considered, the first calculation formula can also be used to calculate the total parking time, that is, only the first parking time, the second parking time, and the third parking time are required.

[0126] In one embodiment, when the date is a statutory holiday, the total parking duration is calculated using a second calculation formula, which is:

[0127] Wherein, Δt is the total parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot in the historical parking data, F is the total number of parking times in the parking lot in the historical parking data; t4 is the fourth parking duration.

[0128] That is, considering the four factors of day of the week, time period, weather, and statutory holidays, and when the date is a statutory holiday, the overall parking time of the current vehicle is calculated using the first parking time, the second parking time, the third parking time, and the fourth parking time.

[0129] In one embodiment, the method provided by the embodiment of the present disclosure may further include:

[0130] If the current vehicle is not entering the parking lot for the first time, the overall parking time of the current vehicle is calculated based on the maximum value of the first parking time under the influence of the time period, the second parking time under the influence of the day of the week, and the third parking time under the influence of the weather in the historical parking data.

[0131] It is understandable that if the current vehicle is not entering the parking lot for the first time, it can be inferred that the current vehicle comes to the parking lot for life and work purposes. At this time, the parking time of the current vehicle has a certain regularity, so the overall parking time of the current vehicle is calculated based on historical parking data.

[0132] In one embodiment, when the current vehicle is not entering the parking lot for the first time, a third calculation formula may be used to calculate the total parking time. The third calculation formula is:

[0133] Wherein, Δt1 is the total parking time when the current vehicle is not entering the parking lot for the first time, t min is the minimum value of the first parking duration under the influence of the time period, the second parking duration under the influence of the week, and the third parking duration under the influence of the weather in the historical parking data, t max is the maximum value among the first parking duration affected by time period, the second parking duration affected by day of the week, and the third parking duration affected by weather in the historical parking data; Δ3 is the difference between the number of vehicles corresponding to the group where the mode of parking duration for vehicles other than the first time in the said time period belongs and the number of vehicles corresponding to the adjacent group with the lower limit of the group where the mode of parking duration belongs; Δ4 is ​​the difference between the number of vehicles corresponding to the group where the mode of parking duration for vehicles other than the first time in the said time period belongs and the number of vehicles corresponding to the adjacent group with the upper limit of the group where the mode of parking duration belongs.

[0134] It can be seen that the historical parking data is used to calculate the first parking time affected by the time period, the second parking time affected by the week, and the third parking time affected by the weather. Then, the maximum and minimum values ​​are selected from each parking time. Then, the overall parking time of the current vehicle is calculated based on the mode. The obtained overall parking time can meet the parking time requirements of most current vehicles.

[0135] It can be seen that regardless of whether the current vehicle enters the parking lot for the first time or whether statutory holidays need to be considered, the overall parking time of the current vehicle can be calculated in different situations, and then the overall parking time can be used to match the best parking space for the current vehicle.

[0136] S140, selecting an optimal parking space that matches the current vehicle from among the available parking spaces based on the total parking time of the current vehicle and the utilization of each of the available parking spaces in the parking lot;

[0137] It is understandable that when selecting the best parking space for the current vehicle, it is necessary to ensure that the parking space is currently idle and should have a certain amount of space time in the future.

[0138] In one embodiment, S140 may specifically include the following steps S141 to S143:

[0139] S141. Calculating a first variance corresponding to the idle time of each idle parking space in the parking lot based on the total parking time of the current vehicle and the idle time of each idle parking space in the parking lot;

[0140] The first variance of an idle parking space reflects the variance between the idle time of the idle parking space and the overall parking time of the current vehicle.

[0141] Specifically, the first variance of each parking space that is currently idle may be calculated based on the idle time of each parking space on each day in the past period of time.

[0142] In one embodiment, a fourth calculation formula may be used to calculate the first variance corresponding to the idle time of each idle parking space. The fourth calculation formula is:

[0143] Among them, δ 2 is the first variance, t free is the idle time of the vacant parking space in a day during the historical time period, Δt is the overall parking time, and α is the number of parking spaces in the parking lot.

[0144] The fourth calculation formula is to sum the squares of the difference between the idle time of an empty parking space on each day in the past period and the total parking time of the current vehicle, and then calculate the ratio by the number of parking spaces to obtain the first variance.

[0145] It can be seen that the smaller the first variance of an idle parking space is, the more closely the overall parking time of the idle parking space matches the current vehicle.

[0146] S142. Calculate a second variance corresponding to the non-idle duration of each vacant parking space in the parking lot according to the non-idle duration of the vacant parking space;

[0147] Specifically, the second variance of the idle parking space may be calculated based on the non-idle duration of the idle parking space on each day over a period of time in the past.

[0148] In one embodiment, a fifth calculation formula may be used to calculate the second variance corresponding to the non-idle duration of each idle parking space. The fifth calculation formula is:

[0149] Among them, ε 2 is the first variance, t busy is the non-idle time of the vacant parking space in a day during the historical time period, and α is the number of parking spaces in the parking lot.

[0150] The fifth calculation formula is to sum the squares of the difference between the non-idle time of an idle parking space on each day in the past period and 24, and then calculate the ratio by the number of parking spaces to obtain the second variance.

[0151] It can be seen that the larger the second variance of an idle parking space is, the lower the utilization rate of the idle parking space is.

[0152] S143: Select, from among the vacant parking spaces whose second variance is greater than a preset value, a parking space with the smallest first variance as the optimal parking space.

[0153] That is, the vacant parking space with the smallest first variance is selected as the best parking space among the vacant parking spaces with the largest second variance. This can obtain the best parking space that matches the overall parking time of the current vehicle and improve the utilization rate of the vacant parking spaces.

[0154] It can be seen that, in fact, the idle parking space closest to the overall parking time of the current vehicle is selected from the idle parking spaces whose non-idle time is much less than 24 hours as the best parking space.

[0155] S150: Perform parking guidance operations for the current vehicle according to the optimal parking space.

[0156] Specifically, the parking space management system sends the optimal parking space to the parking guidance system so that the parking space guidance system can provide guidance to the optimal parking space.

[0157] In actual scenarios, users can scan the QR code displayed by the parking guidance system. After scanning the code, two options are prompted: "Best Parking Space" and "Nearby Parking Spaces". When the user clicks on the best parking space, the parking guidance system will guide the user to the predicted best parking space. Of course, the parking guidance system can also display the specific conditions of the best parking space, such as its specific location in the parking lot and the current situation, to the user, so that the user can determine whether to go to the best parking space based on the location and current situation. For example, if the current situation indicates that the parking space is likely to be difficult to park, or if the best parking space is determined to be at the back and difficult to enter and exit based on the specific location, the user can change the best parking space, and the next best parking space will be provided to the user.

[0158] It's understandable that when predicting the current vehicle's overall parking time, if this is the first time the vehicle enters the parking lot, individual parking times are predicted based on factors such as time of day, day of the week, and weather. These individual parking times are then combined to arrive at the overall parking time. This process also considers whether the current date is a statutory holiday. These factors all have a certain impact on user parking needs, which is reflected in changes in parking time. By comprehensively considering the impact of multiple factors on user parking needs and eliminating bias, the predicted overall parking time is more accurate.

[0159] It's understandable that when determining parking space usage, we use probability and statistics, combined with the predicted overall parking duration, to derive two variances for available parking spaces. The smaller the first variance, the more compatible the available space is with the current vehicle; the larger the second variance, the lower the utilization rate of the available space. Among the available spaces with the largest second variance, the optimal space is selected, thereby improving the utilization rate of currently underutilized spaces.

[0160] It can be seen that the method provided by the embodiment of the present disclosure intelligently predicts the overall parking time of the current vehicle based on multiple natural conditions, and then matches the best parking space for the current vehicle based on the overall parking time and the utilization of the vacant parking spaces in the parking lot, and guides the current vehicle to park. This can provide a suitable parking space for the current vehicle and improve the utilization rate and turnover rate of the parking space.

[0161] Data shows that the average ratio of cars to parking spaces in my country's large cities is about 1:0.8, and about 1:0.5 in small and medium-sized cities, while the level in developed countries is about 1:1.3. my country has 307 million cars. The average parking fee per car per day is 5 yuan, which means a parking market of more than 560 billion yuan a year. In general, there is a shortage of more than 50 million parking spaces in my country, and there are congestion and queues during peak hours, which increases management difficulty and safety risks. In addition, the difficulty in finding a parking space or congestion takes up the owner's time, causing the owner to have negative emotions about the use of parking spaces. Therefore, the embodiment of the present disclosure provides the best parking space to guide users to park, without adding additional hardware costs, and can greatly improve the problems existing in parking spaces in current parking lots and improve the utilization rate of parking spaces.

[0162] The present disclosure provides a parking space guidance device for a parking lot, as shown in FIG3 , which includes:

[0163] A first judgment module is used to judge whether the current vehicle arriving at the parking lot is entering the parking lot for the first time;

[0164] a first prediction module, configured to, if yes, determine the time period of the arrival time, the day of the week corresponding to the date, and the weather, and predict a first parking duration under the influence of the time period, a second parking duration under the influence of the day of the week, and a third parking duration under the influence of the weather;

[0165] a first determining module, configured to determine an overall parking time of the current vehicle based on the first parking time, the second parking time, and the third parking time;

[0166] a first selection module for selecting an optimal parking space that matches the current vehicle from among the available parking spaces based on the overall parking time of the current vehicle and the utilization status of each of the available parking spaces in the parking lot;

[0167] The first guidance module is configured to perform a parking guidance operation for the current vehicle according to the optimal parking space.

[0168] In one embodiment, the apparatus may further include:

[0169] a second prediction module configured to, after the first judgment module determines that the current vehicle enters the parking lot for the first time and before the first determination module determines the total parking duration of the current vehicle, determine whether the current date is a statutory holiday; and if so, determine a fourth parking duration affected by the statutory holiday;

[0170] Correspondingly, the first prediction module may be specifically configured to determine an overall parking duration of the current vehicle based on the first parking duration, the second parking duration, the third parking duration, and the fourth parking duration.

[0171] In one embodiment, the first determination module may be specifically configured to: when the date is not a statutory holiday, calculate the total parking duration using a first calculation formula, wherein the first calculation formula is:

[0172] Wherein, Δt is the total parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot, and F is the total number of parking times in the parking lot.

[0173] In one embodiment, the first determining module may be specifically configured to: when the date is a statutory holiday, calculate the total parking duration using a second calculation formula, where the second calculation formula is:

[0174] Wherein, Δt is the total parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot, F is the total number of parking times in the parking lot; t4 is the fourth parking duration.

[0175] In one embodiment, the apparatus may further include:

[0176] The second determination module is used to calculate the overall parking time of the current vehicle based on the maximum value of a first parking time affected by the time period, a second parking time affected by the day of the week, and a third parking time affected by the weather in the historical parking data if the current vehicle is not entering the parking lot for the first time.

[0177] Furthermore, the second determining module is specifically configured to: when the current vehicle is not entering the parking lot for the first time, calculate the total parking time using a third calculation formula, wherein the third calculation formula is:

[0178] Wherein, Δt1 is the total parking time when the current vehicle is not entering the parking lot for the first time, t min is the minimum value of the first parking duration under the influence of the time period, the second parking duration under the influence of the week, and the third parking duration under the influence of the weather in the historical parking data, t max is the maximum value among the first parking duration affected by time period, the second parking duration affected by day of the week, and the third parking duration affected by weather in the historical parking data; Δ3 is the difference between the number of vehicles corresponding to the group where the mode of parking duration of vehicles other than the first time in the said time period belongs and the number of vehicles corresponding to the adjacent group with the lower limit of the group where the mode of parking duration belongs; Δ4 is ​​the difference between the number of vehicles corresponding to the group where the mode of parking duration of vehicles other than the first time in the said time period belongs and the number of vehicles corresponding to the adjacent group with the upper limit of the group where the mode of parking duration belongs.

[0179] In one embodiment, the first selection module may include:

[0180] a first calculating unit, configured to calculate a first variance corresponding to the idle time of each idle parking space in the parking lot based on the overall parking time of the current vehicle and the idle time of each idle parking space in the parking lot;

[0181] a second calculating unit, configured to calculate a second variance corresponding to the non-idle duration of each idle parking space in the parking lot according to the non-idle duration of the idle parking space;

[0182] The first selection unit is configured to select, from among the vacant parking spaces whose second variance is greater than a preset value, a parking space with the smallest first variance as the best parking space.

[0183] In one embodiment, the first calculation unit may be configured to calculate the first variance corresponding to the idle time of each idle parking space using a fourth calculation formula, wherein the fourth calculation formula is:

[0184] Among them, δ 2 is the first variance, t free is the idle time of the vacant parking space in a day during the historical time period, Δt is the overall parking time, and α is the number of parking spaces in the parking lot;

[0185] In one embodiment, the second calculation unit may be configured to calculate the second variance corresponding to the non-idle duration of each idle parking space using a fifth calculation formula, where the fifth calculation formula is:

[0186] Among them, ε 2 is the first variance, t busyis the non-idle time of the vacant parking space in a day during the historical time period, and α is the number of parking spaces in the parking lot.

[0187] In one embodiment, the first prediction module may be specifically configured to calculate the first parking duration using a sixth calculation formula, where the sixth calculation formula is:

[0188] Where Δt n is the first parking duration, L is the lower limit of the group where the parking duration mode is located, the parking duration mode is the parking duration with the largest number of corresponding vehicles in the historical parking data corresponding to the time period of the arrival time, Δ1 is the difference between the number of vehicles corresponding to the group where the parking duration mode is located and the number of vehicles corresponding to the adjacent group with the lower limit of the group where the parking duration mode is located, Δ2 is the difference between the number of vehicles corresponding to the group where the parking duration mode is located and the number of vehicles corresponding to the adjacent group with the upper limit of the group where the parking duration mode is located, and d is the group distance of the parking duration grouping.

[0189] In one embodiment, the first prediction module may be specifically configured to calculate the second parking duration using a seventh calculation formula, where the seventh calculation formula is:

[0190] Where Δt w is the second parking time, t n is the parking time of vehicle n after it first enters the parking lot in the week in the historical parking data, f n is the number of times vehicle n appears in the parking lot in the week according to the historical parking data, and n is the nth vehicle that enters the parking lot for the first time in the week according to the historical parking data;

[0191] In one embodiment, the first prediction module may be specifically configured to calculate the third parking duration using an eighth calculation formula, where the eighth calculation formula is:

[0192] Where Δt R is the third parking duration, F sl is the number of vehicles that entered the parking lot for the first time under the weather conditions in the historical parking data, F SF is the number of vehicles entering the parking lot under the weather conditions in the historical parking data, T SN is the total parking time of vehicles that enter the parking lot for the first time under the weather conditions in the historical parking data, F SN is the number of vehicles that entered the parking lot in the weather conditions in the historical parking data, not for the first time, t i is the parking duration of vehicle i that enters the parking lot for the first time under the weather conditions in the historical parking data;

[0193] In one embodiment, the second prediction module may be specifically configured to calculate the fourth parking duration using a ninth calculation formula, where the ninth calculation formula is:

[0194] Wherein, t4 is the fourth parking time, T L1 is the total parking time of vehicles that enter the parking lot for the first time during the statutory holidays in the historical data, and F L1 is the number of vehicles entering the parking lot for the first time on statutory holidays in historical data, F LF is the number of vehicles entering the parking lot on the statutory holidays in the historical data, T LN is the total parking time of vehicles that enter the parking lot for the first time on non-legal holidays in historical data, F LN The number of vehicles that entered the parking lot for the first time on non-legal holidays in historical data.

[0195] It is understandable that the explanation, specific implementation, beneficial effects, examples, etc. of the relevant contents of the device provided in the embodiment of the present disclosure can be found in the corresponding parts of the parking lot parking space guidance method provided in the embodiment of the present disclosure, and will not be repeated here.

[0196] An embodiment of the present disclosure provides an electronic device, including a memory and a processor, wherein the memory stores executable code, and when the processor executes the executable code, the method in any embodiment of the specification is implemented.

[0197] 4 shows a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present disclosure. The electronic device may include a processor 401 and a memory 402 storing computer program instructions.

[0198] Specifically, the processor 401 may include a central processing unit (CPU) or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present disclosure.

[0199] Memory 402 may include a large capacity memory for data or instructions. By way of example and not limitation, memory 402 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In one example, memory 402 may include removable or non-removable (or fixed) media, or memory 402 may be a non-volatile solid-state memory. Memory 402 may be located inside or outside the integrated gateway disaster recovery device.

[0200] In one example, the memory 402 may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage media device, an optical storage media device, a flash memory device, an electrical, optical, or other physical / tangible memory storage device. Thus, generally, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.

[0201] The processor 401 reads and executes computer program instructions stored in the memory 402 to implement the parking lot parking space guidance method in the embodiment shown in FIG. 1 .

[0202] In one example, the electronic device may further include a communication interface 403 and a bus 404. As shown in FIG4, the processor 401, the memory 402, and the communication interface 403 are connected via the bus 404 and communicate with each other.

[0203] The communication interface 403 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present disclosure.

[0204] Bus 404 includes hardware, software or both, and couples the components of the online data traffic metering device to each other. For example, but not limitation, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus or other suitable bus or a combination of two or more of these. Where appropriate, bus 404 may include one or more buses. Although the present disclosure describes and illustrates a specific bus, the present disclosure contemplates any suitable bus or interconnect.

[0205] The electronic device can execute each step of the parking lot parking space guidance method in the embodiment of the present disclosure, thereby realizing the parking lot parking space guidance method described in conjunction with FIG1 .

[0206] It should be understood that the present disclosure is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present disclosure is not limited to the specific steps described and illustrated. Those skilled in the art can make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present disclosure.

[0207] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present disclosure are programs or code segments used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link via a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, read-only memories (ROMs), flash memories, erasable read-only memories (EROMs), floppy disks, compact disc read-only memories (CD-ROMs), optical discs, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0208] It should also be noted that the exemplary embodiments described in this disclosure describe methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the steps described above. In other words, the steps may be performed in the order described in the embodiments, or in a different order, or several steps may be performed simultaneously.

[0209] Aspects of the present disclosure have been described above with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed via the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit. It is also understood that each box in the block diagram and / or flowchart and the combination of the boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0210] The above description is only a specific embodiment of the present disclosure. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the scope of protection of the present disclosure is not limited to this. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present disclosure, and these modifications or replacements should be included in the scope of protection of the present disclosure.

Claims

1. A parking lot guidance method, characterized in that: include: Determining whether the current vehicle arriving at the parking lot is entering the parking lot for the first time; If yes, determine the time period of the arrival time, the day of the week corresponding to the date, and the weather, and predict a first parking duration under the influence of the time period, a second parking duration under the influence of the day of the week, and a third parking duration under the influence of the weather; determining an overall parking time of the current vehicle according to the first parking time, the second parking time and the third parking time; According to the overall parking time of the current vehicle and the utilization of each vacant parking space in the parking lot, selecting the best parking space matching the current vehicle from the vacant parking spaces; According to the optimal parking space, a parking guidance operation is performed for the current vehicle.

2. The method according to claim 1, wherein: Before determining the overall parking time of the current vehicle, the method further includes: Determine whether the date is a statutory holiday; If so, determining the fourth parking duration under the influence of the statutory holidays; Correspondingly, determining the overall parking time of the current vehicle according to the first parking time, the second parking time, and the third parking time includes: An overall parking time of the current vehicle is determined according to the first parking time, the second parking time, the third parking time, and the fourth parking time.

3. The method according to claim 2, wherein: When the date is not a statutory holiday, the first calculation formula is used to calculate the overall parking time. The first calculation formula is: Wherein, Δt is the overall parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot, and F is the total number of parking times in the parking lot; And / or, when the date is a statutory holiday, the overall parking duration is calculated using a second calculation formula, wherein the second calculation formula is: Wherein, Δt is the overall parking time, Δt n is the first parking time, Δt w is the second parking time, Δt R is the third parking duration, T is the total parking duration in the parking lot, F is the total number of parking times in the parking lot; t4 is the fourth parking duration.

4. The method according to claim 1, wherein: Also includes: If the current vehicle is not entering the parking lot for the first time, the overall parking time of the current vehicle is calculated according to the maximum value of the first parking time under the influence of the time period, the second parking time under the influence of the week, and the third parking time under the influence of the weather in the historical parking data.

5. The method according to claim 4, wherein: The calculating of the overall parking time of the current vehicle includes: using a third calculation formula to calculate the overall parking time, the third calculation formula is: Wherein, Δt1 is the total parking time when the current vehicle is not entering the parking lot for the first time, t min is the minimum value of the first parking duration under the influence of the time period, the second parking duration under the influence of the week, and the third parking duration under the influence of the weather in the historical parking data, t max is the maximum value of the first parking time under the influence of time period, the second parking time under the influence of day of the week, and the third parking time under the influence of weather in the historical parking data; Δ3 is the difference between the number of vehicles corresponding to the group where the mode of parking time for vehicles other than the first time in the said time period belongs and the number of vehicles corresponding to the adjacent group with the lower limit of the group where the mode of parking time belongs; Δ4 is ​​the difference between the number of vehicles corresponding to the group where the mode of parking time for vehicles other than the first time in the said time period belongs and the number of vehicles corresponding to the adjacent group with the upper limit of the group where the mode of parking time belongs.

6. The method according to claim 1, wherein: The selecting the best parking space matching the current vehicle from the various free parking spaces according to the overall parking time of the current vehicle and the utilization of each free parking space in the parking lot includes: Calculating a first variance corresponding to the idle time of each idle parking space in the parking lot according to the overall parking time of the current vehicle and the idle time of each idle parking space in the parking lot; Calculating a second variance corresponding to the non-idle time length of each idle parking space in the parking lot according to the non-idle time length of the idle parking space; From among the vacant parking spaces where the second variance is greater than a preset value, a parking space with the smallest first variance is selected as the best parking space.

7. The method according to claim 6, wherein: The first variance corresponding to the idle time of each idle parking space is calculated using the fourth calculation formula, and the fourth calculation formula is: Among them, δ 2 is the first variance, t free is the idle time of the idle parking space in a day during the historical time period, Δt is the overall parking time, and α is the number of parking spaces in the parking lot; And / or, a fifth calculation formula is used to calculate the second variance corresponding to the non-idle time of each idle parking space, and the fifth calculation formula is: Among them, ε 2 is the first variance, t busy is the non-idle time of the idle parking space in a day during the historical time period, and α is the number of parking spaces in the parking lot.

8. The method according to claim 2, wherein: The first parking duration is calculated using a sixth calculation formula, which is: Among them, Δt n is the first parking duration, L is the lower limit of the group where the parking duration mode is located, the parking duration mode is the parking duration with the largest number of corresponding vehicles in the historical parking data corresponding to the time period where the arrival time is located, Δ1 is the difference between the number of vehicles corresponding to the group where the mode is located and the number of vehicles corresponding to the adjacent group with the lower limit of the group where the parking duration mode is located, Δ2 is the difference between the number of vehicles corresponding to the group where the mode is located and the number of vehicles corresponding to the adjacent group with the upper limit of the group where the parking duration mode is located, and d is the group distance of the parking duration grouping; The second parking time is calculated using a seventh calculation formula, which is: Among them, Δt w is the second parking time, t n is the parking time of vehicle n after it first enters the parking lot in the week in the historical parking data, and f n is the number of times vehicle n appears in the parking lot in the week in the historical parking data, and n is the nth vehicle that enters the parking lot for the first time in the week in the historical parking data; The third parking duration is calculated using an eighth calculation formula, which is: Among them, Δt R is the third parking duration, F sl The number of vehicles entering the parking lot for the first time under the weather conditions, F SF is the number of vehicles entering the parking lot under the weather conditions, T SN is the total parking time of vehicles that enter the parking lot for the first time under the weather conditions, F SN is the number of vehicles that enter the parking lot for the first time under the weather conditions, t i is the parking time of vehicle i that enters the parking lot for the first time under the weather conditions; And / or, the fourth parking duration is calculated using a ninth calculation formula, the ninth calculation formula being: Wherein, t4 is the fourth parking time, T L1 is the total parking time of vehicles entering the parking lot for the first time on the statutory holiday, and F L1 is the number of vehicles entering the parking lot for the first time on the statutory holiday, F LF is the number of vehicles entering the parking lot on the statutory holidays, T LN is the total parking time of vehicles entering the parking lot for the first time on non-legal holidays, F LN The number of vehicles entering the parking lot for the first time on non-legal holidays.

9. A parking space guidance device, comprising: A first judgment module is used to judge whether the current vehicle arriving at the parking lot is entering the parking lot for the first time; A first prediction module is used to determine the time period of the arrival time, the day of the week corresponding to the date, and the weather, and predict a first parking duration under the influence of the time period, a second parking duration under the influence of the day of the week, and a third parking duration under the influence of the weather; A first determining module, configured to determine an overall parking time of the current vehicle according to the first parking time, the second parking time and the third parking time; A first selection module is used to select the best parking space matching the current vehicle from the various free parking spaces according to the overall parking time of the current vehicle and the utilization of each free parking space in the parking lot; The first guidance module is used to perform parking guidance operations for the current vehicle according to the optimal parking space.

10. An electronic device comprising a memory and a processor, wherein the memory stores executable codes, and when the processor executes the executable codes, the method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Vehicle parking scheduling method and device

    CN113205702A

  • Parking lot parking space recommendation system and method based on big data

    CN114255596A

  • Vehicle scheduling method and device, terminal equipment and medium

    CN114333094A

  • Intelligent community parking management system

    CN115641744A

  • Parking guiding method, device and equipment and storage medium

    CN116312023A

Cited By

  • Parking lot berth guiding system, device and method based on vehicle AI platform

    CN120375634A