Driving assistance method and related device
By installing a target display screen within the driver's line of sight in front of him, and collecting and displaying out-of-vehicle video data at different angles according to different driving modes, the problem of drivers needing to move their line of sight left and right in the prior art is solved, and driving safety is improved.
Patent Information
- Application Number
- CN202510122030.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-24
- Publication Date
- 2025-04-25
AI Technical Summary
In the existing assisted driving technology, the display screen of the electronic exterior rearview mirror is installed on the left and right A-pillar, causing the driver to move his sight left and right to observe the picture, which may lead to driving safety issues.
By installing a target display screen within the driver's line of sight in front of him, the vehicle video data from different angles can be collected according to different driving modes, and the data can be displayed on the target display screen according to the corresponding display method.
It avoids the driver's need to move his sight left and right during driving, thereby reducing driving visual fatigue, reducing driving safety hazards, and improving driving safety.
Smart Images

Figure CN119872413A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of assisted driving technology, and in particular to a driving assistance method and related devices. Background Art
[0002] At present, the assisted driving function is mainly realized by collecting images from the left and right rear of the vehicle through electronic exterior rearview mirrors. However, the display screens of the electronic exterior rearview mirrors are installed on the left and right A-pillars, which requires the driver to move his line of sight left and right to observe the images on the display screen, which may cause driving safety problems. Summary of the invention
[0003] In view of the above problems, the present application provides a driving assistance method and related devices to improve driving safety by displaying the video data outside the vehicle in a display mode corresponding to the driving mode within the driver's field of vision when he is looking straight ahead. The specific scheme is as follows:
[0004] The first aspect of the present application provides a driving assistance method, comprising:
[0005] Upon receiving a first voice instruction, determining a driving mode represented by the first voice instruction;
[0006] The auxiliary camera corresponding to the driving mode is used to collect the video data outside the vehicle, wherein the auxiliary cameras corresponding to different driving modes are used to collect the video data outside the vehicle at different angles;
[0007] The target display screen is controlled to display the vehicle exterior video data in a display manner corresponding to the driving mode, wherein the target display screen is installed within the driver's field of vision when the driver is looking straight ahead.
[0008] In a possible implementation, the method further includes:
[0009] Collecting video data from the front of the vehicle through a front-view camera;
[0010] Performing perception analysis on the front video data outside the vehicle to obtain warning information;
[0011] While the target display screen displays the vehicle exterior video data, the target display screen is controlled to display the warning information at a first preset position.
[0012] In a possible implementation, the method further includes:
[0013] Obtain basic vehicle information collected by vehicle sensors;
[0014] While the target display screen displays the vehicle exterior video data and the warning information, the target display screen is controlled to display the vehicle basic information at a second preset position.
[0015] In a possible implementation, controlling the target display screen to display the vehicle exterior video data in a display mode corresponding to the driving mode includes:
[0016] If the driving mode is the normal driving mode, the target display screen is controlled to be divided into a first display area and a second display area, the first display area displays the video data of the left rear side outside the vehicle, and the second display area displays the video data of the right rear side outside the vehicle, wherein the video data of the left rear side outside the vehicle is collected by the left rear-view camera, and the video data of the right rear side outside the vehicle is collected by the right rear-view camera;
[0017] If the driving mode is the driving recorder mode, the target display screen is controlled to be divided into a third display area, a fourth display area and a fifth display area, the third display area displays the video data of the left rear side outside the vehicle, the fourth display area displays the video data of the front side outside the vehicle, and the fifth display area displays the video data of the right rear side outside the vehicle, wherein the video data of the front side outside the vehicle is collected by a front-view camera;
[0018] If the driving mode is the reverse mode, the target display screen is controlled to be divided into a sixth display area, a seventh display area and an eighth display area, the left rear side video data outside the vehicle is displayed in the sixth display area, the rear side video data outside the vehicle is displayed in the seventh display area, and the right rear side video data outside the vehicle is displayed in the eighth display area, wherein the rear side video data outside the vehicle is collected by a rearview camera;
[0019] If the driving mode is a blind spot monitoring mode, the target display screen is controlled to be divided into a ninth display area and a tenth display area, the ninth display area displays the left side stitched video data outside the vehicle, and the tenth display area displays the right side stitched video data outside the vehicle, wherein the left side stitched video data outside the vehicle is obtained by stitching the data respectively collected by the left rear view camera and the left front view camera, and the right side stitched video data outside the vehicle is obtained by stitching the data respectively collected by the right rear view camera and the right front view camera;
[0020] If the driving mode is a panoramic parking mode, the target display screen is controlled to be divided into an eleventh display area, a twelfth display area and a thirteenth display area, the left rear side video data outside the vehicle is displayed in the eleventh display area, the full-angle video data outside the vehicle is displayed in the twelfth display area, and the right rear side video data outside the vehicle is displayed in the thirteenth display area, wherein the full-angle video data outside the vehicle is obtained by splicing data collected by the surround-view camera.
[0021] In a possible implementation, the method further includes:
[0022] If a second voice instruction indicating full-screen display in driving recorder mode is received, controlling the target display screen to display the front video data outside the vehicle in full screen;
[0023] If a third voice command indicating full-screen display in a reverse mode is received, controlling the target display screen to display the rear video data outside the vehicle in full screen;
[0024] If a fourth voice instruction indicating that the left side is displayed in full screen in the blind spot monitoring mode is received, the target display screen is controlled to display the left side spliced video data outside the vehicle in full screen;
[0025] If a fifth voice instruction indicating that the right side of the blind spot monitoring mode is displayed in full screen is received, the target display screen is controlled to display the right side stitched video data outside the vehicle in full screen;
[0026] If a sixth voice instruction representing full-screen display of the panoramic parking mode is received, the target display screen is controlled to display the full-screen video data outside the vehicle in full angle.
[0027] In a possible implementation, the front-view camera includes a front-view telephoto camera and a front-view wide-angle camera;
[0028] The front-view telephoto camera and / or the front-view wide-angle camera have a color and black-and-white switching function.
[0029] A second aspect of the present application provides a driving assistance device, comprising:
[0030] A driving mode determination module, configured to determine, upon receiving a first voice instruction, a driving mode represented by the first voice instruction;
[0031] An external vehicle data acquisition module, used to acquire external vehicle video data through the auxiliary camera corresponding to the driving mode, wherein the auxiliary cameras corresponding to different driving modes are used to acquire external vehicle video data at different angles;
[0032] The vehicle exterior data display module is used to control the target display screen to display the vehicle exterior video data in a display mode corresponding to the driving mode, wherein the target display screen is installed within the driver's field of vision when he looks straight ahead.
[0033] A third aspect of the present application provides a computer program product, comprising computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements the driving assistance method of the first aspect or any implementation of the first aspect.
[0034] A fourth aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:
[0035] The memory is used to store computer programs;
[0036] The processor is used to execute the computer program so that the electronic device can implement the driving assistance method of the above-mentioned first aspect or any implementation manner of the first aspect.
[0037] In a fifth aspect, the present application provides a computer storage medium, which carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement the driving assistance method of the first aspect or any implementation method of the first aspect.
[0038] By means of the above technical solution, the driving assistance method provided by the present application determines the driving mode represented by the first voice command when receiving the first voice command, collects the video data outside the vehicle through the auxiliary camera corresponding to the driving mode, and controls the target display screen to display the video data outside the vehicle according to the display mode corresponding to the driving mode. The present application provides auxiliary cameras for collecting video data outside the vehicle at different angles for different driving modes, and sets display modes for different driving modes, so that the collected video data outside the vehicle at each angle can be displayed on the target display screen within the driver's line of sight when looking straight ahead according to the corresponding display mode, thereby avoiding the driver's visual fatigue caused by moving his line of sight left and right during driving, causing hidden dangers to driving safety, and ensuring driving safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0040] Figure 1 A schematic diagram of a system architecture provided for this application;
[0041] Figure 2 A schematic diagram of an optional hardware structure of the terminal 100 provided in this application;
[0042] Figure 3 A schematic diagram of the structure of a server 200 provided in this application;
[0043] Figure 4 A flowchart of a driving assistance method provided in this application;
[0044] Figure 5 A schematic diagram of the installation positions of the left rear-view camera, the right rear-view camera and the target display screen provided for this application;
[0045] Figure 6A schematic diagram of the structure of the target display screen in the normal driving mode provided by this application;
[0046] Figure 7 A schematic diagram of the structure of the target display screen in the driving recorder mode provided in this application;
[0047] Figure 8 A schematic diagram of the structure of the target display screen in the reverse mode provided by this application;
[0048] Fig. 9 A schematic diagram of the structure of the target display screen in the blind spot monitoring mode provided by this application;
[0049] Fig.10 A schematic diagram of the structure of the target display screen in the panoramic parking mode provided in this application;
[0050] Fig.11 A schematic diagram of a target display screen provided by the present application displaying full-screen the vehicle exterior video data to be displayed full-screen;
[0051] Fig.12 A schematic diagram of the structure of a driving assistance device provided in this application;
[0052] Fig.13 A schematic diagram of the structure of an electronic device provided in this application. DETAILED DESCRIPTION
[0053] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.
[0054] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0055] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, which is only to describe the distinction mode adopted by the objects of the same attributes when describing in the embodiments of the present application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0056] See also Figure 1 , Figure 1A schematic diagram of a system architecture is shown. The system may include a terminal 100 and a server 200. The server 200 may include one or more servers ( Figure 1 In the example, a server is included, and the server 200 can provide the method provided in the embodiment of the present application for one or more terminals.
[0057] Among them, an application can be installed on the terminal 100, and the above application and web page can provide an interface. The terminal 100 can receive relevant parameters entered by the user on the interface and send the above parameters to the server 200. The server 200 can obtain processing results based on the received parameters and return the processing results to the terminal 100.
[0058] It should be understood that in some optional implementations, the terminal 100 can also complete the action of obtaining the processing result based on the received parameters by itself without the cooperation of the server, and the embodiments of the present application are not limited to this.
[0059] Next describe Figure 1 The product form of the mid-terminal 100;
[0060] The terminal 100 in the embodiment of the present application can be a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc., and the embodiment of the present application does not impose any restrictions on this.
[0061] Figure 2 An optional hardware structure diagram of the terminal 100 is shown.
[0062] refer to Figure 2 As shown, the terminal 100 may include a radio frequency unit 110, a memory 120, an input unit 130, a display unit 140, a camera 150 (optional), an audio circuit 160 (optional), a speaker 161 (optional), a microphone 162 (optional), an earphone jack 163 (optional), a processor 170, an external interface 180, a power supply 190 and other components. Those skilled in the art will appreciate that Figure 2 These are merely examples of terminals or multi-function devices and do not constitute limitations on the terminals or multi-function devices, which may include more or fewer components than those shown in the figures, or combinations of certain components, or different components.
[0063] The input unit 130 can be used to receive input digital or character information, and generate key signal input related to the user settings and function control of the portable multifunctional device. Specifically, the input unit 130 may include a touch screen 131 (optional) and / or other input devices 132. The touch screen 131 can collect the user's touch operations on or near it (such as the user's operation on or near the touch screen using any suitable object such as fingers, joints, stylus, etc.), and drive the corresponding connection device according to a pre-set program. The touch screen can detect the user's touch action on the touch screen, convert the touch action into a touch signal and send it to the processor 170, and can receive and execute the command sent by the processor 170; the touch signal at least includes the touch point coordinate information. The touch screen 131 can provide an input interface and an output interface between the terminal 100 and the user. In addition, the touch screen can be implemented using multiple types such as resistive, capacitive, infrared and surface acoustic wave. In addition to the touch screen 131, the input unit 130 can also include other input devices. Specifically, other input devices 132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, and the like.
[0064] Among them, the input device 132 can receive input data and the like.
[0065] The display unit 140 may be used to display information input by a user or provided to a user, various menus of the terminal 100, an interactive interface, file display, and / or playback of any multimedia file.
[0066] The memory 120 can be used to store instructions and data. The memory 120 can mainly include an instruction storage area and a data storage area. The data storage area can store various data, such as multimedia files, texts, etc.; the instruction storage area can store software units such as operating systems, applications, instructions required for at least one function, or their subsets and extensions. It can also include a non-volatile random access memory; provide the processor 170 with hardware, software and data resources including management of computing and processing equipment, and support control software and applications. It is also used for the storage of multimedia files, and the storage of running programs and applications.
[0067] The processor 170 is the control center of the terminal 100. It uses various interfaces and lines to connect various parts of the entire terminal 100. By running or executing instructions stored in the memory 120 and calling data stored in the memory 120, it executes various functions of the terminal 100 and processes data, thereby controlling the terminal device as a whole. Optionally, the processor 170 may include one or more processing units; preferably, the processor 170 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application program, and the modem processor mainly processes wireless communication. It is understandable that the above-mentioned modem processor may not be integrated into the processor 170. In some embodiments, the processor and the memory may be implemented on a single chip, and in some embodiments, they may also be implemented separately on separate chips. The processor 170 may also be used to generate corresponding operation control signals, send them to corresponding components of the computing and processing device, read and process data in the software, especially read and process data and programs in the memory 120, so that each functional module therein performs corresponding functions, thereby controlling the corresponding components to act according to the requirements of the instructions.
[0068] Among them, the memory 120 can be used to store software codes related to the driving assistance method, the processor 170 can execute the steps of the driving assistance method, and can also schedule other units (such as the above-mentioned input unit 130 and display unit 140) to implement corresponding functions.
[0069] The radio frequency unit 110 (optional) can be used for receiving and sending information or receiving and sending signals during a call, for example, after receiving the downlink information of the base station, it is sent to the processor 170 for processing; in addition, the designed uplink data is sent to the base station. Generally, the RF circuit includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (Low Noise Amplifier, LNA), a duplexer, etc. In addition, the radio frequency unit 110 can also communicate with network devices and other devices through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to Global System of Mobile Communication (Global System of Mobile Communication, GSM), General Packet Radio Service (General Packet Radio Service, GPRS), Code Division Multiple Access (Code Division Multiple Access, CDMA), Wideband Code Division Multiple Access (Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE), email, Short Messaging Service (SMS), etc.
[0070] In this embodiment of the present application, the RF unit 110 can send data to the server 200 and receive processing results sent by the server 200.
[0071] It should be understood that the radio frequency unit 110 is optional and can be replaced by other communication interfaces, such as a network port.
[0072] The terminal 100 also includes a power supply 190 (such as a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 170 through a power management system, so that the power management system can manage functions such as charging, discharging, and power consumption.
[0073] The terminal 100 further includes an external interface 180 , which may be a standard Micro USB interface or a multi-pin connector, and may be used to connect the terminal 100 to communicate with other devices, or to connect a charger to charge the terminal 100 .
[0074] Although not shown, the terminal 100 may also include a flashlight, a wireless fidelity (WiFi) module, a Bluetooth module, sensors with different functions, etc., which are not described in detail here. Some or all of the methods described below may be applied in the following embodiments. Figure 2 In the terminal 100 shown.
[0075] Next describe Figure 1 The product form of the server 200;
[0076] Figure 3 A structural diagram of a server 200 is provided, such as Figure 3 As shown, the server 200 includes a bus 201, a processor 202, a communication interface 203, and a memory 204. The processor 202, the memory 204, and the communication interface 203 communicate with each other via the bus 201.
[0077] The bus 201 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0078] The processor 202 may be any one or more of a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).
[0079] The memory 204 may include a volatile memory, such as a random access memory (RAM). The memory 204 may also include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD), or a solid state drive (SSD).
[0080] The memory 204 may be used to store software codes related to the driving assistance method, the processor 202 may execute the steps of the driving assistance method of the chip, and may also schedule other units to implement corresponding functions.
[0081] It should be understood that the above-mentioned terminal 100 and server 200 can be centralized or distributed devices, and the processors in the above-mentioned terminal 100 and server 200 (such as processor 170 and processor 202) can be hardware circuits (such as application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), general-purpose processors, DSPs, microprocessors or microcontrollers, etc.), or a combination of these hardware circuits. For example, the processor can be a hardware system with an instruction execution function, such as a CPU, DSP, etc., or a hardware system without an instruction execution function, such as an ASIC, FPGA, etc., or a combination of the above-mentioned hardware systems without an instruction execution function and hardware systems with an instruction execution function.
[0082] The present application provides a driving assistance method. The driving assistance method of an embodiment of the present application is described in detail below in conjunction with the accompanying drawings.
[0083] Reference Figure 4 , Figure 4 A schematic diagram of a driving assistance method provided in an embodiment of the present application, the method may include:
[0084] Step S401: upon receiving a first voice instruction, determining a driving mode represented by the first voice instruction.
[0085] In a specific implementation, a voice module may be provided for the user to input a first voice command. When the first voice command input by the user is received, the driving mode represented by the first voice command may be obtained by analysis in this step.
[0086] Optionally, the voice module may be a voice button on the vehicle, or a voice sensing device on the vehicle.
[0087] Optionally, the voice module may provide a voice input interface for the user, and the voice input interface may be located on a display screen in the vehicle, and the user may initiate a first voice command by clicking a virtual button on the voice input interface.
[0088] Of course, the voice module can also be other, and this application does not specifically limit it.
[0089] Optionally, the driving mode is any of the following modes: normal driving mode, driving recorder mode, reversing mode, blind spot monitoring mode and panoramic parking mode. Of course, the driving mode in the embodiment of the present application can also be other, which is not limited in the present application.
[0090] The above-mentioned first voice command needs to include information that can represent the driving mode, such as the name of the driving mode, implicit information, etc. For example, if the driving mode is the reverse mode, the first voice command can be "turn on the reverse mode", or "please display the video data behind the vehicle", or "turn on the rearview camera", etc.
[0091] Step S402: Collecting the vehicle exterior video data through the auxiliary camera corresponding to the driving mode, wherein the auxiliary cameras corresponding to different driving modes are used to collect the vehicle exterior video data at different angles.
[0092] In this embodiment, a corresponding auxiliary camera may be assigned to each driving mode, so that the corresponding auxiliary camera can collect the external video data of the corresponding angle.
[0093] For example, the auxiliary cameras corresponding to the normal driving mode include the left rear-view camera and the right rear-view camera, so as to respectively collect the outside video data of the left rear side angle of the vehicle and the outside video data of the right rear side angle of the vehicle; the auxiliary cameras corresponding to the driving recorder mode include the front-view camera, so as to collect the outside video data of the front angle of the vehicle; the auxiliary cameras corresponding to the reversing mode include the rear-view camera, so as to collect the outside video data of the rear angle of the vehicle; the auxiliary cameras corresponding to the blind spot monitoring mode include the left rear-view camera, the left front-view camera, the right rear-view camera and the right front-view camera, so as to respectively collect the outside video data of the left rear side, left front side, right rear side and right front side angles of the vehicle; the auxiliary cameras corresponding to the panoramic parking mode include the surround-view camera, so as to collect the outside video data of the vehicle at a 360° angle.
[0094] Optionally, the left rear view camera and the right rear view camera can both be electronic exterior mirror cameras CMS (Camera Monitor System). Optionally, the left rear view camera and the right rear view camera are respectively installed on the left and right A-pillars on the outside of the vehicle, and are connected to the controller through a coaxial cable harness so that the controller can control the left rear view camera and the right rear view camera.
[0095] For example, see Figure 5 As shown in FIG. 1 , it is a schematic diagram of the installation positions of the left rear-view camera, the right rear-view camera and the target display screen provided in this application. Figure 5 The target display screen 600 is installed in front of the driver, the left rear-view camera 501 is installed on the left A-pillar position outside the vehicle, and the right rear-view camera 502 is installed on the right A-pillar position outside the vehicle.
[0096] Of course, the above-mentioned auxiliary cameras and corresponding angles are only examples and are not used to limit this step.
[0097] Optionally, this embodiment may also provide a storage module to store the off-vehicle video data collected by the auxiliary camera so that it can be retrieved when needed to facilitate the handling of related issues.
[0098] Step S403: Control the target display screen to display the vehicle exterior video data in a display mode corresponding to the driving mode, wherein the target display screen is installed within the driver's field of vision when the driver is looking straight ahead.
[0099] In this embodiment, a display screen is provided that can switch and display the outside video data collected by any auxiliary camera on the vehicle through voice control. For the convenience of subsequent description, this display screen is defined as a target display screen.
[0100] Optionally, the target display screen is a multi-function display screen installed within the driver's field of vision when looking straight ahead; optionally, the target display screen can be the same display screen as the display screen for the previous voice input, or can be a different display screen, which is not limited in this application.
[0101] In this embodiment, a corresponding display mode can be set for each driving mode. After collecting the video data outside the vehicle in the current step, the video data outside the vehicle can be displayed on the target display screen according to the corresponding display mode.
[0102] For example, after the car is started, it is in normal driving mode by default, and the target display screen is displayed according to the display method corresponding to the normal driving mode; if you need to switch back to normal driving mode in other modes, you can use the first voice command "open default mode" to switch the picture on the target display screen back to the display method corresponding to the normal driving mode.
[0103] When encountering certain situations and needing to view the external video data in front of the vehicle, the first voice command "turn on the driving recorder mode" can be used to switch the image on the target display screen to the display mode corresponding to the driving recorder mode.
[0104] When it is necessary to observe the road and other vehicles behind the vehicle, the first voice command "turn on reverse mode" can be used to switch the image on the target display screen to the display mode corresponding to the reverse mode.
[0105] When you need to make a turn or other scene where there are blind spots on the left and right sides that need to be monitored, you can use the first voice command "turn on blind spot monitoring mode" to switch the image on the target display screen to the display mode corresponding to the blind spot monitoring mode.
[0106] When in a parking lot or other scenarios requiring panoramic parking, the first voice command "turn on panoramic parking mode" can be used to switch the image on the target display screen to the display mode corresponding to the panoramic parking mode.
[0107] It should be noted that the above is only an example and is not intended to limit the present application.
[0108] The driving assistance method provided by the present application determines the driving mode represented by the first voice command when receiving the first voice command, collects the video data outside the vehicle through the auxiliary camera corresponding to the driving mode, and controls the target display screen to display the video data outside the vehicle according to the display mode corresponding to the driving mode. The present application provides auxiliary cameras for collecting video data outside the vehicle at different angles for different driving modes, and sets display modes for different driving modes, so that the collected video data outside the vehicle at each angle can be displayed on the target display screen within the driver's line of sight when looking straight ahead according to the corresponding display mode, avoiding visual fatigue caused by the driver moving his line of sight left and right during driving, causing hidden dangers to driving safety, and ensuring driving safety.
[0109] It should be understood that although the present application can provide users with video data outside the vehicle in front of the vehicle, in some scenarios, it may be difficult for users to accurately judge various safety risks such as possible collisions in the future by relying solely on video data. In order to improve the safety of assisted driving, the present application embodiment can also collect video data outside the vehicle in front of the vehicle through a front-view camera installed on the vehicle, and then use a safe driving perception algorithm to perceive and analyze the video data outside the vehicle in front of the vehicle to obtain warning information. Then, while the target display screen displays the video data outside the vehicle in step S403 above, it can also control the target display screen to display warning information at the first preset position to help users avoid risks in advance.
[0110] Optionally, the front-view camera may include a front-view telephoto camera and a front-view wide-angle camera, wherein the front-view telephoto camera is a camera specially designed for long-distance shooting, usually with a longer focal length, and can clearly capture distant targets and provide high-resolution images, and is more suitable for scenes that require long-distance monitoring or shooting; the front-view wide-angle camera is a camera with a wide field of view, and its viewing angle is usually larger than that of an ordinary camera, and can capture a wider range of scenes. It is suitable for scenes that need to capture more environmental information, such as vehicle-mounted panoramic shooting, architectural photography, etc.
[0111] Optionally, the front-view long-range camera can be a high-definition camera with a color and black-and-white switching function, and / or the front-view wide-angle camera can be a high-definition camera with a color and black-and-white switching function, so that it can realize video capture in daytime scenes and display black-and-white videos in night scenes, making recognition clearer and judgment more accurate.
[0112] Optionally, the front-view camera can be installed on the front windshield of the vehicle to capture video data outside the vehicle at a more appropriate angle.
[0113] Optionally, the above-mentioned warning information includes but is not limited to the following information: collision warning, driver fatigue warning, lane departure warning, traffic sign recognition and other information.
[0114] In summary, this embodiment can help the driver to promptly identify possible safety threats in the future by displaying warning information on the target display screen, so that the driver has more time to avoid risks and improve driving safety.
[0115] In another possible implementation, the present application can also obtain basic vehicle information collected by vehicle sensors, and control the target display screen to display the basic vehicle information at a second preset position while the target display screen displays external video data and warning information.
[0116] Optionally, basic vehicle information includes: speed, fuel level, location, engine temperature, tire pressure and other information. By displaying the basic vehicle information on the target display screen, the driver can see the status of the vehicle more intuitively, which can not only improve driving safety but also enhance the driving experience.
[0117] In order to enable technical personnel in this field to better understand the present application, the process of the previous step S403 "controlling the target display screen to display the external video data according to the display mode corresponding to the driving mode" is introduced below in combination with the normal driving mode, driving recorder mode, reversing mode, blind spot monitoring mode and panoramic parking mode.
[0118] First, if the driving mode is the normal driving mode, the target display screen is controlled to be divided into a first display area and a second display area, and the left rear video data outside the vehicle is displayed in the first display area, and the right rear video data outside the vehicle is displayed in the second display area. The left rear video data outside the vehicle is collected by the left rear-view camera, and the right rear video data outside the vehicle is collected by the right rear-view camera.
[0119] When the vehicle is started, all auxiliary cameras start to work. At this time, it is in normal driving mode by default. In this normal driving mode, the target display screen is divided into two parts, for example, see Figure 6 The structural schematic diagram of the target display screen in the normal driving mode is shown. The target display screen will be divided into a first display area 601 and a second display area 602 in the normal driving mode. The first display area 601 can display the left rear side video data outside the vehicle collected by the left rearview camera, and the second display area 602 can display the right rear side video data outside the vehicle collected by the right rearview camera.
[0120] Optionally, the first display area 601 may also display warning information, such as Figure 6 As shown, the first preset position is in the upper left corner of the target display screen; the second display area 602 can also display basic vehicle information, such as Figure 6As shown, the second preset position is at the upper right corner of the target display screen.
[0121] Second, if the driving mode is the driving recorder mode, the target display screen is controlled to be divided into a third display area, a fourth display area and a fifth display area, the third display area displays the left rear side video data outside the vehicle, the fourth display area displays the front side video data outside the vehicle, and the fifth display area displays the right rear side video data outside the vehicle, wherein the front side video data outside the vehicle is collected by the front-view camera.
[0122] For example, see Figure 7 The structure diagram of the target display screen in the driving recorder mode is shown in FIG. Figure 7 , the target display screen will be divided into a third display area 603, a fourth display area 604 and a fifth display area 605 in the driving recorder mode, wherein the third display area 603 can display the left rear side video data outside the vehicle collected by the left rear view camera, the fifth display area 605 can display the right rear side video data outside the vehicle collected by the right rear view camera, and the fourth display area 604 can display the front side video data outside the vehicle collected by the front view camera.
[0123] Optional, such as Figure 7 The third display area 603 can also display warning information, and the fifth display area 605 can also display basic vehicle information.
[0124] Third, if the driving mode is the reverse mode, the target display screen is controlled to be divided into a sixth display area, a seventh display area and an eighth display area, and the left rear side video data outside the vehicle is displayed in the sixth display area, the rear side video data outside the vehicle is displayed in the seventh display area, and the right rear side video data outside the vehicle is displayed in the eighth display area, wherein the rear side video data outside the vehicle is collected by the rearview camera.
[0125] For example, see Figure 8 The structure diagram of the target display screen in the reverse mode is shown in the figure. Figure 8 , the target display screen will be divided into a sixth display area 606, a seventh display area 607 and an eighth display area 608 in the reversing mode, wherein the sixth display area 606 can display the left rear side video data outside the vehicle collected by the left rearview camera, the eighth display area 608 can display the right rear side video data outside the vehicle collected by the right rearview camera, and the seventh display area 607 can display the rear video data outside the vehicle collected by the rearview camera.
[0126] Optional, such as Figure 8 The sixth display area 606 can also display warning information, and the eighth display area 608 can also display basic vehicle information.
[0127] This embodiment collects the exterior video data behind the vehicle through the rear-view camera, which can help the driver observe other vehicles and road conditions behind the vehicle in a reversing scenario, so that the driver can reverse more safely.
[0128] Fourth, if the driving mode is a blind spot monitoring mode, the target display screen is controlled to be divided into a ninth display area and a tenth display area, and the left side stitched video data outside the vehicle is displayed in the ninth display area, and the right side stitched video data outside the vehicle is displayed in the tenth display area, wherein the left side stitched video data outside the vehicle is obtained by stitching together the data collected by the left rear view camera and the left front view camera, and the right side stitched video data outside the vehicle is obtained by stitching together the data collected by the right rear view camera and the right front view camera.
[0129] For example, see Fig. 9 The structure diagram of the target display screen in the blind spot monitoring mode is shown in FIG. Fig. 9 In the blind spot monitoring mode, the target display screen will be divided into a ninth display area 609 and a tenth display area 610, wherein the ninth display area 609 can display the left side stitched video data outside the vehicle, and the tenth display area 610 can display the right side stitched video data outside the vehicle.
[0130] Optional, such as Fig. 9 The ninth display area 609 can also display warning information, and the tenth display area 610 can also display basic vehicle information.
[0131] Since there are blind spots of a certain range on the left and right sides of the vehicle when the vehicle is changing lanes or turning, this embodiment collects external video data on the left and right sides of the vehicle through the left rear-view camera, the left front-view camera, the right rear-view camera and the right front-view camera to achieve blind spot monitoring, so that the driver can observe other vehicles and road conditions on both sides of the vehicle more intuitively, providing complete field of view information for actions such as overtaking and changing lanes, avoiding traffic accidents and ensuring driving safety.
[0132] Fifth, if the driving mode is a panoramic parking mode, the target display screen is controlled to be divided into an eleventh display area, a twelfth display area, and a thirteenth display area. The left rear side video data outside the vehicle is displayed in the eleventh display area, the full-angle video data outside the vehicle is displayed in the twelfth display area, and the right rear side video data outside the vehicle is displayed in the thirteenth display area, wherein the full-angle video data outside the vehicle is obtained by splicing the data collected by the surround-view camera.
[0133] For example, see Fig.10 The structure diagram of the target display screen in the panoramic parking mode is shown in FIG. Fig.10In the panoramic parking mode, the target display screen will be divided into an eleventh display area 611, a twelfth display area 612 and a thirteenth display area 613, wherein the eleventh display area 611 can display the left rear side video data outside the vehicle collected by the left rearview camera, the thirteenth display area 613 can display the right rear side video data outside the vehicle collected by the right rearview camera, and the twelfth display area 612 can display the full-angle video data outside the vehicle collected by the surround-view camera (i.e., 360° video data outside the vehicle).
[0134] Optional, such as Fig.10 The eleventh display area 611 can also display warning information, and the thirteenth display area 613 can also display basic vehicle information.
[0135] This embodiment uses a 360° surround-view camera to identify other vehicles and road conditions around the vehicle, implements road perception and image stitching through an algorithm, and displays the obtained full-angle video data outside the vehicle on a target display screen, thereby facilitating the driver to perform panoramic parking and improving the driver's driving experience.
[0136] In each driving mode provided above, the present application provides different display methods, so that the driver can switch the display of the camera screen through the first voice command based on his own habits and certain special scenarios (such as panoramic parking or driving recorder scenarios), and while displaying these screens, the assisted driving warning information and vehicle basic information can also be superimposed and displayed in the upper left and upper right corners of the target display screen, which is convenient for the driver to observe the vehicle's surroundings and improves driving safety.
[0137] In the display mode of the target display screen mentioned above, since the target display screen needs to display multiple screens at the same time, each screen may be small, which is not conducive to the driver's observation. In order to further improve the driver's driving experience, this application also configures a voice command representing full-screen display, so that the driver can control the full-screen display of the external video data to be displayed in full screen according to his own needs. At the same time, the warning information and basic vehicle information can be superimposed and displayed in the upper left and upper right corners of the target display screen, such as Fig.11 .
[0138] More specifically, if the present embodiment receives a second voice command representing a full-screen display in driving recorder mode, the target display screen is controlled to display the front video data outside the vehicle in full screen; if the present embodiment receives a third voice command representing a full-screen display in reversing mode, the target display screen is controlled to display the rear video data outside the vehicle in full screen; if the present embodiment receives a fourth voice command representing a full-screen display on the left side in blind spot monitoring mode, the target display screen is controlled to display the left side spliced video data outside the vehicle in full screen; if the present embodiment receives a fifth voice command representing a full-screen display on the right side in blind spot monitoring mode, the target display screen is controlled to display the right side spliced video data outside the vehicle in full screen; if the present embodiment receives a sixth voice command representing a full-screen display in panoramic parking mode, the target display screen is controlled to display the full-angle video data outside the vehicle in full screen.
[0139] This embodiment uses full-screen display to facilitate the driver to observe the vehicle's surroundings, thereby improving the driver's driving experience.
[0140] A driving assistance method provided by an embodiment of the present application is introduced above, and a device for executing the above driving assistance method will be introduced below.
[0141] See also Fig.12 , Fig.12 This is a schematic diagram of the structure of a driving assistance device provided in an embodiment of the present application. Fig.12 As shown, the device may include:
[0142] The driving mode determination module 701 is used to determine the driving mode represented by the first voice instruction when receiving the first voice instruction;
[0143] The vehicle exterior data acquisition module 702 is used to acquire exterior video data through auxiliary cameras corresponding to driving modes, wherein auxiliary cameras corresponding to different driving modes are used to acquire exterior video data at different angles;
[0144] The vehicle exterior data display module 703 is used to control the target display screen to display the vehicle exterior video data in a display mode corresponding to the driving mode, wherein the target display screen is installed within the driver's field of vision when he looks straight ahead.
[0145] In a possible implementation, the driving assistance device provided in the embodiment of the present application may further include: a warning information display module.
[0146] The warning information display module is used to collect video data in front of the vehicle through a front-view camera, perceive and analyze the video data in front of the vehicle, obtain warning information, and control the target display screen to display the warning information at a first preset position while the target display screen displays the video data outside the vehicle.
[0147] In a possible implementation, the driving assistance device provided in the embodiment of the present application may further include: a basic information display module.
[0148] The basic information display module is used to obtain the basic information of the vehicle collected by the vehicle sensor, and control the target display screen to display the basic information of the vehicle at a second preset position while the target display screen displays the video data and warning information outside the vehicle.
[0149] In a possible implementation, the process in which the above-mentioned vehicle external data display module controls the target display screen to display the vehicle external video data in a display mode corresponding to the driving mode may include:
[0150] If the driving mode is the normal driving mode, the target display screen is controlled to be divided into a first display area and a second display area, and the video data of the left rear side outside the vehicle is displayed in the first display area, and the video data of the right rear side outside the vehicle is displayed in the second display area, wherein the video data of the left rear side outside the vehicle is collected by the left rear-view camera, and the video data of the right rear side outside the vehicle is collected by the right rear-view camera;
[0151] If the driving mode is the driving recorder mode, the target display screen is controlled to be divided into a third display area, a fourth display area and a fifth display area, the third display area displays the video data of the left rear side outside the vehicle, the fourth display area displays the video data of the front side outside the vehicle, and the fifth display area displays the video data of the right rear side outside the vehicle, wherein the video data of the front side outside the vehicle is collected by the front-view camera;
[0152] If the driving mode is the reverse mode, the target display screen is controlled to be divided into a sixth display area, a seventh display area and an eighth display area, and the left rear video data outside the vehicle is displayed in the sixth display area, the rear video data outside the vehicle is displayed in the seventh display area, and the right rear video data outside the vehicle is displayed in the eighth display area, wherein the rear video data outside the vehicle is collected by the rearview camera;
[0153] If the driving mode is the blind spot monitoring mode, the target display screen is controlled to be divided into a ninth display area and a tenth display area, and the left side stitched video data outside the vehicle is displayed in the ninth display area, and the right side stitched video data outside the vehicle is displayed in the tenth display area, wherein the left side stitched video data outside the vehicle is obtained by stitching the data collected by the left rear view camera and the left front view camera, respectively, and the right side stitched video data outside the vehicle is obtained by stitching the data collected by the right rear view camera and the right front view camera, respectively;
[0154] If the driving mode is the panoramic parking mode, the target display screen is controlled to be divided into the eleventh display area, the twelfth display area and the thirteenth display area. The left rear side video data outside the vehicle is displayed in the eleventh display area, the full-angle video data outside the vehicle is displayed in the twelfth display area, and the right rear side video data outside the vehicle is displayed in the thirteenth display area. The full-angle video data outside the vehicle is obtained by splicing the data collected by the surround-view camera.
[0155] In a possible implementation, the driving assistance device provided in the above-mentioned embodiment of the present application may further include: a full-screen display module.
[0156] The full-screen display module is used to: if a second voice command representing a full-screen display in a driving recorder mode is received, control the target display screen to display the front video data outside the vehicle in full screen; if a third voice command representing a full-screen display in a reversing mode is received, control the target display screen to display the rear video data outside the vehicle in full screen; if a fourth voice command representing a full-screen display on the left side of a blind spot monitoring mode is received, control the target display screen to display the left side spliced video data outside the vehicle in full screen; if a fifth voice command representing a full-screen display on the right side of a blind spot monitoring mode is received, control the target display screen to display the right side spliced video data outside the vehicle in full screen; if a sixth voice command representing a full-screen display in a panoramic parking mode is received, control the target display screen to display the full-angle video data outside the vehicle in full screen.
[0157] In a possible implementation, the front-view camera includes a front-view telephoto camera and a front-view wide-angle camera. Optionally, the front-view telephoto camera and / or the front-view wide-angle camera has a color and black-and-white switching function.
[0158] The present application also provides an electronic device in an embodiment. Fig.13 As shown, it shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiment of the present application. The electronic device in the embodiment of the present application may include but is not limited to fixed terminals such as mobile phones, laptops, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Fig.13 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0159] like Fig.13 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 to a random access memory (RAM) 803. When the electronic device is powered on, various programs and data required for the operation of the electronic device are also stored in the RAM 803. The processing device 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0160] Typically, the following devices may be connected to the I / O interface 805: input devices 806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 808 including, for example, a memory card, a hard disk, etc.; and communication devices 809. The communication device 809 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Fig.13 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0161] An embodiment of the present application also provides a computer program product, including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any driving assistance method provided in the embodiment of the present application.
[0162] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any driving assistance method provided in the embodiment of the present application.
[0163] It should also be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.
[0164] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0165] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0166] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.
Claims
1. A driving assistance method, characterized in that: include: Upon receiving a first voice instruction, determining a driving mode represented by the first voice instruction; The auxiliary camera corresponding to the driving mode is used to collect the video data outside the vehicle, wherein the auxiliary cameras corresponding to different driving modes are used to collect the video data outside the vehicle at different angles; The target display screen is controlled to display the vehicle exterior video data in a display manner corresponding to the driving mode, wherein the target display screen is installed within the driver's field of vision when the driver is looking straight ahead.
2. The driving assistance method according to claim 1, characterized in that: Also includes: Collecting video data outside the vehicle through a front-view camera; Performing perception analysis on the front video data outside the vehicle to obtain warning information; While the target display screen displays the vehicle exterior video data, the target display screen is controlled to display the warning information at a first preset position.
3. The driving assistance method according to claim 2, characterized in that: Also includes: Obtain basic vehicle information collected by vehicle sensors; While the target display screen displays the vehicle exterior video data and the warning information, the target display screen is controlled to display the vehicle basic information at a second preset position.
4. The driving assistance method according to any one of claims 1 to 3, characterized in that: The controlling target display screen displays the vehicle exterior video data in a display mode corresponding to the driving mode, including: If the driving mode is the normal driving mode, the target display screen is controlled to be divided into a first display area and a second display area, the first display area displays the video data of the left rear side outside the vehicle, and the second display area displays the video data of the right rear side outside the vehicle, wherein the video data of the left rear side outside the vehicle is collected by the left rear-view camera, and the video data of the right rear side outside the vehicle is collected by the right rear-view camera; If the driving mode is the driving recorder mode, the target display screen is controlled to be divided into a third display area, a fourth display area and a fifth display area, the third display area displays the video data of the left rear side outside the vehicle, the fourth display area displays the video data of the front side outside the vehicle, and the fifth display area displays the video data of the right rear side outside the vehicle, wherein the video data of the front side outside the vehicle is collected by a front-view camera; If the driving mode is the reverse mode, the target display screen is controlled to be divided into a sixth display area, a seventh display area and an eighth display area, the left rear side video data outside the vehicle is displayed in the sixth display area, the rear side video data outside the vehicle is displayed in the seventh display area, and the right rear side video data outside the vehicle is displayed in the eighth display area, wherein the rear side video data outside the vehicle is collected by a rearview camera; If the driving mode is a blind spot monitoring mode, the target display screen is controlled to be divided into a ninth display area and a tenth display area, the ninth display area displays the left side stitched video data outside the vehicle, and the tenth display area displays the right side stitched video data outside the vehicle, wherein the left side stitched video data outside the vehicle is obtained by stitching the data respectively collected by the left rear view camera and the left front view camera, and the right side stitched video data outside the vehicle is obtained by stitching the data respectively collected by the right rear view camera and the right front view camera; If the driving mode is a panoramic parking mode, the target display screen is controlled to be divided into an eleventh display area, a twelfth display area and a thirteenth display area, the left rear side video data outside the vehicle is displayed in the eleventh display area, the full-angle video data outside the vehicle is displayed in the twelfth display area, and the right rear side video data outside the vehicle is displayed in the thirteenth display area, wherein the full-angle video data outside the vehicle is obtained by splicing data collected by the surround-view camera.
5. The driving assistance method according to claim 4, characterized in that: Also includes: If a second voice instruction indicating full-screen display in driving recorder mode is received, controlling the target display screen to display the front video data outside the vehicle in full screen; If a third voice command indicating full-screen display in a reverse mode is received, controlling the target display screen to display the rear video data outside the vehicle in full screen; If a fourth voice instruction indicating that the left side is displayed in full screen in the blind spot monitoring mode is received, the target display screen is controlled to display the left side spliced video data outside the vehicle in full screen; If a fifth voice instruction indicating that the right side of the blind spot monitoring mode is displayed in full screen is received, the target display screen is controlled to display the right side stitched video data outside the vehicle in full screen; If a sixth voice instruction representing full-screen display of the panoramic parking mode is received, the target display screen is controlled to display the full-screen video data outside the vehicle in full angle.
6. The driving assistance method according to claim 4, characterized in that: The front-view camera includes a front-view telephoto camera and a front-view wide-angle camera; The front-view telephoto camera and / or the front-view wide-angle camera have a color and black-and-white switching function.
7. A driving assistance device, characterized in that: include: A driving mode determination module, configured to determine, upon receiving a first voice instruction, a driving mode represented by the first voice instruction; An external vehicle data acquisition module, used to acquire external vehicle video data through the auxiliary camera corresponding to the driving mode, wherein the auxiliary cameras corresponding to different driving modes are used to acquire external vehicle video data at different angles; The vehicle exterior data display module is used to control the target display screen to display the vehicle exterior video data in a display mode corresponding to the driving mode, wherein the target display screen is installed within the driver's field of vision when he looks straight ahead.
8. A computer program product, characterized in that It comprises computer-readable instructions, and when the computer-readable instructions are executed on an electronic device, the electronic device implements the driving assistance method as claimed in any one of claims 1 to 6.
9. An electronic device, characterized in that: The method comprises at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program so that the electronic device can implement the driving assistance method as described in any one of claims 1 to 6.
10. A computer storage medium, characterized in that: The storage medium carries one or more computer programs, and when the one or more computer programs are executed by an electronic device, the electronic device can implement the driving assistance method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Auxiliary driving method, automobile data recorder, display device and system
CN105235595A
Image displaying device and method of electronic rearview mirror
CN110103826A
Vehicle, display system of automatic driving vehicle and control method of display system of automatic driving vehicle
CN113879213A
Intelligent cabin central control screen driving auxiliary display method and device
CN116853123A
Motor vehicle back -vision device
CN206926580U