Site Information Collection Method, Device, Electronic Device, and Storage Medium

By obtaining the vehicle's driving position and combining driving speed and voice broadcast information, the public transportation stations are automatically checked and determined, and the problem of manual judgment dependence in the prior art is solved, and the accuracy and efficiency of collection are improved.

CN114490757BActive Publication Date: 2025-06-20BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210032606.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-12
Publication Date
2025-06-20
Estimated Expiration
2042-01-12

AI Technical Summary

Technical Problem

In the prior art, the collection of information at public transportation stations relies on manual judgment, which leads to the collection users who need to pay high attention, which is prone to misjudgment or misjudgment, which affects the accuracy and efficiency of the collection.

Method used

By obtaining the vehicle's driving position, determining the site reference position in the area, querying the matching target position, and verifying whether the site exists based on the vehicle's driving speed and voice broadcast information, thereby automatically determining the target site.

Benefits of technology

It improves the accuracy and reliability of site information collection, reduces the difficulty of collection and audit cost, and reduces manual errors and audit time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114490757B_ABST
    Figure CN114490757B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method, apparatus, electronic device, and storage medium for collecting site information, relating to the field of artificial intelligence technology, and particularly to the fields of voice technology and intelligent transportation technology. The solution is as follows: according to the obtained driving position, determine the reference positions corresponding to at least one first site in the area where the driving position is located; in the reference positions corresponding to at least one first site, query the target position that matches the driving position; when the target position is queried, according to the driving speed of the vehicle and / or the voice broadcast information collected during the vehicle driving, verify whether there is a site at the driving position; when the verification is passed, determine the driving position as the target site associated with the vehicle. Thereby, the collection accuracy and reliability of the target site are improved, and the collection difficulty and review cost of the target site are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of artificial intelligence technology, in particular to the fields of speech technology and intelligent transportation technology, and particularly to a method, apparatus, electronic device and storage medium for collecting site information. Background Art

[0002] Public transportation, as an industry that provides rapid transportation services for the public in a city, is of great significance for its development and route planning. When the competent department of the transportation industry conducts statistics on basic management information such as urban passenger transportation operation routes and operation stations, and plans the bus network, it is necessary to collect the stations in public transportation. Summary of the Invention

[0003] The present disclosure provides a method, apparatus, electronic device and storage medium for collecting site information.

[0004] According to one aspect of the present disclosure, there is provided a method for collecting site information, including: obtaining the driving position of a vehicle; determining, according to the driving position, a reference position corresponding to at least one first site in the area where the driving position is located; querying, in the reference positions corresponding to the at least one first site, a target position matching the driving position; in the case where the target position is queried, verifying whether there is a site at the driving position according to the driving speed of the vehicle and / or the voice broadcast information collected during the driving of the vehicle; and in the case where the verification passes, determining the driving position as the target site associated with the vehicle.

[0005] According to another aspect of the present disclosure, there is provided a site information collection apparatus, including: an obtaining module for obtaining the driving position of a vehicle; a first determining module for determining, according to the driving position, a reference position corresponding to at least one first site in the area where the driving position is located; a querying module for querying, in the reference positions corresponding to the at least one first site, a target position matching the driving position; a verifying module for verifying whether there is a site at the driving position according to the driving speed of the vehicle and / or the voice broadcast information collected during the driving of the vehicle in the case where the target position is queried; and a second determining module for determining the driving position as the target site associated with the vehicle in the case where the verification passes.

[0006] According to another aspect of the present disclosure, there is provided an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method described in the first aspect embodiment of the present disclosure.

[0007] According to another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to execute the method described in the embodiment of the first aspect of the present disclosure.

[0008] According to another aspect of the present disclosure, there is provided a computer program product, including a computer program which, when executed by a processor, implements the method described in the embodiment of the first aspect of the present disclosure.

[0009] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it used to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The drawings are used to better understand the solution and do not constitute a limitation to the present disclosure. Among them:

[0011] Figure 1 is a schematic diagram according to the first embodiment of the present disclosure;

[0012] Figure 2 is a schematic diagram according to the second embodiment of the present disclosure;

[0013] Figure 3 is a flowchart of a method for collecting site information according to an embodiment of the present disclosure;

[0014] Figure 4 is a schematic diagram of the distribution of status information according to an embodiment of the present disclosure;

[0015] Figure 5 is a schematic diagram according to the third embodiment of the present disclosure;

[0016] Figure 6 is a schematic diagram according to the fourth embodiment of the present disclosure;

[0017] Figure 7 is a flowchart of a method for collecting site information according to another embodiment of the present disclosure;

[0018] Figure 8 is a schematic diagram according to the fifth embodiment of the present disclosure;

[0019] Figure 9 is a flowchart of a method for collecting site information according to yet another embodiment of the present disclosure;

[0020] Figure 10 is a schematic diagram according to the sixth embodiment of the present disclosure;

[0021] Figure 11 is a flowchart of a method for collecting site information according to still another embodiment of the present disclosure;

[0022] Figure 12 is a schematic diagram according to the seventh embodiment of the present disclosure;

[0023] Figure 13 is a block diagram of an electronic device for implementing the site information collection method of the embodiments of the present disclosure. Detailed implementation manners

[0024] The following describes exemplary embodiments of the present disclosure with reference to the accompanying drawings. Various details of the embodiments of the present disclosure are included to facilitate understanding, and they should be considered merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.

