An intelligent driving control method, a vehicle-mounted device, and a car machine system

By setting a high-speed switching chip and system marker value in the vehicle, flexible switching of the camera system is achieved, which solves the problems of numerous wiring harnesses and complex layout caused by multiple camera systems, and improves the utilization of vehicle interior space and system switching efficiency.

CN119099515BActive Publication Date: 2025-11-11HUIZHOU DESAY SV AUTOMOTIVE
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411339372.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-11-11
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

The multi-camera systems in existing vehicles result in numerous wiring harnesses and complex layouts, which hinders the application of intelligent driving algorithms.

Method used

By setting up a high-speed switching chip, the camera can switch to connect to different systems. The system tag value is used to determine the current and target systems, and a connection is established based on the configuration information, reducing the number of cameras and wiring harnesses.

Benefits of technology

It simplifies the internal wiring layout of the vehicle, reduces equipment usage, improves the flexibility and real-time performance of system switching, and optimizes the internal space of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119099515B_ABST
    Figure CN119099515B_ABST
Patent Text Reader

Abstract

This invention pertains to the technology of vehicle-mounted systems, and particularly relates to an intelligent driving control method, a vehicle-mounted device, and a vehicle infotainment system. By setting a system flag value, the current system is determined based on the system flag value, and first configuration information is obtained. Based on the first configuration information, the current system establishes a connection with an idle acquisition device, wherein the current system acquires data through the acquisition device. The system flag value is continuously monitored; when the system flag value changes, the target system of the current vehicle is redefined, and the target system is connected to an idle acquisition device. Through this method, vehicle acquisition devices, such as image acquisition devices, can determine different connection systems based on the system flag value. It also allows multiple systems to share a single acquisition device, reducing device usage, simplifying wiring harnesses, and reducing layout complexity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention pertains to the technology of vehicle systems, and particularly relates to an intelligent driving control method, vehicle device, and vehicle infotainment system. Background Technology

[0002] With the diversification, pluralization, and intelligentization of automobiles, navigation and entertainment systems and intelligent driving systems are gradually becoming standard features. In-vehicle systems primarily acquire images through data collection devices, especially image acquisition systems, to determine the vehicle's surroundings and take appropriate actions.

[0003] In existing technologies, image acquisition systems mainly consist of cameras and other similar devices. Since vehicles are equipped with multiple systems, and these systems acquire different content in the images, a large number of cameras and corresponding wiring harnesses are required. This further complicates the internal wiring layout of the vehicle, and multiple cameras also affect the external layout of the vehicle. With the increasing intelligence and functionality of vehicles, too many cameras and wiring harnesses can also hinder the implementation of intelligent driving algorithms. Summary of the Invention

[0004] To address the issues of numerous wiring harnesses and complex external layouts caused by multi-camera systems, this invention proposes a switchable intelligent driving system control method, an in-vehicle device, and a vehicle. By setting a high-speed switching chip, the cameras can be switched to connect to different systems and controlled by different systems, thereby reducing the number of cameras used and the wiring harnesses connected.

[0005] The objective of this invention is achieved through the following technical solution:

[0006] Firstly, an intelligent driving control method includes:

[0007] Obtain the system tag value of the current vehicle, determine the current system of the current vehicle based on the system tag value, and obtain the first configuration information of the current system;

[0008] Based on the first configuration information, the current system establishes a connection with the acquisition device, wherein the current system acquires data through the acquisition device;

[0009] The system continuously monitors the system's marker value. When the system marker value changes, the target system for the current vehicle is redefined, and a connection is established between the target system and the data acquisition device. The system may then either shut down the current system, put the current system into hibernation, or continue running the current system.

[0010] By setting a system flag value, the current system is determined based on the system flag value, and first configuration information is obtained. Based on the first configuration information, the current system establishes a connection with an idle acquisition device, whereby the current system acquires data through the acquisition device. The system flag value is continuously monitored; when the system flag value changes, the target system for the current vehicle is redefined, and the target system is connected to an idle acquisition device. This method allows vehicle acquisition devices, such as image acquisition devices, to determine different connection systems based on the system flag value. It also allows multiple systems to share a single acquisition device, reducing device usage, simplifying wiring harnesses, and reducing layout complexity.

[0011] In some implementations, the system tag value of the current vehicle is obtained, the current system of the current vehicle is determined based on the system tag value, and the first configuration information of the current system is obtained; including:

