Roadside parking space management method and related equipment

Through real-time lidar sampling and cloud storage technology, the problem of difficult roadside parking space management is solved, and an unmanned vehicle charging system is realized, which reduces hardware costs and improves monitoring accuracy and management efficiency.

CN119091675AActive Publication Date: 2024-12-06SHENZHEN BMORN TECH CO LTD

Patent Information

Application Number
CN202411188494.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-28
Publication Date
2024-12-06
Estimated Expiration
2044-08-28

AI Technical Summary

Technical Problem

The management of roadside parking spaces is difficult, the existing technology requires a lot of manpower to manage, and the inlet and exit of vehicles is difficult to monitor and record in real time.

Method used

Real-time lidar sampling technology is used to monitor the parking spaces to be tested, and the parking space status is determined through the sampling results and stored in the cloud. Combined with the license plate information, the status migration information of vehicle entry and exit is generated to realize an unmanaged charging system.

Benefits of technology

An unmanaged vehicle charging system is realized, reducing hardware costs and installation complexity, while improving the monitoring accuracy and management efficiency of vehicle entry and exit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119091675A_ABST
    Figure CN119091675A_ABST
Patent Text Reader

Abstract

The invention discloses a roadside parking space management method and related equipment, and the method comprises the steps: continuously carrying out the real-time laser radar sampling of a to-be-detected parking space according to a first sampling period, and obtaining a sampling result; determining a parking space state at a corresponding moment based on a sampling result, and storing the parking space state and / or corresponding license plate information to a cloud; obtaining state transition information of the to-be-detected parking space based on a plurality of parking space states stored in the cloud; and obtaining charging data of the corresponding vehicle based on the state transition information and the license plate information. According to the invention, real-time laser radar sampling is continuously carried out on the to-be-detected parking space to determine the state transition information of the to-be-detected parking space, so that the vehicle entering and exiting condition in the parking space is identified, charging management is carried out on the vehicle, and unmanned management is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of parking space management, and in particular to a roadside parking space management method and related equipment. Background Art

[0002] With the popularization of civilian vehicles, the number of vehicles is increasing, making parking a big problem. The roadsides of wide streets and the buildings in residential areas are often used for parking vehicles, but the locations are relatively scattered, difficult to manage, and require a lot of manpower. Summary of the invention

[0003] In order to solve the above problems, the embodiments of the present application provide a roadside parking space management method and device, a parking meter, an electronic device, a computer-readable storage medium, and a computer program product.

[0004] In the first aspect, in order to solve the above technical problems, the present application provides a roadside parking space management method, comprising:

[0005] Continuously perform real-time laser radar sampling on the parking space to be measured according to a first sampling period to obtain a sampling result;

[0006] Determine the parking space status at the corresponding time based on the sampling result, and store the parking space status and / or the corresponding license plate information in the cloud:

[0007] Based on the multiple parking space states stored in the cloud, obtaining state transition information of the parking space to be tested;

[0008] The charging data of the corresponding vehicle is obtained based on the state transition information and the license plate information.

[0009] The beneficial effects are:

[0010] In the technical solution provided in the embodiment of the present application, the real-time laser radar sampling of the parking space to be tested is continuously performed according to the first sampling period to obtain the sampling results; the parking space status at the corresponding time is determined based on the sampling results, and the parking space status and / or the corresponding license plate information is stored in the cloud: based on the multiple parking space statuses stored in the cloud, the state transition information of the parking space to be tested is obtained, so as to identify the vehicle entry and exit situation in the parking space through the state transition information of the parking space to be tested, so as to charge the vehicle and realize unmanned management. In addition, the parking meter used is installed on the curb at a preset distance from the parking space to be tested, which ensures the sampling effect while having the characteristics of simple installation and low hardware cost.

[0011] In a second aspect, the present invention provides a parking meter, which is applied to the roadside parking space management method; the parking meter comprises a solar device, a camera, a radar device and a development mainboard, and the solar device is connected to the camera, the radar device and the development mainboard to provide electric energy;

[0012] The development mainboard is also connected to the camera and the radar device to implement the roadside parking space management method.

[0013] In a third aspect, the present invention provides a roadside parking space management device, including a sampling unit, a determination unit, a processing unit and a charging unit;

[0014] A sampling unit, used for continuously performing real-time laser radar sampling on the parking space to be measured according to a first sampling period to obtain a sampling result;

[0015] A determination unit, configured to determine the parking space status at the corresponding time based on the sampling result, and store the parking space status and / or the corresponding license plate information in the cloud:

[0016] A processing unit, configured to obtain state transition information of the parking space to be tested based on the multiple parking space states stored in the cloud;

[0017] A charging unit is used to obtain charging data of a corresponding vehicle based on the state transition information and the license plate information.

[0018] In a fourth aspect, the present application also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the electronic device implements the roadside parking space management method as described above.

[0019] In a fifth aspect, the present application also provides a computer-readable storage medium having computer-readable instructions stored thereon. When the computer-readable instructions are executed by a processor of a computer, the computer executes the roadside parking space management method as described above.

[0020] In a sixth aspect, the present application further provides a computer program product or a computer program, the computer program product or the computer program including computer instructions, the computer instructions being stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the roadside parking space management method provided in the above-mentioned various optional embodiments.

[0021] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0023] Figure 1 is a flow chart of a roadside parking space management method shown in an exemplary embodiment of the present application;

[0024] Figure 2 is a flow chart of performing real-time laser radar sampling and determining the parking space status at the corresponding time based on the sampling result in an exemplary embodiment of the present application;

[0025] Figure 3 is a schematic diagram of a parking meter using a roadside parking space management method in an exemplary embodiment of the present application;

[0026] Figure 4 is a schematic diagram of the operation of a parking meter in an exemplary embodiment of the present application;

[0027] Figure 5 It is a working principle diagram of SOC online upgrade in the development motherboard of the parking meter in an exemplary embodiment of the present application;

[0028] Figure 6 is a block diagram of a roadside parking space management device shown in an exemplary embodiment of the present application;

[0029] Figure 7 It is a structural diagram of a computer system suitable for implementing an electronic device of an embodiment of the present application. DETAILED DESCRIPTION

[0030] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.

[0031] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0032] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.

[0033] The term "multiple" as used in this application refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.

[0034] In order to solve the problem of difficulty in managing roadside parking spaces, the embodiments of the present application propose a roadside parking space management method and device, a parking meter, an electronic device, and a computer-readable storage medium, which mainly involve unmanned roadside parking space management technology included in the parking space management technology. These embodiments will be described in detail below.

[0035] First see Figure 1 , Figure 1 1 is a flow chart of a roadside parking space management method shown in an exemplary embodiment of the present application. The method can be specifically implemented by a parking meter, which is installed on the curb at a preset distance from the parking space to be measured, such as 50 cm away from the parking space.

[0036] like Figure 1 As shown, in an exemplary embodiment, the roadside parking space management method may include steps S101 to S104, which are described in detail as follows:

[0037] Step S101, continuously perform real-time laser radar sampling on the parking space to be measured according to the first sampling period to obtain a sampling result.

[0038] In this embodiment, when the parking meter provided by the present application is used to manage roadside parking spaces, after detecting a vehicle entering, real-time lidar sampling is continuously performed on the parking space to be tested according to a first sampling period to obtain sampling results, so as to realize real-time monitoring of the vehicle in the parking space to be tested.

[0039] Step S102, determining the parking space status at the corresponding time based on the sampling result, and storing the parking space status and / or the corresponding license plate information in the cloud.

[0040] After obtaining the sampling results, they are analyzed and processed to obtain the parking space status at the corresponding moment, and the parking space status is stored in the cloud in chronological order based on the timestamp carried, and the corresponding license plate information is obtained and stored when necessary.

[0041] Step S103, based on the status of multiple parking spaces stored in the cloud, obtain the status transition information of the parking space to be tested.

[0042] Step S104, obtaining charging data of the corresponding vehicle based on the state transition information and the license plate information.

[0043] For the same parking space to be tested, the state transition information of the parking space to be tested is obtained according to multiple different parking space states, for example, three different parking space states within a period of time, and then the corresponding license plate information is identified, and the charging data of the vehicle is obtained based on the state transition information and the license plate information.

[0044] As can be seen from the above, in the method provided by this embodiment, the real-time laser radar sampling of the parking space to be tested is continuously performed according to the first sampling period to obtain the sampling results; the parking space status at the corresponding time is determined based on the sampling results, and the parking space status and / or the corresponding license plate information is stored in the cloud: based on the multiple parking space statuses stored in the cloud, the state transition information of the parking space to be tested is obtained, so as to identify the vehicle entry and exit in the parking space through the state transition information of the parking space to be tested, so as to charge the vehicle and realize unmanned management. In addition, the parking meter used is installed on the curb at a preset distance from the parking space to be tested, which ensures the sampling effect while having the characteristics of simple installation and low hardware cost.

[0045] In an exemplary embodiment provided by the present application, a steady-state judgment is performed on the data sampled by the real-time laser radar, and the specific data type as the sampling result is determined by the judgment result, which may specifically include:

[0046] Continuously perform real-time laser radar sampling on the parking space to be measured according to the first sampling period to obtain a first laser ranging distance;

[0047] Determine whether the first laser ranging distance is steady-state data, and if so, use the first laser ranging distance as a sampling result;

[0048] If not, real-time laser radar sampling is continuously performed on the parking space to be measured according to the second sampling period to obtain a second laser ranging distance;

[0049] The second laser ranging distance is subjected to non-steady-state counting to obtain a non-steady-state counting result as a sampling result.

[0050] In this embodiment, if the first laser ranging distance obtained by real-time lidar sampling is steady-state data, it indicates that the situation in the parking space to be measured has not changed continuously. Based on the specific value of the first laser ranging distance, the parking space state can be determined. Therefore, the first laser ranging distance is used as the sampling result. If it is non-steady-state data, it is necessary to further determine whether the parking meter is blocked or there are other situations that cause the first laser ranging distance corresponding to the parking space to change frequently. Therefore, when it is determined that the first laser ranging distance is non-steady-state data in this embodiment, real-time lidar sampling is continuously performed on the parking space to be measured according to the second sampling period to obtain the second laser ranging distance, and the non-steady-state counting is performed on the second laser ranging distance, and the non-steady-state counting result is used as the sampling result.

[0051] In this embodiment, the method for determining whether the first laser ranging distance is steady-state data may specifically be:

[0052] Taking the continuous measurement 5 times according to the first sampling period as one frame of data, forcing the data greater than 330 cm to 0, performing median filtering and calculating the range on each frame of data, and thus performing steady-state judgment. The situations determined as steady-state data include that the range difference of distances is less than 6 cm and the range difference of amp (the energy intensity value of the laser) is less than 500; the range difference of distances is 6 - 15 cm and the range difference of amp is less than th. The situations determined as non-steady-state data may include that the range difference of distances is greater than 15 cm; the range difference of distances is 6 - 15 cm and the range difference of amp is greater than th; the range difference of distances is less than 6 cm and the range difference of amp is greater than 500.

[0053] Where th refers to the fluctuation value of amp reaching steady state in different stages. Because there will be interference even in a static situation, a fluctuation range is reserved, and this normal noise fluctuation range is th, which is the value tested by the sensor. The determination of th for amp (the following amp is the value after median filtering): when amp < 100, th = 40; when 100 < amp < 1000, th = 100; when amp > 1000, th = amp * 10%.

[0054] In this way, in this embodiment, the parking space states to be analyzed and determined are divided according to whether the first laser ranging distance obtained by sampling is steady state, so as to realize a more accurate judgment of the parking space state.

[0055] In another exemplary embodiment, when it is determined that the first laser ranging distance obtained by real-time lidar sampling is steady-state data and the first laser ranging distance is used as the sampling result, the steps for determining the parking space state at the corresponding moment may specifically include:

[0056] When the sampling result is the first laser ranging distance, obtain the magnitude relationship between the first laser ranging distance and the preset distance range;

[0057] If the magnitude relationship indicates that the first laser ranging distance is the minimum value of the distance range, the parking space state at the corresponding moment is determined to be an empty space state, and the empty space state is stored in the cloud;

[0058] If the magnitude relationship indicates that the first laser ranging distance is within the distance range, the parking space state at the corresponding moment is determined to be an obstructed state, and the obstructed state is stored in the cloud;

