[go: up one dir, main page]

CN115009303B - Automatic driving system and automatic driving control method and device, vehicle and equipment - Google Patents

Automatic driving system and automatic driving control method and device, vehicle and equipment

Info

Publication number
CN115009303B
CN115009303B CN202210743883.XA CN202210743883A CN115009303B CN 115009303 B CN115009303 B CN 115009303B CN 202210743883 A CN202210743883 A CN 202210743883A CN 115009303 B CN115009303 B CN 115009303B
Authority
CN
China
Prior art keywords
cockpit
image
domain controller
intelligent
deserializer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210743883.XA
Other languages
Chinese (zh)
Other versions
CN115009303A (en
Inventor
李国玉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaomi Automobile Technology Co Ltd
Original Assignee
Xiaomi Automobile Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Automobile Technology Co Ltd filed Critical Xiaomi Automobile Technology Co Ltd
Priority to CN202210743883.XA priority Critical patent/CN115009303B/en
Publication of CN115009303A publication Critical patent/CN115009303A/en
Application granted granted Critical
Publication of CN115009303B publication Critical patent/CN115009303B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0015Planning or execution of driving tasks specially adapted for safety
    • B60W60/0016Planning or execution of driving tasks specially adapted for safety of the vehicle or its occupants
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W40/09Driving style or behaviour
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0004In digital systems, e.g. discrete-time systems involving sampling
    • B60W2050/0005Processor details or data handling, e.g. memory registers or chip architecture

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)

Abstract

本公开涉及自动驾驶领域,提出一种自动驾驶系统及自动驾驶控制方法、装置、车辆、设备,该自动驾驶系统包括:智能驾驶域控制器ADD、智能座舱域控制器DCD、与ADD电性连接的摄像组件,其中,摄像组件,用于采集初始驾驶舱图像,并将初始驾驶舱图像分别提供至智能驾驶域控制器ADD和智能座舱域控制器DCD;智能驾驶域控制器ADD,从摄像组件接收初始驾驶舱图像,并输出图像处理结果;智能座舱域控制器DCD,用于输出图像识别结果,其中,图像处理结果和图像识别结果共同用于自动驾驶控制。通过本公开能够有效兼顾自动驾驶效率需求和驾驶行为安全性需求,有效提升自动驾驶控制的效率,增强驾驶安全性。

This disclosure relates to the field of autonomous driving, proposing an autonomous driving system and autonomous driving control method, device, vehicle, and equipment. The autonomous driving system includes: an intelligent driving domain controller (ADD), an intelligent cockpit domain controller (DCD), and a camera component electrically connected to the ADD. The camera component is used to acquire initial cockpit images and provide these images to both the ADD and the DCD. The ADD receives the initial cockpit images from the camera component and outputs image processing results. The DCD outputs image recognition results, wherein the image processing results and image recognition results are used together for autonomous driving control. This disclosure effectively balances the efficiency requirements of autonomous driving with the safety requirements of driving behavior, effectively improving the efficiency of autonomous driving control and enhancing driving safety.

Description

