Parking management method, device, vehicle and computer-readable storage medium
By using historical ticket information and environmental information to determine the parking area, it solves the problem that users find it difficult to quickly find a parking location, and improves the accuracy and efficiency of the parking area, reducing the risk of illegal parking.
Patent Information
- Application Number
- CN202210887076.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-26
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2042-07-26
AI Technical Summary
When a vehicle is parked, since different road sections or different locations on the same road section have different docking attributes, it is difficult for users to quickly determine the parking position, especially in locations where illegal parking signs are not obvious.
By obtaining historical ticket information and environmental information, we determine parking areas, including parkingable areas and illegal parking areas, and display the parking area distribution in real time when needed, helping users quickly locate parking locations.
Improves the accuracy of parking area determination, reduces the time to find a parking location, and reduces the risk of illegal parking and ticket anxiety.
Smart Images

Figure CN117496744B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of traffic technology, and in particular to a parking management method, device, vehicle and computer-readable storage medium. Background Art
[0002] In the vehicle parking scenario, different road sections or different locations in the same road section have different parking properties. Some locations are parking locations, while others are illegal parking locations. In locations where illegal parking signs are not obvious, it is difficult for users to quickly determine available parking locations. Summary of the invention
[0003] In view of this, embodiments of the present invention provide a parking management method, device, vehicle and computer-readable storage medium to improve the accuracy of parking area determination and display the distribution of parking areas in real time when necessary, so that parking areas can be quickly located, reducing the time spent on finding parking locations.
[0004] In a first aspect, an embodiment of the present invention provides a parking management method, the method comprising:
[0005] Acquire a parking area, where the parking area is determined based on historical ticket information and environmental information, and the parking area includes a parking area and an illegal parking area;
[0006] In response to the vehicle arriving within a predetermined range of at least one of the parking areas, the parking area distribution is controlled to be displayed.
[0007] In a second aspect, an embodiment of the present invention provides a parking management method, the method comprising:
[0008] Obtaining historical ticket information of multiple vehicles and environmental images collected by each of the vehicles on each road;
[0009] Obtain corresponding historical trajectory information according to the violation location in each of the historical ticket information;
[0010] The permitted parking area and the illegal parking area on each of the roads are determined according to each of the historical trajectory information and each of the environmental images.
[0011] In a third aspect, an embodiment of the present invention provides a parking management device, the device comprising:
[0012] An area acquisition unit, used to acquire a parking area, wherein the parking area is determined based on historical ticket information and environmental information;
[0013] The position display unit is used to control and display the parking area distribution.
[0014] In a fourth aspect, an embodiment of the present invention provides a parking management device, the device comprising:
[0015] A data acquisition unit configured to acquire historical ticket information of a plurality of vehicles and an environmental image collected by each of the vehicles on each road;
[0016] A trajectory acquisition unit, configured to acquire corresponding historical trajectory information according to the violation location in each of the historical ticket information;
[0017] The area determination unit is configured to determine the parking area and the illegal parking area on each of the roads according to each of the historical trajectory information and each of the environmental images.
[0018] In a fifth aspect, an embodiment of the present invention provides a vehicle, comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement any one of the methods described above.
[0019] In a sixth aspect, an embodiment of the present invention provides an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement any one of the methods as described above.
[0020] In a seventh aspect, an embodiment of the present invention provides a computer program product, wherein the computer program product comprises a computer program / instructions, and the computer program / instructions implement any one of the methods described above when executed by a processor.
[0021] In an eighth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, any one of the methods described above is implemented.
[0022] The technical solution of the embodiment of the present invention determines the parking area through historical ticket information and environmental information to improve the accuracy of parking area determination, and reduces the time consumed in finding a parking location by controlling the display of parking area distribution when needed, thereby alleviating the ticket anxiety caused by illegal parking. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
[0024] Figure 1 is a flow chart of a parking management method according to an embodiment of the present invention;
[0025] Figure 2 is another flow chart of the parking management method according to an embodiment of the present invention;
[0026] Figure 3is a flow chart of determining a parking area and an illegal parking area according to an embodiment of the present invention;
[0027] Figure 4 is a schematic diagram of the parking area distribution according to an embodiment of the present invention;
[0028] Figure 5 is another schematic diagram of the parking area distribution according to an embodiment of the present invention;
[0029] Figure 6 is another schematic diagram of the parking area distribution according to an embodiment of the present invention;
[0030] Figure 7 is a schematic diagram of a parking management device according to an embodiment of the present invention;
[0031] Figure 8 is another schematic diagram of a parking management device according to an embodiment of the present invention;
[0032] Fig. 9 is a schematic diagram of an electronic device according to an embodiment of the present invention;
[0033] Fig.10 Schematic diagram of a vehicle according to an embodiment of the present invention. DETAILED DESCRIPTION
[0034] The present invention is described below based on embodiments, but the present invention is not limited to these embodiments. In the detailed description of the present invention below, some specific details are described in detail. It is possible for a person skilled in the art to fully understand the present invention without the description of these details. In order to avoid confusing the essence of the present invention, known methods, processes, flows, components and circuits are not described in detail.
[0035] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.
[0036] Unless the context clearly requires otherwise, words such as “include”, “including” and the like in the specification should be interpreted as including rather than being exclusive or exhaustive; that is, as including but not limited to “including”.
[0037] In the description of the present invention, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, "plurality" means two or more.
[0038] When the driver needs to park, real-time recommendation of nearby parking areas is of great significance for reducing the time spent on finding parking locations and alleviating the ticket anxiety caused by illegal parking. In view of this, the embodiments of the present invention provide a parking management method, device and vehicle. To solve the parking difficulty problem caused by unclear parking location attributes, the ticket information in the illegal parking ticket is parsed, and the visual recognition of environmental information in the road environment is combined to mine the parking spaces on both sides of the road and the road sections with high probability of being fined for illegal parking, so as to improve the accuracy of parking location determination and guide users to park. This reduces the time spent by users on finding parking spaces, reduces the risk of illegal parking by users, and thus reduces the ticket anxiety caused by illegal parking by users.
[0039] It should be noted that the vehicle-side or user-related data involved in this embodiment are all determined with the user's authorization, so as to provide convenience to the user and enhance the user experience under the premise of protecting the user's privacy. In addition, this application obtains, collects, stores, uses, processes, transmits, provides and presents data under the premise of complying with the provisions of relevant laws and regulations, not infringing on the privacy of others and not violating public order and good customs.
[0040] Figure 1 FIG. 1 is a flow chart of a parking management method according to an embodiment of the present invention. Figure 1 As shown, the parking management method in this embodiment includes the following steps.
[0041] In step S110, a parking area is obtained, wherein the parking area is determined based on historical ticket information and environmental information, and the parking area includes a parking area and an illegal parking area.
[0042] Optionally, in this embodiment, the historical ticket information includes the reason for the violation, the time of the violation, and the location of the violation. The environmental information includes the parking space frame and the parking sign. Among them, the violation reason can be illegal parking, and the location of the violation can be a certain street, or other location information. The parking space frame is the frame on the ground that is demarcated by a predetermined material for the parking space, and the parking sign can be a sign written on the ground or a three-dimensional surface, or it can be a road sign. Further optionally, the parking sign includes a parking sign and an illegal parking sign.
[0043] In an optional implementation, the present embodiment can determine the parking area on each road based on the historical ticket information and the environmental information collected by the historical vehicle. When the parking area needs to be obtained currently, the parking area on the corresponding road is obtained based on the current position information of the vehicle.
[0044] Figure 2is another flow chart of the parking management method of an embodiment of the present invention. Further optionally, the parking management method of this embodiment is used to determine the parking area and illegal parking area on each road, which can be executed in the server, and the vehicle can also obtain historical ticket information and environmental information from the server after authorization. The execution of this method on the vehicle side is used as an example for explanation, and this embodiment does not limit this. Optionally, the server can be a single server, a server cluster (such as a distributed server, etc.), or a cloud server.
[0045] In this embodiment, if Figure 2 The parking areas identified on various roads include:
[0046] In step S210, historical ticket information of multiple vehicles and environmental images collected by each vehicle on each road are obtained.
[0047] Taking online ride-hailing as an example, after a vehicle generates a parking ticket, the driver can upload the ticket information to the server through the driver terminal to obtain historical ticket information. In addition, if permitted by laws and regulations, environmental images can be collected through camera sensors, radar sensors, etc. on the vehicle.
[0048] In step S220, the corresponding historical trajectory information is obtained according to the violation location in each historical ticket information.
[0049] For example, the violation location may be location information such as a street, so as to determine the historical track information of the vehicle traveling on the street based on the violation location. The historical track information includes the location and generation time of the track point.
[0050] In step S230, the parking area and the illegal parking area on each road are determined according to each historical trajectory information and each environmental image.
[0051] In an optional implementation, the candidate parking area and the illegal parking area are determined according to each historical trajectory information. Further optionally, the historical parking position and the corresponding historical parking time are determined according to each historical trajectory information, and the candidate parking area and the illegal parking area are determined according to each violation position, violation time, corresponding historical parking position and historical parking time. Optionally, in this embodiment, each trajectory point can be clustered by the position and time of the trajectory point in each historical trajectory information to determine the historical parking position and the historical parking time (for example, 10:00-10:10). Further optionally, if the historical parking position is within the illegal position range and the violation time is within the historical parking time range, it can be determined as the illegal parking candidate area, and other historical parking positions can be determined as the candidate parking area.
[0052] Furthermore, in this embodiment, each environmental image is identified based on a visual recognition model to determine environmental information on each road, and each parking candidate area and illegal parking candidate area are screened based on each parking space line and parking sign, thereby determining the parking area and illegal parking area on each road. In this embodiment, due to the length of historical parking time, the time difference or range deviation of traffic police patrols, etc., there may be a certain error in determining the parking area only through historical trajectory information and ticket information. Therefore, this embodiment can further refer to the parking space lines and parking signs set on the road surface to screen the obtained parking candidate areas and illegal parking candidate areas through the parking space lines and parking signs set on the road surface, which further improves the accuracy of the obtained parking area.
[0053] Further optionally, in order to further improve the accuracy of the parking area, after the parking area is determined in the above manner, further verification and validation may be performed manually or by a test vehicle.
[0054] In summary, this embodiment can pre-acquire the parking areas and illegal parking areas on each road through the above embodiments. During the driving of the vehicle, if parking is required, the corresponding parking area can be obtained based on the road where the vehicle is currently located, and parking can be performed based on this, which greatly reduces the situation of illegal parking.
[0055] In another optional implementation, the present embodiment can also obtain parking areas in real time, which can obtain historical ticket information on the road where the vehicle is currently located, and determine the parking area and illegal parking area on the current road based on the environmental image collected by the vehicle. Therefore, the present embodiment can identify temporary parking ban areas caused by various situations such as temporary control, and further reduce the possibility of illegal parking.
[0056] Figure 3 FIG. 1 is a flow chart of determining a parking area and a parking violation area according to an embodiment of the present invention. Figure 3 As shown, in this embodiment, historical ticket information is determined based on the following steps.
[0057] In step S310, the road corresponding to the location of the vehicle is determined.
[0058] Optionally, the current location of the vehicle is determined based on the location reported by the vehicle (such as GPS location, etc.), and the road where the location is located is determined to improve processing efficiency. In another optional implementation, this embodiment can obtain the trajectory information of the vehicle and determine the road corresponding to the location of the vehicle based on the trajectory information. The trajectory information of the vehicle can be determined by the location information and corresponding time information uploaded by the vehicle to the system platform.
[0059] In this embodiment, the vehicle's trajectory information can be compared with the road information in the road network map to determine the road the vehicle is currently on. Alternatively, some representative position points in the driving trajectory corresponding to the vehicle's trajectory information can be selected, and each position point can be matched with the high-precision map information, and the road the vehicle is on can be determined based on the matching results. Thus, this embodiment can determine the current position based on the trajectory information, avoiding the position offset caused by only using positioning data to determine the position (for example, positioning to the opposite side of the road, etc.), which improves the positioning accuracy, and is conducive to accurately determining the historical ticket corresponding to the road where the vehicle is located from the historical ticket information.
[0060] In step S320, historical ticket information on the road where the vehicle is located is determined.
[0061] In this embodiment, after the road where the vehicle is located is determined, since the historical tickets include the violation location, the historical tickets are screened according to the road location where the vehicle is located to determine the historical tickets corresponding to the road location where the vehicle is located.
[0062] Furthermore, in actual environments, in order to facilitate parking of vehicles, parking space frame lines, parking signs (e.g., P) and no-parking signs (e.g., NO Parking) are often set on the road to indicate whether the area where the sign is located is safe for parking. Therefore, by analyzing the environmental information on the road where the vehicle is located, it is possible to further accurately determine the parking area and illegal parking area on the road where the vehicle is located.
[0063] In step S330, the environment information of the road where the vehicle is located is obtained. It should be understood that the execution order of step 320 and step S330 (ie, the execution order of obtaining the ticket information and the environment information) is not limited, and they can be executed successively or simultaneously.
[0064] In this embodiment, the environmental information on the road where the vehicle is located can be predetermined or determined in real time. Optionally, in this embodiment, the corresponding environmental information can be determined by the environmental images uploaded by other vehicles that have traveled on the road where the vehicle is located, or the corresponding environmental information can be determined in real time based on the real-time environmental images collected by the vehicle on the current road.
[0065] Furthermore, the environmental image in this embodiment is obtained based on the image acquisition device provided on the vehicle. The image acquisition device may be a camera, a driving recorder or other electronic device capable of acquiring an image of the vehicle's surrounding environment, which is not limited here.
[0066] Furthermore, this embodiment recognizes the environmental image based on the visual recognition model to determine the environmental information.
[0067] In this embodiment, the feature information in the environmental image is identified by the visual recognition model, and whether the environmental image includes environmental information such as parking space frame lines, parking signs, and no-parking signs is determined based on the recognition results. Optionally, the visual recognition model in this embodiment is determined based on the model training method in the prior art, and the visual recognition model can adopt RCNN, YOLO, SSD or other types. Therefore, the environmental image is identified by the visual recognition model, the efficiency of determining the parking position is improved, which is conducive to further improving the parking efficiency.
[0068] In step S340, the parking area and the illegal parking area are determined according to the historical ticket information and the environmental information.
[0069] In this embodiment, after obtaining the historical ticket information and environmental information on the road where the vehicle is located, the illegal parking locations are determined according to the historical ticket information, and the illegal parking locations include prohibited parking locations and locations with high risk of illegal parking; the parking spaces (i.e., parking locations) and prohibited parking locations on the current road are determined according to the environmental information, and then the parking areas obtained based on the historical ticket information are screened based on the prohibited parking locations determined by the environmental information to determine the final permitted parking areas and illegal parking areas, so as to further improve the accuracy of area determination.
[0070] Optionally, when determining the illegal parking location based on historical ticket information, obtain the vehicle identification of the vehicle corresponding to each historical ticket, determine the historical driving trajectory of the corresponding vehicle based on the vehicle identification, determine the illegal parking location corresponding to the historical ticket based on the historical driving trajectory, and then determine the prohibited parking location and the location with high risk of illegal parking on the current road based on the illegal parking location and violation time corresponding to each historical ticket.
[0071] Furthermore, this embodiment can determine the violation time period corresponding to each illegal parking location according to the violation time, and then determine the prohibited parking locations and locations with high risk of illegal parking on the current road according to the number of violations and / or the violation time range corresponding to each illegal parking location.
[0072] Specifically, assuming that the violation time in the historical ticket corresponding to a certain illegal parking location involves multiple violation time periods (that is, the violation time range is wide), and the number of violations generated is greater than a preset number, then the illegal parking location can be set as a prohibited parking location. Assuming that the violation time range involved in the violation in the historical ticket corresponding to the illegal parking location is within a certain range (for example, between the first value and the second value, such as there is a violation during the peak period of 8:00-9:00), then the illegal parking location can be a location with a higher risk of illegal parking. Furthermore, when there are fewer parking areas near the vehicle, in this embodiment, the illegal parking location with a very small violation time range (for example, less than the first value) can also be determined as a location with a low risk of illegal parking, so as to provide a temporary parking location for the user.
[0073] Optionally, when determining the illegal parking location based on historical ticket information, if the illegal location in the ticket information is a detailed parking location, the illegal parking location in the historical ticket information corresponding to the road where the vehicle is located is extracted, that is, the illegal parking location on the road where the vehicle is located can be determined based on the above method in combination with the violation time (including prohibited parking locations and locations with high risks of illegal parking), so as to improve the accuracy of parking area determination, help users quickly locate parkingable areas when parking their vehicles, reduce the time spent on finding parking locations, improve user parking efficiency, and at the same time avoid areas with high parking risks, reducing the risk of illegal parking for users.
[0074] Furthermore, after determining the environmental information on the road where the vehicle is located, the present embodiment determines the parking space and the prohibited parking position on the road where the vehicle is located according to the environmental information obtained after identification. Specifically, when the environmental information is a parking space frame line or a parking sign (such as P), the space surrounded by the parking space frame line in the corresponding environmental image and the area with the parking sign are the parking area; when the environmental information is a prohibited parking sign (such as NO Parking) or blank information, the area with the prohibited parking sign or without any sign in the corresponding environmental image is the prohibited parking area.
[0075] In this embodiment, the historical ticket information and environmental information of the road where the vehicle is located are determined through the above steps, and the prohibited parking positions and positions with high parking risks on the current road are determined based on the historical ticket information, and the parking spaces (i.e., parking positions) and prohibited parking positions on the current road are determined based on the environmental information. After that, the determined positions with high parking risks and all prohibited parking positions are determined as illegal parking areas on the road where the vehicle is located, and the determined parking spaces are determined as parkable areas on the road where the vehicle is located. The parkable areas and illegal parking areas obtained based on the historical ticket information can also be screened through environmental information to obtain the final illegal parking areas and parking areas, and the illegal parking areas and parkable areas are determined as parking areas on the road where the vehicle is located.
[0076] Furthermore, after determining the parking area on the road where the vehicle is located, the present embodiment will display the distribution of parking areas through the on-board navigation interface when the vehicle needs to park or arrives near the parking area, so as to intuitively display the parkable areas and / or illegal parking areas in the parking area, thereby facilitating the guidance of the vehicle to park in a safe parking space or a parking location with a low risk of illegal parking, reducing the time spent by the user in searching for a parking location, improving the efficiency of the user in searching for a parking location, thereby improving parking efficiency, and reducing the risk of illegal parking of vehicles.
[0077] In step S120, the control displays the parking area distribution.
[0078] Optionally, in this embodiment, in response to the vehicle reaching a predetermined range of at least one parking area, the parking area distribution is controlled to be displayed. Thus, this embodiment can display the parking area for the user in real time during the vehicle driving process, so that the user can quickly view the parking area near the vehicle, thereby improving the user's parking efficiency.
[0079] Furthermore, this embodiment can control the display of parking area distribution when the vehicle reaches the predetermined range of at least one parking area and the vehicle stops, that is, when the vehicle reaches the vicinity of the parking area and the vehicle needs to park, control the display of the surrounding parking areas and / or illegal parking areas. The parking behavior of the vehicle includes deceleration of the vehicle, driving to the rightmost lane, etc. Therefore, by displaying the parking area distribution when the vehicle stops, the information display during the vehicle driving process is reduced, and while displaying the parking area distribution to the user, the user's parking efficiency is improved, while reducing the information interference to the user and improving driving safety.
[0080] In this embodiment, when displaying the distribution of parking areas, at least one parking area within the first preset position range of the vehicle will be displayed on the display interface, and each parking area has a corresponding sign, including a parking allowed sign and an illegal parking sign.
[0081] It should be noted that the parking areas in this embodiment represent different locations on the road surface, including parking areas corresponding to parking locations, and illegal parking areas corresponding to prohibited parking locations and locations with a high risk of illegal parking. Among them, parking locations include fixed parking spaces, time-divided parking spaces that can be safely parked at the current time, and temporary parking spaces with a low risk of illegal parking.
[0082] Therefore, when a vehicle passes through a parking area or a user has a parking need, the parking area is displayed to facilitate users to view nearby available parking locations and locations with high risks of illegal parking, thereby guiding users to complete parking operations, helping users improve parking efficiency, and at the same time avoiding the risk of being punished for violations, further enhancing the user experience.
[0083] Optionally, the parking area distribution in this embodiment can be displayed by a vehicle display screen, or by a terminal device connected to the vehicle. The terminal device can be a smart phone, tablet computer, smart wearable device or other device with display function held by the user.
[0084] Furthermore, the rendering effects of the parking area and the illegal parking area in the parking area in this embodiment are different. Specifically, the parking area and the prohibited parking area can be represented by different colors, shapes, symbols, etc. Therefore, through different forms of display methods, the parking area and the illegal parking area in the parking area can be displayed separately, so as to facilitate users to quickly understand the parking area and the prohibited parking area in the parking area, guide vehicles to park in the parking area, and help users improve parking efficiency. At the same time, the above display method is conducive to reducing the risk of illegal parking, improving the efficiency of users in finding parking locations, and thus improving the parking efficiency of users.
[0085] Optionally, the parking management method of this embodiment further includes: searching for parking areas within a preset position range, and controlling the rendering of a search effect on the display interface. Further, the search effect in this embodiment includes a circular wave that spreads outward from the vehicle as the center, and the preset range size of the search effect may be greater than or equal to the range size corresponding to the first preset range. Thus, during the driving of the vehicle, by displaying the search effect, the user is reminded that he is looking for parking areas around the vehicle.
[0086] Furthermore, in this embodiment, the size of the preset range of the search effect may be greater than or equal to the range corresponding to the first preset range. Thus, it is possible to determine a parking area within a larger range from the current position of the vehicle, providing the user with more parking options and further facilitating parking.
[0087] Optionally, when displaying the parking area distribution in this embodiment, the area within 1 km around the vehicle with the vehicle position as the center is determined as the first preset position range, and all parking areas within the first position range are displayed. Thus, by setting a suitable preset position range, it is convenient for users to quickly reach an available parking position when there is an available parking position in the parking area and park, which is conducive to further improving parking efficiency.
[0088] Furthermore, in this embodiment, when the display interface displays the parking area within the first preset position range of the vehicle, at least one parking space within the second preset position range (e.g., 300m) of the vehicle will also be displayed in a predetermined rendering manner on the display interface. The second preset position range is included in the first preset position range. Thus, by displaying the predetermined rendering effect in the second preset position range, the area closer to the vehicle can be highlighted, which is convenient for the user to quickly determine the parking position of the vehicle.
[0089] It should be understood that the size and shape of the first preset position range and the second preset position range in this embodiment can be adjusted according to the actual application scenario to provide greater convenience for users in parking and further improve parking efficiency.
[0090] To further provide convenience for users, the parking management method of the embodiment of the present invention further includes: controlling and displaying navigation information of the vehicle. The navigation information includes the navigation route, mileage and driving time. Thus, navigation services are provided to users during the driving process of the vehicle.
[0091] For ease of understanding, a schematic diagram of the parking area distribution is given below. It should be understood that the specific presentation method of the rendering effect in this embodiment can be flexibly set. At the same time, this embodiment can also provide multiple display modes and custom modes at the same time, and users can choose and set them according to their own preferences. In addition, the parking area distribution presented in this embodiment is only an example, and no further limitation is made thereto.
[0092] Figure 4 Schematic diagram of the parking area distribution according to an embodiment of the present invention. Figure 4 As shown, in the parking area distribution of this embodiment, a search effect A is rendered around the corresponding image of the vehicle. The search effect A includes a multi-layer display of circular waves that spread outward from the location of the vehicle as the center. The closer the circular wave is to the vehicle, the darker the color is, to remind the user that they are looking for the parking area around the vehicle. After the search is completed, the parking area distribution will display the parking area B1, parking area B2, parking area B3 and parking area B4 searched within the first preset position of the vehicle. Among them, parking signs are displayed in parking areas B1 and B2, and the corresponding areas are parking areas. Parking prohibited signs are displayed in parking areas B3 and B4, and the corresponding areas are illegal parking areas. Therefore, the above display method displays the available parking spaces and illegal parking risks near the vehicle, which is convenient for guiding the vehicle to park in a safe parking space or a parking position with a low risk of illegal parking, thereby improving parking efficiency, reducing the risk of illegal parking of vehicles, and alleviating the user's ticket anxiety caused by illegal parking.
[0093] Figure 5 FIG. 2 is another schematic diagram of the parking area distribution according to an embodiment of the present invention. Figure 5As shown, in the present embodiment, during the driving process of the vehicle, navigation information is displayed through the display interface, and the navigation information includes the corresponding navigation path C of the vehicle from the starting point to the destination, the current vehicle speed, the estimated distance and estimated time to the destination, etc. When the vehicle passes through the parking area, the parking area distribution of the present embodiment renders a search effect A around the corresponding image of the vehicle, and the search effect A is presented as a circular wave that spreads outward with the location of the vehicle as the center. Further, the parking area distribution in the present embodiment displays the searched parking area B1 and parking area B2. Among them, a parking sign is displayed in the parking area B1, and the corresponding area is a parking area. A no-parking sign is displayed in the parking area B2, and the corresponding area is an illegal parking area. Parking area B1 and parking area B2 correspond to different rendering effects respectively. Therefore, the available parking spaces and illegal parking areas near the vehicle are displayed by the above display method, which is convenient for guiding the vehicle to park in a safe parking space or a parking position with a low risk of illegal parking, thereby improving parking efficiency, reducing the risk of illegal parking of vehicles, and alleviating the user's ticket anxiety caused by illegal parking.
[0094] Optionally, after displaying the parking area, if the present embodiment detects that the vehicle has stopped (including deceleration, etc.), the original navigation path to the destination may be stopped from being displayed, and the positional relationship between the vehicle and the parking area B1 may be displayed to the user first to guide the user to park quickly; the original navigation path may also be switched to a navigation path from the vehicle position to the parking area B1, and then from the parking area B1 to the destination (not shown here), thereby facilitating the user to adjust the driving route in time after completing temporary parking and quickly reach the destination.
[0095] Figure 6 FIG. 2 is another schematic diagram of the parking area distribution according to an embodiment of the present invention. Figure 6As shown, in this embodiment, navigation information is displayed through a display interface, and the navigation information includes the corresponding navigation path C of the vehicle from the starting point to the destination, the current vehicle speed, the estimated distance and estimated time to the destination, etc. At the same time, a search effect A formed by a circular wave spreading outward with the vehicle location as the center is rendered around the corresponding image of the vehicle to remind the user that they are looking for the parking area around the vehicle. After the search is completed, the parking area distribution will display the parking area B1, parking area B2, parking area B3 and parking area B4 searched by the vehicle. Among them, parking signs are displayed in parking areas B1 and B2, and the corresponding areas are parking areas. Parking prohibited signs are displayed in parking areas B3 and B4, and the corresponding areas are illegal parking areas. Further, in this embodiment, the parking area distribution will also highlight the parking area B1 and parking area B2 within the second preset range in a predetermined rendering mode D, so as to display the available parking spaces near the vehicle in a strong reminder manner, so as to facilitate the guidance of the vehicle to park in a safe parking space, improve parking efficiency, reduce the risk of illegal parking of vehicles, and alleviate the user's ticket anxiety caused by illegal parking.
[0096] Alternatively, if Figure 1 As shown, the parking management method of this embodiment also includes the following steps:
[0097] In step S130, in response to the vehicle being located in an illegal parking area in the parking area, a reminder message is sent.
[0098] In this embodiment, in response to the vehicle being located in an illegal parking area in the parking area, a reminder message is sent to the corresponding user.
[0099] Optionally, in this embodiment, a pop-up window or bubble can be displayed on the display interface, or a voice broadcast can be used to remind the user that the vehicle is in an illegal parking area, and the user can go to the parking space to park, so as to reduce the impact of illegal parking.
[0100] The technical solution of the embodiment of the present invention determines the parking area on the road where the vehicle is located and displays the distribution of the parking area through historical ticket information and environmental information, so as to quickly determine the available parking positions in the parking area, improve the efficiency of parking position determination, and reduce the risk of illegal parking of vehicles, thereby reducing the time spent on finding parking positions and alleviating the anxiety of tickets caused by illegal parking.
[0101] Figure 7 Schematic diagram of a parking management device according to an embodiment of the present invention. Figure 7As shown, the parking management device in this embodiment includes an area acquisition unit 71 and a position display unit 72. The area acquisition unit 71 is used to acquire the parking area. The parking area is determined based on historical ticket information and environmental information. The position display unit 72 is used to control the display of parking area distribution. The historical ticket information includes the reason for the violation, the location of the violation and the time of the violation, and the environmental information includes the parking space frame and the parking sign.
[0102] Optionally, the position display unit 72 in this embodiment is specifically used to control the display of parking area distribution in response to the vehicle reaching the predetermined range of at least one parking area. Further, the parking area distribution can also be controlled to be displayed when the vehicle reaches the predetermined range of at least one parking area and the vehicle has a parking behavior, that is, when the vehicle reaches the vicinity of the parking area and the vehicle needs to park, the surrounding parking areas and / or illegal parking areas are controlled to be displayed. The vehicle parking behavior includes vehicle deceleration, driving to the rightmost lane, etc.
[0103] Optionally, the position display unit 72 is specifically used to display the parking area within the first preset position range of the vehicle on the display interface, and the parking area has a corresponding mark, which includes a parking mark and an illegal parking mark. Further, the rendering effect of the parking area and the illegal parking area in the parking area is different.
[0104] In an optional implementation, the position display unit 72 is further configured to display a parking area within the first preset position range of the vehicle on the display interface, wherein the parking area has a corresponding mark, and the mark includes a parking mark and an illegal parking mark. Optionally, the rendering effects of the parking area and the illegal parking area in the parking area are different.
[0105] In an optional implementation, the parking management device includes a rendering unit configured to search for parking areas within a preset position range and control the rendering of a search effect on a display interface. Optionally, the search effect includes a circular wave that spreads outward from the vehicle as the center.
[0106] Further optionally, the position display unit 72 is further configured to display at least one parking space within a second preset position range of the vehicle on the display interface in a predetermined rendering manner, and the second preset position range is included in the first preset position range.
[0107] In an optional implementation, the parking management device further includes an image acquisition unit and an information determination unit. The image acquisition unit is configured to acquire environmental images on each road. The information determination unit is configured to recognize the environmental images based on a visual recognition model to determine the environmental information. Optionally, the environmental images are acquired based on an image acquisition device on a corresponding vehicle.
[0108] In an optional implementation, the parking management device further includes a trajectory determination unit and an area determination unit. The trajectory determination unit is configured to determine corresponding historical trajectory information according to the violation location and violation time in each historical ticket information. The area determination unit is configured to determine the parking area and the illegal parking area on each road according to the historical trajectory information, the parking space frame line and the parking sign.
[0109] In an optional implementation, the parking management device further includes a navigation display unit configured to control and display navigation information of the vehicle, wherein the navigation information includes a navigation route, mileage, and driving time.
[0110] Furthermore, the parking management device in this embodiment further includes a reminder unit 73, and the reminder unit 73 is used to send a reminder message to the corresponding user in response to the vehicle being located in the illegal parking area in the parking area.
[0111] This embodiment obtains parking areas and controls the display of parking area distribution, wherein the parking areas are determined based on historical ticket information and environmental information. Therefore, this embodiment can improve the accuracy of parking area determination by determining parking areas based on historical ticket information and environmental information, and can quickly locate available parking areas by controlling the display of parking area distribution when necessary, thereby reducing the time consumed in finding parking locations and improving parking efficiency.
[0112] Figure 8 FIG. 2 is another schematic diagram of a parking management device according to an embodiment of the present invention. Figure 8 As shown, the parking management device of this embodiment is used to determine the parking area. Specifically, the parking management device of this embodiment includes a data acquisition unit 81, a track acquisition unit 82 and an area determination unit 83.
[0113] The data acquisition unit 81 is configured to acquire the historical ticket information of multiple vehicles and the environmental images collected by each of the vehicles on each road. The trajectory acquisition unit 82 is configured to acquire the corresponding historical trajectory information according to the violation location in each of the historical ticket information. The area determination unit 83 is configured to determine the parking area and the illegal parking area on each of the roads according to each of the historical trajectory information and each of the environmental images.
[0114] In an optional implementation, the region determination unit 83 includes a candidate region determination subunit, an identification subunit, and a screening subunit.
[0115] The candidate area determination subunit is configured to determine the parking candidate area and the illegal parking candidate area according to each of the historical trajectory information. The recognition subunit is configured to recognize each of the environmental images based on a visual recognition model, and obtain environmental information on each of the roads, wherein the environmental information includes parking space lines and parking signs. The screening subunit is configured to screen each of the parking candidate areas and the illegal parking candidate areas based on each of the parking space lines and parking signs, and obtain the parking candidate areas and the illegal parking areas on each of the roads.
[0116] Further optionally, the candidate area determination subunit is configured to determine the historical parking position and the corresponding historical parking time according to each of the historical trajectory information, wherein the historical trajectory information includes multiple trajectory points and the time corresponding to each of the trajectory points, and determine the candidate parking area and the candidate illegal parking area according to each of the violation positions, violation times, corresponding historical parking positions and historical parking times.
[0117] The embodiment of the present invention obtains the historical ticket information of multiple vehicles and the environmental images collected by each of the vehicles on each road, obtains the corresponding historical trajectory information according to the violation location in each of the historical ticket information, and determines the parking area and illegal parking area on each of the roads according to each of the historical trajectory information and each of the environmental images. Thus, the accuracy of the parking area determination is improved. If a vehicle needs to park in the parking area obtained in this embodiment during driving, a parking space recommendation is made to avoid illegal parking.
[0118] Fig. 9 is a schematic diagram of an electronic device according to an embodiment of the present invention, Fig. 9 The electronic device shown is a general data processing device, which is applied to a server in this embodiment to execute the above-mentioned method for determining the parking area on the road where the vehicle is located based on historical ticket information and environmental information. It includes a general computer hardware structure, which at least includes a processor 91 and a memory 92. The processor 91 and the memory 92 are connected via a bus 93. The memory 92 is suitable for storing instructions or programs executable by the processor 91. The processor 91 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 91 executes the instructions stored in the memory 92, thereby executing the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices. The bus 93 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 94 and the display device and the input / output (I / O) device 95. The input / output (I / O) device 95 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices known in the art. Typically, the input / output device 95 is connected to the system via an input / output (I / O) controller 96.
[0119] Furthermore, an embodiment of the present invention also provides a vehicle. Fig.10 Schematic diagram of a vehicle according to an embodiment of the present invention. Fig.10 As shown, Fig.10 The vehicle shown includes a general computer hardware structure, which includes at least a processor 102 and a memory 101. The memory 101 is suitable for storing instructions or programs executable by the processor 102. The processor 102 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 102 executes the instructions stored in the memory 101, thereby executing the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices.
[0120] Alternatively, if Fig.10 As shown, the vehicle in this embodiment includes, in addition to the processor 102 and the memory 101, a display 103 and an image acquisition device 104. The display 103 is used to display the parking area distribution. The image acquisition device 104 is used to collect the environmental image on the road where the vehicle is located, so that the processor 102 recognizes the environmental image based on the visual recognition model to determine the environmental information.
[0121] The technical solution of this embodiment determines the parking area on the road where the vehicle is located based on historical ticket information and environmental information through the processor in the vehicle, and displays the parking area distribution corresponding to the determined parking area through a display. It can quickly determine the available parking positions in the parking area, improve the efficiency of parking position determination, and reduce the risk of illegal parking of vehicles, thereby reducing the time spent on finding parking positions and alleviating the anxiety of tickets caused by illegal parking.
[0122] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices (equipment) or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may adopt a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0123] The present application is described with reference to flowcharts of methods, apparatuses (devices) and computer program products according to embodiments of the present application. It should be understood that each process in the flowchart can be implemented by computer program instructions.
[0124] These computer program instructions may be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device that implements the process Figure 1A function specified in a process or multiple processes.
[0125] These computer program instructions may also be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce the instructions for implementing the process Figure 1 A device that specifies functions in a process or multiple processes.
[0126] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.
[0127] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by specifying relevant hardware through a program, and the program is stored in a storage medium, including several instructions for a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0128] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A parking management method, characterized in that: The method comprises: Acquire a parking area, where the parking area is determined based on historical ticket information and environmental information, and the parking area includes a parking area and an illegal parking area; In response to a vehicle arriving within a predetermined range of at least one of the parking areas, controlling the display of a parking area distribution, the parking areas having corresponding signs, the signs including a parking-permitted sign and an illegal parking sign; The environmental information includes parking space frame lines and parking signs, and the environmental information is determined based on the following steps: Acquire environmental images on each road; Recognize the environment image based on a visual recognition model to determine the environment information; Wherein, the method further comprises: In response to detecting that the vehicle has stopped, the original navigation path to the destination is stopped from being displayed, and the positional relationship between the vehicle and the parking area is preferentially displayed to the user; or, the original navigation path is switched to a navigation path from the vehicle position to the parking area and from the parking area to the destination.
2. The method according to claim 1, characterized in that The control to display the parking area distribution includes: The display interface displays a parking area within the first preset position range of the vehicle, and the parking area has a corresponding sign, which includes a parking allowed sign and an illegal parking sign.
3. The method according to claim 2, characterized in that The rendering effects of the parking area that can be parked and the illegal parking area in the parking area are different.
4. The method according to claim 1, characterized in that: The method further comprises: Search for parking areas within the preset location range and control the rendering of the search effect on the display interface.
5. The method according to claim 4, characterized in that The search effect includes a circular wave radiating outward from the vehicle.
6. The method according to claim 2, characterized in that The control to display the parking area distribution includes: At least one parking space within a second preset position range of the vehicle is displayed on the display interface in a predetermined rendering manner, and the second preset position range is included in the first preset position range.
7. The method according to any one of claims 1 to 6, characterized in that The historical ticket information includes the reason for the violation, the location of the violation and the time of the violation.
8. The method according to claim 7, characterized in that The parking area is determined based on the following steps: Determine the corresponding historical trajectory information according to the violation location and violation time in each historical ticket information; Determine the permitted parking areas and illegal parking areas on each road based on historical trajectory information, parking space frame lines and parking signs.
9. The method according to claim 1, characterized in that: The environment image is acquired based on an image acquisition device on a corresponding vehicle.
10. The method according to claim 1, characterized in that The method further comprises: Control and display navigation information of the vehicle, wherein the navigation information includes a navigation route, mileage, and driving time.
11. The method according to claim 1, characterized in that: The method further comprises: In response to the vehicle being located in an illegal parking area in the parking area, control is performed to display prompt information or voice broadcast prompt information.
12. A parking management method, characterized in that: The method comprises: Obtaining historical ticket information of multiple vehicles and environmental images collected by each of the vehicles on each road; Obtain corresponding historical trajectory information according to the violation location in each of the historical ticket information; Determine the parking area and the illegal parking area on each of the roads according to each of the historical trajectory information and the environmental information in each of the environmental images; The environmental information includes parking space lines and parking signs, and the environmental information is determined based on the following steps: The environmental image is recognized based on a visual recognition model to obtain environmental information on each of the roads, wherein the environmental information includes parking space lines and parking signs.
13. The method according to claim 12, characterized in that Determining the parking area and the illegal parking area on each road according to each of the historical trajectory information and each of the environmental images includes: Determine the candidate parking area and the candidate parking illegal area according to the historical trajectory information; The candidate parking areas and the candidate illegal parking areas are screened based on the parking space lines and parking signs to obtain the parking areas and the illegal parking areas on the roads.
14. The method according to claim 12, characterized in that The determining of the candidate parking area and the candidate parking illegal area according to each of the historical trajectory information comprises: Determine a historical parking position and a corresponding historical parking time according to each of the historical trajectory information, wherein the historical trajectory information includes a plurality of trajectory points and a time corresponding to each of the trajectory points; The candidate parking area and the candidate illegal parking area are determined according to the violation locations, violation times, corresponding historical parking locations and historical parking times.
15. A parking management device, characterized in that: The device comprises: An area acquisition unit, used to acquire a parking area, wherein the parking area is determined based on historical ticket information and environmental information, and the parking area includes a parking area and an illegal parking area; A position display unit, for controlling and displaying the distribution of parking areas in response to a vehicle arriving within a predetermined range of at least one of the parking areas, wherein the parking areas have corresponding signs, the signs including a parking-permitted sign and an illegal parking sign; The environmental information includes parking space frame lines and parking signs, and the environmental information is determined based on the following steps: acquiring environmental images on each road; recognizing the environmental images based on a visual recognition model to determine the environmental information; The device is also used to stop displaying the original navigation path to the destination in response to detecting that the vehicle has stopped, and give priority to showing the user the position relationship between the vehicle and the parking area; or, switch the original navigation path to a navigation path from the vehicle position to the parking area and from the parking area to the destination.
16. A parking management device, characterized in that: The device comprises: A data acquisition unit configured to acquire historical ticket information of a plurality of vehicles and an environmental image collected by each of the vehicles on each road; A trajectory acquisition unit, configured to acquire corresponding historical trajectory information according to the violation location in each of the historical ticket information; An area determination unit is configured to determine a parking area and an illegal parking area on each of the roads according to each of the historical trajectory information and each of the environmental images; The environmental information includes parking lines and parking signs, and the environmental information is determined based on the following steps: the environmental image is recognized based on a visual recognition model to obtain environmental information on each of the roads, wherein the environmental information includes parking lines and parking signs.
17. A vehicle comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method of any one of claims 1-14.
18. The vehicle according to claim 17, characterized in that The vehicle further comprises: The image acquisition device is used to acquire environmental images on the road so that the processor can recognize the environmental images based on the visual recognition model to determine the environmental information, wherein the environmental information includes parking space frame lines and parking signs.
19. The vehicle according to claim 17, characterized in that The vehicle further comprises: A display is used to display the parking area distribution.
20. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 14.
21. A computer program product, characterized in that The computer program product comprises a computer program / instructions, and when the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 14 is implemented.
22. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method steps of any one of claims 1 to 14 are implemented.
Citation Information
Patent Citations
Method and system for legal parking
CN107735825A
Method of searching and displaying peripheral facility of navigation apparatus
JP2003148974A