[0059] If the size relationship indicates that the first laser ranging distance is greater than the maximum value of the distance range, the parking space status at the corresponding time is determined to be a car-occupied state, and the license plate information at the corresponding time is obtained, and the car-occupied state and license plate information are stored in the cloud.

[0060] This embodiment determines the parking space status of the parking space to be measured by the size relationship between the first laser ranging distance and the preset distance range. The corresponding parking space status includes an empty state, a car state and an obstructed state, and the license plate information of the vehicle is obtained when it is in the car state.

[0061] For example, when the preset distance range is [0,10], the first laser ranging distance is equal to 0, which means the parking space is empty and there is no vehicle parked in the parking space to be measured. If the first laser ranging distance is less than or equal to 10, the parking space state is judged to be blocked. If the first laser ranging distance is greater than 10, the parking space state at the corresponding moment is determined to be occupied, and the license plate information at the corresponding moment is obtained, and the vehicle state and license plate information are synchronously stored in the cloud.

[0062] In this way, this embodiment not only determines whether the parking space to be measured is in an occupied state or an empty state when the first laser ranging distance is steady-state data, but also determines whether the parking meter is blocked based on the specific data of the first laser ranging distance, thereby providing more accurate data for obtaining state transition information.

[0063] In another exemplary embodiment, it is determined that the first laser ranging distance obtained by real-time laser radar sampling is non-steady-state data, and real-time laser radar sampling is continuously performed on the parking space to be measured according to the second sampling period to obtain a second laser ranging distance, and non-steady-state counting is performed on the second laser ranging distance to obtain a non-steady-state counting result as the sampling result. The step of determining the parking space state at the corresponding time based on the sampling result may specifically include:

[0064] When the sampling result is a non-steady-state counting result, the target counting result within the preset time period is obtained;

[0065] If the target counting result is greater than the first counting threshold, the parking space state at the corresponding time is determined to be a bad weather state, and the bad weather state is stored in the cloud;

[0066] If the target counting result is less than the first counting threshold, the parking space state at the corresponding moment is determined to be a disturbed state, and the disturbed state and / or the corresponding license plate information is stored in the cloud.

[0067] In this embodiment, the parking space state of the parking space to be tested is determined by the non-steady-state counting result, and the corresponding parking space state includes a bad weather state and a disturbed state.

[0068] The interfered state may also include a vehicle entry / exit state and a third-party interference state. When the vehicle is in the vehicle entry / exit state, the license plate information of the vehicle is obtained. This step may specifically include:

[0069] If the target counting result is less than the first counting threshold and greater than the second counting threshold, the parking space state at the corresponding time is determined to be the vehicle entry and exit state, and the license plate information at the corresponding time is obtained, and the vehicle entry and exit state and the license plate information are stored in the cloud;

[0070] If the target counting result is less than or equal to the second counting threshold, the parking space state at the corresponding moment is determined to be a third-party interference state, and the third-party interference state is stored in the cloud.

[0071] Specifically, when the first laser ranging distance is non-steady-state data, that is, when the corresponding extreme value is unstable, the sampling period will be changed from the first sampling period to the second sampling period, for example, from 2s to 0.5s, and one frame of data will be changed to 2.5s, and within the preset time period,

[0072] If the target counting result of the non-steady-state counting is greater than the first counting threshold 240, it is considered to be bad weather such as rain or snow that affects the laser radar sampling. If the target counting result is less than or equal to the second counting threshold 4, it is considered to be a third-party interference state such as pedestrians or radar interference. If the target counting result is greater than the second counting threshold 4, it represents a normal vehicle entry and exit state, and the license plate information at the corresponding time is obtained, and the vehicle entry and exit state and license plate information are stored in the cloud.

[0073] See also Figure 2 , Figure 2 It is a flowchart of performing real-time laser radar sampling and determining the parking space status at the corresponding moment based on the sampling result in an exemplary embodiment of the present application.