Automatic driving system and automatic driving control method and device, vehicle and equipment
Technical Field
The disclosure relates to the technical field of automatic driving, and in particular relates to an automatic driving system, an automatic driving control method, an automatic driving control device, a vehicle and automatic driving equipment.
Background
With the development of intelligent automobiles, in an automatic driving system deployed in a vehicle, a driver monitoring system (Driver Monitoring System, DMS) has an important function, and the DMS system can realize the safety detection functions of sight detection, in-place detection, fatigue detection, distraction detection, dangerous behavior detection and the like for a driver. The driver monitoring system DMS may also implement a Face recognition (Face ID) function.
In the related art, an image capturing module in a DMS system is used for automatic driving control.
In this way, the autopilot control process cannot effectively compromise the autopilot efficiency requirements and the driving behavior safety requirements.
Disclosure of Invention
The present disclosure aims to solve, at least to some extent, one of the technical problems in the related art.
Therefore, an object of the present disclosure is to provide an autopilot system, an autopilot control method, an autopilot control apparatus, a vehicle, and a device, which can effectively meet requirements of autopilot efficiency and driving behavior safety, effectively improve efficiency of autopilot control, and enhance driving safety.
An embodiment of a first aspect of the present disclosure provides an autopilot system, which includes an intelligent driving domain controller ADD, an intelligent cabin domain controller DCD, and a camera assembly electrically connected to the ADD, where the camera assembly is configured to collect an initial driving cabin image and provide the initial driving cabin image to the intelligent driving domain controller ADD and the intelligent cabin domain controller DCD, respectively, the intelligent driving domain controller ADD is configured to receive the initial driving cabin image from the camera assembly and output an image processing result, and the intelligent cabin domain controller DCD is configured to output an image recognition result, where the image processing result and the image recognition result are used together for autopilot control.
The embodiment of the first aspect of the disclosure proposes an autopilot system, in which an initial cockpit image is provided to an intelligent driving domain controller (Autonomous Driving Domain, ADD) and an intelligent cabin domain controller (Digital Cockpit Domain, DCD) respectively, and the intelligent driving domain controller ADD is used to receive the initial cockpit image from a camera module and output an image processing result, and the intelligent cabin domain controller DCD is used to output an image recognition result, so that the requirements of autopilot efficiency and driving behavior safety can be effectively considered, the efficiency of autopilot control is effectively improved, and driving safety is enhanced.
An embodiment of a second aspect of the present disclosure proposes an autopilot control method, including collecting an initial cockpit image and providing the initial cockpit image to an intelligent driving domain controller ADD and an intelligent cockpit domain controller DCD, respectively, controlling the intelligent cockpit domain controller ADD to receive the initial cockpit image and output an image processing result, and controlling the intelligent cockpit domain controller DCD to output an image recognition result, wherein the image processing result and the image recognition result are used together for autopilot control.
According to the automatic driving control method provided by the embodiment of the second aspect of the disclosure, the initial cockpit image is collected and is provided to the intelligent driving domain controller ADD and the intelligent cockpit domain controller DCD respectively, the intelligent driving domain controller ADD is controlled to receive the initial cockpit image and output the image processing result, and the intelligent cockpit domain controller DCD is controlled to output the image recognition result, wherein the image processing result and the image recognition result are commonly used for automatic driving control, and the intelligent driving domain controller ADD is controlled to receive the initial cockpit image and output the image processing result and the intelligent cockpit domain controller DCD is controlled to output the image recognition result, so that the automatic driving efficiency requirement and the driving behavior safety requirement can be effectively considered, the automatic driving control efficiency is effectively improved, and the driving safety is enhanced.
An embodiment of a third aspect of the disclosure provides an autopilot control device, which comprises an acquisition module, a first control module and a second control module, wherein the acquisition module is used for controlling a camera shooting assembly to acquire an initial cockpit image and respectively providing the initial cockpit image to an intelligent driving domain controller ADD and an intelligent cabin domain controller DCD, the first control module is used for controlling the intelligent driving domain controller ADD to receive the initial cockpit image and output an image processing result, and the second control module is used for controlling the intelligent cabin domain controller DCD to output an image recognition result, wherein the image processing result and the image recognition result are jointly used for autopilot control.
According to the automatic driving control device provided by the embodiment of the third aspect of the disclosure, the initial cockpit image is collected and is respectively provided to the intelligent driving domain controller ADD and the intelligent cockpit domain controller DCD, the intelligent driving domain controller ADD is controlled to receive the initial cockpit image and output the image processing result, and the intelligent cockpit domain controller DCD is controlled to output the image recognition result, wherein the image processing result and the image recognition result are commonly used for automatic driving control, and the intelligent cockpit domain controller ADD is controlled to receive the initial cockpit image and output the image processing result and the intelligent cockpit domain controller DCD is controlled to output the image recognition result, so that the automatic driving efficiency requirement and the driving behavior safety requirement can be effectively considered, the automatic driving control efficiency is effectively improved, and the driving safety is enhanced.
An embodiment of a fourth aspect of the present disclosure proposes a vehicle comprising a processor, a memory for storing processor-executable instructions, wherein the processor is configured to implement the steps of the autopilot control method as proposed by the embodiment of the second aspect of the present disclosure.
An embodiment of a fifth aspect of the present disclosure provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the program to implement an autopilot control method as set forth in an embodiment of the second aspect of the present disclosure.
Embodiments of a sixth aspect of the present disclosure provide a non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements an automatic driving control method as provided by embodiments of a second aspect of the present disclosure.
An embodiment of a seventh aspect of the present disclosure proposes a computer program product which, when executed by an instruction processor in the computer program product, performs an automatic driving control method as proposed by an embodiment of the second aspect of the present disclosure.
Additional aspects and advantages of the disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the disclosure.
Drawings
The foregoing and/or additional aspects and advantages of the present disclosure will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a schematic illustration of an autopilot system according to one embodiment of the present disclosure;
FIG. 2 is a schematic illustration of an autopilot system architecture in accordance with another embodiment of the present disclosure;
FIG. 3 is a schematic illustration of an autopilot system architecture in accordance with another embodiment of the present disclosure;
FIG. 4 is a flow chart of an autopilot control method according to one embodiment of the present disclosure;
Fig. 5 is a schematic structural view of an autopilot control apparatus according to an embodiment of the present disclosure;
fig. 6 illustrates a block diagram of an exemplary electronic device suitable for use in implementing embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are exemplary only for explaining the present disclosure and are not to be construed as limiting the present disclosure. On the contrary, the embodiments of the disclosure include all alternatives, modifications, and equivalents as may be included within the spirit and scope of the appended claims.
Fig. 1 is a schematic structural diagram of an autopilot system according to one embodiment of the present disclosure.
It should be noted that, the embodiment of the present disclosure supports the use of the camera assembly 103 to acquire the initial cockpit image, the process is acquired after the related authorization, and the acquiring process meets the rules of related laws and regulations, and does not violate the popular regulations.
As shown in fig. 1, the autopilot system 10 includes an intelligent domain controller ADD101, an intelligent domain controller DCD102, an imaging assembly 103 electrically connected to the ADD101, wherein,
The camera assembly 103 is used for acquiring an initial cockpit image and respectively providing the initial cockpit image to the intelligent cockpit controller ADD101 and the intelligent cockpit controller DCD102;
An intelligent driving area controller ADD101 for receiving an initial driving cab image from the camera assembly 103 and outputting an image processing result;
The intelligent capsule domain controller DCD102 is configured to output an image recognition result, where the image processing result and the image recognition result are used together for automatic driving control.
The intelligent driving domain controller ADD101 is a domain controller for controlling a vehicle to automatically drive, and the intelligent driving domain controller ADD101 can be configured with functions of multi-sensor fusion, positioning, path planning, decision control, wireless communication, high-speed communication and the like, and the functions of image recognition, data processing and the like are completed by externally connecting a plurality of cameras, millimeter wave radars, laser radars and the like.
The intelligent cabin domain controller DCD102 is a domain controller responsible for functions of an electronic system of a vehicle cabin, and the intelligent cabin domain controller DCD102 can integrate functions of a vehicle-mounted information system (instrument), a vehicle-mounted entertainment system and the like, and can integrate functions of a driver monitoring system, a look-around system, a vehicle recorder, an air conditioner controller and the like.
The image pickup module 103 is an image pickup module installed in the vehicle cabin, and one image pickup module may be used as the image pickup module 103, or a plurality of groups of image pickup modules may be disposed in the cabin to be used as the image pickup module 103 together, which is not limited thereto.
The initial cockpit image may be, but not limited to, picture data or video data in the cockpit captured by the imaging unit 103.
For example, the data in the joint image (Joint Photographic Experts Group, JPEG) format captured by the camera assembly 103 may be used as the initial cockpit image, or the data in the audio-video interlaced (Audio Video Interleaved, AVI) format recorded by the camera assembly 103 may be used as the initial cockpit image, which may, of course, be any other possible format of image data.
In the embodiment of the disclosure, the image capturing component 103 may periodically capture image data as an initial cockpit image, or may continuously record a video file of an image in the cockpit, and use the video file as the initial cockpit image, or may perform adaptive processing according to conditions in the cockpit, for example, when a change in the cockpit is detected, trigger the image capturing component 103 to collect the initial cockpit image, which is not limited.
In the embodiment of the disclosure, when the autopilot system is started, the camera assembly 103 may be immediately controlled to be powered on to control the camera assembly 103 to start and collect the initial cockpit image, or the camera assembly 103 may be kept continuously started (for example, a power supply is separately configured for the camera assembly 103, which is not limited in this regard), so that when the autopilot system is started, the camera assembly 103 is directly controlled to collect the initial cockpit image, which is not limited in this regard.
In some embodiments, the camera assembly 103 acquires the initial cockpit image, and may send an acquisition instruction to the camera assembly 103 after the automatic driving system is started, and the camera assembly 103 receives the acquisition instruction to acquire the initial cockpit image.
In other embodiments, the camera assembly 103 may collect the initial cockpit image, or the camera assembly 103 may continuously collect the initial cockpit image, which is not limited.
In the embodiment of the present disclosure, after the camera assembly 103 acquires the initial cockpit image, the acquired initial cockpit image is provided to the intelligent driving domain controller ADD101 and the intelligent driving domain controller DCD102, respectively.
Wherein the intelligent driving area controller ADD101 is configured to receive an initial cockpit image from the image capturing assembly 103 and output an image processing result.
The image processing result may specifically be, for example, an autopilot safety detection result, such as a line-of-sight detection result, an in-place detection result, a fatigue detection result, a distraction detection result, a dangerous behavior detection result, or the like, which is not limited.
In some embodiments, a deep neural network (Deep Neural Networks, DNN) may be provided in the intelligent driving area controller ADD101 to perform corresponding feature extraction on the initial cockpit image using the deep neural network, and to determine an image processing result according to the feature extraction result, by receiving the initial cockpit image from the camera assembly 103 and outputting the image processing result.
In other embodiments, the image processing module may be used to receive the initial cockpit image from the camera module 103 and output the image processing result, and the image processing result may be obtained by inputting the initial cockpit image, performing analysis and recognition processing through the image processing module, and outputting the image processing result, which may, of course, be obtained by using any other possible implementation, for example, long Short-Term Memory (LSTM) network, artificial intelligence model based on big data, digital image processing, or other technologies.
The intelligent capsule domain controller DCD102 is configured to output an image recognition result.
The image recognition result may specifically be, for example, a driver identification result such as Face identification (Face ID), iris identification, fingerprint identification, or the like, which is not limited.
In the embodiment of the disclosure, taking face recognition as a specific example, a face recognition algorithm based on a visible light image may be configured in the intelligent cockpit controller DCD102, an initial cockpit image may be received, and an image recognition result may be output according to the face recognition algorithm, or a face recognition system based on infrared spectrum may be configured to output the image recognition result by using the system, or an artificial intelligent model based on image recognition may be used to output the image recognition result, which is not limited.
In the embodiment of the disclosure, the image processing result and the image recognition result are commonly used for automatic driving control.
The automatic driving control is used for controlling the running of the vehicle and the running of related devices (such as an air conditioner, a voice microphone, a display screen and the like) in the vehicle according to the image processing result and the image recognition result.
For example, the safety of the driving behavior of the driver may be determined according to the result of the image processing, for example, the fatigue state of the driver is detected, whether there is dangerous behavior, etc., and according to the safety of the driver behavior, the device in the vehicle is selected to be controlled to remind the driver or stop the operation of the vehicle, or according to the result of the image recognition, whether the driver is a specified driver may be detected, and according to the record of the operation habit of the preset specified driver, the state of the device in the cockpit is configured, for example, the position of the seat is controlled, the air conditioner is adjusted, etc., without limitation.
In this embodiment, since the initial cockpit image is provided to the intelligent driving domain controller ADD and the intelligent cockpit domain controller DCD respectively, and the intelligent driving domain controller ADD is used to receive the initial cockpit image from the camera component and output the image processing result, and the intelligent cockpit domain controller DCD is used to output the image recognition result, the requirements of automatic driving efficiency and driving behavior safety can be effectively considered, the efficiency of automatic driving control is effectively improved, and driving safety is enhanced.
Fig. 2 is a schematic structural diagram of an autopilot system according to another embodiment of the present disclosure.
As shown in fig. 2, the intelligent drive domain controller ADD101 includes a driver monitoring subsystem DMS1011, wherein,
The camera assembly 103 provides an initial cockpit image to the driver monitoring subsystem DMS1011;
the driver monitor subsystem DMS1011 processes the initial cockpit image to obtain an image processing result.
The driver monitoring subsystem DMS1011 is a functional system for realizing line-of-sight detection, in-place detection, fatigue detection, distraction detection, dangerous behavior, and the like.
In the embodiment of the present disclosure, the driver monitoring subsystem DMS1011 may be configured in the intelligent driving area controller ADD101, and the image processing result is obtained by processing the initial cockpit image using the driver monitoring subsystem DMS1011, which is not limited thereto.
Optionally, in some embodiments of the present disclosure, as shown in fig. 2, the intelligent driving domain controller ADD101 further includes a first deserializer 1012 and a serializer 1013, wherein,
The camera assembly 103 provides the initial cockpit image to a first deserializer 1012;
The first deserializer 1012 processes the initial cockpit image to obtain a first cockpit image and a second cockpit image and provides the first cockpit image to the driver monitoring subsystem DMS1011 and the second cockpit image to the serializer 1013;
the serializer 1013 provides the second cockpit image to the intelligent cockpit domain controller DCD102.
The serializer and the deserializer are interface circuits in high-speed data communication, and can be used for realizing high-speed data transmission.
In the disclosed embodiment, the first deserializer 1012 supports dividing one data frame into two data frames, that is, the initial cockpit image may be divided into a first cockpit image and a second cockpit image by the first deserializer 1012, and the first cockpit image and the second cockpit image may be the same or different, which is not limited thereto.
Wherein the first cockpit image is a cockpit image for transmission to the driver monitoring subsystem DMS1011 and the second cockpit image is a cockpit image for provision to the serializer 1013.
In the embodiment of the disclosure, the initial cockpit image may be copied into two copies through the first deserializer 1012, and used as the first cockpit image and the second cockpit image, or the initial cockpit image may be analyzed and classified to obtain the first cockpit image and the second cockpit image, that is, the first cockpit image and the second cockpit image may be the same or different, which is not limited.
Optionally, in some embodiments of the present disclosure, as shown in fig. 2, the intelligent driving domain controller ADD101 further includes a motor control unit 1014 electrically connected to the first deserializer 1012 and the serializer 1013, respectively, wherein,
A motor control unit 1014 for transmitting a first transmission control instruction to the first deserializer 1012 and the serializer 1013, respectively;
A first deserializer 1012 for providing a first cockpit image to the driver monitoring subsystem DMS1011 in response to a first transmission control instruction;
The serializer 1013 is configured to provide the second cockpit image to the intelligent cockpit area controller DCD102 in response to the first transmission control instruction.
The motor control unit 1014 may be specifically, for example, a micro control unit (MicroController Unit, MCU), and the micro control unit MCU has the characteristic of quick power-on start, so that the efficiency of automatic driving control can be effectively improved by using the micro control unit MCU, which is not limited.
The first transmission control instruction is instruction information for controlling the operation of the first deserializer 1012 and the serializer 1013, and the first transmission control instruction may be used to control the data transmission condition of the first deserializer 1012 and the serializer 1013, which is not limited.
In the embodiment of the present disclosure, by configuring the motor control unit 1014, it can be ensured that the first deserializer 1012 and the serializer 1013 can be controlled to be rapidly powered up via the motor control unit 1014, so that the starting speeds of the first deserializer 1012 and the serializer 1013 are effectively improved, and further the efficiency of automatic driving control is effectively improved.
Optionally, in some embodiments of the present disclosure, as shown in fig. 2, the intelligent capsule domain controller DCD102 includes an image recognition component 1021, wherein,
The serializer 1013 provides the second cockpit image to the image recognition component 1021;
The image recognition component 1021 processes the second cockpit image for image recognition.
The image recognition component 1021 may specifically be, for example, a face recognition component, that is, the disclosure supports processing the second cockpit image by using the face recognition component to recognize the facial features of the driver in the second cockpit image, and uses the facial features as the image recognition result, and of course, the image recognition component 1021 may also specifically be, for example, an iris recognition component, a fingerprint recognition component, or the like, which is not limited.
Optionally, in some embodiments of the present disclosure, as shown in fig. 2, the intelligent cabin domain controller DCD102 further comprises a second deserializer 1022, wherein,
The serializer 1013 provides the second cockpit image to the second deserializer 1022;
The second deserializer 1022 receives the second cockpit image and provides the second cockpit image to the image recognition component 1021.
The second deserializer 1022 is, among other things, a deserializer arranged in the intelligent cabin domain controller DCD 102.
In the embodiment of the present disclosure, after the second cockpit image is transmitted through the serializer 1013, a data change may be generated (for example, a certain serialization process is performed on the parallel transmitted data), so the second deserializer 1022 may be configured to receive and process the second cockpit image transmitted by the serializer 1013, and provide the second cockpit image to the image recognition component 1021.
Optionally, in some embodiments of the present disclosure, as shown in fig. 2, the intelligent driving domain controller ADD101 further comprises a system on chip 1015 electrically connected to the first deserializer 1012 and the serializer 1013, respectively, wherein,
A system-in-chip 1015 for transmitting image processing instructions to the driver-monitoring subsystem DMS 1011;
The driver monitor subsystem DMS1011, in response to the image processing instruction, processes the first cockpit image to obtain an image processing result.
The System-On-Chip 1015 may specifically be, for example, a System-On-Chip (SOC) configured in the intelligent driving area controller ADD101, and by using the System-On-Chip 1015, various systems including the driver monitoring subsystem DMS1011 are integrated to realize the relevant functions of the intelligent driving area controller ADD 101.
The image processing instruction is instruction information for controlling the driver monitor subsystem DMS1011 to process the first cockpit image.
In the embodiment of the present disclosure, the image processing instruction may be generated by the system-in-chip 1015, so that the driver monitor subsystem DMS1011 can process the initial cockpit image based on the image processing instruction to obtain an image processing result, which is not limited.
Optionally, in some embodiments of the present disclosure, the system-on-chip 1015 is further configured to detect an elapsed time period after the motor control unit 1014 sends the first transmission control instruction, send the second transmission control instruction to the first deserializer 1012 and the serializer 1013, respectively, when the elapsed time period reaches a time period threshold, and perform transmission control on the first deserializer 1012 and the serializer 1013, respectively, based on the second transmission control instruction.
The time threshold is a threshold of an elapsed time after the first transmission control instruction is sent, and when the elapsed time exceeds the threshold, the target control is triggered to be performed on the first deserializer 1012 and the serializer 1013 based on the second transmission control instruction, respectively.
The target control is a method of controlling the first deserializer 1012 and the serializer 1013, and may be, for example, transmission of control data, power-up conditions of the first deserializer 1012 and the serializer 1013, and the like, which is not limited thereto.
That is, both the system-in-chip 1015 and the motor control unit 1014 support control of the first deserializer 1012 and the serializer 1013, the motor control unit 1014 controls the first deserializer 1012 and the serializer 1013 based on the first transmission control instruction, the system-in-chip 1015 controls the first deserializer 1012 and the serializer 1013 based on the second transmission control instruction, the motor control unit 1014 can be used to quickly power up when the automatic driving system is started, and the first deserializer 1012 and the serializer 1013 are quickly controlled based on the first transmission control instruction, and then when the time reaches the duration threshold, the control rights of the first deserializer 1012 and the serializer 1013 are switched to the system-in-chip 1015, and the first deserializer 1012 and the serializer 1013 are controlled based on the second transmission control instruction.
In the embodiment of the present disclosure, a control selection switch may be set, and when the elapsed time reaches the time threshold, the first deserializer 1012 and the serializer 1013 are controlled based on the second transmission control instruction by switching the control selection switch using the system-in-chip 1015, so that the control logic can be simplified while the quick start is satisfied, and the control efficiency is effectively improved.
In this embodiment, since the initial cockpit image is provided to the intelligent driving domain controller ADD and the intelligent cockpit domain controller DCD respectively, and the intelligent driving domain controller ADD is used to receive the initial cockpit image from the camera component and output the image processing result, and the intelligent cockpit domain controller DCD is used to output the image recognition result, the requirements of automatic driving efficiency and driving behavior safety can be effectively considered, the efficiency of automatic driving control is effectively improved, and driving safety is enhanced.
To sum up, as shown in fig. 3, fig. 3 is a schematic diagram of an autopilot system architecture according to another embodiment of the present disclosure, and the autopilot system 10 includes an intelligent driving domain controller ADD101, an intelligent cabin domain controller DCD102, and an image capturing component 103. The intelligent driving domain ADD101 includes a driver monitoring subsystem DMS1011, a first deserializer 1012, a serializer 1013, a motor control unit 1014, and a system-in-chip 1015, and the intelligent driving domain controller DCD102 includes an image recognition component 1021 and a second deserializer 1022. When the automatic driving system 10 is started, an initial cockpit image is acquired by the image pickup assembly 103, meanwhile, the first deserializer 1012 and the serializer 1013 are controlled by the motor control unit 1014 to be quickly powered on, the initial cockpit image is divided into a first cockpit image and a second cockpit image based on the first deserializer 1012, the first cockpit image is sent to the driver monitoring subsystem DMS1011 and is processed by the driver monitoring subsystem DMS1011 to obtain an image processing result, the second cockpit image is transmitted to the image recognition assembly 1021 through the serializer 1013 and the second deserializer 1022, the image recognition result is obtained through the image recognition assembly 1021, and the image processing result and the image recognition result are jointly used for automatic driving control. In some embodiments, the control selector is supported to be set in the intelligent driving domain ADD101, and the duration threshold is configured, when the duration threshold is reached, the control rights of the first deserializer 1012 and the serializer 1013 may be switched to the system-in-chip 1015 to simplify the control logic of the first deserializer 1012 and the serializer 1013, and in some embodiments of the present disclosure, the image processing result is also supported to be provided to the intelligent cabin domain controller DCD102, and the image recognition result is provided to the intelligent driving domain controller ADD101 (for example, using a physical transmission interface, a wireless transmission, etc.), so as to implement the automatic driving control of the multi-angle, multi-domain controller linkage.
Fig. 4 is a flowchart of an automatic driving control method according to an embodiment of the disclosure.
The main execution body of the automatic driving control method of the present embodiment is an automatic driving control device, which may be implemented in software and/or hardware, and which may be configured in a vehicle.
As shown in fig. 4, the automatic driving control method includes:
s401, acquiring an initial cockpit image, and respectively providing the initial cockpit image to the intelligent driving domain controller ADD and the intelligent cabin domain controller DCD.
In the embodiment of the disclosure, when the automatic driving system is started, the camera assembly can be immediately powered on to control the camera assembly to start and collect the initial cockpit image, or the camera assembly can be kept continuously powered on (for example, a power supply is independently configured for the camera assembly, and the camera assembly is not limited in this way), so that when the automatic driving system is started, the camera assembly is directly controlled to collect the initial cockpit image, and the method is not limited in this way.
In the embodiment of the disclosure, the initial cockpit image may be provided to the intelligent cockpit controller ADD and the intelligent cockpit controller DCD, for example, the initial cockpit image may be copied into two parts, or the initial cockpit image may be parsed, and the initial cockpit image may be divided into two parts according to the parsing result, and then the initial cockpit image may be provided to the intelligent cockpit controller ADD and the intelligent cockpit controller DCD, which is not limited.
S402, controlling the intelligent driving area controller ADD to receive the initial driving cab image and outputting an image processing result.
In the embodiment of the disclosure, the driver monitoring module DMS can be controlled to receive the initial cockpit image acquired by the camera module, and the initial cockpit image is analyzed and processed to obtain an image processing result.
And S403, controlling the intelligent cockpit domain controller DCD to output an image recognition result, wherein the image processing result and the image recognition result are jointly used for automatic driving control.
In the embodiment of the disclosure, the intelligent cockpit domain controller DCD may be controlled to receive the second cockpit image, and the image recognition component in the intelligent cockpit domain controller DCD analyzes and recognizes the initial cockpit image to obtain an image recognition result.
In the embodiment of the disclosure, the automatic driving control can be performed based on the image processing result and the image recognition result.
In this embodiment, the initial cockpit image is collected and provided to the intelligent driving domain controller ADD and the intelligent cabin domain controller DCD respectively, and then the intelligent driving domain controller ADD is controlled to receive the initial cockpit image and output an image processing result, and the intelligent cabin domain controller DCD is controlled to output an image recognition result, where the image processing result and the image recognition result are used for automatic driving control together.
Fig. 5 is a schematic structural diagram of an autopilot control apparatus according to an embodiment of the present disclosure.
As shown in fig. 5, the automatic driving control device 50 includes:
the acquisition module 501 is configured to acquire an initial cockpit image, and provide the initial cockpit image to the intelligent cockpit controller ADD and the intelligent cockpit controller DCD respectively;
The first control module 502 is configured to control the intelligent driving domain controller ADD to receive an initial driving cabin image and output an image processing result;
a second control module 503, configured to control the intelligent capsule domain controller DCD to output an image recognition result, where the image processing result and the image recognition result are used together for automatic driving control.
Corresponding to the autopilot control method provided in the embodiment of fig. 4, the present disclosure also provides an autopilot control apparatus, and since the autopilot control apparatus provided in the embodiment of the present disclosure corresponds to the autopilot control method provided in the embodiment of fig. 4, the implementation of the autopilot control method is also applicable to the autopilot control apparatus provided in the embodiment of the present disclosure, which is not described in detail in the embodiment of the present disclosure.
In this embodiment, the initial cockpit image is collected and provided to the intelligent driving domain controller ADD and the intelligent cabin domain controller DCD respectively, and then the intelligent driving domain controller ADD is controlled to receive the initial cockpit image and output an image processing result, and the intelligent cabin domain controller DCD is controlled to output an image recognition result, where the image processing result and the image recognition result are used for automatic driving control together.
In order to realize the embodiment, the disclosure further provides a vehicle, which comprises a processor and a memory for storing instructions executable by the processor, wherein when the processor executes the instructions, the automatic driving control method as provided in the previous embodiment of the disclosure can be realized.
In order to implement the above-described embodiments, the present disclosure also proposes a non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements an automatic driving control method as proposed by the foregoing embodiments of the present disclosure.
To achieve the above embodiments, the present disclosure also provides a computer program product comprising a computer program which, when executed by a processor, implements the autopilot control method of the foregoing embodiments of the present disclosure.
Fig. 6 illustrates a block diagram of an exemplary electronic device suitable for use in implementing embodiments of the present disclosure. The electronic device 12 shown in fig. 6 is merely an example and should not be construed as limiting the functionality and scope of use of the disclosed embodiments.
As shown in fig. 6, the electronic device 12 is in the form of a general purpose computing device. The components of the electronic device 12 may include, but are not limited to, one or more processors or processing units 16, a system memory 28, and a bus 18 that connects the various system components, including the system memory 28 and the processing units 16. Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, and a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include industry Standard architecture (Industry Standard Architecture; hereinafter ISA) bus, micro channel architecture (Micro Channel Architecture; hereinafter MAC) bus, enhanced ISA bus, video electronics standards Association (Video Electronics Standards Association; hereinafter VESA) local bus, and peripheral component interconnect (PERIPHERAL COMPONENT INTERCONNECTION; hereinafter PCI) bus.
Electronic device 12 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by electronic device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
Memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (Random Access Memory; hereinafter: RAM) 30 and/or cache memory 32. The electronic device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from or write to non-removable, nonvolatile magnetic media (not shown in FIG. 6, commonly referred to as a "hard disk drive").
Although not shown in fig. 6, a disk drive for reading from and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable non-volatile optical disk (e.g., a compact disk read only memory (Compact Disc Read Only Memory; hereinafter CD-ROM), digital versatile disk read only memory (Digital Video Disc Read Only Memory; hereinafter DVD-ROM), or other optical media) may be provided. In such cases, each drive may be coupled to bus 18 through one or more data medium interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to carry out the functions of the various embodiments of the disclosure.
A program/utility 40 having a set (at least one) of program modules 42 may be stored in, for example, memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment. Program modules 42 generally perform the functions and/or methods in the embodiments described in this disclosure.
The electronic device 12 may also communicate with one or more external devices 15 (e.g., keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with the electronic device 12, and/or any devices (e.g., network card, modem, etc.) that enable the electronic device 12 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 22. Also, the electronic device 12 may communicate with one or more networks, such as a local area network (Local Area Network; hereinafter: LAN), a wide area network (WIDE AREA NET work; hereinafter: WAN), and/or a public network, such as the Internet, through the network adapter 20. As shown, the network adapter 20 communicates with other modules of the electronic device 12 over the bus 18. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with electronic device 12, including, but not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, for example, implementing the automatic driving control method mentioned in the foregoing embodiment.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any adaptations, uses, or adaptations of the disclosure following the general principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof.
It should be noted that in the description of the present disclosure, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Furthermore, in the description of the present disclosure, unless otherwise indicated, the meaning of "a plurality" is two or more.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and further implementations are included within the scope of the preferred embodiment of the present disclosure in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the embodiments of the present disclosure.
It should be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of techniques known in the art, discrete logic circuits with logic gates for implementing logic functions on data signals, application specific integrated circuits with appropriate combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
Those of ordinary skill in the art will appreciate that all or a portion of the steps carried out in the method of the above-described embodiments may be implemented by a program to instruct related hardware, where the program may be stored in a computer readable storage medium, and where the program, when executed, includes one or a combination of the steps of the method embodiments.
Furthermore, each functional unit in the embodiments of the present disclosure may be integrated in one processing module, or each unit may exist alone physically, or two or more units may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules. The integrated modules may also be stored in a computer readable storage medium if implemented in the form of software functional modules and sold or used as a stand-alone product.
The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, or the like.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present disclosure. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Although embodiments of the present disclosure have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the present disclosure, and that variations, modifications, alternatives, and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the present disclosure.

Claims (10)

1.一种自动驾驶系统,其特征在于,包括:智能驾驶域控制器ADD、智能座舱域控制器DCD、与所述智能驾驶域控制器ADD电性连接的摄像组件,其中,1. An autonomous driving system, characterized in that it comprises: an intelligent driving domain controller (ADD), an intelligent cockpit domain controller (DCD), and a camera assembly electrically connected to the intelligent driving domain controller (ADD), wherein, 所述摄像组件,用于采集初始驾驶舱图像,并将所述初始驾驶舱图像分别提供至所述智能驾驶域控制器ADD和所述智能座舱域控制器DCD;The camera component is used to acquire initial cockpit images and provide the initial cockpit images to the intelligent driving domain controller (ADD) and the intelligent cockpit domain controller (DCD), respectively. 所述智能驾驶域控制器ADD,从所述摄像组件接收所述初始驾驶舱图像,并输出图像处理结果;The intelligent driving domain controller (ADD) receives the initial cockpit image from the camera assembly and outputs the image processing result. 所述智能座舱域控制器DCD,用于输出图像识别结果,其中,所述图像处理结果和所述图像识别结果共同用于自动驾驶控制;其中,The intelligent cockpit domain controller (DCD) is used to output image recognition results, wherein the image processing results and the image recognition results are used together for autonomous driving control; wherein, 所述智能驾驶域控制器ADD包括:驾驶员监控子系统DMS、第一解串器和串行器、与所述第一解串器和所述串行器分别电性连接的电机控制单元;The intelligent driving domain controller (ADD) includes: a driver monitoring subsystem (DMS), a first deserializer and a serializer, and a motor control unit electrically connected to the first deserializer and the serializer respectively; 所述摄像组件将所述初始驾驶舱图像提供至所述第一解串器;The camera assembly provides the initial cockpit image to the first deserializer; 所述第一解串器处理所述初始驾驶舱图像得到第一驾驶舱图像和第二驾驶舱图像,以及将所述第二驾驶舱图像提供至所述串行器;The first deserializer processes the initial cockpit image to obtain a first cockpit image and a second cockpit image, and provides the second cockpit image to the serializer; 所述电机控制单元,用于向所述第一解串器和所述串行器分别发送第一传输控制指令;The motor control unit is used to send a first transmission control command to the first deserializer and the serializer respectively; 所述第一解串器,用于响应于所述第一传输控制指令,将所述第一驾驶舱图像提供至所述驾驶员监控子系统DMS;The first deserializer is configured to provide the first cockpit image to the driver monitoring subsystem (DMS) in response to the first transmission control command. 所述串行器,用于响应于所述第一传输控制指令,将所述第二驾驶舱图像提供至所述智能座舱域控制器DCD。The serializer is used to provide the second cockpit image to the intelligent cockpit domain controller (DCD) in response to the first transmission control command. 2.如权利要求1所述的系统,其特征在于,2. The system as described in claim 1, characterized in that, 所述摄像组件将所述初始驾驶舱图像提供至所述驾驶员监控子系统DMS;The camera assembly provides the initial cockpit image to the driver monitoring subsystem (DMS); 所述驾驶员监控子系统DMS处理所述初始驾驶舱图像得到所述图像处理结果。The Driver Monitoring Subsystem (DMS) processes the initial cockpit image to obtain the image processing result. 3.如权利要求2所述的系统,其特征在于,所述智能座舱域控制器DCD包括:图像识别组件;其中,3. The system as described in claim 2, wherein the intelligent cockpit domain controller (DCD) comprises: an image recognition component; wherein, 所述串行器将所述第二驾驶舱图像提供至所述图像识别组件;The serializer provides the second cockpit image to the image recognition component; 所述图像识别组件处理所述第二驾驶舱图像得到所述图像识别结果。The image recognition component processes the second cockpit image to obtain the image recognition result. 4.如权利要求3所述的系统,其特征在于,所述智能座舱域控制器DCD还包括:第二解串器;其中,4. The system as described in claim 3, wherein the intelligent cockpit domain controller (DCD) further comprises: a second deserializer; wherein, 所述串行器将所述第二驾驶舱图像提供至所述第二解串器;The serializer provides the second cockpit image to the second deserializer; 所述第二解串器接收所述第二驾驶舱图像,并将所述第二驾驶舱图像提供至所述图像识别组件。The second deserializer receives the second cockpit image and provides the second cockpit image to the image recognition component. 5.如权利要求2所述的系统,其特征在于,所述智能驾驶域控制器ADD还包括:与所述第一解串器和所述串行器分别电性连接的系统级芯片;其中,5. The system as described in claim 2, wherein the Intelligent Driving Domain Controller (ADD) further comprises: a system-on-a-chip electrically connected to the first deserializer and the serializer respectively; wherein, 所述系统级芯片,用于向所述驾驶员监控子系统DMS发送图像处理指令;The system-on-a-chip is used to send image processing instructions to the driver monitoring subsystem (DMS). 所述驾驶员监控子系统DMS,响应于所述图像处理指令,处理所述第一驾驶舱图像得到所述图像处理结果。The driver monitoring subsystem (DMS) responds to the image processing command and processes the first cockpit image to obtain the image processing result. 6.如权利要求5所述的系统,其特征在于,其中,6. The system as described in claim 5, characterized in that, 所述系统级芯片,用于检测所述电机控制单元发送所述第一传输控制指令后所经过时长,并在所述所经过时长达到时长阈值时,向所述第一解串器和所述串行器分别发送第二传输控制指令,以及基于所述第二传输控制指令分别对所述第一解串器和所述串行器进行传输控制。The system-on-a-chip is used to detect the elapsed time after the motor control unit sends the first transmission control command, and when the elapsed time reaches a time threshold, to send a second transmission control command to the first deserializer and the serializer respectively, and to perform transmission control on the first deserializer and the serializer based on the second transmission control command respectively. 7.一种自动驾驶控制方法,其特征在于,包括:7. An automatic driving control method, characterized in that it includes: 通过摄像组件采集初始驾驶舱图像,并将所述初始驾驶舱图像分别提供至智能驾驶域控制器ADD和智能座舱域控制器DCD;The camera module acquires an initial cockpit image, and the initial cockpit image is provided to the Intelligent Driving Domain Controller (ADD) and the Intelligent Cockpit Domain Controller (DCD) respectively. 控制所述智能驾驶域控制器ADD接收所述初始驾驶舱图像,并输出图像处理结果;The intelligent driving domain controller (ADD) receives the initial cockpit image and outputs the image processing results. 控制所述智能座舱域控制器DCD输出图像识别结果,其中,所述图像处理结果和所述图像识别结果共同用于自动驾驶控制;The intelligent cockpit domain controller (DCD) outputs image recognition results, wherein the image processing results and the image recognition results are used together for autonomous driving control; 所述智能驾驶域控制器ADD包括:驾驶员监控子系统DMS、第一解串器和串行器、与所述第一解串器和所述串行器分别电性连接的电机控制单元;The intelligent driving domain controller (ADD) includes: a driver monitoring subsystem (DMS), a first deserializer and a serializer, and a motor control unit electrically connected to the first deserializer and the serializer respectively; 所述摄像组件将所述初始驾驶舱图像提供至所述第一解串器;The camera assembly provides the initial cockpit image to the first deserializer; 所述第一解串器处理所述初始驾驶舱图像得到第一驾驶舱图像和第二驾驶舱图像,以及将所述第二驾驶舱图像提供至所述串行器;The first deserializer processes the initial cockpit image to obtain a first cockpit image and a second cockpit image, and provides the second cockpit image to the serializer; 所述电机控制单元,用于向所述第一解串器和所述串行器分别发送第一传输控制指令;The motor control unit is used to send a first transmission control command to the first deserializer and the serializer respectively; 所述第一解串器,用于响应于所述第一传输控制指令,将所述第一驾驶舱图像提供至所述驾驶员监控子系统DMS;The first deserializer is configured to provide the first cockpit image to the driver monitoring subsystem (DMS) in response to the first transmission control command. 所述串行器,用于响应于所述第一传输控制指令,将所述第二驾驶舱图像提供至所述智能座舱域控制器DCD。The serializer is used to provide the second cockpit image to the intelligent cockpit domain controller (DCD) in response to the first transmission control command. 8.一种自动驾驶控制装置,其特征在于,包括:8. An automatic driving control device, characterized in that it comprises: 采集模块,用于控制摄像组件采集初始驾驶舱图像,并将所述初始驾驶舱图像分别提供至智能驾驶域控制器ADD和智能座舱域控制器DCD;The acquisition module is used to control the camera assembly to acquire initial cockpit images and provide the initial cockpit images to the Intelligent Driving Domain Controller (ADD) and the Intelligent Cockpit Domain Controller (DCD), respectively. 第一控制模块,用于控制所述智能驾驶域控制器ADD接收所述初始驾驶舱图像,并输出图像处理结果;The first control module is used to control the intelligent driving domain controller (ADD) to receive the initial cockpit image and output the image processing result; 第二控制模块,用于控制所述智能座舱域控制器DCD输出图像识别结果,其中,所述图像处理结果和所述图像识别结果共同用于自动驾驶控制;The second control module is used to control the output of image recognition results by the intelligent cockpit domain controller DCD, wherein the image processing results and the image recognition results are used together for autonomous driving control; 所述智能驾驶域控制器ADD包括:驾驶员监控子系统DMS、第一解串器和串行器、与所述第一解串器和所述串行器分别电性连接的电机控制单元;The intelligent driving domain controller (ADD) includes: a driver monitoring subsystem (DMS), a first deserializer and a serializer, and a motor control unit electrically connected to the first deserializer and the serializer respectively; 所述摄像组件将所述初始驾驶舱图像提供至所述第一解串器;The camera assembly provides the initial cockpit image to the first deserializer; 所述第一解串器处理所述初始驾驶舱图像得到第一驾驶舱图像和第二驾驶舱图像,以及将所述第二驾驶舱图像提供至所述串行器;The first deserializer processes the initial cockpit image to obtain a first cockpit image and a second cockpit image, and provides the second cockpit image to the serializer; 所述电机控制单元,用于向所述第一解串器和所述串行器分别发送第一传输控制指令;The motor control unit is used to send a first transmission control command to the first deserializer and the serializer respectively; 所述第一解串器,用于响应于所述第一传输控制指令,将所述第一驾驶舱图像提供至所述驾驶员监控子系统DMS;The first deserializer is configured to provide the first cockpit image to the driver monitoring subsystem (DMS) in response to the first transmission control command. 所述串行器,用于响应于所述第一传输控制指令,将所述第二驾驶舱图像提供至所述智能座舱域控制器DCD。The serializer is used to provide the second cockpit image to the intelligent cockpit domain controller (DCD) in response to the first transmission control command. 9.一种车辆,其特征在于,包括:9. A vehicle, characterized in that it comprises: 处理器;processor; 用于存储处理器可执行指令的存储器;Memory used to store processor-executable instructions; 其中,所述处理器被配置为:The processor is configured as follows: 实现上述权利要求7中所述自动驾驶控制方法的步骤。The steps for implementing the autonomous driving control method described in claim 7 above. 10.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,其中,所述计算机指令用于使所述计算机执行权利要求7所述的自动驾驶控制方法。10. A non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to execute the automatic driving control method of claim 7.
CN202210743883.XA 2022-06-27 2022-06-27 Automatic driving system and automatic driving control method and device, vehicle and equipment Active CN115009303B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210743883.XA CN115009303B (en) 2022-06-27 2022-06-27 Automatic driving system and automatic driving control method and device, vehicle and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210743883.XA CN115009303B (en) 2022-06-27 2022-06-27 Automatic driving system and automatic driving control method and device, vehicle and equipment

Publications (2)

Publication Number Publication Date
CN115009303A CN115009303A (en) 2022-09-06
CN115009303B true CN115009303B (en) 2025-11-28

Family

ID=83077345

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210743883.XA Active CN115009303B (en) 2022-06-27 2022-06-27 Automatic driving system and automatic driving control method and device, vehicle and equipment

Country Status (1)

Country Link
CN (1) CN115009303B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115476867A (en) * 2022-10-11 2022-12-16 东软睿驰汽车技术(沈阳)有限公司 Control method of ADAS control circuit and its control device
CN116156114A (en) * 2022-12-26 2023-05-23 惠州市德赛西威汽车电子股份有限公司 A vehicle-mounted video split acquisition system and method
CN118102012B (en) * 2024-04-22 2024-07-05 南京仁芯科技有限公司 Vehicle-mounted chip, vehicle-mounted system comprising same and automobile

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112712043A (en) * 2021-01-04 2021-04-27 重庆长安汽车股份有限公司 Intelligent cabin image processing system
CN215944529U (en) * 2021-09-01 2022-03-04 诺博汽车科技有限公司 Cabin system and vehicle
CN114435255A (en) * 2022-02-21 2022-05-06 重庆长安汽车股份有限公司 Mounting structure of vehicle window projection optical machine, vehicle window projection system and method and vehicle

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0826127A (en) * 1994-07-18 1996-01-30 Fuji Heavy Ind Ltd Method for controlling automatic steering device
JP3763211B2 (en) * 1998-07-10 2006-04-05 日産自動車株式会社 Lane keeping system
DE102006036921A1 (en) * 2005-08-05 2007-04-12 Continental Teves Ag & Co. Ohg Method for stabilizing a motor vehicle and vehicle dynamics control system
KR100759757B1 (en) * 2006-06-05 2007-09-20 한국전기연구원 Active vehicle safety system using near-field radar and image sensor
CN106412439B (en) * 2016-10-27 2020-01-07 北京小米移动软件有限公司 Image acquisition device, image acquisition method and controller
US10471963B2 (en) * 2017-04-07 2019-11-12 TuSimple System and method for transitioning between an autonomous and manual driving mode based on detection of a drivers capacity to control a vehicle
JP6462824B2 (en) * 2017-10-26 2019-01-30 みこらった株式会社 Autonomous vehicles and programs for autonomous vehicles
WO2019095013A1 (en) * 2017-11-20 2019-05-23 Ashok Krishnan Training of vehicles to improve autonomous capabilities
JP2020048296A (en) * 2018-09-18 2020-03-26 本田技研工業株式会社 Control system for four-wheel drive vehicle and control method for four-wheel drive vehicle

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112712043A (en) * 2021-01-04 2021-04-27 重庆长安汽车股份有限公司 Intelligent cabin image processing system
CN215944529U (en) * 2021-09-01 2022-03-04 诺博汽车科技有限公司 Cabin system and vehicle
CN114435255A (en) * 2022-02-21 2022-05-06 重庆长安汽车股份有限公司 Mounting structure of vehicle window projection optical machine, vehicle window projection system and method and vehicle

Also Published As

Publication number Publication date
CN115009303A (en) 2022-09-06

Similar Documents

Publication Publication Date Title
CN115009303B (en) Automatic driving system and automatic driving control method and device, vehicle and equipment
CN110300285B (en) Panoramic video acquisition method and system based on unmanned platform
US11388333B2 (en) Audio guided image capture method and device
CN102567712A (en) System and method for facial identification
CN114760417A (en) Image shooting method and device, electronic equipment and storage medium
CN108657186B (en) Intelligent cockpit interaction method and device
WO2017066956A1 (en) Vehicle surveillance method and apparatus
CN115424598A (en) Display screen brightness adjusting method and device and storage medium
CN113965726A (en) Method, device and system for processing traffic video
US20180246641A1 (en) Triggering control of a zone using a zone image overlay on an in-vehicle display
EP3396645B1 (en) Control apparatus, control method, and program
CN105824255A (en) Vehicle-mounted terminal control method and device
CN108076355B (en) Video playback control method and device
CN115871679A (en) Driver fatigue detection method, driver fatigue detection device, electronic device, and medium
WO2025145975A1 (en) Vehicle terrain mode switching method and apparatus, and device and medium
US20220391686A1 (en) Dynamic obstacle avoidance during media capture
CN204904382U (en) Driving recorder
CN207233043U (en) Automobile data recorder
US12088914B2 (en) Method and apparatus for operating a companion processing unit
US12167121B2 (en) Image capturing apparatus, control method of image capturing apparatus, and storage medium
CN118678202A (en) Scenery recording method and device for vehicle, vehicle and storage medium
JP7003358B2 (en) Control device, image pickup device, control method, and program
CN115723686A (en) Gesture recognition device and method in vehicle
CN116386639A (en) Voice interaction method, related device, equipment, system and storage medium
CN114495072A (en) Occupant state detection method and device, electronic device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant