Camera picture output display method, picture output display system and vehicle-mounted terminal
The MCU module initializes the camera link when the SoC is not powered on, and transfers the right to display the image after the SoC is powered on, solving the image interruption problem caused by the SoC power down cycle, and achieving efficient image output display and stability.
Patent Information
- Application Number
- CN202411213469.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-13
AI Technical Summary
In advanced intelligent driving controllers, the SoC can only start image transmission after completing camera initialization and exposure control, resulting in slow image display speed and long power-down period of the SoC may cause camera image interruption.
The MCU module initializes and controls the camera link when the SoC is not powered on, and transfers the diagram display rights to the SoC after the SoC is powered on, and transfers it to the MCU when the SoC is powered off to ensure the continuous display of the camera link. The exposure switch is used and communication switches realize flexible switching of MCU and SoC control rights.
The image display time is shortened, the response speed and system stability are improved, image interruptions caused by the SoC power down cycle are avoided, and power consumption management and system adaptability are optimized.
Smart Images

Figure CN119136046A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of driving assistance technology, and in particular to a camera image output display method, an image output display system and a vehicle-mounted terminal. Background Art
[0002] In high-level intelligent driving controllers, SoC (System on Chip) and MCU (Microcontroller Unit) respectively serve as the computing unit and control unit to collaborate to realize intelligent driving functions. For camera technology applications, SoC is usually used as the computing unit for image processing and deep learning, and MCU is used as the control unit for controller power supply. However, in order to ensure that SoC, as the central computing brain, can simultaneously and synchronously process the perception information of all extravehicular cameras to realize high-level intelligent driving functions, the initialization, exposure and power supply of all cameras are controlled by SoC, which means that SoC needs to complete the power-on initialization configuration of the camera, serializer and deserializer before it can start image transmission. In addition, the longer power-off cycle of SoC will also cause long-term camera image interruption and inability to turn on the display function when the driver needs it. Summary of the invention
[0003] In order to solve the above-mentioned technical problems, the present application provides a camera image display method, an image display system and a vehicle-mounted terminal for accelerating the image display speed.
[0004] Specifically, the present application provides a method for displaying a camera image, comprising the following steps: S100: In response to the power-on instruction, after the MCU module is powered on, the communication switch and the exposure switch are set to a low state by default.
[0005] S200: The MCU module initializes each camera link through the communication switch, and controls each camera link to display an image through the exposure switch.
[0006] S300: The SoC module is powered on and the exposure switch is pulled high to control each camera link through the exposure switch to display an image.
[0007] And S400: in response to the first power-off instruction, the SoC module powers off and pulls down the exposure switch, and the MCU module controls each camera link through the exposure switch to display an image.
[0008] In the above technical solution, the MCU does not need to wait for the SoC to complete power-on before it can realize image display, thereby shortening the image display time and improving the response speed; and after the SoC is powered on, the right to image display can be transferred back to the SoC to achieve synchronous exposure control of all cameras by the SoC; at the same time, during the power-off process of the SoC, the right to image display will also be transferred to the MCU, even if the power-off cycle of the SoC is long, it will not affect the image display, ensuring that the display process of the camera link will not be interrupted, thereby improving the stability and reliability of the display.
[0009] The control transfer mechanism between SoC and MCU enables the system to flexibly adjust control rights according to different working states to flexibly respond to various operating scenarios and improve the adaptability of the system. It can also optimize power consumption management. When the SoC is powered off, the MCU takes over control, ensuring that the system can maintain the display function of the camera link while reducing power consumption.
[0010] In addition, through the configuration of the exposure switch and the communication switch, a two-input-one-output switching chip is realized to achieve flexible conversion of control rights between MCU and SoC.
[0011] Furthermore, each of the camera links includes at least one group of cameras, and each camera link shares a deserializer and a serializer; the serializer is connected to the cockpit equipment.
[0012] The deserializer, the serializer and each camera are respectively connected to the first power supply chip, the second power supply chip and the third power supply chip.
[0013] In the above technical solution, by sharing the deserializer and serializer, the number of hardware components can be reduced, thereby simplifying the system design and layout. This simplification helps to reduce the complexity and manufacturing cost of the system; connecting the deserializer, serializer and each camera to different power supply chips (first power supply chip, second power supply chip and third power supply chip) can achieve more precise power management, ensure that each component obtains appropriate voltage and current, optimize the stability and performance of the system, if a power supply chip has a problem, other power supply chips can continue to maintain the normal operation of the system, thereby improving the reliability of the system, and independent power supply chips can reduce mutual interference between power supplies, reduce the impact of battery interference on system performance, ensure stable transmission and processing of image data, and facilitate inspection and maintenance.
[0014] Furthermore, the displaying of the image in step S200 includes: The MCU module outputs a first power supply signal, a second power supply signal and a third power supply signal to the first power supply chip, the second power supply chip and the third power supply chip respectively, so as to control the first power supply chip, the second power supply chip and the third power supply chip to power the deserializer, the serializer and each camera respectively.
[0015] The MCU module outputs a first exposure signal to the deserializer through the exposure switch to receive the first captured image of each camera through the deserializer, and transmits the first captured image to the serializer to output it to the cockpit device for image display.
[0016] At the same time, the MCU module monitors the deserializer and each camera through the communication switch.
[0017] In the above technical scheme, the MCU module outputs the first power supply signal, the second power supply signal and the third power supply signal to different power supply chips respectively, ensuring that the deserializer, the serializer and each camera can obtain a stable power supply, and in this application, the power supply control of the deserializer and the serializer does not need to be switched, and the enable control is realized by the MCU module; the MCU module outputs the first exposure signal through the exposure switch, so that the deserializer can correctly receive the image data of each camera, and transmit these data to the serializer, and finally output them to the cockpit equipment for display; the MCU module monitors the deserializer and each camera in real time through the communication switch, and can detect and handle abnormal conditions or faults in the system in time, which helps to improve the reliability of the system and ensure the normal operation of the camera link.
[0018] Furthermore, a first notification pin and a second notification pin are provided between the SoC module and the MCU module; after the SoC module is powered on, the following further comprises: The SoC module outputs a fourth power supply signal to the third power supply chip to control the third power supply chip to supply power to each camera.
[0019] The SoC module pulls up the first notification pin to notify the MCU module of the SoC power-on status through the first notification pin.
[0020] The MCU module stops controlling and monitoring each camera link, and pulls up the second notification pin to notify the SoC module of the MCU stop state through the second notification pin.
[0021] And the SoC module pulls up the communication switch and the exposure switch.
[0022] In the above technical solution, the SoC module outputs a fourth power supply signal to the third power supply chip to switch the power supply enable control of the camera; through the first notification pin and the second notification pin, the SoC module and the MCU module can accurately notify each other of their own status, which helps to ensure the coordination and synchronous operation between modules and avoid possible conflicts and misoperations; when the SoC module is powered on and pulls up the first notification pin, the MCU module can stop controlling and monitoring the camera link in time, and notify the SoC module through the second notification pin. This automatic state switching mechanism can ensure that when the SoC module takes over control, the MCU module can correctly switch to standby mode, thereby improving the operating efficiency of the system; the SoC module pulls up the communication switch and the exposure switch, which means that the SoC module will take over the control of the camera link and the image display management. This mechanism enables the SoC module to uniformly manage the exposure settings and data transmission of all cameras, thereby improving the coordination and consistency of the system.
[0023] Furthermore, the displaying of the image in step S300 includes: The SoC module outputs a second exposure signal to the deserializer through the exposure switch to receive the second acquired image of each camera through the deserializer, and transmits the second acquired image to the serializer to output it to the cockpit equipment for image display.
[0024] At the same time, the SoC module monitors the deserializer and each camera through the communication switch.
[0025] In the above technical solution, the SoC module takes over the control of the output image display, and the overall transmission process is the same as the MCU module.
[0026] Furthermore, the SoC module power-off process also includes: The SoC module stops controlling and monitoring each camera link, and pulls down the communication switch and the first notification pin to notify the MCU module of the SoC stop state through the first notification pin.
[0027] Alternatively, if the communication switch, the exposure switch and the first notification pin are all automatically pulled low, the abnormal state of the SoC is notified to the MCU module through the first notification pin.
[0028] In the above technical solution, when the SoC module is powered off, the control and monitoring of the camera link are stopped, which can ensure that the system will not have any misoperation or data loss during the shutdown process, and help protect the integrity and data security of the system; the SoC module notifies the MCU module of the normal SoC stop state by pulling down the communication switch and the first notification pin, which helps the MCU module understand the status of the system and respond appropriately; if the communication switch, exposure switch and first notification pin are automatically pulled low, the SoC module can notify the MCU module of the abnormal state through the first notification pin. This abnormal state notification can help the system discover and deal with potential problems in a timely manner and improve the system's fault handling capabilities.
[0029] Further, after the MCU module receives the SoC stop state or the SoC abnormal state, it includes: The MCU module continues to monitor the deserializer and each camera through the communication switch, and pulls down the second notification pin at the same time to notify the SoC module of the MCU operating status through the second notification pin.
[0030] In the above technical solution, the MCU module still monitors the deserializer and the camera after the SoC module is powered off, which can ensure that the key components in the system are still under monitoring when the SoC module stops working, which helps to promptly discover and handle any possible abnormal situations and improve the stability and reliability of the system; the operating status of the MCU is notified to the SoC module through the second notification pin, which can ensure that the SoC module understands the current status of the MCU module when power is restored or restarted. This status synchronization mechanism helps to maintain the coordinated work of the system and avoid operational problems caused by inconsistent status.
[0031] Further, in response to the second power-off instruction, the MCU module is powered off and enters a sleep state.
[0032] Based on the same concept, the present application also provides a camera image display system, which includes at least a SoC module, an MCU module, an exposure switch, a communication switch and multiple camera links; wherein each of the camera links includes at least one group of cameras, and each camera link shares a deserializer and a serializer; the serializer is connected to the cockpit equipment.
[0033] The SoC module is used to pull up the exposure switch after power-on is completed, so as to control each camera link through the exposure switch to display the image; and is also used to respond to a power-off instruction, complete power-off and pull down the exposure switch.
[0034] The MCU module is used to initialize each camera link through the communication switch after responding to the power-on instruction and completing the power-on, and control each camera link through the exposure switch to display the image after initialization or SoC pulls down the exposure switch.
[0035] In the above technical solution, the coordination mechanism between the SoC module and the MCU module ensures the correct initialization and control of the camera link; and two control switches, exposure switch and communication switch, are designed to provide a flexible control mechanism; through this system, the image display can be realized through the MCU module when the SoC module has not completed power-on, and after the SoC module is powered on, the image display control can be transferred back to the SoC. In addition, smooth image output can also be guaranteed during the power-off process of the SoC module.
[0036] Based on the same concept, the present application also provides a vehicle-mounted terminal, which includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the camera image display method.
[0037] Compared with the prior art, the beneficial effects of this application are: After the MCU module is powered on, the communication switch and exposure switch are set to the low state by default. Then the MCU module initializes each camera link through the communication switch, and controls each camera link to display the image through the exposure switch; further, the SoC module is powered on and pulls up the exposure switch to control each camera link to display the image through the exposure switch; finally, after the SoC is powered off and the exposure switch is pulled down, the MCU module continues to control each camera link to display the image through the exposure switch. This application can flexibly adjust the control rights of the MCU and SoC according to different working states to flexibly respond to various operating scenarios and improve adaptability; at the same time, it also ensures that the image can still be displayed normally during the longer power-off cycle of the SoC module to avoid image interruption and improve user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 This is a flow chart of the camera image display method described in this application.
[0039] Figure 2 To achieve Figure 1 A detailed system framework diagram of the camera image output display method.
[0040] Figure 3 This is a schematic diagram of the connection relationship of the communication switch described in this application.
[0041] Figure 4Schematic diagram of the exposure switch connection relationship described in this application.
[0042] Figure 5 This is a framework diagram of the camera image display system described in this application. DETAILED DESCRIPTION
[0043] The following is a further detailed description of a camera image display method, image display system and vehicle-mounted terminal of the present application in conjunction with specific embodiments and drawings.
[0044] See also Figure 1 The present application provides a method for displaying a camera image, comprising the following steps: S100: In response to the power-on instruction, after the MCU module is powered on, the communication switch and the exposure switch are set to a low state by default.
[0045] Furthermore, each of the camera links includes at least one group of cameras, and each camera link shares a deserializer and a serializer; the serializer is connected to the cockpit equipment.
[0046] The deserializer, the serializer and each camera are respectively connected to the first power supply chip, the second power supply chip and the third power supply chip.
[0047] In some embodiments, the camera output display method is implemented by cooperating with the cockpit domain controller, the camera module and the intelligent driving domain controller; wherein, see Figure 2 The cockpit domain controller includes at least a cockpit device, the camera module includes at least a plurality of cameras (such as a surround view camera), and the intelligent driving domain controller includes at least a serializer, a deserializer, an exposure switch (i.e. Figure 2 Exposure intelligent switch in), communication switch (i.e. Figure 2 Communication intelligent switch in), SoC module, MCU module, first power supply chip (i.e. Figure 2 The power supply chip (deserializer) in the Figure 2 The power supply chip (serializer) in the Figure 2 The power supply chip (camera) in the
[0048] Among them, the third power supply chip is enabled and controlled by the MCU module or the SoC module, and the two are in an OR relationship. If either one is pulled up, the camera power supply is pulled up. At the same time, the third power supply chip has an IIC (Inter-Integrated Circuit, a commonly used serial communication protocol) connected to the output of the communication switch; when the MCU module or the SoC module is controlled, this path can be used to control the power supply of the third power supply chip when a fault is diagnosed, thereby restarting the camera; however, the serializer and deserializer are always enabled and controlled by the MCU module and are not affected by the power on and off of the SoC module.
[0049] Furthermore, the camera is connected via LVDS (Low-Voltage Differential Signaling, a high-speed data transmission technology) and a deserializer.
[0050] In some embodiments, after the intelligent driving domain controller receives the power-on notification (i.e., the power-on instruction), the MCU module is powered on first, the SoC module is not powered on, and the enable pins of the exposure switch and communication switch connected to the SoC module are at a low level. At this time, the camera link is controlled by the MCU module.
[0051] In some embodiments, the connection relationship between the communication switch and each module is as follows: Figure 3 As shown, the communication switch is connected to the third power supply chip (i.e. Figure 3 The camera module power supply chip in the system). If the SoC module or MCU module detects that the camera has a fault and needs to be reset by restarting, the camera can be powered on and off through the communication switch.
[0052] In some embodiments, the connection relationship between the exposure switch and each module is as follows: Figure 4 As shown, a two-input and one-output switching chip is implemented, and the link switching is performed through the enable pin, which is controlled by the SoC module. When the enable pin is at a low level, the camera link is controlled by the MCU module, and when the enable pin is at a high level, the camera link is controlled by the SoC module.
[0053] In addition, the enable pin defaults to a low level when the SoC module is not powered on; the high and low levels of the enable pin are actively switched after the SoC module is powered on; when the SoC module is abnormally powered off, the enable pin is a power-off reset.
[0054] Further, S200: the MCU module initializes each camera link through the communication switch, and controls each camera link to display an image through the exposure switch.
[0055] Furthermore, the displaying of the image in step S200 includes: The MCU module outputs a first power supply signal, a second power supply signal and a third power supply signal to the first power supply chip, the second power supply chip and the third power supply chip respectively, so as to control the first power supply chip, the second power supply chip and the third power supply chip to power the deserializer, the serializer and each camera respectively.
[0056] In some embodiments, the MCU module powers the serializer, deserializer, and the power supply chips corresponding to each camera to power them on.
[0057] Then the MCU module initializes the deserializer, serializer and each camera respectively through the communication switch, and configures the corresponding internal registers; wherein, the internal registers are configured to realize the reception and temporary storage of the images captured by the camera.
[0058] It should be noted that those skilled in the art can select the initialization order of the deserializer, serializer and each camera according to actual application requirements, and there is no limitation on this.
[0059] Furthermore, the MCU module outputs a first exposure signal to the deserializer through the exposure switch to receive a first captured image from each camera through the deserializer, and transmits the first captured image to the serializer to output it to the cockpit device for image display.
[0060] In some embodiments, after completing the initialization configuration of the serializer, deserializer and each camera, the MCU module controls the exposure of the camera through the exposure switch to make it output an image. The first captured image captured by each group of cameras is transmitted to the serializer through the deserializer, and then output to the cockpit equipment through the serializer for display.
[0061] The first captured image is the surrounding environment information captured by the camera.
[0062] At the same time, the MCU module monitors the deserializer and each camera through the communication switch.
[0063] In some embodiments, while the MCU module controls the image display, it also implements monitoring and diagnosis of the deserializer and each camera through the communication switch to detect existing problems in a timely manner.
[0064] S300: The SoC module is powered on and the exposure switch is pulled high to control each camera link through the exposure switch to display an image.
[0065] Furthermore, a first notification pin and a second notification pin are provided between the SoC module and the MCU module; after the SoC module is powered on, the following further comprises: The SoC module outputs a fourth power supply signal to the third power supply chip to control the third power supply chip to supply power to each camera; the SoC module pulls up the first notification pin to notify the MCU module of the SoC power-on status through the first notification pin; the MCU module stops controlling and monitoring each camera link, and pulls up the second notification pin to notify the SoC module of the MCU stop status through the second notification pin.
[0066] And the SoC module pulls up the communication switch and the exposure switch.
[0067] In some embodiments, the SoC module starts to power on at the same time as the MCU module is powered on. When the SoC module completes power-on, it notifies the MCU module that it has been powered on by pulling up the first notification pin (i.e., GPIO1) between the MCU module and the MCU module. At this time, the MCU module stops the control and diagnosis tasks of each camera link, and pulls up the second notification pin (i.e., GPIO2) between the SoC module to notify the SoC module that it has stopped management.
[0068] Then the SoC module actively pulls up the enable pins on the communication switch and the exposure switch, and takes over the communication, monitoring diagnosis and exposure control of the camera link through the communication switch and the exposure switch.
[0069] Furthermore, the displaying of the image in step S300 includes: The SoC module outputs a second exposure signal to the deserializer through the exposure switch to receive the second acquired image of each camera through the deserializer, and transmits the second acquired image to the serializer to output it to the cockpit equipment for image display.
[0070] At the same time, the SoC module monitors the deserializer and each camera through the communication switch.
[0071] In some embodiments, the SoC module takes over the image output and display work of the MCU module, and its transmission process and monitoring method are the same as the MCU module. The second acquired image described here is actually the same as the first acquired image, just to distinguish whether the display is controlled by the MCU module or the SoC module.
[0072] In other embodiments, the upper layer application monitors the data link of the SoC module and resets the camera through hot plugging when an abnormal problem is detected.
[0073] And S400: in response to the first power-off instruction, the SoC module powers off and pulls down the exposure switch, and the MCU module controls each camera link through the exposure switch to display an image.
[0074] Furthermore, the SoC module power-off process also includes: The SoC module stops controlling and monitoring each camera link, and pulls down the communication switch and the first notification pin to notify the MCU module of the SoC stop state through the first notification pin.
[0075] Alternatively, if the communication switch, the exposure switch and the first notification pin are all automatically pulled low, the abnormal state of the SoC is notified to the MCU module through the first notification pin.
[0076] Further, after the MCU module receives the SoC stop state or the SoC abnormal state, it includes: The MCU module continues to monitor the deserializer and each camera through the communication switch, and pulls down the second notification pin at the same time to notify the SoC module of the MCU operating status through the second notification pin.
[0077] Further, in response to the second power-off instruction, the MCU module is powered off and enters a sleep state.
[0078] In some embodiments, after the intelligent driving domain controller receives the power-off notification (i.e., the first power-off instruction), the SoC module is powered off first. At this time, the MCU module is not powered off. The SoC module shuts down related control and monitoring services, and transfers control of the camera link to the MCU module by pulling down the enable pins of the communication switch and the exposure switch.
[0079] Furthermore, the SoC module notifies the MCU module that it has been powered off by pulling down the first notification pin. The MCU module takes over control and runs the same camera link control and monitoring services described above. It controls the camera through the exposure switch so that the camera continues to capture and transmit images during the SoC power-off process, while pulling down the second notification pin.
[0080] Each power supply chip enters the self-test process. During this process, the camera link is still controlled by the MCU module, and the cockpit equipment can display the surrounding environment information at any time; and the MCU module continues to control until it receives another power-off notification (that is, the second power-off instruction), and the MCU module enters a sleep state.
[0081] It should be noted that the above corresponds to the normal power-off process of the SoC module. At this time, the MCU module receives the notification of the SoC stop state.
[0082] In other embodiments, if the SoC module is abnormally powered off, the exposure switch, the communication switch and the first notification pin will all be powered off and restored to a low level (i.e., they are automatically pulled low), and the control of the camera link needs to be handed over to the MCU module to run related image output and monitoring tasks.
[0083] During abnormal power-off, the operating status of the MCU module is the same as when the SoC module is powered off normally, and is not described here.
[0084] For further information, see Figure 5 The present application provides a camera image display system, which includes at least a SoC module, an MCU module, an exposure switch, a communication switch and multiple camera links; wherein each of the camera links includes at least one group of cameras, and each camera link shares a deserializer and a serializer, and the serializer is connected to the cockpit equipment.
[0085] The SoC module is used to pull up the exposure switch after power-on is completed, so as to control each camera link through the exposure switch to display the image; and is also used to respond to a power-off instruction, complete power-off and pull down the exposure switch.
[0086] The MCU module is used to initialize each camera link through the communication switch after responding to the power-on instruction and completing the power-on, and control each camera link through the exposure switch to display the image after initialization or SoC pulls down the exposure switch.
[0087] In some embodiments, the operation method of the image output and display system adopts the camera image output and display method described above, and a more detailed block diagram of the modules and connection relationships included in the system is as follows: Figure 2 As shown, no one is described here.
[0088] Furthermore, the present application also provides a vehicle-mounted terminal, which includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the camera image display method.
[0089] In some embodiments, the memory and processor are interconnected via a bus; the processor may be one or more CPUs. When the processor is a CPU, the CPU may be a single-core CPU or a multi-core CPU. The processor is used to control various functional modules of the vehicle terminal and process signals.
[0090] The memory includes, but is not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), and CD-ROM (Compact Disc Read-Only Memory). The memory is used to store computer programs, operating systems, various applications and data, such as storing a computer program for implementing the camera image display method.
[0091] In summary, the present application provides a camera image display method, an image display system and a vehicle-mounted terminal; after the MCU module is powered on, the communication switch and the exposure switch are set to a low state by default, and then the MCU module initializes each camera link through the communication switch, and controls each camera link through the exposure switch to display the image; further, the SoC module is powered on and the exposure switch is pulled up to control each camera link through the exposure switch to display the image; finally, after the SoC is powered off and the exposure switch is pulled down, the MCU module continues to control each camera link through the exposure switch to display the image. The present application can flexibly adjust the control rights of the MCU and SoC according to different working states to flexibly respond to various operating scenarios and improve adaptability; at the same time, it also ensures that the image can still be displayed normally during the longer power-off cycle of the SoC module, avoiding image interruption and improving the user experience.
[0092] Although example embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above example embodiments are merely exemplary and are not intended to limit the scope of the present application to this. Those of ordinary skill in the art may make various changes and modifications therein without departing from the scope and spirit of the present application. All these changes and modifications are intended to be included within the scope of the present application as required by the appended claims.
[0093] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0094] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed.
[0095] The various component embodiments of the present application can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all functions of some modules according to the embodiments of the present application. The application can also be implemented as a device program (e.g., computer program and computer program product) for executing a part or all of the methods described herein. Such a program implementing the present application can be stored on a computer-readable medium, or can have the form of one or more signals. Such a signal can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.
[0096] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0097] Although the description of the present application is carried out in conjunction with the above specific embodiments, it is obvious that those skilled in the art can make many substitutions, modifications and changes based on the above content. Therefore, all such substitutions, improvements and changes are included in the spirit and scope of the appended claims.
Claims
1. A method for displaying images output by a camera, It is characterized in that The following steps are involved: S100: In response to the power-on instruction, after the MCU module is powered on, the communication switch and the exposure switch are set to a low state by default; S200: The MCU module initializes each camera link through the communication switch, and controls each camera link to display an image through the exposure switch; S300: The SoC module is powered on and the exposure switch is pulled high, so as to control each camera link through the exposure switch to display an image; and S400: In response to a first power-off instruction, the SoC module is powered off and the exposure switch is pulled down, and the MCU module controls each camera link through the exposure switch to display an image.
2. The camera image display method according to claim 1, It is characterized in that Each of the camera links includes at least one group of cameras, and each camera link shares a deserializer and a serializer; the serializer is connected to the cockpit equipment; The deserializer, the serializer and each camera are respectively connected to the first power supply chip, the second power supply chip and the third power supply chip.
3. The camera image display method according to claim 2, It is characterized in that The step S200 of displaying the image includes: The MCU module outputs a first power supply signal, a second power supply signal and a third power supply signal to the first power supply chip, the second power supply chip and the third power supply chip respectively, so as to control the first power supply chip, the second power supply chip and the third power supply chip to respectively power the deserializer, the serializer and each camera; The MCU module outputs a first exposure signal to the deserializer through the exposure switch, so as to receive a first acquired image from each camera through the deserializer, and transmits the first acquired image to the serializer, so as to be output to the cockpit device for image display; At the same time, the MCU module monitors the deserializer and each camera through the communication switch.
4. The camera image display method according to claim 2, It is characterized in that A first notification pin and a second notification pin are provided between the SoC module and the MCU module; After the SoC module is powered on, the following steps are also included: The SoC module outputs a fourth power supply signal to the third power supply chip to control the third power supply chip to supply power to each camera; The SoC module pulls up the first notification pin to notify the MCU module of the SoC power-on status through the first notification pin; The MCU module stops controlling and monitoring each camera link, and pulls up the second notification pin to notify the SoC module of the MCU stop state through the second notification pin; and The SoC module pulls up the communication switch and the exposure switch.
5. The camera image display method according to claim 2, It is characterized in that The step S300 of displaying the image includes: The SoC module outputs a second exposure signal to the deserializer through the exposure switch, so as to receive the second collected image of each camera through the deserializer, and transmits the second collected image to the serializer, so as to be output to the cockpit device for image display; At the same time, the SoC module monitors the deserializer and each camera through the communication switch.
6. The camera image display method according to claim 4, It is characterized in that The SoC module power-off process also includes: The SoC module stops controlling and monitoring each camera link, and pulls down the communication switch and the first notification pin, so as to notify the MCU module of the SoC stop state through the first notification pin; Alternatively, if the communication switch, the exposure switch and the first notification pin are all automatically pulled low, the abnormal state of the SoC is notified to the MCU module through the first notification pin.
7. The camera image display method according to claim 6, It is characterized in that After the MCU module receives the SoC stop state or the SoC abnormal state, it includes: The MCU module continues to monitor the deserializer and each camera through the communication switch, and pulls down the second notification pin at the same time to notify the SoC module of the MCU operating status through the second notification pin.
8. The camera image display method according to claim 1, It is characterized in that Also includes: In response to the second power-off instruction, the MCU module is powered off and enters a sleep state.
9. An image output and display system using the camera image output and display method according to any one of claims 1 to 8, It is characterized in that At least includes a SoC module, an MCU module, an exposure switch, a communication switch and multiple camera links; wherein each of the camera links includes at least one group of cameras, and each camera link shares a deserializer and a serializer; the serializer is connected to the cockpit equipment; The SoC module is used to pull up the exposure switch after power-on is completed, so as to control each camera link to display the image through the exposure switch; Also used for responding to a power-off instruction, completing power-off and pulling down the exposure switch; The MCU module is used to initialize each camera link through the communication switch after responding to the power-on instruction and completing the power-on, and control each camera link through the exposure switch to display the image after initialization or SoC pulls down the exposure switch.
10. A vehicle-mounted terminal, It is characterized in that The vehicle-mounted terminal includes a processor and a memory, and the memory stores at least one instruction, at least one program, a code set or an instruction set. The at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the camera image display method as described in any one of claims 1-8.