[0074] like Figure 2 As shown, the first sampling period is 2s, the second sampling period is 0.5s, the preset distance range is [0, 10], the first counting threshold is 240, and the second counting threshold is 4. First, the distance measurement is realized by laser radar sampling according to the first sampling period to obtain the first laser ranging distance, and then the extreme value is obtained by median filtering, and then it is determined whether the extreme value is stable to determine whether the first laser ranging distance is steady-state data.

[0075] In the case of steady-state data, sampling is continued according to the first sampling period. When the first laser ranging distance obtained is equal to 0, the parking space state at the corresponding moment is determined to be an empty state. When the first laser ranging distance is less than or equal to 10, the parking space state at the corresponding moment is determined to be an obstructed state. When the first laser ranging distance is greater than 10, the parking space state at the corresponding moment is determined to be an occupied state.

[0076] In the case of non-steady-state data, sampling is performed according to the second sampling period, and non-steady-state counting is performed. When the target counting result within the preset time period is greater than 240, the parking space status at the corresponding time is determined to be a bad weather state. When the target counting result is less than 240 and greater than 4, the parking space status at the corresponding time is determined to be a vehicle entry and exit state. When the target counting result is less than 4, the parking space status at the corresponding time is determined to be a third-party interference state.

[0077] In each of the embodiments of the present application mentioned above, the license plate information obtained includes the license plate number, license plate color and timestamp. The license plate number and license plate color are obtained by the rk algorithm, which is specifically implemented in the app.c code and obtained by the function rk_carid_get_plate_number, and then the license plate information is uploaded by the function http_send_jpeg in the app.c code.

[0078] It can be seen that in the above-mentioned embodiment of the present application, under non-steady-state conditions, the parking space status is determined by the non-steady-state counting within a preset time period and the obtained target counting result, which is more accurate than continuing to use the laser ranging distance obtained by sampling to determine the parking space status, and can determine the possible causes of the parking space status.

[0079] In an exemplary embodiment provided by the present application, the step of obtaining state transition information may specifically include:

[0080] Obtain multiple target parking space statuses corresponding to the same license plate information from the cloud;

[0081] The state transition information of the parking space to be tested is obtained based on the states of multiple target parking spaces.

[0082] In this embodiment, the number of the multiple target parking space states is at least three. When the number of the target parking space states is three, the corresponding state transition information may specifically represent the following:

[0083] 1. Car - Interference - Car: Passers-by passed by, the vehicle was changed but the departure data was not captured; the vehicle was changed, the distance was different from the last time, and the energy value was different.

[0084] 2. Vehicle in use - disturbed - empty vehicle: the vehicle leaves the site.

[0085] 3. Empty vehicle - disturbed - empty vehicle: passers-by pass by; empty vehicle, distance is greater than 330; vehicle absorption wave cannot be detected, distance is less than 330, and the non-steady-state count is >4.

[0086] 4. Empty vehicle - disturbed - vehicle in use: vehicle enters the venue.

[0087] See also Figure 3 , Figure 3 FIG. 1 is a schematic diagram of a parking meter using a roadside parking space management method in an exemplary embodiment of the present application. Figure 3 As shown, the parking meter includes a solar device, a camera, a radar device and a development mainboard. The solar device is connected to the camera, the radar device and the development mainboard to provide electrical energy; the development mainboard is also connected to the camera and the radar device to implement the roadside parking space management method provided in this application.

[0088] The solar device includes a solar panel and a battery. When there is sunlight, the solar panel can charge the battery all the time. If there is sufficient sunlight, the amount of electricity charged by the solar panel will be greater than the amount of electricity consumed by the machine. When the maximum amount of the battery used is 40,000 mAH, 3.8V runs 20 times a day, the average current is 7.5 mAH, and the amount of electricity consumed in a day is 7.5*24=180 mAH. If the battery is not charged, it can be used for (40,000 / 180) / 30=7.4 months. The solar panel is charged for 3 hours a day at 65 mAH, and the solar panel can charge 65*3=195 mAH a day, which can fully meet the daily consumption of 180 mAH. In this way, as long as the sunlight allows, the machine can be powered all the time to achieve the low power consumption performance of the parking meter.

[0089] See also Figure 4 , Figure 4 FIG. 1 is a schematic diagram of the operation of a parking meter in an exemplary embodiment of the present application. Figure 4 As shown,