[0025] In the related art, site collection mainly relies on manual work. When the collection user takes the public transportation that needs to be collected, various factors are considered to determine whether to reach the station. If it is determined that the station has been reached, then the collection button is clicked to submit the current location information of the collection user. After the collection is completed, manual work is used to review whether the collection track is valid. Since it is required that the collection user be highly concentrated and pay attention to the train number information at all times during collection, this places high requirements on the collection user and is prone to errors. If there is a misjudgment or an omission in the judgment, the collection track will be unreliable. If the collection track is unavailable, then it needs to be sent back for re-collection, which will not only affect the enthusiasm of the collection user but also waste the human resources of manual review.

[0026] Therefore, in view of the above problems, the present disclosure proposes a site information collection method, device, electronic device, and storage medium.

[0027] The following describes the site information collection method, device, electronic device, and storage medium of the embodiments of the present disclosure with reference to the accompanying drawings.

[0028] Figure 1 is a schematic diagram according to the first embodiment of the present disclosure.

[0029] The embodiments of the present disclosure are illustrated by way of example in which the site information collection method is configured in a site information collection device, and the site information collection device can be applied to any electronic device so that the electronic device can perform the site information collection function.

[0030] Among them, the electronic device can be any device with computing capabilities. For example, it can be a personal computer (PC for short), a mobile terminal, etc. The mobile terminal can be a hardware device such as a mobile phone, a tablet computer, a personal digital assistant, a wearable device, etc. with various operating systems, touch screens, and / or display screens.

[0031] As Figure 1 shown, the method for collecting site information may include the following steps:

[0032] Step 101: Obtain the driving position of the vehicle.

[0033] In an embodiment of the present disclosure, the driving position of the vehicle can be obtained in real time according to the Global Positioning System.

[0034] Step 102: According to the driving position, determine the reference position corresponding to at least one first site in the area where the driving position is located.

[0035] Further, query according to the driving position of the vehicle to obtain the reference position corresponding to at least one first site in the area where the driving position is located. Among them, the first site can be an existing site in the area where the driving position is located, the first site can be a site shared by multiple bus lines, and the reference position corresponding to the first site can be a Point of Interest (POI) corresponding to an existing site near the area where the driving position is located.

[0036] Step 103: In the reference positions corresponding to at least one first site, query for the target position that matches the driving position.

[0037] Further, according to the driving position, a query can be made among the reference positions corresponding to at least one first site to determine whether there is a reference position that matches (such as coincides) with the driving position among the reference positions corresponding to at least one first site, and the reference position that matches the driving position is used as the target position.

[0038] Step 104: When the target position is queried, verify whether there is a site at the driving position according to the driving speed of the vehicle and / or the voice broadcast information collected during the vehicle's driving.

[0039] Furthermore, when a target position that matches the driving position is found among the reference positions corresponding to at least one site, further verify whether there is a site at the driving position according to the driving speed of the vehicle and / or the voice broadcast information collected during the vehicle's driving. Among them, the driving speed of the vehicle can be obtained by the speed collected by the speed sensor, or the driving speed of the vehicle can be determined by the driving displacement of the vehicle collected by the displacement sensor and the driving time of the vehicle; the voice broadcast information can be obtained by voice collection through the site information collection device.

[0040] Step 105: When the verification passes, determine the driving position as the target site associated with the vehicle.

[0041] In an embodiment of the present disclosure, when a target location is queried, based on the driving speed of the vehicle and / or the voice broadcast information collected during vehicle driving, it is verified that there is a station at the driving location, and the driving location can be determined as the target station associated with the vehicle.

[0042] In summary, when there is a target location in the reference location that matches the driving location, based on the driving speed of the vehicle and / or the voice broadcast information collected during vehicle driving, it is automatically verified whether there is a station at the current location, and when the verification passes, the driving location is determined as the target station associated with the vehicle. Thus, based on whether there is a target location in the reference location that matches the driving location, the driving speed of the vehicle, and / or the voice broadcast information collected during vehicle driving, it is comprehensively determined whether the driving location is the target station associated with the vehicle, improving the collection accuracy and reliability of the target station, and reducing the collection difficulty and review cost of the target station.

[0043] To accurately verify whether there is a station at the driving location, as Figure 2 shown, Figure 2 is a schematic diagram according to a second embodiment of the present disclosure. In an embodiment of the present disclosure, when voice broadcast information is collected, the station information in the voice broadcast information can be verified. When the station information in the voice broadcast information passes the verification and the driving speed of the vehicle is lower than the threshold, it can be determined that there is a station at the driving location. Figure 2 The embodiment shown may include the following steps:

[0044] Step 201, obtain the driving location of the vehicle.

[0045] Step 202, based on the driving location, determine the reference location corresponding to at least one first station in the area where the driving location is located.

[0046] Step 203, in the reference locations corresponding to at least one first station, query for a target location that matches the driving location.

[0047] Step 204, when a target location is queried, based on the driving route of the vehicle, determine the second stations in the driving route.

[0048] In an embodiment of the present disclosure, the second stations may be each set station in the driving route of the vehicle, and each second station in the driving route can be determined according to the preset driving route of the vehicle.

[0049] Step 205, when voice broadcast information is collected, perform voice recognition on the collected voice broadcast information to determine whether there is station information in the voice broadcast information that matches the second stations.

[0050] Further, the voice broadcast information can be collected to determine whether the voice broadcast information can be collected. When the voice broadcast information is collected, the collected voice broadcast information is subjected to voice recognition, and the result of the voice recognition is matched with each second station to determine whether there is station information in the voice broadcast information that matches the second station. For example, the voice broadcast information is "Arrived at Station A, please be careful when opening the door". The station A in the voice broadcast information is matched with each second station to determine whether station A matches the second station. When station A matches the second station, it can be determined that there is station information in the voice broadcast information that matches the second station. When station A does not match the second station, it can be determined that there is no station information in the voice broadcast information that matches the second station.