[0012] Obtain the system tag value, query the vehicle system configuration table based on the system tag value, and start the current system according to the vehicle system configuration table;

[0013] Based on the system tag value, obtain the first configuration information of the current system;

[0014] The first configuration information includes the first output configuration information of the current system and the first input configuration information of the current system;

[0015] The first input configuration information includes the required image features, the required image signal, the required number of images, the image angle, and the required image precision.

[0016] Based on the system flag value, the system is queried and started, and the first configuration information is obtained to configure the vehicle system, so that the vehicle is configured with the environment required by the current system. This includes the first output configuration information so that the devices connected to the current system output can be allocated and controlled by the current system, and the first input configuration information so that the current system can collect the required information through the acquisition device, including the camera device, and analyze it to take the next action.

[0017] In some implementations, a connection is established between the current system and the acquisition device based on the first configuration information, wherein the current system acquires data through the acquisition device; including:

[0018] Based on the first input configuration information, the acquisition device obtains the first vehicle image and inputs the first vehicle image into the current system. The current system then reconfigures the first output configuration information based on the first vehicle image.

[0019] The output of the current system is reconfigured based on the first vehicle-mounted image collected, in order to provide data feedback.

[0020] In some implementations, the system marker value is continuously monitored, and when the system marker value changes, the target system for the current vehicle is redefined, and a connection is established between the target system and the acquisition device; including:

[0021] Periodic detection system marker value;

[0022] If the system flag value changes and continues for one detection cycle, the vehicle system configuration table is queried based on the changed system flag value, and the target system to be started is switched accordingly.

[0023] The system can be shut down, hibernated, or kept running while simultaneously acquiring the second configuration information.

[0024] By periodically detecting the system's marker value, the target system can be switched and the current system shut down, or the current system can be put into hibernation, or the current system can be kept running when the system's marker value changes, thereby achieving system switching and reducing the use of data acquisition equipment.

[0025] In some implementations, the current system is shut down, or the current system is put into hibernation, or the current system is kept running, while simultaneously acquiring second configuration information; including:

[0026] The system can be shut down, put into hibernation, or continue running. The current first configuration information is uploaded to the vehicle system configuration table and the original first configuration information is replaced. At the same time, the second configuration information is obtained.

[0027] After switching systems, the initial configuration information of the current system is retained to reduce the need for adjustments during the second startup of the current system, thus enabling more flexible and faster system switching.

[0028] In some implementations, the second configuration information includes the second output configuration information of the second system and the second input configuration information of the second system.

[0029] According to the second configuration information, the second vehicle image is acquired and input into the target system. The target system reconfigures the second output configuration information according to the second vehicle image.

[0030] If there is a second output configuration information that is identical to the configuration part of the first output configuration information, then the configuration will be based on the second output configuration information.

[0031] When switching configurations, there may be two cases where the modules to be adjusted are the same. In such cases, the adjustment shall be made according to the target system to ensure that the adjustment is real-time when switching systems.

[0032] In some implementations, the system flag value also includes a special flag value; if the system flag value is detected as a special flag value;

[0033] If the current configuration remains unchanged, query the vehicle system configuration table, start the special system corresponding to the special flag value, and obtain the third configuration information based on the special system.

[0034] The third output configuration information includes the third output configuration information for the special system, as well as the third input configuration information for the special system.

[0035] Based on the third input configuration information, a third vehicle-mounted image is acquired and input into a special system. The special system then reconfigures the third output configuration information based on the third vehicle-mounted image.

[0036] The special system settings enable the system to have special startup methods in the event of multiple systems, emergency startup, external takeover, or original system failure, so as to ensure the normal operation of the system.

[0037] In some implementations, the vehicle system configuration table also includes system priority. If first configuration information, and / or second configuration information, and / or third configuration information are configured simultaneously, the configuration is performed according to the higher priority.

[0038] When multiple systems are being processed, system configuration is performed based on priority.

[0039] Secondly, a vehicle-mounted device, the vehicle-mounted device comprising:

[0040] The initial system configuration module is used to obtain the system tag value of the current vehicle, determine the current system of the current vehicle based on the system tag value, and obtain the first configuration information of the current system;

[0041] The data acquisition module is used to establish a connection between the current system and an idle acquisition device according to the first configuration information, wherein the current system acquires data through the acquisition device;

[0042] The target system configuration module is used to continuously monitor the system marker value. When the system marker value changes, the target system of the current vehicle is redefined, and the target system is connected to an idle acquisition device.