[0090] The development motherboard is the RV1106 motherboard. The main modules of the RV1106 motherboard are SOC and 4G network card. They communicate through USB serial port and network. The peripherals are connected to UART ports respectively, which is convenient for manual control of these two modules. SOC is equipped with 4G and camera, and 4G network card is equipped with radar, battery, power indicator light, GPIO button and upgrade button.

[0091] Among them, the upgrade button is used to implement the compilation and online upgrade of the SOC of the RV1106 motherboard. Figure 5 As shown, Figure 5This is a working principle diagram of the SOC online upgrade in the development motherboard of the parking meter in an exemplary embodiment of this application. The cloud sends the firmware and version number to the 4G module, first determines whether it is the SOC or 4G module firmware, then determines the version number, downloads the firmware, and the machine enters the upgrade mode. The machine restarts and upgrades. After the upgrade is completed, the upgrade result will be fed back to the cloud. This ensures that the various functional parameters of the parking meter can be updated in a timely manner and improves the hardware performance.

[0092] Figure 6 FIG. 5 is a block diagram of a roadside parking space management device 500 shown in an exemplary embodiment of the present application. Figure 6 As shown, the device comprises:

[0093] The sampling unit 601 is used to continuously perform real-time laser radar sampling on the parking space to be measured according to a first sampling period to obtain a sampling result;

[0094] The determination unit 602 is used to determine the parking space status at the corresponding time based on the sampling result, and store the parking space status and / or the corresponding license plate information to the cloud:

[0095] The processing unit 603 is used to obtain the state transition information of the parking space to be tested based on the states of multiple parking spaces stored in the cloud;

[0096] The charging unit 604 is used to obtain charging data of the corresponding vehicle based on the state transition information and the license plate information.

[0097] The device applies the roadside parking space management method provided by the present application, and the sampling unit 601 continuously performs real-time laser radar sampling on the parking space to be tested according to the first sampling period to obtain the sampling result; the determination unit 602 determines the parking space status at the corresponding time based on the sampling result, and stores the parking space status and / or the corresponding license plate information to the cloud: the processing unit 603 obtains the state transition information of the parking space to be tested based on the multiple parking space states stored in the cloud, so that the charging unit 604 can identify the vehicle entry and exit situation in the parking space through the state transition information of the parking space to be tested, thereby charging the vehicle and realizing unmanned management. In addition, the parking meter used is installed on the curb at a preset distance from the parking space to be tested, which ensures the sampling effect while having the characteristics of simple installation and low hardware cost.

[0098] In another exemplary embodiment, the sampling unit 601 is also used to continuously perform real-time laser radar sampling on the parking space to be measured according to a first sampling period to obtain a first laser ranging distance; determine whether the first laser ranging distance is steady-state data, and if so, use the first laser ranging distance as the sampling result; if not, continuously perform real-time laser radar sampling on the parking space to be measured according to a second sampling period to obtain a second laser ranging distance; perform non-steady-state counting on the second laser ranging distance to obtain a non-steady-state counting result as the sampling result.

[0099] In another exemplary embodiment, the determination unit 602 is also used to obtain the size relationship between the first laser ranging distance and a preset distance range when the sampling result is the first laser ranging distance; if the size relationship indicates that the first laser ranging distance is the minimum value of the distance range, then the parking space state at the corresponding moment is determined to be an empty state, and the empty state is stored in the cloud; if the size relationship indicates that the first laser ranging distance is within the distance range, then the parking space state at the corresponding moment is determined to be an obstructed state, and the obstructed state is stored in the cloud; if the size relationship indicates that the first laser ranging distance is greater than the maximum value of the distance range, then the parking space state at the corresponding moment is determined to be a car-occupied state, and the license plate information at the corresponding moment is obtained, and the car-occupied state and the license plate information are stored in the cloud.

[0100] In another exemplary embodiment, the determination unit 602 is also used to obtain a target counting result within a preset time period when the sampling result is a non-steady-state counting result; if the target counting result is greater than a first counting threshold, the parking space state at the corresponding moment is determined to be a bad weather state, and the bad weather state is stored in the cloud; if the target counting result is less than the first counting threshold, the parking space state at the corresponding moment is determined to be a disturbed state, and the disturbed state and / or the corresponding license plate information is stored in the cloud.