[0051] Step 206, when there is station information in the voice broadcast information that matches the second station and the driving speed is lower than the threshold, it is determined that there is a station at the driving position.

[0052] In the embodiment of the present disclosure, when there is station information in the voice broadcast information that matches the second station and the driving speed is lower than the threshold, it can be determined that there is a station at the driving position. It should be noted that the driving speed can be determined by a speed sensor, and the driving speed is compared with the threshold to determine whether the driving speed is lower than the threshold; or, the position change information of the vehicle driving position within a set time period can be obtained through the global positioning system. When the change in the vehicle driving position within the set time period is less than the set distance threshold, it can be determined that the driving speed is lower than the threshold.

[0053] Step 207, determine the driving position as the target station associated with the vehicle.

[0054] For example, as Figure 3 shown, Y represents successful voice recognition of arriving at the station (there is station information in the voice broadcast information that matches the second station), V represents that the driving speed is lower than the threshold, and P represents that there is a target position in the reference position (POI) that matches the driving position. When there is a target position in the reference position (POI) that matches the driving position, the voice recognition of arriving at the station is successful, and the driving speed is lower than the threshold (P&&Y&&V), without manual intervention, it is determined that there is a station at the driving position.

[0055] It should be noted that in the embodiment of the present disclosure, as Figure 4As shown in the figure, different status information can be determined according to whether the driving speed of the vehicle is lower than the threshold, whether voice broadcast information is collected during vehicle driving, and whether there is a target position in the reference position that matches the driving position. For example, P&&Y&&V can indicate that there is a target position in the reference position (POI) that matches the driving position, the voice recognition arrives at the station successfully, and the driving speed is lower than the threshold; Y&&P indicates that the voice recognition arrives at the station successfully, there is a target position in the reference position (POI) that matches the driving position, but the driving speed is greater than or equal to the threshold; Y&&V can indicate that the voice recognition arrives at the station successfully, the driving speed is lower than the threshold, but there is no target position in the reference position that matches the driving position; P&&V can indicate that there is a target position in the reference position (POI) that matches the driving position, the driving speed is lower than the threshold, but the voice recognition arrives at the station unsuccessfully.

[0056] It should be noted that the execution processes of steps 201 to 203 can be implemented in any one of the embodiments of the present disclosure, and the embodiments of the present disclosure do not make any limitations in this regard and will not be elaborated further.

[0057] In summary, according to the driving route of the vehicle, the second station in the driving route is determined; when voice broadcast information is collected, the collected voice broadcast information is subjected to voice recognition to determine whether there is station information in the voice broadcast information that matches the second station; when there is station information in the voice broadcast information that matches the second station and the driving speed is lower than the threshold, it is determined that there is a station at the driving position; when the verification passes, the driving position is determined as the target station associated with the vehicle. Thus, when there is a target position in the reference position that matches the driving position, according to the driving speed of the vehicle and the collected voice broadcast information, it can be accurately verified whether there is a station at the driving position.

[0058] In order to accurately determine whether there is a station at the driving position when voice broadcast information is not collected, as Figure 5 shown, Figure 5 is a schematic diagram according to the third embodiment of the present disclosure. As an example, it can be determined whether the vehicle has a voice broadcast function. When the vehicle has a voice broadcast function and the vehicle does not broadcast voice information, the historical driving route of the vehicle can be obtained, and according to the historical driving route and whether a set control is triggered (manual intervention), it is determined whether there is a station at the driving position. Figure 5 The embodiments shown may include the following steps:

[0059] Step 501, obtain the driving position of the vehicle.

[0060] Step 502, according to the driving position, determine the reference position corresponding to at least one first station in the area where the driving position is located.

[0061] Step 503: Query for a target position that matches the driving position among the reference positions corresponding to at least one first station.

[0062] Step 504: When the target position is queried, determine the second station in the driving route according to the driving route of the vehicle.

[0063] Step 505: When no voice broadcast information is collected, determine whether the vehicle has a voice broadcast function.

[0064] In the embodiments of the present disclosure, when no voice broadcast information is collected, the voice broadcast function of the vehicle can be monitored to determine whether the vehicle has a voice broadcast function. It should be noted that, in order to monitor the voice broadcast function of the vehicle, the station information collection device can be communicatively connected to the in-vehicle computer. During the communication between the station information collection device and the in-vehicle computer, it can be monitored whether the vehicle has a voice broadcast function.

[0065] Step 506: When the vehicle has a voice broadcast function and the vehicle does not broadcast voice information, obtain the historical driving route of the vehicle.

[0066] Further, when the vehicle has a voice broadcast function but the vehicle does not broadcast voice information, the historical driving route of the vehicle can be queried to obtain the historical driving route of the vehicle, and the historical driving route of the vehicle can be analyzed to determine whether the historical driving route meets the set driving route.

[0067] Step 507: When the historical driving route does not meet the set driving route, monitor the trigger operation on the set control.

[0068] That is to say, since the historical driving route of the vehicle does not meet the set driving route and the vehicle does not broadcast voice information, it can be monitored whether there is an artificial trigger operation on the set control (manual intervention). In addition, when the historical driving route of the vehicle meets the set driving route but the vehicle does not broadcast voice information, it can be determined that there is no station at the driving position.

[0069] Step 508: When a trigger operation is monitored and the driving speed is lower than the threshold, determine that there is a station at the driving position.

[0070] Furthermore, when an artificial trigger operation on the set control is monitored and the current driving speed is lower than the threshold, it can be determined that there is a station at the driving position.

[0071] Step 509: Determine the driving position as the target station associated with the vehicle.