[0043] The intelligent driving control method, as described in the first aspect, is executed through the initial system configuration module, the data acquisition module, and the data acquisition module.

[0044] Thirdly, a vehicle infotainment system, characterized in that it includes a processor, a memory, a communication interface, a communication bus, and a data acquisition device, wherein the processor and the memory are integrated in a system chip, and the system chip and the communication interface communicate with each other through the communication bus;

[0045] The acquisition device includes a vision module. The system chip has multiple different system ports. The vision module is located at the communication interface and connected to the system ports via a communication bus. A switching chip is set between the vision module and the system ports, through which the vision module connects to different system ports.

[0046] The memory is used to store at least one executable instruction that causes the processor to perform the operation of the intelligent driving control method as described in any one of claims 1-8.

[0047] The vehicle infotainment system uses a switching chip to acquire system marker values, enabling the vision module to switch connections to the system and allowing multiple systems to share a single vision acquisition module.

[0048] The beneficial effects of the intelligent driving control method, vehicle-mounted device, and vehicle system of the present invention are as follows:

[0049] By setting a system flag value, the current system is determined based on the system flag value, and first configuration information is obtained. Based on the first configuration information, the current system establishes a connection with an idle acquisition device, whereby the current system acquires data through the acquisition device. The system flag value is continuously monitored; when the system flag value changes, the target system for the current vehicle is redefined, and the target system is connected to an idle acquisition device. This method allows vehicle acquisition devices, such as image acquisition devices, to determine different connection systems based on the system flag value. It also allows multiple systems to share a single acquisition device, reducing device usage, simplifying wiring harnesses, and reducing layout complexity. Attached Figure Description

[0050] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0051] Figure 1 This is a flowchart of the intelligent driving control method of the present invention;

[0052] Figure 2 This is a frame diagram of the vehicle-mounted device of the present invention;

[0053] Figure 3 This is a system framework diagram of the vehicle infotainment system of the present invention.

[0054] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be implemented in various forms and should not be limited to the embodiments set forth herein.

[0055] Example 1:

[0056] like Figure 1As shown, this embodiment proposes an intelligent driving control method, including the following steps:

[0057] Step 101: Obtain the system tag value of the current vehicle, determine the current system of the current vehicle based on the system tag value, and obtain the first configuration information of the current system;

[0058] Specifically, the current system flag value is obtained. This flag value can be a wake-up signal received from the CAN bus, a device startup flag such as a DVR function bit, or a register flag. Based on the system flag value, the current system to be started is determined, and the first configuration information for the current system is obtained, such as the channel configuration of the output device, the output data length, data type, etc. In some implementations, this also includes the configuration of parameters such as the level and duty cycle of the output circuit, as well as the configuration of input data, such as the required input parameter configuration length, data type, data characteristics, etc. The beneficial effect of this step is that by determining the system to be started through the system flag value, unnecessary idle device resource occupation caused by starting multiple systems is avoided.

[0059] Step 102: Based on the first configuration information, establish a connection between the current system and the acquisition device, wherein the current system acquires data through the acquisition device;

[0060] Specifically, based on the first configuration information, which includes requirements for input data such as data type, data length, and data characteristics, the current system is connected to idle acquisition devices, such as visual devices like cameras or radar, to collect the data required in the first configuration information. The advantages of this method are that connecting the necessary acquisition devices according to the requirements of the first configuration information allows multiple systems to share the same set of acquisition equipment, reducing resource waste, the number of wiring harnesses, and simplifying cabling complexity.

[0061] Step 103: Continuously monitor the system marker value. When the system marker value changes, redetermine the target system for the current vehicle, establish a connection between the target system and the acquisition device, and shut down the current system, or put the current system into hibernation, or continue to run the current system.

[0062] Specifically, the system continuously monitors the marker values. Monitoring methods include setting the monitoring period, monitoring level, and monitoring variables. When the system marker value changes, the target system to be started is determined based on the changed marker value. The target system is then started and connected to the acquisition device. The current system is then either shut down, put into hibernation, or continues to run. The advantage of this method is that by switching the connection between the acquisition device and the current and target systems, the acquisition device can collect data and provide it to different systems, reducing the number of acquisition devices required in the vehicle, further reducing wiring harnesses, and optimizing internal wiring space.

