Parking space information acquisition method, vehicle terminal, electronic device, and storage medium
By acquiring and identifying parking information sent by vehicle terminals, a correspondence between parking space information, target location, and target time is established, solving the problem of low parking space search efficiency and realizing an efficient parking space information query service.
Patent Information
- Application Number
- CN202210316438.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-28
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2042-03-28
AI Technical Summary
Existing parking space search methods are inefficient, resulting in wasted parking time for users.
By acquiring parking information sent by the vehicle terminal, including display screen images, sign images, dwell time information, parking space images, or user-reported information, the system identifies parking space information in the parking lot, establishes a correspondence between parking space information, target location, and target time, and provides parking space information query services.
It improves parking efficiency and saves users parking time.
Smart Images

Figure CN116863742B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a parking space information acquisition method, a vehicle terminal, an electronic device and a storage medium. BACKGROUND
[0002] With the rapid development of social economy, the number of cars is also increasing rapidly. Cars have brought great convenience to people's work and life. People can quickly reach their destination by car, which is convenient, time-saving and efficient.
[0003] With the increase in the number of cars, in order to facilitate people's travel, parking lots are set up in public places such as shopping malls, restaurants, supermarkets, hospitals, schools, amusement parks and entertainment places. In the process of parking in the parking lot, the user generally drives into the parking lot first, and then finds an idle parking space by watching with the eyes during driving, and then parks the vehicle in the corresponding parking space after finding it.
[0004] However, during busy hours, the parking spaces of commercial places and public service institutions are often full of vehicles. When the user wants to park, he needs to drive around the parking lot to find out that there is no idle parking space in the parking lot. Then, the user needs to find other parking lots to park, which results in low parking efficiency and waste of user parking time. SUMMARY
[0005] The embodiments of the present application provide a parking space information acquisition method, a vehicle terminal, an electronic device and a storage medium to solve the problem of low parking efficiency and waste of user parking time in the related art parking space searching method.
[0006] To solve the above technical problems, the embodiments of the present application are implemented as follows:
[0007] In a first aspect, the embodiments of the present application provide a parking space information acquisition method applied to a server, comprising the following steps:
[0008] acquiring parking lot information associated with a parking lot, a target position of a vehicle terminal and a target time corresponding to the parking lot information sent by the vehicle terminal;
[0009] determining parking space information of the parking lot based on the parking lot information;
[0010] establishing and saving a corresponding relationship among the parking space information, the target position and the target time.
[0011] Optionally, the acquiring of the parking lot information associated with the parking lot by the vehicle terminal comprises the following steps:
[0012] acquire the display screen image corresponding to the parking space display screen in the parking lot sent by the vehicle terminal;
[0013] The parking lot information associated with the parking lot sent by the vehicle terminal includes the following steps:
[0014] The display screen image is identified to obtain the parking space information of the parking lot.
[0015] Optionally, the parking lot information associated with the parking lot sent by the vehicle terminal includes the following steps:
[0016] Acquire the identification plate image corresponding to the parking space identification plate in the parking lot sent by the vehicle terminal;
[0017] The parking lot information associated with the parking lot sent by the vehicle terminal includes the following steps:
[0018] The identification plate image is identified to obtain the parking space information of the parking lot.
[0019] Optionally, the parking lot information associated with the parking lot sent by the vehicle terminal includes the following steps:
[0020] Acquire the parking time information in the parking lot sent by the vehicle terminal;
[0021] The parking lot information associated with the parking lot sent by the vehicle terminal includes the following steps:
[0022] The parking time information of multiple vehicle terminals in the parking lot within a predetermined period is analyzed and processed to obtain the parking space information of the parking lot.
[0023] Optionally, the parking lot information associated with the parking lot sent by the vehicle terminal includes the following steps:
[0024] Acquire the parking space image corresponding to the parking space in the parking lot sent by the vehicle terminal;
[0025] The parking lot information associated with the parking lot sent by the vehicle terminal includes the following steps:
[0026] The parking space image is identified to obtain the parking space information of the parking lot.
[0027] Optionally, the parking lot information associated with the parking lot sent by the vehicle terminal includes the following steps:
[0028] Acquire the parking lot information of the parking space in the parking lot filled by the user reported by the vehicle terminal;
[0029] The parking lot information is determined based on the parking lot information, including the following steps:
[0030] The parking lot information is determined based on the parking lot information.
[0031] Optionally, after the correspondence between the parking space information, the target position and the target time is established and saved, the method further includes the following steps:
[0032] A parking space information query request is received from a target vehicle terminal, and the parking space information query request includes a query position and a query time period.
[0033] A target parking lot is determined according to the correspondence and the query position.
[0034] Target parking space information in a historical time period corresponding to the query time period of the target parking lot is obtained.
[0035] The target parking space information is sent to the target vehicle terminal.
[0036] In a second aspect, an embodiment of the present application provides a parking space information acquisition method applied to a vehicle terminal, including the following steps:
[0037] Parking lot information associated with a parking lot, a target position currently located, and a target time corresponding to the parking lot information are obtained.
[0038] The parking lot information, the target position and the target time are sent to a server, so that the server determines parking space information of the parking lot according to the parking lot information, and establishes and saves a correspondence between the parking space information, the target position and the target time.
[0039] In a third aspect, an embodiment of the present application provides a parking space information acquisition method applied to a target vehicle terminal, including the following steps:
[0040] A parking space information query request is generated, and the parking space information query request includes a query position and a query time period.
[0041] The parking space information query request is sent to a server, so that the server obtains target parking space information of a target parking lot corresponding to the query position and the query time period according to a correspondence between previously saved parking space information, a target position and a target time.
[0042] The target parking space information returned by the server is obtained.
[0043] In a fourth aspect, an embodiment of the present application provides an electronic device, including:
[0044] A memory, a processor, and a computer program stored on the memory and executable on the processor, which, when executed by the processor, implements the parking space information acquisition method of any of the above.
[0045] In a fifth aspect, the embodiments of the present application provide a readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the parking space information acquisition method of any of the above.
[0046] In the embodiments of the present application, by acquiring the parking lot information associated with the parking lot sent by the vehicle terminal, the target position where the vehicle terminal is located, and the target time corresponding to the parking lot information, the parking space information of the parking lot is determined based on the parking lot information, and the association relationship between the parking space information, the target position and the target time is established and saved. In the embodiments of the present application, the parking space information of the parking lot is obtained by analyzing the parking lot information acquired by the vehicle terminal. When a user goes to a certain place, the user can query the parking space information of the parking lot of the place from the server, without the need for the user to drive the vehicle to find an idle parking space in the parking lot, which can improve the parking efficiency and save the parking time of the user.
[0047] The above description is only a summary of the technical solutions of the present application. In order to more clearly understand the technical means of the present application, the content of the specification can be implemented, and in order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS
[0048] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and those skilled in the art can obtain other drawings according to these drawings without creating any creative labor.
[0049] Figure 1 A step flow chart of a parking space information acquisition method provided by the embodiments of the present application;
[0050] Figure 2 A step flow chart of a first parking space information acquisition method provided by the embodiments of the present application;
[0051] Figure 3 A step flow chart of a second parking space information acquisition method provided by the embodiments of the present application;
[0052] Figure 4 A step flow chart of a third parking space information acquisition method provided by the embodiments of the present application;
[0053] Figure 5A flowchart illustrating the steps of the fourth parking space information acquisition method provided in this application embodiment;
[0054] Figure 6 A flowchart illustrating the steps of the fifth parking space information acquisition method provided in this application embodiment;
[0055] Figure 7 A flowchart illustrating the steps of a parking space information transmission method provided in this application embodiment;
[0056] Figure 8 A flowchart illustrating the steps of another parking space information acquisition method provided in this application embodiment;
[0057] Figure 9 A flowchart illustrating the steps of another parking space information acquisition method provided in this application embodiment;
[0058] Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0059] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0060] Example 1
[0061] Reference Figure 1 This document illustrates a flowchart of a parking space information acquisition method according to an embodiment of this application. This parking space information acquisition method can be applied to a server, such as... Figure 1 As shown, the method for obtaining parking space information may include the following steps:
[0062] Step 101: Obtain the parking information associated with the parking lot sent by the vehicle terminal, the target location of the vehicle terminal, and the target time corresponding to the parking information.
[0063] The embodiments of this application can be applied to scenarios where parking space information of a parking lot is obtained from parking information associated with a parking lot acquired by an in-vehicle terminal.
[0064] This embodiment can be applied to servers, that is, the execution subject is the server.
[0065] The parking lot information can be used to indicate the information associated with the parking space of the parking lot. In this example, the parking lot information can be any one of the following information: a display screen image of a display screen of a parking space in the parking lot, a signboard image of a parking space signboard, a residence time information of the vehicle terminal in the parking lot, a parking space image of the parking space of the parking lot, and a parking space information of the parking space in the parking lot reported by the user.
[0066] The target position refers to the position of the vehicle terminal when the vehicle terminal sends the parking lot information to the server.
[0067] The target time refers to the acquisition time of the parking lot information. For example, when the parking lot information is a display screen image, the target time is the shooting time corresponding to the display screen image.
[0068] In a specific implementation, a communication connection between the server and the vehicle terminal can be established in advance. When the vehicle terminal is at a certain place, the parking lot information associated with the parking lot of the place can be acquired. The target time when the parking lot information is acquired and the target position of the vehicle terminal when the parking lot information is acquired are acquired. Then, the parking lot information associated with the parking lot acquired by the vehicle terminal, the target position of the vehicle terminal, and the target time corresponding to the parking lot information can be sent to the server.
[0069] After the server acquires the parking lot information associated with the parking lot sent by the vehicle terminal, the target position of the vehicle terminal, and the target time corresponding to the parking lot information, step 102 is performed.
[0070] Step 102: determining the parking space information of the parking lot based on the parking lot information.
[0071] After the server acquires the parking lot information associated with the parking lot sent by the vehicle terminal, the parking space information of the parking lot can be determined according to the parking lot information.
[0072] In a specific implementation, the parking space information of the parking lot is determined in different ways for different parking lot information. The acquisition of the parking lot information and the way of determining the parking space information of the parking lot according to the parking lot information can be combined with Figure 2 、 Figure 3 、 Figure 4 、 Figure 5 and Figure 6 to be described in detail as follows.
[0073] Referring to Figure 2 , a step flowchart of a first parking space information acquisition method provided by an embodiment of the present application is shown, as Figure 2 indicated, the parking space information acquisition method can include steps 201 and 202.
[0074] Step 201: obtaining the parking space display screen image corresponding to the parking space display screen in the parking lot sent by the vehicle terminal.
[0075] In the embodiment, the parking space display screen refers to a display screen set in the parking lot for displaying the total number and the remaining number of parking spaces in the parking lot. In actual application, after the user drives the vehicle into the parking lot, the camera on the vehicle can be turned on to scan the parking space display screen associated with the parking lot set in the parking lot to obtain the parking space display screen image corresponding to the parking space display screen in the parking lot. Of course, during the user driving the vehicle, the vehicle terminal can analyze the video recorded by the vehicle data recorder to obtain the parking space display screen image corresponding to the parking space display screen in the parking lot.
[0076] After the vehicle terminal obtains the parking space display screen image corresponding to the parking space display screen in the parking lot, the obtained parking space display screen image can be sent to the server.
[0077] After the server receives the parking space display screen image corresponding to the parking space display screen in the parking lot sent by the vehicle terminal, step 202 is performed.
[0078] Step 202: identifying the parking space display screen image to obtain the parking space information of the parking lot.
[0079] After the server receives the parking space display screen image corresponding to the parking space display screen in the parking lot sent by the vehicle terminal, the parking space display screen image can be analyzed and identified to obtain the parking space information of the parking lot. For example, the total number of parking spaces and the remaining number of parking spaces in the parking lot are displayed on the parking space display screen. By analyzing and identifying the image, the total number of parking spaces and the current remaining number of parking spaces in the parking lot can be obtained.
[0080] Referring to Figure 3 , a step flowchart of a second parking space information acquisition method provided by the embodiment is shown. As shown in Figure 3 , the parking space information acquisition method can include steps 301 and 302.
[0081] Step 301: obtaining the parking space identification sign image corresponding to the parking space identification sign in the parking lot sent by the vehicle terminal.
[0082] In the embodiment, the parking space identification sign refers to a sign placed at the side of the entrance of the parking lot for indicating that the parking spaces in the parking lot are full.
[0083] After the user drives the vehicle to enter a parking lot in a place (such as a hospital or a shopping mall), if there is no free parking space in the parking lot of the place, a parking space sign will be placed at the entrance of the parking lot of the place, and when the user drives the vehicle to reach the entrance, the vehicle-mounted camera can be started to capture an image corresponding to the parking space sign to obtain a sign image. Of course, during the user's driving, the vehicle-mounted terminal can analyze the video recorded by the vehicle-mounted terminal to obtain the sign image corresponding to the parking space sign in the parking lot.
[0084] After the vehicle-mounted terminal obtains the sign image, the vehicle-mounted terminal can send the sign image to the server.
[0085] After the server obtains the sign image corresponding to the parking space sign in the parking lot sent by the vehicle-mounted terminal, step 302 is performed.
[0086] Step 302: identifying the sign image to obtain the parking space information of the parking lot.
[0087] After the server obtains the sign image corresponding to the parking space sign in the parking lot sent by the vehicle-mounted terminal, the sign image can be analyzed and identified to obtain the parking space information of the parking lot. For example, after the server obtains the sign image, the text information in the sign image is identified to obtain the parking space information of the parking lot.
[0088] It can be understood that, in general, the parking space sign is placed at the entrance of the parking lot only when the parking space in the parking lot is full. When the vehicle-mounted terminal sends the sign image to the server, the identification of the parking space sign can be added to the sign image to indicate that the parking space in the parking lot is full. At this time, the image analysis process of the server can be saved, thereby improving the image processing speed of the server.
[0089] Referring to Figure 4 , a step flowchart of a third parking space information acquisition method provided by an embodiment of the present application is shown, as shown in Figure 4 , the parking space information acquisition method can include steps 401 and 402.
[0090] Step 401: obtaining the parking time information in the parking lot sent by the vehicle-mounted terminal.
[0091] In this embodiment, the parking time information can be used to indicate the parking time of the vehicle-mounted terminal in the parking lot.
[0092] After the user drives the vehicle into the parking lot, the residence time information of the vehicle terminal in the parking lot can be counted. Specifically, the residence time of the vehicle in the parking lot can be calculated by the navigation positioning system. For example, the first time when the vehicle enters the parking lot and the second time when the vehicle leaves the parking lot can be determined by the navigation positioning system, and the residence time of the vehicle in the parking lot can be calculated according to the first time and the second time.
[0093] It can be understood that the above examples are only examples for better understanding the technical solutions of the embodiments of the present application, and are not the only limitation of the embodiments.
[0094] After the vehicle terminal obtains the residence time information of itself in the parking lot, the vehicle terminal can send the residence time information to the server.
[0095] After the server obtains the residence time information of the vehicle terminal in the parking lot sent by the vehicle terminal, step 402 is performed.
[0096] Step 402: analyzing and processing the residence time information of a plurality of vehicle terminals in the parking lot in a preset period to obtain parking space information of the parking lot.
[0097] After the server obtains the residence time information of the vehicle terminal in the parking lot sent by the vehicle terminal, the residence time information of a plurality of vehicle terminals in the parking lot in a preset period can be analyzed to obtain the parking space information of the parking lot. For example, if the residence time of several vehicles in a parking lot in a certain time period is very short, it is considered that the parking lot is crowded and has fewer parking spaces.
[0098] Referring to Figure 5 , a step flowchart of a fourth parking space information acquisition method provided by the embodiments of the present application is shown, as Figure 5 shown, the parking space information acquisition method can include steps 501 and 502.
[0099] Step 501: obtaining the parking space image corresponding to the parking space of the parking lot sent by the vehicle terminal.
[0100] In the present embodiment, the parking space image refers to an image taken by the user driving the vehicle to find a parking space in the parking lot.
[0101] When the user drives the vehicle to find an idle parking space in the parking lot, the vehicle-mounted camera can be turned on, and the vehicle-mounted camera can be used to take images of the parking spaces in the parking lot to obtain the parking space image corresponding to the parking space of the parking lot in the parking lot. Further, the vehicle terminal can send the taken parking space image to the server.
[0102] After the server obtains the parking space image corresponding to the parking space in the parking lot sent by the vehicle terminal, step 502 is performed.
[0103] Step 502: identifying the parking space image to obtain the parking space information of the parking lot.
[0104] After the server obtains the parking space image corresponding to the parking space in the parking lot sent by the vehicle terminal, the parking space image can be analyzed and identified to obtain the parking space information of the parking lot.
[0105] Referring to Figure 6 , a step flowchart of a fifth parking space information acquisition method provided by the embodiment is shown, as shown in Figure 6 , the parking space information acquisition method can include steps 601 and 602.
[0106] Step 601: obtaining the parking space information of the parking space in the parking lot filled by the user and reported by the vehicle terminal.
[0107] In this embodiment, the parking space information refers to the parking space information in the parking lot filled by the user and reported to the server.
[0108] In a specific implementation, when the server needs to obtain the parking space information of a parking lot at a certain location, the server can send a parking space information acquisition request to a vehicle located in the parking lot, and then the user can report the parking space information of the parking space in the parking lot through the vehicle terminal.
[0109] After obtaining the parking space information of the parking space in the parking lot filled by the user and reported by the vehicle terminal, step 602 is performed.
[0110] Step 602: determining the parking space information of the parking lot according to the parking space information.
[0111] After obtaining the parking space information of the parking space in the parking lot filled by the user and reported by the vehicle terminal, the parking space information of the parking lot can be determined according to the parking space information filled by the user.
[0112] In actual applications, the parking space information of the parking lot can be obtained by any one of the above five methods, and the first and second methods for acquiring the parking space information of the parking lot are more accurate. The third, fourth and fifth methods for acquiring the parking space information of the parking lot are an estimation form, and in a specific implementation, the third, fourth and fifth methods can be fused to improve the accuracy of acquiring the parking space information.
[0113] After the parking space information of the parking lot is determined based on the parking lot information, step 103 is performed.
[0114] Step 103: establishing and saving the correspondence between the parking space information, the target position and the target time.
[0115] After the parking space information of the parking lot is determined based on the parking lot information, the correspondence between the parking space information, the target position and the target time can be established and saved as a reference for other vehicles to find parking spaces in the parking lot.
[0116] In the embodiments of the present application, the parking space information of the parking lot is obtained by analyzing the parking lot information acquired by the vehicle terminal. When a user goes to a certain place, the user can query the parking space information of the parking lot of the place from the server, and does not need to drive the vehicle to find an idle parking space in the parking lot, which can improve the parking efficiency and save the parking time of the user.
[0117] In actual application, after the correspondence between the parking space information, the target position and the target time is established in the server, the user can query the parking lot of a specific place and the parking space information in the parking lot. Specifically, the user can query the parking space information of the parking lot in a specific time period in a specific place. Figure 7 The embodiments are described in detail as follows.
[0118] Referring to Figure 7 , a flowchart of steps of a parking space information sending method provided by the embodiments of the present application is shown. As shown in Figure 7 , the parking space information sending method can include steps 701, 702, 703 and 704.
[0119] Step 701: receiving a parking space information query request sent by a target vehicle terminal; the parking space information query request includes a query position and a query time period.
[0120] In the embodiments, the parking space information query request refers to a request sent by the target vehicle terminal for querying the parking space information in the parking lot. In the example, the parking space information query request can include a query position and a query time period, wherein the query position refers to the query position of the parking space information, and the query time period refers to the query time period of the parking space information, i.e. the parking space information of the parking lot in a certain time period.
[0121] When the user wants to query the parking space information of a certain position in a certain time period, the target vehicle terminal can send a parking space information query request to the server, and the query position and the query time period are included in the request.
[0122] After receiving the parking space information query request sent by the target vehicle terminal, step 702 is performed.
[0123] Step 702: determining a target parking lot matched with the query position according to the correspondence.
[0124] After receiving the parking space information query request sent by the target vehicle terminal, the target parking lot matched with the query location can be determined according to the correspondence relationship between the target location, the target time and the parking space information.
[0125] It can be understood that the number of target parking lots can be one or multiple, which can be determined according to actual conditions, and the embodiment does not limit this.
[0126] After determining the target parking lot matched with the query location according to the correspondence relationship, step 703 is performed.
[0127] Step 703: Obtain the target parking space information of the target parking lot in a historical period matched with the query period.
[0128] After determining the target parking lot matched with the query location according to the correspondence relationship, the target parking space information of the target parking lot in a historical period matched with the query period can be obtained, for example, when the query period is the parking space information at 10:00 on Tuesday next week, the parking space information of the target parking lot at 10:00 on last Tuesday can be obtained as the target parking space information, and so on.
[0129] It can be understood that the above examples are only examples for better understanding the technical solutions of the embodiments of the application, and are not the only limitation of the embodiments.
[0130] Step 704: Send the target parking space information to the target vehicle terminal.
[0131] After obtaining the target parking space information of the target parking lot in a historical period matched with the query period, the target parking space information can be sent to the target vehicle terminal, so that the target vehicle terminal is used as a parking reference.
[0132] The parking space information acquisition method provided by the embodiment of the application obtains the parking lot information associated with the parking lot sent by the vehicle terminal, the target location where the vehicle terminal is located, and the target time corresponding to the parking lot information, determines the parking space information of the parking lot based on the parking lot information, and establishes and saves the association relationship among the parking space information, the target location and the target time. The parking space information of the parking lot is obtained by analyzing the parking lot information acquired by the vehicle terminal, the user can query the parking space information of the parking lot of a certain location from the server when going to the location, and the user does not need to drive the vehicle to find the idle parking space in the parking lot, which can improve the parking efficiency and save the parking time of the user.
[0133] Embodiment two
[0134] Reference Figure 8, a flow chart of steps of another parking space information acquisition method provided by the embodiments of the present application is shown, which can be applied to a vehicle terminal, as shown in Figure 8 The parking space information acquisition method can include the following steps:
[0135] Step 801: acquiring parking lot information associated with a parking lot, a target position currently located, and a target time corresponding to the parking lot information.
[0136] The embodiments of the present application can be applied to a scenario in which a vehicle terminal acquires parking lot information associated with a parking lot and sends it to a server, and the server analyzes parking space information of the parking lot according to the parking lot information.
[0137] The embodiments of the present application can be applied to a vehicle terminal, i.e., the execution subject is a vehicle terminal.
[0138] The parking lot information can be used to indicate information associated with parking spaces of a parking lot. In this example, the parking lot information can be any one of the following: a display screen image of a parking space display screen in the parking lot, an identification card image of a parking space identification card, residence time information of the vehicle terminal in the parking lot, a parking space image of a parking space of the parking lot, and parking space information of a parking space in the parking lot reported by a user.
[0139] The target position refers to the position of the vehicle terminal when the vehicle terminal sends the parking lot information to the server.
[0140] The target time refers to the acquisition time of the parking lot information. For example, when the parking lot information is a display screen image, the target time is the shooting time corresponding to the display screen image.
[0141] In a specific implementation, when the vehicle terminal is at a certain location, parking lot information associated with a parking lot at the location can be acquired. The target time is the time when the parking lot information is acquired, and the target position is the position of the vehicle terminal when the parking lot information is acquired.
[0142] After the parking lot information associated with the parking lot, the target position currently located, and the target time corresponding to the parking lot information are acquired, step 802 is performed.
[0143] Step 802: sending the parking lot information, the target position, and the target time to the server, so that the server determines parking space information of the parking lot according to the parking lot information, and establishes and saves a corresponding relationship between the parking space information, the target position, and the target time.
[0144] After obtaining the parking lot information associated with the parking lot, the target position currently located, and the target time corresponding to the parking lot information, the parking lot information, the target position, and the target time can be sent to the server, so that the server determines the parking space information of the parking lot according to the parking lot information, establishes and saves the corresponding relationship among the parking space information, the target position, and the target time, and takes the corresponding relationship as a reference for other vehicles to find the parking space of the parking lot.
[0145] The acquisition method of the parking lot information and the determination method of the parking space information of the parking lot can refer to the five parking space information acquisition methods described in the embodiment one, and the embodiment will not be repeated here.
[0146] The parking space information acquisition method provided by the embodiment of the application can acquire the parking lot information associated with the parking lot, the target position currently located, and the target time corresponding to the parking lot information, send the parking lot information, the target position, and the target time to the server, so that the server determines the parking space information of the parking lot according to the parking lot information, and establishes and saves the corresponding relationship among the parking space information, the target position, and the target time. The embodiment of the application can determine the parking space information of the parking lot according to the parking lot information, and associate the parking space information, the target time, and the target position, so that when the vehicle terminal goes to a certain place, the historical parking information of the place can be taken as a reference, the user can easily find the parking lot with a possible idle parking space, the parking efficiency of the user is improved, and the parking time of the user is saved.
[0147] Embodiment three
[0148] Reference Figure 9 Fig. 6 shows another parking space information acquisition method provided by the embodiment of the application, and the parking space information acquisition method can be applied to a target vehicle terminal. Figure 9 The parking space information acquisition method can include the following steps:
[0149] Step 901: generating a parking space information query request; the parking space information query request includes a query position and a query time period.
[0150] The embodiment of the application can be applied to the scene in which the vehicle terminal queries the parking space information of the parking lot in a certain position in a certain time period.
[0151] The embodiment can be applied to a target vehicle terminal, that is, the execution subject is a target vehicle terminal, and the target vehicle terminal is a vehicle terminal that queries the parking space information.
[0152] The parking space information query request refers to a request generated by a target vehicle terminal for querying parking space information in a parking lot. In this example, the parking space information query request can include a query location and a query period, where the query location refers to the query location of the parking space information, and the query period refers to the query period of the parking space information, i.e., the parking space information of the parking lot in a certain period.
[0153] When a user wants to query the parking space information of a certain location in a certain period, the target vehicle terminal can generate a parking space information query request containing the specific query location and query period in the request.
[0154] After generating the parking space information query request, step 902 is performed.
[0155] Step 902: Send the parking space information query request to the server to obtain the target parking space information of the target parking lot matching the query location and the query period according to the correspondence between the pre-stored parking space information, target location, and target time by the server.
[0156] After generating the parking space information query request, the parking space information query request can be sent to the server to obtain the target parking space information of the target parking lot matching the query location and the query period according to the correspondence between the pre-stored parking space information, target location, and target time by the server. Specifically, after the server receives the parking space information query request sent by the target vehicle terminal, the server can determine the target parking lot matching the query location according to the pre-established correspondence between the parking space information, target location, and target time, and then obtain the target parking space information of the target parking lot in the historical period matching the query period, for example, when the query period is the parking space information of tomorrow (Tuesday) 10:00, the parking space information of the target parking lot on last Tuesday 10:00 can be obtained as the target parking space information, etc.
[0157] After sending the parking space information query request to the server, step 903 is performed.
[0158] Step 903: Obtain the target parking space information returned by the server.
[0159] After the server obtains the target parking space information of the target parking lot that matches the query location and query time period, the server can return the queried target parking space information to the target vehicle terminal. Then, the user on the target vehicle terminal can determine the parking location based on the target parking space information and go to the query location during the query time period. For example, when there are two or more target parking lots, the user can learn about the parking space information of two or more target parking lots during the query time period through the target parking space information, which makes it easier for the user to go to the parking lot with available parking spaces during the query time period, greatly improving the user's parking efficiency.
[0160] The parking space information acquisition method provided in this application involves generating a parking space information query request, which includes a query location and a query time period. The query request is then sent to a server, which, based on a pre-saved correspondence between parking space information, target location, and target time, retrieves target parking space information from a target parking lot matching the query location and time period. The server then returns the returned target parking space information. This application embodiment utilizes the pre-saved correspondence between parking space information, target location, and target time by the server. When a user wants to go to a certain location at a certain time, the corresponding parking space information can be retrieved based on this correspondence, allowing the user to find parking lots with potentially available spaces, improving parking efficiency, and saving parking time.
[0161] Example 4
[0162] This application provides an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the above-described parking space information acquisition method.
[0163] Figure 10 A schematic diagram of the structure of an electronic device 1000 according to an embodiment of the present invention is shown. Figure 10 As shown, the electronic device 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to computer program instructions stored in read-only memory (ROM) 1002 or loaded from storage unit 1008 into random access memory (RAM) 1003. The RAM 1003 may also store various programs and data required for the operation of the electronic device 1000. The CPU 1001, ROM 1002, and RAM 1003 are interconnected via bus 1004. An input / output (I / O) interface 1005 is also connected to bus 1004.
[0164] The plurality of components in the electronic device 1000 are connected to the I / O interface 1005, including: an input unit 1006, such as a keyboard, a mouse, a microphone, etc.; an output unit 1007, such as various types of displays, a speaker, etc.; a storage unit 1008, such as a magnetic disk, an optical disk, etc.; and a communication unit 1009, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1009 allows the electronic device 1000 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.
[0165] The various processes and methods described above can be performed by the processing unit 1001. For example, the methods of any of the embodiments described above can be implemented as a computer software program tangibly embodied in a computer readable medium, such as the storage unit 1008. In some embodiments, portions of the computer program, or all of the computer program, can be loaded onto the electronic device 1000 via the ROM 1002 and / or the communication unit 1009. When the computer program is loaded onto the RAM 1003 and executed by the CPU 1001, one or more acts of the methods described above can be performed.
[0166] Embodiment Five
[0167] The embodiment of the present application provides a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement various processes of the above-mentioned parking space information acquisition method embodiment, and the same technical effects can be achieved. To avoid repetition, details are not described here. The computer readable storage medium includes a read-only memory (Read-Only Memory, ROM for short), a random access memory (Random Access Memory, RAM for short), a magnetic disk or an optical disk, etc.
[0168] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles, or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or include elements inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "including a" does not exclude the presence of other identical elements in the process, method, article, or device that includes the element.
[0169] Those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner, or network device) execute the methods described in various embodiments of the present application.
[0170] The embodiments of the present application are described above in conjunction with the drawings, but the present application is not limited to the specific embodiments described above, which are only illustrative rather than limiting, and those of ordinary skill in the art can make many forms without departing from the purpose of the present application and the scope protected by the claims.
[0171] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present application can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solutions. Those of ordinary skill in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0172] Those of ordinary skill in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0173] In the embodiments provided by the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed ones can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0174] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0175] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present alone, or two or more units can be integrated in one unit.
[0176] The functions, if realized in the form of software functional units and sold or used as independent products, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the part of the present application that essentially contributes to the prior art or the part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, and various storage medium capable of storing program codes.
[0177] The above is only a specific embodiment of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for obtaining parking space information, applied to a server, characterized in that, The method comprises the following steps: Obtaining parking lot information associated with a parking lot sent by a vehicle terminal, a target position where the vehicle terminal is located, and a target time corresponding to the parking lot information; Based on the parking lot information, determine the parking space information of the parking lot; Establish and save the correspondence between the parking space information, the target position and the target time; The method comprises the following steps: Obtaining the display screen image corresponding to the parking space display screen in the parking lot sent by the vehicle terminal, wherein the parking space display screen refers to the display screen set in the parking lot for displaying the total number and remaining number of parking spaces in the parking lot, and during the user driving the vehicle, the video recorded by the vehicle terminal is analyzed to obtain the display screen image corresponding to the parking space display screen in the parking lot; The method comprises the following steps: Identify the display screen image to obtain the parking space information of the parking lot; The method comprises the following steps: Obtaining the identification plate image corresponding to the parking space identification plate in the parking lot sent by the vehicle terminal, wherein the parking space identification plate refers to the identification plate placed at the entrance of the parking lot for indicating that the parking space in the parking lot is full, and when the user drives the vehicle to the entrance, the vehicle camera is turned on to capture the image corresponding to the parking space identification plate to obtain the identification plate image; The method comprises the following steps: Identify the identification plate image to obtain the parking space information of the parking lot.
2. The method of claim 1, wherein the method further comprises the following steps: Obtaining the parking lot information associated with a parking lot sent by a vehicle terminal, a target position where the vehicle terminal is located, and a target time corresponding to the parking lot information; The method comprises the following steps: Analyzing and processing the parking time information of a plurality of vehicle terminals in the parking lot within a preset period to obtain the parking space information of the parking lot.
3. The method of claim 1, wherein the method further comprises the following steps: Obtaining the parking space image corresponding to the parking space in the parking lot sent by the vehicle terminal; The method comprises the following steps: Identify the parking space image to obtain the parking space information of the parking lot.
4. The method of claim 1, wherein the method further comprises the following steps: Obtaining the parking lot information associated with a parking lot sent by a vehicle terminal, a target position where the vehicle terminal is located, and a target time corresponding to the parking lot information; The method comprises the following steps: According to the parking space information, determine the parking space information of the parking lot.
5. The method of claim 1, after the step of establishing and saving the correspondence between the parking space information, the target location and the target time, further comprising the steps of: receiving a parking space information query request sent by a target vehicle terminal; the parking space information query request comprising a query location and a query time period; determining a target parking lot matching the query location according to the correspondence; obtaining target parking space information in a historical time period of the target parking lot matching the query time period; sending the target parking space information to the target vehicle terminal. 6.A parking space information acquisition method applied to a vehicle-mounted terminal, characterized in that, comprising the steps of: obtaining parking lot information associated with a parking lot, a target location currently located, and a target time corresponding to the parking lot information; sending the parking lot information, the target location and the target time to a server to determine parking space information of the parking lot according to the parking lot information by the server, and establish and save the correspondence between the parking space information, the target location and the target time; wherein the step of obtaining parking lot information associated with a parking lot comprises the steps of: obtaining a display screen image corresponding to a parking space display screen in the parking lot, wherein the parking space display screen refers to a display screen set in the parking lot for displaying the total number and remaining number of parking spaces in the parking lot, and during the process of a user driving a vehicle, a video recorded by a vehicle event data recorder is analyzed by the vehicle terminal to obtain the display screen image corresponding to the parking space display screen in the parking lot; the step of determining the parking space information of the parking lot according to the parking lot information by the server comprises the step of identifying the display screen image to obtain the parking space information of the parking lot; wherein the step of obtaining parking lot information associated with a parking lot further comprises the steps of: obtaining an identification plate image corresponding to a parking space identification plate in the parking lot, wherein the parking space identification plate refers to an identification plate placed at the entrance of the parking lot for indicating that the parking spaces in the parking lot are full, and when a user drives a vehicle to the entrance, a vehicle camera is turned on to capture an image corresponding to the parking space identification plate to obtain the identification plate image; the step of determining the parking space information of the parking lot according to the parking lot information by the server further comprises the step of: identifying the identification plate image to obtain the parking space information of the parking lot.
7. An electronic device, comprising: comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, which, when executed by the processor, implements the parking space information acquisition method of any one of claims 1 to 6.
8. A readable storage medium, characterized by, When the instructions in the storage medium are executed by the processor of the electronic device, the electronic device can perform the parking space information acquisition method of any one of claims 1 to 6.
Citation Information
Patent Citations
Parking space management method, parking space management device and computer equipment
CN113393700A
Available parking space prediction method and device thereof, computer equipment and storage medium
CN113793507A