[0072] It should be noted that the execution processes of steps 501 to 504 and step 509 can be implemented in any one of the embodiments of the present disclosure respectively. The embodiments of the present disclosure do not make any limitations thereto and will not be elaborated herein.

[0073] In summary, in the case where no voice broadcast information is collected, it is determined whether the vehicle has a voice broadcast function; in the case where the vehicle has a voice broadcast function and the vehicle does not broadcast voice information, the historical driving route of the vehicle is obtained; in the case where the historical driving route does not meet the set driving route, the triggering operation on the set control is monitored; in the case where a triggering operation is monitored and the driving speed is lower than the threshold, it is determined that there is a stop at the driving position. Thus, in the case where no voice broadcast information is collected and the vehicle has a voice broadcast function, according to the historical driving route of the vehicle, the monitoring of the triggering operation on the set control, and the driving speed, it can be accurately determined whether there is a stop at the driving position.

[0074] In order to accurately determine whether there is a stop at the driving position in the case where no voice broadcast information is collected, as Figure 6 shown, Figure 6 is a schematic diagram according to the fourth embodiment of the present disclosure. As another example, in the case where the vehicle has a voice broadcast function and the vehicle broadcasts voice information, the triggering operation on the set control can be monitored and the driving speed can be monitored to determine whether there is a stop at the driving position. Figure 6 The embodiments shown may include the following steps:

[0075] Step 601, obtain the driving position of the vehicle.

[0076] Step 602, according to the driving position, determine the reference position corresponding to at least one first stop in the area where the driving position is located.

[0077] Step 603, in the reference positions corresponding to at least one first stop, query the target position that matches the driving position.

[0078] Step 604, in the case where a target position is queried and no voice broadcast information is collected, determine whether the vehicle has a voice broadcast function.

[0079] Step 605, in the case where the vehicle has a voice broadcast function and the vehicle broadcasts voice information, monitor the triggering operation on the set control.

[0080] In the embodiments of the present disclosure, in the case where the vehicle has a voice broadcast function and the vehicle broadcasts voice information, due to the insufficient voice recognition ability of the stop information collection device, the vehicle fails to collect voice broadcast information, and the driving position can be manually judged for stops. For example, when it is manually determined that the current position is a stop, the set control can be triggered.

[0081] Step 606, when a triggering operation is detected and the driving speed is lower than the threshold, it is determined that there is a station at the driving position.

[0082] Furthermore, when a triggering operation is detected and the vehicle driving speed is lower than the threshold, it can be determined that there is a station at the driving position.

[0083] Step 607, determine the driving position as the target station associated with the vehicle.

[0084] For example, as Figure 7 shown, V represents that the driving speed is lower than the threshold, P represents that there is a target position in the reference position (POI) that matches the driving position. When there is a target position in the reference position (POI) that matches the driving position, the driving speed is lower than the threshold, and no voice broadcast information is collected (P&&V), it can be determined whether the vehicle has a voice broadcast function. When the vehicle has a voice broadcast function, it can be monitored whether the vehicle broadcasts voice information. When the vehicle has a voice broadcast function and the vehicle does not broadcast voice information, it can be analyzed through big data whether the line (historical driving line) is driven in a standard manner. When the current driving line of the vehicle does not meet the set driving line, it can be monitored whether there is a triggering operation (manual intervention) on the set control by a human. When a triggering operation on the set control by a human is detected and the current driving speed is lower than the threshold, it can be determined that there is a station at the driving position, and the driving position is determined as the target station associated with the vehicle; in addition, when the historical driving line of the vehicle meets the set driving line and the vehicle does not broadcast voice information, it can be determined that there is no station at the driving position.

[0085] When the vehicle has a voice broadcast function and the vehicle broadcasts voice information, due to the insufficient voice recognition ability of the station information collection device, the vehicle may not collect voice broadcast information. A human can manually judge whether there is a station at the driving position (for example, when a human determines that the current position is a station, a triggering operation can be performed on the set control). Furthermore, when a triggering operation is detected and the vehicle driving speed is lower than the threshold, it can be determined that there is a station at the driving position, and the driving position is determined as the target station associated with the vehicle.

[0086] In addition, when the vehicle does not have a voice broadcast function and the driving speed is lower than the threshold, it can be determined that there is a station at the driving position, and the driving position is determined as the target station associated with the vehicle.

[0087] It should be noted that the execution processes of steps 601 to 604 and step 607 can be implemented in any one of the embodiments of the present disclosure respectively. The embodiments of the present disclosure do not make any limitations in this regard and will not be elaborated further.

[0088] In summary, when the vehicle has a voice broadcast function and the vehicle broadcasts voice information, the triggering operation of the setting control is monitored; when the triggering operation is detected and the driving speed is lower than the threshold, it is determined that there is a stop at the driving position. Thus, when the target position is queried and no voice broadcast information is collected, it is possible to accurately determine whether there is a stop at the driving position based on whether the vehicle has a voice broadcast function, the triggering operation of the setting control, and the driving speed.

[0089] In order to accurately update the stops on the driving route when the target position is not queried, there is stop information in the voice broadcast information that matches the second stop, and the driving speed is lower than the threshold, as Figure 8 shown, Figure 8 is a schematic diagram according to the fifth embodiment of the present disclosure. In the embodiment of the present disclosure, the stops on the driving route can be updated according to the stop information in the voice broadcast information that matches the second stop. Figure 8 The embodiment shown may include the following steps:

[0090] Step 801, obtain the driving position of the vehicle.

[0091] Step 802, according to the driving position, determine the reference positions corresponding to at least one first stop in the area where the driving position is located.

[0092] Step 803, in the reference positions corresponding to at least one first stop, query the target position that matches the driving position.