[0063] Furthermore, this embodiment explains the above-mentioned intelligent driving control method through a specific implementation process: In some implementations, the intelligent driving system MCU monitors the vehicle's CAN information and also monitors GPIO, i.e., the system flag bit. When the MCU detects a CAN wake-up signal, the acquired GPIO is L, indicating that the current system is the intelligent driving system. After acquiring the relevant first configuration information of the intelligent driving system, the MCU powers on the intelligent driving system according to the first configuration information. The SOC EN signal is configured to a high level, the camera powers on, and simultaneously, the SOC IIC configures the camera and the high-speed shunt IC. S1 is closed, and the intelligent driving system receives camera data. At this time, the camera is connected to the intelligent driving system and collects the required data for the intelligent driving system.

[0064] Simultaneously, by monitoring the GPIO flag, i.e. the system flag value, it is determined whether the entertainment navigation DVR function is ready. When GPIO=H, it indicates that the current system flag value has changed, and the target system is identified as the entertainment navigation system. According to the relevant configuration of the entertainment navigation system, the DVR function of the entertainment navigation system is enabled. The SOC IIC is configured with a high-speed shunt IC, which closes S2, thereby allowing the camera video data to be transmitted to the entertainment navigation system. That is, at this time, the camera connects to the entertainment navigation system and collects the required data for the entertainment navigation system.

[0065] By setting a system flag value, the current system is determined based on the system flag value, and first configuration information is obtained. Based on the first configuration information, the current system establishes a connection with an idle acquisition device, whereby the current system acquires data through the acquisition device. The system flag value is continuously monitored; when the system flag value changes, the target system for the current vehicle is redefined, and the target system is connected to an idle acquisition device. This method allows vehicle acquisition devices, such as image acquisition devices, to determine different connection systems based on the system flag value. It also allows multiple systems to share a single acquisition device, reducing device usage, simplifying wiring harnesses, and reducing layout complexity.

[0066] Example 2:

[0067] This embodiment further explains and optimizes the intelligent driving control method proposed in Embodiment 1.

[0068] In some embodiments, the system tag value of the current vehicle is obtained, the current system of the current vehicle is determined based on the system tag value, and the first configuration information of the current system is obtained; including:

[0069] Obtain the system tag value, query the vehicle system configuration table based on the system tag value, and start the current system according to the vehicle system configuration table;

[0070] Based on the system tag value, obtain the first configuration information of the current system;

[0071] The first configuration information includes the first output configuration information of the current system and the first input configuration information of the current system;

[0072] The first input configuration information includes the required image features, the required image signal, the required number of images, the image angle, and the required image precision.

[0073] Specifically, by setting a system flag value, when switching between two systems, the voltage level of the connection port can be used to determine which system is the current system; a high voltage level indicates the current system, and a low voltage level indicates the target system. An in-vehicle system configuration table can be set, indexed by the system flag value. Different index values ​​correspond to different configuration information, including first configuration information. This first configuration information mainly includes first input configuration information, i.e., the image information required when starting the current system, such as required image features, required image signals, required image quantity, image angle, and required image precision, to configure the visual acquisition device, or for the image acquisition device to acquire the required image information for further analysis and judgment. Simultaneously, the first configuration information also includes first output configuration information, used to determine the parameters of the output device, such as control logic, data type, data length, address, and other parameters related to the output port connected to the system. This enables control of the output port after the current system analyzes the data, further controlling the device to achieve data feedback.

[0074] The beneficial effects of this method are: based on the system tag value, query the startup and current system, and obtain the first configuration information to configure the vehicle system, so that the vehicle is configured with the environment required by the current system. This includes the first output configuration information so that the devices connected to the current system output can be allocated and controlled by the current system, and the first input configuration information so that the current system can collect the required information through the acquisition device, including the camera device, and analyze it to take the next action.

[0075] In some embodiments, according to the first configuration information, a connection is established between the current system and an idle acquisition device, wherein the current system acquires acquisition data through the acquisition device; including:

[0076] Based on the first input configuration information, the acquisition device obtains the first vehicle image and inputs the first vehicle image into the current system. The current system then reconfigures the first output configuration information based on the first vehicle image.

[0077] The output of the current system is reconfigured based on the first vehicle-mounted image collected, in order to provide data feedback.

[0078] Based on the first configuration information, which includes the image data requirements, acquisition devices, including cameras and other similar devices, collect the required image data to match the data needed by the current system. The current system analyzes the first in-vehicle image and controls and adjusts the system's output based on the analyzed data. For example, based on the surrounding environment data fed back by the in-vehicle entertainment and navigation system, the system analyzes the vehicle's surrounding environment and adjusts the vehicle's steering and movement. The beneficial effect of this method is that it uses the collected first in-vehicle image to readjust and configure the current system's output for data feedback.

[0079] In some embodiments, the system marker value is continuously monitored, and when the system marker value changes, the target system for the current vehicle is redefined, and a connection is established between the target system and the acquisition device; including:

[0080] Periodic detection system marker value;

[0081] If the system flag value changes and continues for one detection cycle, the vehicle system configuration table is queried based on the changed system flag value, and the target system to be started is switched accordingly.

[0082] The system can be shut down, hibernated, or kept running while simultaneously acquiring the second configuration information.

[0083] Specifically, a detection period of 5–20 milliseconds is set. If the system marker value changes and continues for one period, the system marker value (either a level value or a voltage value, with the voltage value monitored by the analog port) is used as an index to the vehicle system configuration table to find the corresponding second configuration information. Adjustments are made based on this second configuration information, and the acquisition device is simultaneously connected to the target system. The current system can be shut down, put into sleep mode, or run concurrently. The advantage of this method is that by periodically detecting the system marker value, the target system can be switched and the current system shut down, put into sleep mode, or run continuously when the system marker value changes, thus achieving system switching and reducing the usage of the acquisition device.

[0084] In some embodiments, the current system is shut down, or the current system is hibernated, or the current system is kept running, while simultaneously acquiring second configuration information; including:

[0085] The system can be shut down, put into hibernation, or continue running. The current first configuration information is uploaded to the vehicle system configuration table and the original first configuration information is replaced. At the same time, the second configuration information is obtained.

[0086] Specifically, during system switching, the current primary configuration information, such as input image features, the number of input images, output data configuration, and output control logic configuration, is uploaded back to the vehicle system configuration table. This replaces the original primary configuration information in the vehicle system configuration table, reducing adjustment time during a second system restart and allowing the current system to quickly adapt to the vehicle, enabling flexible system switching and further reducing the use of acquisition devices such as cameras. The beneficial effect of this approach is that after system switching, the current system's primary configuration information is retained, reducing the need for adjustments during a second system restart and enabling more flexible and rapid system switching.

[0087] In some embodiments, the second configuration information includes the second output configuration information of the second system and the second input configuration information of the second system.

[0088] According to the second configuration information, the second vehicle image is acquired and input into the target system. The target system reconfigures the second output configuration information according to the second vehicle image.

[0089] If there is a second output configuration information that is identical to the configuration part of the first output configuration information, then the configuration will be based on the second output configuration information.

[0090] Specifically, when switching target systems, the acquisition device is reconfigured using the second configuration information. This allows the acquisition device to acquire the second vehicle-mounted image required by the target system, and enables the target system to reconfigure the second output configuration information based on the second vehicle-mounted image. When the second output configuration information—that is, the system output controlling the next-level devices and systems—is consistent with the part controlled by the first output configuration information, control and configuration are performed according to the second output configuration information corresponding to the target system. The advantage of this method is that when switching configurations, if two modules requiring configuration adjustments are identical, adjustments are made according to the target system being switched, ensuring real-time adjustments during system switching.

[0091] In some embodiments, the system flag value also includes a special flag value, if the system flag value is detected to be a special flag value;

[0092] If the current configuration remains unchanged, query the vehicle system configuration table, start the special system corresponding to the special flag value, and obtain the third configuration information based on the special system.

[0093] The third output configuration information includes the third output configuration information for the special system, as well as the third input configuration information for the special system.

[0094] Based on the third input configuration information, a third vehicle-mounted image is acquired and input into a special system. The special system then reconfigures the third output configuration information based on the third vehicle-mounted image.

[0095] Specifically, special systems can be emergency systems, contingency systems, parallel systems, auxiliary systems, etc. When a system flag value is a special flag value, the special system is activated. Special systems can use acquisition devices. When used simultaneously with the current system, the special system needs to have the same or similar configuration information as the current system, such as similarity in the number and features of the images to be acquired, to achieve unified acquisition. When the special system is not used with the current system, it needs to be configured as the primary system to enable emergency systems. For example, after a collision, it can forcibly take over the acquisition devices, such as cameras, to check the situation around the vehicle and enable emergency vehicle handling. The beneficial effect of this approach is that the setting of special systems allows the system to have special activation methods in situations involving multiple systems, emergency activation, external takeover, or original system failure, ensuring normal system operation.