[0101] In another exemplary embodiment, the interfered state includes a third-party interference state and a vehicle entry and exit state; the determination unit 602 is also used to determine that the parking space state at the corresponding time is the vehicle entry and exit state if the target counting result is less than the first counting threshold and greater than the second counting threshold, and obtain the license plate information at the corresponding time, and store the vehicle entry and exit state and the license plate information in the cloud; if the target counting result is less than or equal to the second counting threshold, determine that the parking space state at the corresponding time is the third-party interference state, and store the third-party interference state in the cloud.

[0102] In another exemplary embodiment, the processing unit 603 is further configured to obtain from the cloud a plurality of target parking space states corresponding to the same license plate information; and obtain state transition information of the parking space to be tested based on the plurality of target parking space states.

[0103] It should be noted that the roadside parking space management device provided in the above embodiment and the roadside parking space management method provided in the above embodiment belong to the same concept, wherein the specific manner in which each module and unit performs operations has been described in detail in the method embodiment, and will not be repeated here. In actual application, the roadside parking space management device provided in the above embodiment can allocate the above functions to different functional modules as needed, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here.

[0104] An embodiment of the present application also provides an electronic device, including: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by one or more processors, the electronic device implements the roadside parking space management method provided in the above-mentioned embodiments.

[0105] Figure 7 The structure diagram of the computer system suitable for implementing the electronic device of the embodiment of the present application is shown. It should be noted that: Figure 7 The computer system 700 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0106] like Figure 7 As shown, the computer system 700 includes a central processing unit (CPU) 701, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 702 or the program loaded from the storage part 708 to the random access memory (RAM) 703, such as executing the method in the above embodiment. In the RAM 703, various programs and data required for system operation are also stored. The CPU 701, the ROM 702 and the RAM 703 are connected to each other through the bus 704. The input / output (I / O) interface 705 is also connected to the bus 704.

[0107] The following components are connected to the I / O interface 705: an input section 706 including a keyboard, a mouse, etc.; an output section 707 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 708 including a hard disk, etc.; and a communication section 709 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as needed. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 710 as needed so that a computer program read therefrom is installed into the storage section 708 as needed.

[0108] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 709, and / or installed from a removable medium 711. When the computer program is executed by a central processing unit (CPU) 701, various functions defined in the system of the present application are executed.

[0109] It should be noted that the computer-readable medium shown in the embodiment of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a computer-readable computer program is carried. This propagated data signal can take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. A computer program contained on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0110] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0111] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.

[0112] Another aspect of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the roadside parking space management method as described above is implemented. The computer-readable storage medium may be included in the electronic device described in the above embodiment, or may exist independently without being assembled into the electronic device.

[0113] Another aspect of the present application also provides a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the roadside parking space management method provided in each of the above embodiments.

[0114] The above are only preferred embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent substitutions or improvements made within the spirit and principles of the present application should be included in the protection scope of the present application.

Claims

1. A roadside parking space management method, characterized in that: Applied to a parking meter, the parking meter is installed on a curb at a position with a preset distance from a parking space to be measured, and the method comprises: Continuously perform real-time laser radar sampling on the parking space to be measured according to a first sampling period to obtain a sampling result; Determine the parking space status at the corresponding time based on the sampling result, and store the parking space status and / or the corresponding license plate information in the cloud: Based on the multiple parking space states stored in the cloud, obtaining state transition information of the parking space to be tested; The charging data of the corresponding vehicle is obtained based on the state transition information and the license plate information.

2. The method according to claim 1, characterized in that The real-time laser radar sampling is continuously performed on the parking space to be measured according to the first sampling period to obtain a sampling result, including: Continuously perform real-time laser radar sampling on the parking space to be measured according to a first sampling period to obtain a first laser ranging distance; Determine whether the first laser ranging distance is steady-state data, and if so, use the first laser ranging distance as a sampling result; If not, continuously perform real-time laser radar sampling on the parking space to be measured according to a second sampling period to obtain a second laser ranging distance; The second laser ranging distance is subjected to non-steady-state counting to obtain a non-steady-state counting result as a sampling result.