[0093] Step 804, when the target position is not queried, perform voice recognition on the collected voice broadcast information, and determine the second stops on the driving route according to the vehicle driving route.

[0094] In the embodiment of the present disclosure, when the target position is not queried, voice recognition is performed on the collected voice broadcast information to obtain the voice recognition result. At the same time, the second stops on the driving route can be determined according to the preset vehicle driving route.

[0095] Step 805, when there is stop information in the voice broadcast information that matches the second stop and the driving speed is lower than the threshold, update the stops on the driving route according to the stop information in the voice broadcast information that matches the second stop.

[0096] Further, the voice recognition result is matched with each second stop to determine whether there is stop information in the voice broadcast information that matches the second stop. When there is stop information in the voice broadcast information that matches the second stop and the driving speed is lower than the threshold, the stops on the driving route can be updated according to the stop information in the voice broadcast information that matches the second stop.

[0097] Optionally, according to the received indication message, determine whether the station name matching the driving position has changed; when the station name matching the driving position has changed, update the station name of the station matching the driving position in the driving route according to the station information in the voice broadcast information; when the station name matching the driving position has not changed, determine the driving position as the position of the added station in the driving route.

[0098] That is to say, in order to accurately update the stations in the driving route, according to the received indication message, it can be determined whether the station name matching the driving position has changed. As an example, when the indication message indicates that the station name matching the driving position has changed, the station name of the station matching the driving position in the driving route can be updated according to the station information in the voice broadcast information; as another example, when the indication message indicates that the station name matching the driving position has not changed and indicates that a station is added to the driving route, determine the driving position as the position of the added station in the driving route.

[0099] For example, as Figure 9 shown, Y indicates that the voice recognition of arriving at the station is successful (there is station information in the voice broadcast information that matches the second station), V indicates that the driving speed is lower than the threshold. In the case where the target position is not queried, there is station information in the voice broadcast information that matches the second station, and the driving speed is lower than the threshold, determine whether the station name matching the driving position has changed according to the indication message (whether the acquisition task is only to change the station name). When the indication message only indicates that the station name matching the driving position has changed, the station name of the station matching the driving position in the driving route can be updated according to the station information in the voice broadcast information; when the indication message indicates that the station name matching the driving position has not changed and indicates that a station is added to the driving route, the historical driving route can be analyzed to determine whether the historical driving route meets the set driving route. When the historical driving route meets the set driving route (specification), it can be indicated that the current driving route of the vehicle also meets the set driving route. When the vehicle speed is lower than the threshold but the target position is not queried, it can be indicated that the vehicle stops before arriving at the station. When a triggering operation on the set control is detected, the driving position can be determined as the position of the added station in the driving route; when the historical driving route does not meet the set driving route (non - specification), but the driving speed of the vehicle is lower than the threshold, and there is station information in the voice broadcast information that matches the second station, the driving position can be determined as the position of the added station in the current driving route of the vehicle.

[0100] It should be noted that the execution processes of steps 801 to 803 can be implemented in any one of the embodiments of the present disclosure respectively. The embodiments of the present disclosure do not make any limitations on this and will not be elaborated any further.

[0101] In summary, when the target location is not queried, there is station information in the voice broadcast message that matches the second station, and the driving speed is lower than the threshold, the stations on the driving route can be accurately updated according to the station information in the voice broadcast message that matches the second station.

[0102] In order to accurately determine whether there is a station at the driving position when the target location is queried, there is station information in the voice broadcast message that matches the second station, and the driving speed is not lower than the threshold, as Figure 10 shown, Figure 10 is a schematic diagram according to the sixth embodiment of the present disclosure. In the embodiment of the present disclosure, it can be determined whether there is a station at the driving position according to whether the historical driving route of the vehicle meets the set driving route. Figure 10 The embodiment shown may include the following steps:

[0103] Step 1001, obtain the driving position of the vehicle.

[0104] Step 1002, according to the driving position, determine the reference positions corresponding to at least one first station in the area where the driving position is located.

[0105] Step 1003, in the reference positions corresponding to at least one first station, query the target position that matches the driving position.

[0106] Step 1004, according to the driving route of the vehicle, determine the second stations on the driving route.

[0107] Step 1005, when the voice broadcast message is collected, perform voice recognition on the collected voice broadcast message to determine whether there is station information in the voice broadcast message that matches the second station.

[0108] Step 1006, when there is station information in the voice broadcast message that matches the second station and the driving speed is not lower than the threshold, obtain the historical driving route of the vehicle.

[0109] In the embodiment of the present disclosure, when there is station information in the voice broadcast message that matches the second station and the driving speed is not lower than the threshold, the historical driving route of the vehicle can be queried to obtain the historical driving route of the vehicle.

[0110] Step 1007, according to the historical driving route, determine whether the vehicle driving meets the set driving route.

[0111] Further, compare the historical driving route with the set driving route to check whether the historical driving route meets the set driving route. When the historical driving route meets the set driving route, it can be determined that the current driving of the vehicle meets the set driving route. When the historical driving route does not meet the set driving route, it can be determined that the current driving of the vehicle does not meet the set driving route.

[0112] Step 1008, when the vehicle driving does not meet the set driving route, determine that there is a stop at the driving position.

[0113] In the embodiment of the present disclosure, when the vehicle driving does not meet the set driving route, that is, the vehicle does not stop at the station when it arrives, it can be confirmed that there is a stop at the driving position. When the vehicle driving meets the set driving route, that is, the vehicle will not have the situation of not stopping at the station when it arrives, if a trigger operation of the set control is detected, it can be confirmed that there is a stop at the driving position.

[0114] Step 1009, determine the driving position as the target stop associated with the vehicle.

[0115] For example, as Figure 11 shown, Y represents that the voice recognition of arriving at the station is successful (there is station information in the voice broadcast message that matches the second station), P represents that there is a target position in the reference position (POI) that matches the driving position. When the voice recognition of arriving at the station is successful, there is a target position in the reference position (POI) that matches the driving position, and the driving speed is not lower than the threshold, analyze whether the driving on this route meets the set driving route (specification) according to the historical route (big data). When the vehicle driving meets the set driving route, monitor the trigger operation of the set control. When the trigger operation is detected, determine that there is a stop at the driving position; when the vehicle driving does not meet the driving route, that is, the vehicle does not stop when it arrives at the station, it can be determined that there is a stop at the vehicle driving position.

[0116] It should be noted that the execution processes of steps 1001 to 1005 and step 1009 can be implemented in any one of the embodiments of the present disclosure respectively. The embodiments of the present disclosure do not make any limitations on this and will not be elaborated further.

[0117] In summary, when the target position is queried, there is station information in the voice broadcast message that matches the second station, and the driving speed is not lower than the threshold, determine whether the vehicle driving meets the set driving route according to the historical route. Furthermore, according to whether the vehicle meets the set driving route, it can be accurately determined whether there is a stop at the driving position.

[0118] The method for collecting site information according to the embodiments of the present disclosure includes: obtaining the driving position of a vehicle; determining, according to the driving position, a reference position corresponding to at least one first site in the area where the driving position is located; querying, among the reference positions corresponding to the at least one first site, a target position matching the driving position; in the case where the target position is queried, verifying whether there is a site at the driving position according to the driving speed of the vehicle and / or the voice broadcast information collected during the driving of the vehicle; in the case where the verification is passed, determining the driving position as the target site associated with the vehicle. This method automatically verifies whether there is a site at the current position according to the driving speed of the vehicle and / or the voice broadcast information collected during the driving of the vehicle when there is a target position matching the driving position among the reference positions, and determines the driving position as the target site associated with the vehicle in the case where the verification is passed. Thus, according to whether there is a target position matching the driving position among the reference positions, the driving speed of the vehicle, and / or the voice broadcast information collected during the driving of the vehicle, it is comprehensively determined whether the driving position is the target site associated with the vehicle, improving the collection accuracy and reliability of the target site, and reducing the collection difficulty and review cost of the target site.

[0119] To implement the above embodiments, the present disclosure proposes a site information collection device.

[0120] Figure 12 It is a schematic diagram according to the seventh embodiment of the present disclosure, as Figure 12 shown, the site information collection device 1200 includes: an obtaining module 1210, a first determining module 1220, a querying module 1230, a verifying module 1240, and a second determining module 1250.

[0121] Among them, the obtaining module 1210 is configured to obtain the driving position of the vehicle; the first determining module 1220 is configured to determine, according to the driving position, a reference position corresponding to at least one first site in the area where the driving position is located; the querying module 1230 is configured to query, among the reference positions corresponding to the at least one first site, a target position matching the driving position; the verifying module 1240 is configured to, in the case where the target position is queried, verify whether there is a site at the driving position according to the driving speed of the vehicle and / or the voice broadcast information collected during the driving of the vehicle; the second determining module 1250 is configured to, in the case where the verification is passed, determine the driving position as the target site associated with the vehicle.

[0122] As a possible implementation manner of the embodiments of the present disclosure, the verification module 1240 is specifically configured to: determine a second stop in the driving route according to the driving route of the vehicle; when the voice broadcast information is collected, perform voice recognition on the collected voice broadcast information to determine whether there is stop information matching the second stop in the voice broadcast information; and when there is stop information matching the second stop in the voice broadcast information and the driving speed is lower than the threshold, determine that there is a stop at the driving position.

[0123] As a possible implementation manner of the embodiments of the present disclosure, the stop information collection device 1200 further includes: a third determination module, a first monitoring module, and a fourth determination module.

[0124] Among them, the third determination module is configured to determine whether the vehicle has a voice broadcast function when the voice broadcast information is not collected; the acquisition module is further configured to acquire the historical driving route of the vehicle when the vehicle has a voice broadcast function and the vehicle does not broadcast voice information; the first monitoring module is configured to monitor the triggering operation of a set control when the historical driving route does not meet the set driving route; and the fourth determination module is configured to determine that there is a stop at the driving position when the triggering operation is monitored and the driving speed is lower than the threshold.

[0125] As a possible implementation manner of the embodiments of the present disclosure, the stop information collection device 1200 further includes: a second monitoring module.

[0126] Among them, the second monitoring module is configured to monitor the triggering operation of the set control when the vehicle has a voice broadcast function and the vehicle broadcasts voice information; the fourth determination module is further configured to determine that there is a stop at the driving position when the triggering operation is monitored and the driving speed is lower than the threshold.

[0127] As a possible implementation manner of the embodiments of the present disclosure, the fourth determination module is further configured to: determine that there is a stop at the driving position when the vehicle does not have a voice broadcast function and the driving speed is lower than the threshold.

[0128] As a possible implementation manner of the embodiments of the present disclosure, the stop information collection device 1200 further includes: an update module.

[0129] Among them, the first determination module is further configured to perform voice recognition on the collected voice broadcast information when the target position is not queried, and determine a second stop in the driving route according to the driving route of the vehicle; the update module is configured to update the stops in the driving route according to the stop information matching the second stop in the voice broadcast information when there is stop information matching the second stop in the voice broadcast information and the driving speed is lower than the threshold.

[0130] As a possible implementation manner of the embodiment of the present disclosure, the update module is specifically configured to: determine whether the station name matching the driving position has changed according to the received indication message; when the station name matching the driving position has changed, update the station name of the station matching the driving position in the driving route according to the station information in the voice broadcast information; when the station name matching the driving position has not changed, determine the driving position as the position of the added station in the driving route.