[0096] In some embodiments, the vehicle system configuration table also includes system priority. If first configuration information, and / or second configuration information, and / or third configuration information are configured simultaneously, the configuration is performed according to the higher priority.

[0097] Priorities are set, and these priorities can be numerical values. Higher values ​​represent higher priorities. This allows for configuration based on priority when multiple systems are running simultaneously. The beneficial effect of this embodiment is that, when multiple systems are being processed, system configuration is performed according to priority.

[0098] Example 3:

[0099] As shown in the figure, this embodiment proposes a vehicle-mounted device 200, which includes:

[0100] The initial system configuration module 201 is used to obtain the system tag value of the current vehicle, determine the current system of the current vehicle based on the system tag value, and obtain the first configuration information of the current system; and execute step 101 through the initial system configuration module 201.

[0101] The data acquisition module 202 is used to establish a connection between the current system and an idle acquisition device according to the first configuration information, wherein the current system acquires data through the acquisition device; the data acquisition module 202 executes step 102 to realize that after the initial system configuration module 201 obtains the first configuration information, the data acquisition module 202 acquires the data information required by the first configuration information.

[0102] The target system configuration module 203 continuously monitors the system marker value. When the system marker value changes, it redetermines the target system for the current vehicle and establishes a connection between the target system and an idle acquisition device. Step 103 is executed through the target system configuration module 203 to enable the target system switch while the acquisition data module 202 is acquiring data from the initial system configuration module 201 and running the current system, and the target system is being monitored.

[0103] The intelligent driving control method, as described in the first aspect, is executed through the initial system configuration module 201, the data acquisition module 202, and the data acquisition module 203.

[0104] Example 4:

[0105] As shown in the figure, a vehicle infotainment system 300 is characterized by including a processor, a memory, a communication interface 303, a communication bus 304, and a data acquisition device 302. The processor and memory are integrated in a system chip, and the system chip and the communication interface communicate with each other through the communication bus.

[0106] The acquisition device 302 includes a vision module, the system chip 301 is provided with multiple different system ports, the vision module is located at the communication interface and connected to the system ports through the communication bus 304, and a switching chip 305 is provided between the vision module and the system ports, through which the vision module is connected to different system ports.

[0107] The memory is used to store at least one executable instruction that causes the processor to perform the operation of the intelligent driving control method as described in any one of claims 1-8.

[0108] The vehicle infotainment system may include: a processor, a communications interface 303, memory, and a communication bus 304.

[0109] System chip 301 includes SOC 3011 and / or MCU 3012, and the processor and communication interface are located in SOC 3011 and / or MCU 3012, or are one or more integrated circuits configured to implement embodiments of the present invention. The one or more processors included in the vehicle system can be processors of the same type, such as one or more; or they can be processors of different types, such as one or more and one or more.

[0110] The system utilizes a combination of SOC3011 and MCU3012 for control. A data acquisition device 302, connected to the SOC3011, can be a camera, video camera, or other visual device, or a sensor, to collect data and feed it back to the SOC3011. The processor processes this data and executes a program stored in memory, which includes intelligent driving control methods. Communication is established via communication interface 303 and communication bus 304, enabling data transfer to external devices and next-level systems. This communication can use CAN signals or other communication protocols.

[0111] Memory is used to store programs. Memory may include high-speed RAM, and may also include non-volatile memory, such as at least one disk drive.

[0112] Furthermore, in order to achieve system switching, a switching chip 305 can be set between the acquisition device and the SOC3011. The switching chip 305 can be a high-speed shunt IC with a switching switch so that the acquisition device can switch the system connection through the switching switch. The high-speed shunt IC can be a Max96712GTB / V+T, which has multiple system ports for system switching.

[0113] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Furthermore, the embodiments of this invention are not directed to any particular programming language.

[0114] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. Similarly, for the sake of brevity and to aid in understanding one or more aspects of the invention, in the description of exemplary embodiments of the invention above, various features of the embodiments are sometimes grouped together in a single embodiment, figure, or description thereof. The claims, which follow the detailed description, are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.

[0115] Those skilled in the art will understand that the modules in the device of the embodiment can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiment can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components, except that at least some of such features and / or processes or units are mutually exclusive.

[0116] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.

Claims