3. The method according to claim 2, characterized in that The determining of the parking space status at the corresponding time based on the sampling result, and storing the parking space status and / or the corresponding license plate information in the cloud, includes: When the sampling result is the first laser ranging distance, obtaining a magnitude relationship between the first laser ranging distance and a preset distance range; If the magnitude relationship indicates that the first laser ranging distance is the minimum value of the distance range, determining that the parking space state at the corresponding moment is an empty space state, and storing the empty space state in the cloud; If the magnitude relationship indicates that the first laser ranging distance is within the distance range, determining that the parking space state at the corresponding moment is an obstructed state, and storing the obstructed state in the cloud; If the size relationship indicates that the first laser ranging distance is greater than the maximum value of the distance range, the parking space status at the corresponding moment is determined to be a car-occupied state, and the license plate information at the corresponding moment is obtained, and the car-occupied state and the license plate information are stored in the cloud.

4. The method according to claim 2, characterized in that: The determining of the parking space status at the corresponding time based on the sampling result, and storing the parking space status and / or the corresponding license plate information in the cloud, includes: When the sampling result is the non-steady-state counting result, obtaining a target counting result within a preset time period; If the target counting result is greater than the first counting threshold, determining that the parking space state at the corresponding time is a bad weather state, and storing the bad weather state in the cloud; If the target counting result is less than the first counting threshold, it is determined that the parking space state at the corresponding moment is a disturbed state, and the disturbed state and / or the corresponding license plate information are stored in the cloud.

5. The method according to claim 4, characterized in that The interfered state includes a third-party interference state and a vehicle entry and exit state; If the target counting result is less than the first counting threshold, determining that the parking space state at the corresponding moment is a disturbed state, and storing the disturbed state and / or the corresponding license plate information to the cloud, includes: If the target counting result is less than the first counting threshold and greater than the second counting threshold, the parking space state at the corresponding time is determined to be a vehicle entry / exit state, and the license plate information at the corresponding time is obtained, and the vehicle entry / exit state and the license plate information are stored in the cloud; If the target counting result is less than or equal to the second counting threshold, it is determined that the parking space state at the corresponding moment is a third-party interference state, and the third-party interference state is stored in the cloud.

6. The method according to any one of claims 1 to 5, characterized in that: The obtaining the state transition information of the parking space to be tested based on the multiple parking space states stored in the cloud includes: Acquire multiple target parking space states corresponding to the same license plate information from the cloud; The state transition information of the parking space to be tested is obtained based on the states of the multiple target parking spaces.

7. A parking meter, characterized in that: The roadside parking space management method according to any one of claims 1 to 6 is applied; the parking meter comprises a solar device, a camera, a radar device and a development mainboard, the solar device is connected to the camera, the radar device and the development mainboard for providing electrical energy; The development mainboard is also connected to the camera and the radar device, and is used to implement the roadside parking space management method described in any one of claims 1 to 6.

8. A roadside parking space management device, characterized in that: include: A sampling unit, used for continuously performing real-time laser radar sampling on the parking space to be measured according to a first sampling period to obtain a sampling result; A determination unit, configured to determine the parking space status at the corresponding time based on the sampling result, and store the parking space status and / or the corresponding license plate information in the cloud: A processing unit, configured to obtain state transition information of the parking space to be tested based on the multiple parking space states stored in the cloud; A charging unit is used to obtain charging data of a corresponding vehicle based on the state transition information and the license plate information.

9. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, enables the electronic device to implement the roadside parking space management method as described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: Computer-readable instructions are stored thereon, and when the computer-readable instructions are executed by a processor of a computer, the computer is caused to execute the roadside parking space management method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method and system for managing roadside parking spaces by using radar and video camera

    CN106205190A

  • Object state identification method

    CN114076960A

  • Parking detection method and device and storage medium

    CN114255600A

  • Vehicle detection method based on laser radar

    CN116500647A

Cited By

  • Parking instrument with solar charging panel

    CN120783566A

  • A parking meter with a solar charging panel

    CN120783566B

  • Parking vehicle condition monitoring method and system based on laser ranging

    CN121236927A

  • A berth vehicle condition monitoring method and system based on laser ranging

    CN121236927B