[0131] As a possible implementation manner of the embodiment of the present disclosure, the acquisition module is further configured to acquire the historical driving route of the vehicle when there is station information matching the second station in the voice broadcast information and the driving speed is not lower than the threshold; the first determination module is further configured to determine whether the vehicle driving meets the set driving route according to the historical driving route; the second determination module is further configured to determine that there is a station at the driving position when the vehicle driving does not meet the set driving route.

[0132] The station information acquisition device of the embodiment of the present disclosure acquires the driving position of the vehicle; determines the reference position corresponding to at least one first station in the area where the driving position is located according to the driving position; queries the target position matching the driving position among the reference positions corresponding to at least one first station; when the target position is queried, verifies whether there is a station at the driving position according to the driving speed of the vehicle and / or the voice broadcast information collected during the vehicle driving; when the verification passes, determines the driving position as the target station associated with the vehicle. The device can automatically verify whether there is a station at the current position according to the driving speed of the vehicle and / or the voice broadcast information collected during the vehicle driving when there is a target position matching the driving position among the reference positions, and when the verification passes, determines the driving position as the target station associated with the vehicle. Thus, according to whether there is a target position matching the driving position among the reference positions, the driving speed of the vehicle and / or the voice broadcast information collected during the vehicle driving, it is comprehensively determined whether the driving position is the target station associated with the vehicle, which improves the acquisition accuracy and reliability of the target station, and reduces the acquisition difficulty and review cost of the target station.

[0133] It should be noted that in the technical solution of the present disclosure, the collection, storage, use, processing, transmission, provision and disclosure of the user's personal information involved are all carried out on the premise of obtaining the user's consent, and all comply with the provisions of relevant laws and regulations and do not violate public order and good customs.

[0134] To implement the above embodiments, the present disclosure also provides an electronic device. The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and when the instructions are executed by the at least one processor, the at least one processor is enabled to execute the site information collection method according to the above embodiments of the present disclosure.

[0135] To implement the above embodiments, the present disclosure also provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to execute the site information collection method according to the above embodiments of the present disclosure.

[0136] To implement the above embodiments, the present disclosure also provides a computer program product, including a computer program which, when executed by a processor, implements the steps of the site information collection method according to the above embodiments of the present disclosure.

[0137] According to the embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0138] Figure 13 FIG. 1300 is a schematic block diagram of an exemplary electronic device that may be used to implement the embodiments of the present disclosure. The electronic device is intended to represent various forms of digital computers, such as, a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as, a personal digital processor, a cellular phone, a smart phone, a wearable device, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely exemplary and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0139] As Figure 13 shown, the device 1300 includes a computing unit 1301 which may execute various appropriate actions and processes according to a computer program stored in a read only memory (ROM) 1302 or a computer program loaded from a storage unit 1308 into a random access memory (RAM) 1303. In the RAM 1303, various programs and data required for the operation of the device 1300 may also be stored. The computing unit 1301, the ROM 1302, and the RAM 1303 are connected to each other via a bus 1304. An input / output (I / O) interface 1305 is also connected to the bus 1304.

[0140] Multiple components in device 1300 are connected to I / O interface 1305, including: an input unit 1306, such as a keyboard, a mouse, etc.; an output unit 1307, such as various types of displays, speakers, etc.; a storage unit 1308, such as a disk, an optical disc, etc.; and a communication unit 1309, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1309 allows device 1300 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0141] The computing unit 1301 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 1301 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 1301 executes the various methods and processes described above, such as the site information collection method. For example, in some embodiments, the site information collection method can be implemented as a computer software program that is tangibly contained in a machine-readable medium, such as the storage unit 1308. In some embodiments, part or all of the computer program can be loaded and / or installed onto device 1300 via the ROM 1302 and / or the communication unit 1309. When the computer program is loaded into the RAM 1303 and executed by the computing unit 1301, one or more steps of the site information collection method described above can be executed. Alternatively, in other embodiments, the computing unit 1301 can be configured to execute the site information collection method in any other suitable way (e.g., by means of firmware).

[0142] Various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special or general-purpose programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0143] The program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, a special purpose computer, or other programmable data processing device, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, as a stand-alone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0144] In the context of the present disclosure, a machine-readable medium may be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0145] In order to provide interaction with a user, the systems and techniques described herein may be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0146] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), the Internet, and blockchain networks.

[0147] A computer system can include a client and a server. The client and the server are generally far from each other and usually interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can also be a server of a distributed system or a server incorporating blockchain.

[0148] It should be noted that artificial intelligence is a discipline that studies enabling a computer to simulate certain thinking processes and intelligent behaviors of humans (such as learning, reasoning, thinking, planning, etc.), and it has both hardware-level technologies and software-level technologies. Artificial intelligence hardware technologies generally include technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, and big data processing; artificial intelligence software technologies mainly include several major directions such as computer vision technology, speech recognition technology, natural language processing technology, and machine learning / deep learning, big data processing technology, and knowledge graph technology.

[0149] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in this disclosure can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and no limitation is imposed herein.

[0150] The above specific implementation manners do not constitute a limitation on the protection scope of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the protection scope of this disclosure.

Claims

1. A method for collecting site information, comprising: Obtain the driving position of the vehicle; According to the driving position, determine the reference positions corresponding to at least one first stop in the area where the driving position is located; Among the reference positions corresponding to the at least one first stop, query the target position that matches the driving position; When the target position is queried, determine the second stop in the driving route according to the driving route of the vehicle; When voice broadcast information is collected during the driving of the vehicle, perform voice recognition on the collected voice broadcast information to determine whether there is stop information in the voice broadcast information that matches the second stop; When there is stop information in the voice broadcast information that matches the second stop and the driving speed of the vehicle is lower than the threshold, determine that there is a stop at the driving position; When the voice broadcast information is not collected, determine whether the vehicle has a voice broadcast function; When the vehicle has a voice broadcast function and the vehicle does not broadcast voice information, obtain the historical driving route of the vehicle; When the historical driving route does not meet the set driving route, monitor the trigger operation on the set control; When the trigger operation is monitored and the driving speed is lower than the threshold, determine that there is a stop at the driving position; Determine the driving position as the target stop associated with the vehicle.

2. The method according to claim 1, wherein, The method further includes: When the vehicle has a voice broadcast function and the vehicle broadcasts the voice information, monitor the trigger operation on the set control; When the trigger operation is monitored and the driving speed is lower than the threshold, determine that there is a stop at the driving position.

3. The method according to claim 1, wherein, The method further includes: When the vehicle does not have a voice broadcast function and the driving speed is lower than the threshold, determine that there is a stop at the driving position.

4. The method according to claim 1, wherein, The method further includes: When the target position is not queried, perform voice recognition on the collected voice broadcast information, and determine the second stop in the driving route according to the driving route of the vehicle; When there is stop information in the voice broadcast information that matches the second stop and the driving speed is lower than the threshold, update the stop in the driving route according to the stop information in the voice broadcast information that matches the second stop.

5. The method according to claim 4, wherein, The updating the stop in the driving route according to the driving position includes: According to the received indication message, determine whether the stop name that matches the driving position has changed; When the stop name that matches the driving position has changed, update the stop name of the stop in the driving route that matches the driving position according to the stop information in the voice broadcast information; When the stop name that matches the driving position has not changed, determine the driving position as the position for adding a stop in the driving route.

6. The method according to claim 1, wherein, The method further includes: When there is stop information in the voice broadcast information that matches the second stop and the driving speed is not lower than the threshold, obtain the historical driving route of the vehicle; Determine whether the vehicle's travel meets the set travel route according to the historical travel route; When the vehicle's travel does not meet the set travel route, determine that there is a stop at the travel position.

7. A device for collecting site information, comprising: An acquisition module, configured to acquire the travel position of the vehicle; A first determination module, configured to determine a reference position corresponding to at least one first stop in the area where the travel position is located according to the travel position; A query module, configured to query a target position matching the travel position among the reference positions corresponding to the at least one first stop; A verification module, configured to, when the target position is queried, verify whether there is a stop at the travel position according to the travel speed of the vehicle and / or the voice broadcast information collected during the vehicle's travel; A second determination module, configured to, when the verification is passed, determine the travel position as the target stop associated with the vehicle; The verification module is specifically configured to: Determine a second stop in the travel route according to the travel route of the vehicle; When the voice broadcast information is collected, perform voice recognition on the collected voice broadcast information to determine whether there is stop information matching the second stop in the voice broadcast information; When there is stop information matching the second stop in the voice broadcast information and the travel speed is lower than a threshold, determine that there is a stop at the travel position; The device further includes: A third determination module, configured to determine whether the vehicle has a voice broadcast function when the voice broadcast information is not collected; The acquisition module is further configured to acquire the historical travel route of the vehicle when the vehicle has a voice broadcast function and the vehicle does not broadcast voice information; A first monitoring module, configured to monitor a trigger operation on a set control when the historical travel route does not meet the set travel route; A fourth determination module, configured to determine that there is a stop at the travel position when the trigger operation is monitored and the travel speed is lower than a threshold; 8. The apparatus according to claim 7, wherein, The device further includes: A second monitoring module, configured to monitor a trigger operation on a set control when the vehicle has a voice broadcast function and the vehicle broadcasts the voice information; The fourth determination module is further configured to determine that there is a stop at the travel position when the trigger operation is monitored and the travel speed is lower than a threshold; 9. The apparatus according to claim 7, wherein, The fourth determination module is further configured to: Determine that there is a stop at the travel position when the vehicle does not have a voice broadcast function and the travel speed is lower than a threshold; 10. The apparatus according to claim 7, wherein, The device further includes an update module, The first determination module is further configured to, when the target position is not queried, perform voice recognition on the collected voice broadcast information, and determine a second stop in the travel route according to the travel route of the vehicle; The update module is configured to update the stop in the travel route according to the stop information matching the second stop in the voice broadcast information when there is stop information matching the second stop in the voice broadcast information and the travel speed is lower than a threshold.

11. The apparatus according to claim 10, wherein, The update module is specifically configured to: Determine whether the station name matching the driving position has changed according to the received indication message; When the station name matching the driving position changes, update the station name of the station in the driving route that matches the driving position according to the station information in the voice broadcast information; When the station name matching the driving position has not changed, determine the driving position as the position of the added station in the driving route.

12. The apparatus according to claim 7, wherein, The acquisition module is further configured to acquire the historical driving route of the vehicle when there is station information in the voice broadcast information that matches the second station and the driving speed is not lower than the threshold; The first determination module is further configured to determine whether the vehicle driving meets the set driving route according to the historical driving route; The second determination module is further configured to determine that there is a station at the driving position when the vehicle driving does not meet the set driving route.

13. An electronic device, comprising: At least one processor; And A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 1-6.

14. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to execute the method according to any one of claims 1-6.

15. A computer program product, comprising a computer program which, when executed by a processor, implements the steps of the method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Pull-in docking point selection method of automatic driving bus

    CN109709943A

  • Station arrival reminding method and device, electronic equipment and storage medium

    CN112258885A