1. A method for intelligent driving control, characterized in that, include: Obtain the system tag value of the current vehicle, determine the current system of the current vehicle based on the system tag value, and obtain the first configuration information of the current system; Based on the first configuration information, a connection is established between the current system and the acquisition device, wherein the current system acquires data through the acquisition device; The system marker value is continuously monitored. When the system marker value changes, the target system of the current vehicle is redefined and a connection is established between the target system and the acquisition device. The step of obtaining the system tag value of the current vehicle, determining the current system of the current vehicle based on the system tag value, and obtaining the first configuration information of the current system includes: Obtain the system tag value, query the vehicle system configuration table based on the system tag value, and start the current system according to the vehicle system configuration table; Based on the system tag value, obtain the first configuration information of the current system; The first configuration information includes the first output configuration information of the current system and the first input configuration information of the current system; The first input configuration information includes the required image features, the required image signal, the required number of images, the required image angle, and the required image precision; Wherein, establishing a connection between the current system and the acquisition device according to the first configuration information, wherein the current system acquires acquisition data through the acquisition device includes: According to the first input configuration information, the acquisition device acquires a first vehicle image and inputs the first vehicle image into the current system. The current system reconfigures the first output configuration information according to the first vehicle image. The continuous monitoring of the system marker value, when the system marker value changes, re-determines the target system for the current vehicle, establishes a connection between the target system and an idle acquisition device, and either shuts down the current system, puts the current system into hibernation, or keeps the current system running continuously; including: Periodically detect the system's marker value; If the system marker value changes and continues for one detection cycle, the vehicle system configuration table is queried based on the changed system marker value, and the target system is switched on accordingly. The current system is shut down, and the second configuration information is obtained simultaneously.

2. The intelligent driving control method according to claim 1, characterized in that, The step of shutting down the current system and simultaneously acquiring the second configuration information includes: The current system is shut down, the current first configuration information is uploaded to the vehicle system configuration table and the original first configuration information is replaced, and the second configuration information is obtained at the same time.

3. The intelligent driving control method according to claim 2, characterized in that, Also includes: The second configuration information includes the second output configuration information of the second system and the second input configuration information of the second system. According to the second configuration information, a second vehicle image is obtained and input into the target system. The target system reconfigures the second output configuration information according to the second vehicle image. If the configuration portion of the second output configuration information is the same as that of the first output configuration information, then the configuration shall be based on the second output configuration information.

4. The intelligent driving control method according to claim 3, characterized in that, The system marker value also includes a special flag value; if the system marker value is detected, it is the special flag value. Then, keep the current configuration unchanged, query the vehicle system configuration table, open the special system corresponding to the special flag value, and obtain the third configuration information based on the special system; The third configuration information includes the third output configuration information of the special system and the third input configuration information of the special system; Based on the third input configuration information, a third vehicle image is obtained and input into the special system. The special system then reconfigures the third output configuration information based on the third vehicle image.

5. The intelligent driving control method according to claim 4, characterized in that, The vehicle system configuration table also includes system priority. If the first configuration information, and / or the second configuration information, and / or the third configuration information are configured at the same time, the configuration information with the higher priority shall be configured.

6. A vehicle-mounted device, characterized in that, The on-board device is used to execute the intelligent driving control method as described in any one of claims 1-5, including: The initial system configuration module is used to obtain the system tag value of the current vehicle, determine the current system of the current vehicle based on the system tag value, and obtain the first configuration information of the current system; The data acquisition module is used to establish a connection between the current system and an idle acquisition device according to the first configuration information, wherein the current system acquires data through the acquisition device; The target system configuration module is used to continuously monitor the system marker value. When the system marker value changes, the target system of the current vehicle is redefined, and the target system is connected to an idle acquisition device.

7. A vehicle infotainment system, characterized in that, It includes a processor, a memory, a communication interface, a communication bus, and a data acquisition device. The processor and the memory are integrated in a system chip, and the system chip and the communication interface communicate with each other through the communication bus. The acquisition device includes a vision module. The system chip has multiple different system ports. The vision module is located at the communication interface and connected to the system ports through the communication bus. A switching chip is provided between the vision module and the system ports to allow the vision module to connect to different system ports. The memory is used to store at least one executable instruction that causes the processor to perform the operation of the intelligent driving control method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Vehicle-mounted terminal data sharing method and device

    CN112883003A

  • Ball car vehicle -mounted terminal system

    CN208015771U