Vehicle navigation method, vehicle and readable storage medium
By acquiring and uploading surrounding environment image information in the vehicle navigation system, and using preset auxiliary guides to generate and feedback guidance information, it solves the navigation problem of the existing navigation system in complex and unclearly planned road conditions, and achieves more accurate and efficient navigation experience.
Patent Information
- Application Number
- PCT/CN2024/095908
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-14
- Filing Date
- 2024-05-29
- Publication Date
- 2025-01-23
AI Technical Summary
The existing networked navigation map system has problems of navigation confusion, delay, misalignment and inaccuracy when complex road conditions, newly adjusted road areas, single-street roads with special requirements in cities, remote areas or areas without clear road planning, which affects the user experience. .
By obtaining the image information of the peripheral environment of the vehicle and uploading it to the server, the server sends the image information to the preset auxiliary guide party. The auxiliary guide party generates the guidance information according to the image information and feeds it to the vehicle to achieve accurate navigation guidelines.
This method can provide accurate navigation guidance in complex and unclearly planned road conditions, improve user experience, and avoid navigation confusion, delay and misalignment problems.
Smart Images

Figure CN2024095908_23012025_PF_FP_ABST
Abstract
Description
Vehicle navigation method, vehicle, and readable storage medium
[0001] This application claims priority to Chinese patent application CN202310873301.4, filed on July 14, 2023, entitled “A vehicle navigation method, device and vehicle,” the entire contents of which are hereby incorporated herein by reference. Technical Field
[0002] The present application relates to the field of vehicle navigation technology, and in particular to a vehicle navigation method, a vehicle, and a readable storage medium. Background Art
[0003] Currently, existing networked navigation map systems have the following significant problems when encountering certain specific road sections. 1) When encountering complex road conditions, such as multi-story elevated spatial intersections, there are problems such as navigation confusion or navigation delays; 2) In newly adjusted road areas, such as newly built roads or temporarily adjusted areas, there are problems with untimely updates and navigation misalignment; 3) The prompts for one-way streets with special urban requirements are inaccurate, and the problem of wrong-way driving cannot be avoided in time; 4) The guidance for remote areas or village roads and roads within residential areas is inaccurate, which can easily lead to navigation errors; 5) Navigation guidance cannot be provided in areas without clear road planning, such as off-road areas in the wild. When a vehicle is driving on the above-mentioned road sections, the existing networked navigation map system cannot provide the driver with an accurate navigation route, which seriously affects the user experience.
[0004] The above description is intended to provide general background information and does not necessarily constitute prior art. Technical Solutions
[0005] In response to the above technical problems, the present application provides a vehicle navigation method, a vehicle and a readable storage medium, which aim to solve the technical problems described in the background technology, so that users can obtain more accurate navigation guidance when driving a vehicle and improve the user experience.
[0006] To achieve the above objectives, the present application provides a vehicle navigation method, comprising the following steps:
[0007] Acquire image information of the vehicle's surrounding environment and upload the image information to a server;
[0008] sending the image information from the server to a preset auxiliary guide, so that the auxiliary guide generates guidance information according to the image information and uploads the guidance information to the server;
[0009] The guidance information is sent from the server to the vehicle, and navigation is provided for the vehicle according to the guidance information.
[0010] Optionally, before acquiring image information of the vehicle's surrounding environment, the method includes:
[0011] Obtaining current location information of the vehicle;
[0012] determining whether the vehicle is located in a preset auxiliary navigation area according to the current position information;
[0013] If the vehicle is located in the auxiliary navigation area, image information of the vehicle's surrounding environment is acquired.
[0014] Optionally, after acquiring image information of the vehicle's surrounding environment, the method further includes:
[0015] Uploading the voice information to the server via the vehicle;
[0016] The voice information is transmitted from the server to the auxiliary guide, so that the auxiliary guide generates the guidance information according to the image information and the voice information.
[0017] Optionally, there are multiple auxiliary guides; and sending the image information from the server to a preset auxiliary guide includes:
[0018] determining the geographic location of the vehicle based on the image information;
[0019] The image information is sent to an auxiliary guide party closest to the vehicle according to the geographic location of the vehicle.
[0020] Optionally, the auxiliary guide includes a voice guide and a video guide, the guidance information generated by the voice guide is voice guidance information, and the guidance information generated by the video guide is video guidance information; before the image information is sent from the server to the preset auxiliary guide, the method further includes:
[0021] One of the voice guidance party and the video guidance party is selected by the vehicle as a main auxiliary guidance party.
[0022] Optionally, the sending of the image information from the server to a preset auxiliary guide further includes:
[0023] The image information is first sent from the server to the primary auxiliary guide.
[0024] Optionally, the voice guide party includes manual customer service and a portable terminal within a preset voice guide selection area, and the video guide party includes a vehicle within a preset video guide selection area.
[0025] Optionally, before the server sends the image information to a preset auxiliary guide, the method further includes:
[0026] Obtaining current positioning information of the vehicle;
[0027] determining, based on the current positioning information, whether there is a guide vehicle in communication connection with the vehicle within a preset communication range;
[0028] If the guide vehicle in communication connection with the vehicle exists within a preset communication range, determining the communication range as the video guide selection area;
[0029] If the guide vehicle that is communicatively connected to the vehicle does not exist within a preset communication range, the communication range is determined as the voice guidance selection area.
[0030] The present application also provides a vehicle navigation device, the device comprising:
[0031] A camera module is used to obtain image information of the vehicle's surrounding environment and upload the image information to a server;
[0032] a transfer module, which transmits the image information from the server to a preset auxiliary guide, so that the auxiliary guide generates guidance information according to the image information and uploads the guidance information to the server;
[0033] An execution module sends the guidance information from the server to the vehicle and provides navigation for the vehicle according to the guidance information.
[0034] The present application also provides a vehicle, which is equipped with a vehicle computer, the vehicle computer including a memory and a processor, the memory storing at least one program instruction, and the processor implementing the vehicle navigation method as described above by loading and executing the at least one program instruction.
[0035] The present application also provides a vehicle navigation method, which is applied to a server. The vehicle navigation method includes: receiving image information of the vehicle's surrounding environment; sending the image information to a preset auxiliary guide so that the auxiliary guide generates guidance information based on the image information; receiving the guidance information sent by the auxiliary guide; and sending the guidance information to the vehicle to provide navigation for the vehicle.
[0036] In one embodiment, the image information is acquired when the current position information of the vehicle is located in a preset auxiliary navigation area.
[0037] In one embodiment, the vehicle navigation method further includes: receiving voice information sent by the vehicle; and sending the voice information to the auxiliary guide, so that the auxiliary guide generates the guidance information according to the image information and the voice information.
[0038] In one embodiment, the number of the auxiliary guides is multiple;
[0039] The step of sending the image information to a preset auxiliary guide includes:
[0040] determining the geographic location of the vehicle based on the image information;
[0041] The image information is sent to an auxiliary guide party closest to the vehicle according to the geographic location of the vehicle.
[0042] In one embodiment, the preset auxiliary guide includes a voice guide and a video guide, the guidance information generated by the voice guide is voice guidance information, and the guidance information generated by the video guide is video guidance information; before sending the image information to the preset auxiliary guide, the method includes: obtaining a primary auxiliary guide, wherein the primary auxiliary guide is one of the voice guide and the video guide selected by the vehicle.
[0043] In one embodiment, sending the image information to a preset auxiliary guide includes:
[0044] The image information is first sent to the primary auxiliary guide.
[0045] In one embodiment, the voice guidance party includes human customer service and a portable terminal in a preset voice guidance selection area, and the video guidance party includes a vehicle in a preset video guidance selection area.
[0046] In one embodiment, before sending the image information to a preset auxiliary guide, the method includes: obtaining the current positioning information of the vehicle; determining whether there is a guide vehicle that is communicatively connected to the vehicle within a preset communication range based on the current positioning information; if there is a guide vehicle that is communicatively connected to the vehicle within the preset communication range, determining the communication range as the video guide selection area; if there is no guide vehicle that is communicatively connected to the vehicle within the preset communication range, determining the communication range as the voice guide selection area.
[0047] The present application also provides a vehicle navigation method, which is used to assist a guide. The vehicle navigation method includes: receiving and displaying image information of the vehicle's surrounding environment sent by the vehicle through a server; generating guidance information in response to the image information and operation information for the image information; and sending the guidance information to the vehicle through the server to provide navigation for the vehicle.
[0048] In one embodiment, the step of generating guidance information in response to the image information includes: receiving voice information sent by the vehicle through the server; and generating guidance information in response to the image information and the voice information.
[0049] In one embodiment, the auxiliary guide is an auxiliary guide closest to the geographical location of the vehicle, and the geographical location of the vehicle is determined based on the image information.
[0050] In one embodiment, the auxiliary guide includes a voice guide and a video guide, the guidance information generated by the voice guide is voice guidance information, and the guidance information generated by the video guide is video guidance information;
[0051] The auxiliary guide includes a main auxiliary guide, and the main auxiliary guide is one of the voice guide and the video guide selected by the vehicle.
[0052] In one embodiment, the primary auxiliary guide first receives the image information sent by the server.
[0053] In one embodiment, the voice guidance party includes human customer service and a portable terminal in a preset voice guidance selection area, and the video guidance party includes a vehicle in a preset video guidance selection area.
[0054] In one embodiment, the video guide selection area is the communication range when it is determined that there is a guide vehicle that is communicatively connected to the vehicle within a preset communication range based on the current positioning information of the vehicle; the voice guide selection area is the communication range when it is determined that there is no guide vehicle that is communicatively connected to the vehicle within the preset communication range based on the current positioning information of the vehicle.
[0055] This application does not require an Internet-connected navigation system. When a vehicle is traveling on certain specific roads, it obtains image information of the vehicle's surroundings and uploads it to a server. After receiving the image information, the server sends it to a preset auxiliary guide who is familiar with the local terrain. After receiving the image information transmitted by the server, the preset auxiliary guide can remotely feed back accurate guidance information to the vehicle through the server, allowing the driver to drive out of a specific road section according to the guidance information without the need for an auxiliary guide to follow the vehicle, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without creative work.
[0057] FIG1 is a flow chart of a vehicle navigation method according to an embodiment of the present application.
[0058] FIG2 is a schematic diagram of a communication connection between a vehicle and an auxiliary guide according to an embodiment of the present application.
[0059] FIG3 is a schematic diagram of a communication connection between a vehicle and an auxiliary guide according to another embodiment of the present application.
[0060] FIG4 is a module diagram of a vehicle navigation device according to an embodiment of the present application.
[0061] FIG5 is a schematic diagram of a module of a vehicle computer according to an embodiment of the present application.
[0062] Implementation Methods of the Application
[0063] The following describes in detail embodiments of the present application, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0064] The terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features, that is, include one or more of the features. In the description of this application, "plurality" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined. When a feature "includes or contains" one or more of the features it covers, unless otherwise specifically described, this indicates that other features are not excluded and may further include other features.
[0065] Unless otherwise specified or limited, the term "connection" should be understood broadly. For example, it can mean fixed connection, detachable connection, or integration; it can mean mechanical connection or electrical connection; it can mean direct connection or indirect connection through an intermediate medium; it can mean internal communication between two elements or interaction between two elements, unless otherwise specified. A person of ordinary skill in the art should be able to understand the specific meanings of the above terms in this application based on the specific circumstances.
[0066] Unless otherwise defined, all terms (including technical terms and scientific terms) used in the description of this embodiment have the same meaning as commonly understood by ordinary technicians in the technical field to which this application belongs.
[0067] Referring to FIG1 , a vehicle navigation method includes the following steps:
[0068] S1. Acquire image information of the vehicle's surroundings and upload the image information to a server. Specifically, in one embodiment, the vehicle's surroundings can be photographed using a camera mounted on the vehicle, and the resulting pictures or videos are the image information. The image information is uploaded to a server for receiving and storing externally transmitted images, videos, and voice information.
[0069] S2. The server sends the image information to a preset auxiliary guide, so that the auxiliary guide generates guidance information based on the image information and uploads the guidance information to the server. Specifically, after step S1, the server sends the obtained image information to the preset auxiliary guide according to a fixed procedure. The auxiliary guide can generate corresponding guidance information based on the image information and upload the guidance information to the server.
[0070] S3. The server sends guidance information to the vehicle, and navigation is provided to the vehicle based on the guidance information. Specifically, after step S2, the server sends the obtained guidance information back to the vehicle in step S1, allowing the user to navigate the vehicle according to the guidance information. Therefore, the method of one embodiment of the present application eliminates the need for a networked navigation system. When the vehicle is traveling on a specific road section, the user can simply follow the guidance information through steps S1-S3, thereby improving the user experience.
[0071] Preferably, each guidance information uploaded to the server will be stored by the server, so that when other users are driving on the current road, other users can retrieve the guidance information corresponding to the current road in the server by themselves, and can jump directly from step S1 to step S3 without going through step S2, further improving the user experience.
[0072] Optionally, before acquiring image information of the vehicle's surroundings in step S1, the process includes acquiring the vehicle's current location information, determining whether the vehicle is located in a preset auxiliary navigation area based on the current location information, and, if the vehicle is located in the auxiliary navigation area, initiating acquisition of image information of the vehicle's surroundings. Specifically, while existing networked navigation map systems, including in-vehicle navigation systems or mobile phone navigation software, can meet the needs of most road sections encountered by users while driving and complete navigation tasks, existing networked navigation map systems often experience errors, delays, interruptions, and inaccuracies in navigation maps when the vehicle is traveling in specific areas due to poor network signals and slow software updates. In one embodiment, when the vehicle's current location information is acquired by the on-board camera while the vehicle is traveling, the process proceeds to step S1. The preset auxiliary navigation area may include, but is not limited to, a multi-story elevated spatial intersection, a newly adjusted road area, a one-way street with special urban requirements, roads in remote areas or villages, internal residential roads, off-road areas, and other areas without clear road planning.
[0073] Optionally, after obtaining image information of the vehicle's surroundings in step S1, the process includes uploading voice information from the vehicle to a server, and transmitting the voice information from the server to an auxiliary guide, so that the auxiliary guide generates guidance information based on the image information and the voice information. Specifically, in addition to receiving feedback and guidance for completing navigation via the image information, the user can also upload a voice message of the scene they see to the server. The server then transmits the voice information to the auxiliary guide, allowing the auxiliary guide to more clearly understand the scene the user is facing and, in combination with the image information, provide more accurate guidance information.
[0074] Referring to Figure 2, a driver, Zhang San, uses mobile navigation software (an existing networked navigation map system) to drive to Community A, where Li Si lives. Naturally, after entering the destination, Community A, into the mobile navigation software, Zhang San's vehicle will automatically exit navigation mode upon reaching or near the gate of Community A. A voice prompt announcing the end of this navigation session. However, due to the vast size of Community A and the complex design of its parking garage, existing mobile navigation software cannot accurately guide Zhang San to Li Si's building when entering the parking garage for the first time. Consequently, Zhang San wastes considerable time circling the parking garage in search of his destination. Furthermore, older residential communities often lack necessary signage, requiring Zhang San to spend considerable time searching for the exit after entering the parking garage. In combination with the foregoing, Zhang San can control the server information transceiver device 112 to connect with the server 90 by signal by operating the vehicle system 111 installed in the car 10. Li Si, who is familiar with the parking lot inside the community A, serves as the auxiliary guide in this embodiment. Li Si can control the portable terminal 310 (mobile phone, tablet, computer, etc.) to connect with the server 90 at home. The on-board camera device 110 shoots the surrounding environment outside the car to obtain image information, and the on-board playback device 113 records the voice information of Zhang San's speech. The server information transceiver device 112 sends the image information and voice information to Li Si's portable terminal 310 through the server 90, so that Li Si can provide accurate guidance information by combining the image information and voice information. The guidance information recorded by the portable terminal 310 is then fed back to Zhang San's server information transceiver device 112 through the server 90. The vehicle system 111 can be electrically connected to the vehicle display screen. The guidance information can include images captured by the camera of Li Si's portable terminal 310 and voice content recorded by the speaker. The images are displayed on the vehicle display screen, and the voice content is played through the vehicle playback device 113. In other embodiments, the auxiliary guides can also be community owners, security guards, cleaning staff, etc. As long as their personal portable terminal 310 is connected to the server 90 through a signal, when entering the internal parking lot of Community A, the user can obtain accurate guidance information from any of the auxiliary guides, thereby improving the user experience.
[0075] Optionally, there are multiple auxiliary guides. The aforementioned sending of image information from the server to a preset auxiliary guide includes: determining the vehicle's geographic location based on the image information, and sending the image information to the auxiliary guide closest to the vehicle based on the vehicle's geographic location. Specifically, in this embodiment, there are multiple auxiliary guides. In one scenario, driver Zhang San drives into the internal parking lot of Community A, where Li Si lives. Due to the large area of Community A and the complex design of the internal parking lot, existing mobile phone navigation software cannot provide Zhang San, who is driving into the internal parking lot of Community A for the first time, with Li Si's building as the target. In addition, older communities often lack necessary signage, so Zhang San needs to waste a lot of time searching in circles within the internal parking lot. In conjunction with this embodiment, the vehicle-mounted camera device 110 captures the surrounding environment outside the vehicle to obtain image information. The server 90 that receives the image information can then determine that the vehicle 10 is located in the internal parking lot of Community A, rather than in the internal parking lots of Community B or Community C, which are adjacent to Community A. The server 90 then searches for the closest auxiliary guide based on the vehicle 10's current geographic location and sends the image information to that auxiliary guide. In one scenario, the server 90 sends the image information to the cleaning staff member closest to the vehicle 10. The cleaning staff member's portable terminal receives the image information and is several dozen meters away from Zhang San. At this point, Zhang San can obtain the most accurate guidance information more quickly, improving the efficiency of finding the destination and providing a better user experience. Furthermore, if the auxiliary guide member closest to the vehicle 10 does not respond within a preset time (e.g., ten or twenty seconds), the server 90 automatically sends the image information to another auxiliary guide member closer to the vehicle 10. Alternatively, Zhang San can select another auxiliary guide member whose portable terminal has established a connection with the server 90. Preferably, whether Zhang San actively selects or the server 90 automatically assigns the auxiliary guide member, Zhang San can only communicate with one auxiliary guide member at a time to prevent multiple auxiliary guide members from responding simultaneously.
[0076] Optionally, the auxiliary guidance means include a voice guidance means and a video guidance means. The guidance information generated by the voice guidance means is voice guidance information, and the guidance information generated by the video guidance means is video guidance information. Before sending the image information from the server to the preset auxiliary guidance means in step S2, the method further includes: selecting, through the vehicle, one of the voice guidance means and the video guidance means as a primary auxiliary guidance means. Specifically, the voice guidance means may determine the user's location based on the image information sent by the server and provide corresponding voice guidance information. The video guidance means may determine the user's location based on the image information sent by the server and provide corresponding video guidance information. Due to different user habits, some users prefer to receive navigation guidance via voice, while others prefer to receive navigation guidance via video or images. Based on their personal habits and the surrounding environment, users can select, through the vehicle, one of the voice guidance means and the video guidance means as the primary auxiliary guidance means, with the other automatically becoming the secondary auxiliary guidance means. If the guidance information provided by the primary auxiliary guidance means cannot provide accurate directions to the user, the user may select the secondary auxiliary guidance means to provide guidance information. Preferably, when the primary auxiliary guide party does not respond within a certain period of time, the server sends the image information to the secondary auxiliary guide party.
[0077] Optionally, the aforementioned method of transmitting image information from the server to a pre-defined auxiliary guide further includes: first transmitting the image information from the server to a primary auxiliary guide. In one scenario, driver Zhang San, while driving in the parking lot of Community A, selects a voice guide as the primary auxiliary guide. The server then prioritizes transmitting image information to the primary auxiliary guide. However, due to the lack of clarity and accuracy of the voice guidance provided by the voice guide, Zhang San is unable to reach his destination. In this case, Zhang San can select a video guide as the primary auxiliary guide. The video guide can transmit video guidance information in the form of images or videos to Zhang San via the server, which is then displayed on the in-car display screen of Zhang San's vehicle, thereby providing Zhang San with more accurate vehicle navigation services. It is understood that auxiliary guides are often familiar with the environment in which they live, work, or work. The server will archive the long-term process of providing guidance information based on user-provided image information. Therefore, after the video guide provides Zhang San with accurate navigation instructions, when other users face the same situation, the video guide can directly use a portable terminal to select the video guidance information provided to Zhang San and transmit it to them via the server. When the sample size is large enough (when the server records enough scenarios encountered by users), the auxiliary wizard can respond at an extremely fast speed and provide corresponding guidance information to further optimize the user experience.
[0078] Optionally, the voice guidance provider described above includes a human agent and portable terminals within a pre-set voice guidance selection area, while the video guidance provider includes vehicles within the pre-set video guidance selection area. Specifically, in this embodiment, the voice guidance provider can be a human agent, such as a homeowner, a villager, an employee, a security guard, or a cleaning staff member, without limitation. Users can directly contact the human agent for guidance information, or, if necessary, pay a fee to have a human agent board their vehicle for navigation services. The voice guidance provider also includes portable terminals within the pre-set voice guidance selection area, such as mobile phones, computers, or tablets, without limitation. The video guidance provider then includes vehicles within the pre-set video guidance selection area.
[0079] Optionally, before the image information is sent from the server to the preset auxiliary guide, the method further includes: obtaining the current positioning information of the vehicle, and determining whether there is a guide vehicle that is connected to the vehicle in communication with the vehicle within the preset communication range based on the current positioning information; if there is a guide vehicle that is connected to the vehicle in communication with the vehicle within the preset communication range, the communication range is determined as the video guide selection area; if there is no guide vehicle that is connected to the vehicle in communication with the vehicle within the preset communication range, the communication range is determined as the voice guide selection area. Specifically, in one embodiment, the preset communication range is the range within which Bluetooth can communicate with each other. The current civilian version of Bluetooth has a communication distance of between 8-30m, which is an ideal state. In reality, there will be a lot of interference from wireless signals and obstructions such as walls, so it is generally around 10m.
[0080] Please refer to Figure 3. In one scenario, an off-road vehicle team is traveling towards a forest area with poor satellite signals, wherein the off-road vehicle team includes at least a first vehicle 10 driven by a new driver and a second vehicle 20 driven by an experienced veteran. It is understandable that forests often cover a huge area, with densely distributed trees and complex road conditions. The first vehicle 10 may be stuck, trapped, or fall behind due to unfamiliarity with the road conditions. First, before entering the forest, the first vehicle 10 can control the first server information transceiver device 112 to communicate with the server 90 through the first vehicle system 111, and the second vehicle 20 can control the second server transceiver device 212 to communicate with the server 90 through the second vehicle system 211, so as to realize the communication connection between the first vehicle 10 and the second vehicle 20. The specific connection method can also be the Bluetooth connection described in this embodiment. Secondly, the current positioning information of the first vehicle 10 is obtained. When the second vehicle 20 can be found within the preset communication range, the second vehicle 20, as a guide vehicle, will transmit the route captured by the on-board camera 210 to the first vehicle system 111 of the first vehicle 10 in the form of video image information via Bluetooth while driving in front of the first vehicle 10, and display it on the display screen of the first vehicle system 111. In this way, the driver of the first vehicle 10 can still catch up with the second vehicle 20 by playing the video image information (pause, replay, double-speed play, etc.) when falling behind. At this time, the preset communication range is the video guide selection area. The current positioning information of the first vehicle 10 is obtained. When the second vehicle 20 cannot be found within the preset communication range, it means that the first vehicle 10 has lagged behind the second vehicle 20 by a large distance. At this time, the driver of the second vehicle 20 needs to use the second vehicle-mounted playback device 213 to confirm the current predicament of the first vehicle 10 with the driver of the first vehicle 10 through voice, and determine whether to return for rescue based on the severity of the predicament. At this time, the preset communication range is the voice guide selection area.
[0081] Figure 4 shows a schematic structural diagram of a vehicle navigation device provided by an embodiment of the present invention. Those skilled in the art will appreciate that Figure 4 is merely an example of a device and does not constitute a limitation on the device.
[0082] Referring to FIG4 , the device includes:
[0083] A camera module is used to obtain image information of the vehicle's surrounding environment and upload the image information to the server;
[0084] The transfer module transmits the image information from the server to the preset auxiliary guide party, so that the auxiliary guide party generates guidance information according to the image information and uploads the guidance information to the server;
[0085] The execution module sends the guidance information from the server to the vehicle and provides navigation for the vehicle according to the guidance information.
[0086] The above-mentioned device and the cooperation between the modules provided therein are used to implement the vehicle navigation method as described above, which has exactly the same beneficial effects.
[0087] Figure 5 shows a structural schematic diagram of a vehicle computer provided by an embodiment of the present invention. In one embodiment, a vehicle is configured with the vehicle computer shown in Figure 5, and the vehicle computer includes a memory and a processor. The memory stores at least one program instruction. When the processor loads and executes at least one program instruction, the vehicle navigation method described above is implemented, and has exactly the same beneficial effects.
[0088] Optionally, the vehicle computer is electrically connected to the vehicle display screen and the speaker. When the vehicle computer receives image information, the image information is displayed on the display screen, and the voice information is played through the speaker.
[0089] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.
[0090] In one embodiment, a computer-readable storage medium is provided, storing a computer program, which implements the steps in the above-mentioned method embodiments when executed by a processor.
[0091] In one embodiment, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps of each of the above-described method embodiments.
[0092] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0093] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the appended claims.
Claims
1. A vehicle navigation method, characterized in that: The following steps are involved: Acquire image information of the vehicle's surrounding environment, and upload the image information to a server; Sending the image information from the server to a preset auxiliary guide party, so that the auxiliary guide party generates guidance information according to the image information and uploads the guidance information to the server; The guidance information is sent from the server to the vehicle, and navigation is provided for the vehicle according to the guidance information.
2. A vehicle navigation method, characterized in that: Applied to a server, the vehicle navigation method comprises: Receiving image information of the vehicle's surrounding environment; Sending the image information to a preset auxiliary guide party, so that the auxiliary guide party generates guidance information according to the image information; Receiving the guidance information sent by the auxiliary guide; The guidance information is sent to the vehicle to provide navigation for the vehicle.
3. The vehicle navigation method according to claim 2, characterized in that: The image information is acquired when the current position information of the vehicle is located in a preset auxiliary navigation area.
4. The vehicle navigation method according to claim 2, characterized in that: The vehicle navigation method further includes: receiving a voice message sent by the vehicle; The voice information is sent to the auxiliary guide party so that the auxiliary guide party generates the guidance information according to the image information and the voice information.
5. The vehicle navigation method according to claim 2, characterized in that: The number of the auxiliary guides is multiple; The step of sending the image information to a preset auxiliary guide party comprises: determining the geographic location of the vehicle based on the image information; The image information is sent to an auxiliary guide party closest to the vehicle according to the geographic location of the vehicle.
6. The vehicle navigation method according to claim 2, characterized in that: The preset auxiliary guide includes a voice guide and a video guide. The guidance information generated by the voice guide is voice guidance information, and the guidance information generated by the video guide is video guidance information. Before sending the image information to a preset auxiliary guide, the method includes: Obtain a primary auxiliary guide, wherein the primary auxiliary guide is one of the voice guide and the video guide selected by the vehicle.
7. The vehicle navigation method according to claim 6, characterized in that: The step of sending the image information to a preset auxiliary guide party comprises: The image information is first sent to the primary assistant guide party.
8. The vehicle navigation method according to claim 6, characterized in that: The voice guide party includes manual customer service and a portable terminal in a preset voice guide selection area, and the video guide party includes a vehicle in a preset video guide selection area.
9. The vehicle navigation method according to claim 8, characterized in that: Before sending the image information to a preset auxiliary guide, the method includes: Obtaining current positioning information of the vehicle; Determining whether there is a guide vehicle in communication connection with the vehicle within a preset communication range according to the current positioning information; If the guide vehicle in communication connection with the vehicle exists within a preset communication range, determining the communication range as the video guide selection area; If the guide vehicle that is communicatively connected to the vehicle does not exist within a preset communication range, the communication range is determined as the voice guidance selection area.
10. A vehicle navigation method, characterized in that: Applied to assisting the guide, the vehicle navigation method comprises: Receiving and displaying image information of the vehicle's surrounding environment sent by the vehicle through the server; generating guidance information in response to the image information; The guidance information is sent to the vehicle through the server to provide navigation for the vehicle.
11. The vehicle navigation method according to claim 10, characterized in that: In response to the image information, the step of generating guidance information comprises: receiving a voice message sent by the vehicle through the server; In response to the image information and the voice information, guide information is generated.
12. The vehicle navigation method according to claim 10, characterized in that: The auxiliary guide is an auxiliary guide that is closest to the geographic location of the vehicle, and the geographic location of the vehicle is determined based on the image information.
13. The vehicle navigation method according to claim 10, characterized in that: The auxiliary guide includes a voice guide and a video guide, the guidance information generated by the voice guide is voice guidance information, and the guidance information generated by the video guide is video guidance information; The auxiliary guide includes a main auxiliary guide, and the main auxiliary guide is one of the voice guide and the video guide selected by the vehicle.
14. The vehicle navigation method according to claim 13, characterized in that: The primary assistant guide first receives the image information sent by the server.
15. The vehicle navigation method according to claim 13, characterized in that: The voice guide party includes manual customer service and a portable terminal in a preset voice guide selection area, and the video guide party includes a vehicle in a preset video guide selection area.
16. The vehicle navigation method according to claim 15, characterized in that: The video guide selection area is the communication range when it is determined that there is a guide vehicle in communication connection with the vehicle within a preset communication range based on the current positioning information of the vehicle; The voice guidance selection area is the communication range when it is determined that there is no guidance vehicle in communication connection with the vehicle within a preset communication range based on the current positioning information of the vehicle.
17. A vehicle, wherein a vehicle computer is arranged on the vehicle, characterized in that: The vehicle computer includes a memory and a processor, the memory stores at least one program instruction, and the processor implements the vehicle navigation method according to any one of claims 10-16 by loading and executing the at least one program instruction.
18. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 16 are implemented.
Citation Information
Patent Citations
Communication connection control method, system, server and vehicle terminal
CN106817409A
Vehicle navigation methods, devices and system
CN110455304A
Intelligent scenic spot recommendation system and method realized through target tracking
CN111104612A
Navigation method and device and electronic equipment
CN113432596A
Navigation device, navigation service providing method, and navigation service providing server
WO2022055240A1