A vehicle-mounted dynamic stepless split-screen display method and device based on DP MST

By generating independent video streams in the secure and non-secure domains using DP MST multi-stream transmission technology, combined with hardware-level dynamic partitioning and binding of the timing controller, the problem of the inability to steplessly adjust the partition ratio in the in-vehicle split-screen solution is solved, achieving stable in-vehicle display and improving user experience and driving safety.

CN122227008APending Publication Date: 2026-06-16AUTOLINK INFORMATION TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
AUTOLINK INFORMATION TECHNOLOGY CO LTD
Filing Date
2026-04-23
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

Existing DP MST-based in-vehicle split-screen solutions cannot achieve stepless and continuous adjustment of the partition ratio according to vehicle driving scenarios and user needs, resulting in unstable display, easy occurrence of black screen, screen flickering and image distortion, and failing to meet the safety and user experience requirements of in-vehicle displays.

Method used

By generating two independent video streams, one secure and one non-secure, and employing DP MST multi-stream transmission technology, the timing controller enables hardware-level stepless dynamic partitioning and binding, ensuring stable transmission of the video stream on a single DP link. Control commands are transmitted through the DP AUX auxiliary channel to avoid interruptions and image distortion.

Benefits of technology

It achieves stepless and continuous adjustment of the partition ratio, adapts to the display needs of multiple scenarios, ensures driving safety and display stability, avoids black screen, screen flickering and image distortion, and meets the vehicle functional safety requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122227008A_ABST
    Figure CN122227008A_ABST
Patent Text Reader

Abstract

The application provides a vehicle-mounted dynamic stepless split-screen display method and device based on DP MST, relates to the technical field of vehicle-mounted display, and adopts the mode of combination of DP MST multi-stream transmission and TCON hardware partitioning in a vehicle-mounted display system, so that two independent video streams can be stably transmitted on a single DP link and hardware-level isolated display is realized. Meanwhile, real-time configuration of TCON registers is used to complete dynamic binding of physical screen pixel-level stepless partitioning and video streams, and the entire partition adjustment process does not need to interrupt video streams or re-negotiate the DP link, thereby fundamentally avoiding problems such as black screen, flashing screen and picture distortion. While realizing continuous self-adaptive adjustment of the split-screen ratio, the vehicle-mounted display is ensured to be smooth, safe and complete in picture.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle display technology, and more specifically, to a method and apparatus for vehicle dynamic stepless split-screen display based on DP MST. Background Technology

[0002] With the rapid development of in-vehicle intelligent cockpit technology, the demand for integrated display of safety domain display devices such as instrument clusters and CMS (Camera Monitoring System) with non-safety domain systems such as central control entertainment and navigation is increasing. In existing technologies, DP MST (DisplayPort Multi-Stream Transport) technology is usually used to achieve single-link transmission of two independent video streams, and dual-display function on one screen is achieved through screen partitioning.

[0003] However, existing DP MST-based in-vehicle split-screen solutions have significant drawbacks: the partition ratio is fixed (such as discrete ratios like 50:50, 60:40, full screen, etc.), which cannot be continuously and steplessly adjusted according to vehicle driving scenarios and user operation needs, resulting in poor adaptability; during the split-screen ratio adjustment process, it is necessary to re-negotiate the DP link and restart the video stream, which can easily lead to black screen, screen flickering, and other phenomena, seriously affecting the safety of in-vehicle displays and user experience; the split-screen relies on software-level image cropping and scaling, rather than hardware-level dynamic binding of streams and partitions, which can easily lead to image distortion and increased display latency, failing to meet the independent display and functional safety requirements of the in-vehicle instrument safety domain and the central control non-safety domain. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a vehicle-mounted dynamic stepless split-screen display and device based on DP MST, which can realize stepless and continuous adjustment of the partition ratio, dynamic hardware-level binding of stream and partition, smooth and uninterrupted adjustment process, adapt to the display needs of multiple vehicle scenarios, and ensure driving safety and display stability.

[0005] In a first aspect, embodiments of this application provide a method for in-vehicle dynamic stepless split-screen display based on DP MST, the method comprising the following steps: The vehicle-mounted host generates two independent video streams, one in the secure domain and one in the non-secure domain, and encapsulates them using MST to obtain an MST multi-stream composite signal. The MST multi-stream composite signal is transmitted to the vehicle display terminal via a single DP transmission link. The DP MST receiving module based on the vehicle display terminal demultiplexes the MST multi-stream composite signal to restore two independent video streams. Based on scene triggering conditions or user instructions, the timing controller dynamically divides the display panel of the vehicle display terminal steplessly, forming two display areas corresponding to two independent video streams; The timing controller dynamically binds two independent video streams to their respective display areas and dynamically allocates the scanning bandwidth of the two display areas according to the partition ratio. During the partition adjustment process, the two independent video streams continue to transmit and refresh, and the boundary between the two display areas is blended and transitioned.

[0006] In some embodiments, the step of generating two independent video streams—one secure and one non-secure—based on the vehicle-mounted host and encapsulating them using MST to obtain an MST multi-stream composite signal includes the following steps: Independent first and second video streams are generated based on the vehicle host terminal; the first video stream is the information stream of the instrument panel and CMS safety domain, and the second video stream is the information stream of the central control, entertainment and navigation non-safety domain. A globally unique Stream ID is assigned to the first video stream and the second video stream, and the stream type is marked. The first video stream and the second video stream are respectively encapsulated in MST by the DP MST sending module. The two encapsulated MST single streams are combined into a single DP MST multi-stream composite signal.

[0007] In some embodiments, during the transmission of the MST multi-stream composite signal, partition control commands and link negotiation information are transmitted through the DP AUX auxiliary channel.

[0008] In some embodiments, the DP MST receiving module based on the vehicle-mounted display terminal demultiplexes the MST multi-stream composite signal to restore two independent video streams, including the following steps: The DP MST receiving module based on the vehicle display terminal receives the MST multi-stream composite signal, and demultiplexes and separates the MST multi-stream composite signal according to the Stream ID to restore the first video stream and the second video stream; The restored first video stream is written to the first independent frame buffer of the timing controller, and the restored second video stream is written to the second independent frame buffer of the timing controller.

[0009] In some embodiments, the step of dynamically dividing the display panel of the vehicle-mounted display terminal into two display areas corresponding to two independent video streams by the timing controller according to scene triggering conditions or user instructions includes the following steps: Based on the received scene trigger conditions or user adjustment instructions, the timing controller performs hardware-level region division calculations for the display panel driven by the vehicle display terminal, generating the boundary coordinates and region width parameters of the first display area corresponding to the first video stream and the second display area corresponding to the second video stream. Write the calculated partition boundary coordinates and region width into the partition configuration register.

[0010] In some embodiments, when performing hardware-level region partitioning calculations, the timing controller performs pixel-by-pixel step calculations with a minimum step size of 1 pixel; and sets a minimum percentage threshold for the first display area corresponding to the first video stream.

[0011] In some embodiments, the method further includes the following steps: The transmission and display status of the first video stream and the second video stream are monitored in real time. When either video stream is abnormal, its display area is switched to another normal video stream.

[0012] Secondly, embodiments of this application provide a vehicle-mounted dynamic stepless split-screen display device based on DP MST, the device comprising: The video stream generation module is used to generate two independent video streams, one in the security domain and one in the non-security domain, based on the vehicle host, and then encapsulate them in MST to obtain an MST multi-stream composite signal. The MST multi-stream transmission module is used to transmit the MST multi-stream composite signal to the vehicle display terminal through a single DP transmission link. The MST stream demultiplexing module is used to demultiplex the MST multi-stream composite signal based on the DP MST receiving module of the vehicle display terminal to restore two independent video streams. The stepless dynamic partitioning module is used by the timing controller to steplessly and dynamically divide the display panel of the vehicle display terminal according to the scene triggering conditions or user instructions, forming two display areas corresponding to two independent video streams; The stream and partition dynamic binding module is used to dynamically bind two independent video streams to their respective display areas based on the timing controller, and to dynamically allocate the scanning bandwidth of the two display areas according to the partition ratio. During the partition adjustment process, the two independent video streams continue to transmit and refresh, and the boundary between the two display areas is blended and transitioned.

[0013] Thirdly, an electronic device provided in this application includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, the steps of the vehicle-mounted dynamic stepless split-screen display method based on DP MST described in any of the first aspects are executed.

[0014] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the DP MST-based in-vehicle dynamic stepless split-screen display method described in any of the first aspects above.

[0015] The present application describes a method and device for in-vehicle dynamic stepless split-screen display based on DP MST. By combining DP MST multi-stream transmission with hardware partitioning by the timing controller TCON in the in-vehicle display system, two independent video streams can be stably transmitted on a single DP link and achieve hardware-level isolated display. At the same time, the physical screen pixel-level stepless partitioning and dynamic binding of the video streams are completed in real time through the TCON register configuration. The entire partitioning adjustment process does not require interruption of the video stream or renegotiation of the DP link, fundamentally avoiding black screen, screen flickering and image distortion problems. While achieving continuous adaptive adjustment of the split-screen ratio, it ensures the smoothness, safety and image integrity of the in-vehicle display. Attached Figure Description

[0016] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 A flowchart of the in-vehicle dynamic stepless split-screen display method based on DP MST described in an embodiment of this application is shown; Figure 2 This paper illustrates a framework diagram of the DP MST-based in-vehicle dynamic stepless split-screen display implemented in this application. Figure 3 A flowchart illustrating the process of obtaining the MST multi-stream composite signal according to an embodiment of this application is shown; Figure 4 This document illustrates a flowchart illustrating the formation of two display areas corresponding to two independent video streams in an embodiment of this application. Figure 5 This paper shows a schematic diagram of the structure of the vehicle-mounted dynamic stepless split-screen display device based on DP MST according to an embodiment of this application; Figure 6 A structural block diagram of the electronic device described in an embodiment of this application is shown. Detailed Implementation

[0018] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the accompanying drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.

[0019] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0020] It should be noted that the term "comprising" will be used in the embodiments of this application to indicate the presence of the features declared thereafter, but does not exclude the addition of other features.

[0021] In view of the technical problems raised in the background art, this application provides a method, device, electronic device and storage medium for vehicle-mounted dynamic stepless split-screen display based on DP MST, which can realize stepless continuous adjustment of partition ratio, dynamic hardware-level binding of stream and partition, smooth and uninterrupted adjustment process, adapt to the display needs of multiple vehicle scenarios, and ensure driving safety and display stability.

[0022] See the instruction manual appendix Figure 1 Included with instruction manual Figure 2 This application provides a method for in-vehicle dynamic stepless split-screen display based on DP MST, which includes the following steps: S1. Generate two independent video streams, one in the secure domain and one in the non-secure domain, based on the vehicle host terminal, and encapsulate them using MST to obtain an MST multi-stream composite signal; S2. The MST multi-stream composite signal is transmitted to the vehicle display terminal via a single DP transmission link; S3. The DP MST receiving module based on the vehicle display terminal demultiplexes the MST multi-stream composite signal to restore two independent video streams; S4. Based on scene triggering conditions or user instructions, the timing controller dynamically divides the display panel of the vehicle display terminal steplessly to form two display areas corresponding to the two independent video streams. S5. Based on the timing controller, the two independent video streams are dynamically bound to the corresponding display areas, and the scanning bandwidth of the two display areas is dynamically allocated according to the partition ratio. During the partition adjustment process, the two independent video streams continue to transmit and refresh, and the boundary between the two display areas is merged and transitioned.

[0023] Step S1 mainly involves creating two independent video streams and completing MST multi-stream packaging to prepare for single-link transmission.

[0024] See the instruction manual appendix Figure 3 The process of generating two independent video streams—one secure and one non-secure—based on the vehicle-mounted host and encapsulating them using MST to obtain an MST multi-stream composite signal includes the following steps: S101. Generate independent first and second video streams based on the vehicle host terminal; the first video stream is the instrument panel and CMS safety domain information stream, and the second video stream is the central control, entertainment, and navigation non-safety domain information stream; S102. Assign globally unique Stream IDs to the first video stream and the second video stream, mark the stream type, and encapsulate the first video stream and the second video stream respectively through the DP MST sending module; S103. Combine two encapsulated MST single streams into one DP MST multi-stream composite signal.

[0025] Specifically, in steps S101-S103, firstly, the vehicle-mounted host generates two completely independent video streams with no data overlap through its internal automotive-grade SoC and dual-domain isolation system. The first video stream is a safety domain information stream, including instrument display and CMS camera monitoring, which must meet the vehicle ISO 26262 functional safety level requirements and carry core driving safety information. The second video stream is a non-safety domain information stream, including central control, multimedia entertainment, and navigation guidance, focusing on cockpit interaction and entertainment functions. The two streams use independent rendering channels and data links to achieve data isolation between the safety and non-safety domains from the source, avoiding information crosstalk. Subsequently, the DP MST sending module assigns a globally unique and non-repeating Stream ID to the two video streams and synchronously marks the corresponding stream types, facilitating accurate identification, separation, and matching by the subsequent display terminal. At the same time, according to the DP MST protocol standard, the two video streams are respectively encapsulated, time-synchronized, and encoded to ensure the stability of single-stream transmission. Finally, the two independent MST single streams that have been encapsulated are integrated into a single DP MST multi-stream composite signal that can be transmitted through a single DP link. This achieves unified packaging of multiple video signals, which simplifies vehicle transmission wiring and preserves the independent attributes of the two video streams, providing a compliant and stable signal source for subsequent terminal demultiplexing and split-screen display.

[0026] Step S2 mainly relies on a single DP transmission link to complete the efficient transmission of composite video signals. At the same time, the DPAUX auxiliary channel enables the independent transmission of control information and negotiation information, ensuring that video transmission and control command transmission do not interfere with each other, thus providing a guarantee for the smoothness and stability of subsequent stepless split-screen adjustments.

[0027] Specifically, after the vehicle-mounted host completes the encapsulation of the MST multi-stream composite signal, it transmits the composite signal to the vehicle-mounted display terminal through a single DP physical transmission link. This application uses a single DP transmission link instead of multiple independent links to simplify the vehicle cabin wiring structure, reduce the space occupied by the lines, and lower the complexity and failure rate of vehicle hardware installation. At the same time, it fully utilizes the high bandwidth characteristics of the DP interface to meet the high-definition, high-speed transmission requirements of two independent video streams, ensuring that the secure and non-secure video streams maintain continuous frame timing, no data loss, and no image quality degradation during transmission, with no interruptions or stuttering throughout the entire process.

[0028] Furthermore, while the MST multi-stream composite signal is continuously transmitted through the main DP link, the partition control commands and link negotiation information are independently transmitted through the AUX auxiliary channel of the DP interface standard configuration, achieving separate transmission of video signals and control signals. The partition control commands, generated by the vehicle host, domain controller, or user interaction module, include key parameters such as partition ratio, boundary coordinates, adjustment enable, and safety thresholds, used to instruct the TCON (Timing Controller) of the vehicle display terminal to execute subsequent screen partitioning operations. The link negotiation information is the interactive data between the DP master and slave devices (vehicle host and display terminal), including the current DP link status, clock synchronization parameters, voltage swing, equalization configuration, hot-plug detection signals, and display terminal capability parameters, used to maintain a stable DP link connection and ensure the synchronization and reliability of video stream transmission.

[0029] The DP AUX auxiliary channel is independent of the main DP video transmission channel, does not occupy the main link bandwidth, and does not affect the transmission efficiency and stability of the MST multi-stream composite signal, avoiding problems such as video stream interruption and screen flickering caused by transmission control commands. This dual-channel transmission design not only ensures the stable transmission of both video streams but also enables the real-time transmission of partition control commands and link negotiation information. It provides core technical support for the subsequent TCON to quickly respond to partition adjustment commands without renegotiation of the DP link, fully meeting the functional safety and interactive stability requirements of automotive displays.

[0030] Step S3 primarily involves restoring the composite-transmitted MST signal into two completely independent video data streams. Dual independent frame buffers achieve hardware-level physical isolation, preventing crosstalk between the secure and non-secure video data, thus meeting the automotive ISO 26262 functional safety requirements and laying the foundation for subsequent distortion-free display.

[0031] Specifically, the DP MST receiving module inside the vehicle-mounted display terminal receives the MST multi-stream composite signal from the DP main link. Based on the Stream ID carried in the signal, the DP MST receiving module performs demultiplexing, signal separation, and frame recognition operations on the MST multi-stream composite signal to reconstruct two original independent video streams. The demultiplexing and separation processes are well-known techniques to those skilled in the art and will not be elaborated upon here. The first separated video stream is then written to the first independent frame buffer configured within the TCON, and the second video stream is written to the second independent frame buffer configured within the TCON. The two video streams maintain their original resolution, refresh rate, color depth, and color space parameters unchanged within their independent frame buffers, and the two data streams do not interfere with each other or undergo cross-reading / writing.

[0032] Step S4 mainly involves implementing hardware-level stepless partitioning of the physical screen (the display panel of the vehicle display terminal).

[0033] See attached instructions Figure 4 The step-by-step dynamic division of the display panel of the vehicle-mounted display terminal by the timing controller according to scene trigger conditions or user instructions to form two display areas corresponding to two independent video streams includes the following steps: S401. Based on the received scene triggering conditions or user adjustment instructions, the timing controller performs hardware-level region division calculations for the display panel driven by the vehicle display terminal, generating the boundary coordinates and region width parameters of the first display area corresponding to the first video stream and the second display area corresponding to the second video stream. S402. Write the calculated partition boundary coordinates and region width into the partition configuration register.

[0034] Specifically, in step S401, the timing controller (TCON) first receives scene trigger conditions from the vehicle host and domain controller in real time, or user adjustment commands from the user interaction module (touchscreen, voice, steering wheel buttons). These commands contain key information such as the target partition ratio and adjustment trigger signals. As the core control unit of the display panel, the TCON does not rely on external software or host computation. Instead, it directly performs hardware-level region partitioning calculations on the physical display panel driven by the vehicle display terminal through its internally integrated hardware arithmetic logic unit. Before the calculation, the TCON calls the pre-stored display panel parameters to obtain core data such as the total effective pixel width and total effective pixel height of the panel. The partitioning calculation is performed only in the horizontal direction (X-axis), while the vertical direction (Y-axis) maintains full-screen display, ensuring that both video streams can be fully presented without vertical image cropping.

[0035] During the calculation process, TCON accurately calculates key parameters such as the boundary coordinates and area width of the first display area corresponding to the first video stream and the second display area corresponding to the second video stream, based on the target partition ratio in the instruction and the total pixel width of the panel. The boundary coordinates are used to define the division position of the two display areas, and the area width parameter corresponds to the pixel range of each area. The calculation accuracy reaches the pixel level, laying the foundation for subsequent stepless adjustment. The entire calculation process is completed by the TCON hardware circuit, taking only nanoseconds, without consuming system resources or interrupting the display scanning sequence, thus avoiding problems such as screen stuttering and interruption.

[0036] The ratio of the first display area to the second display area can be continuously and steplessly adjusted within a preset range (preferably 10%:90% to 90%:10%), with adjustment steps of 1 pixel in width, achieving pixel-level stepless partitioning. Simultaneously, TCON performs a safety threshold check to ensure that the width of the first display area is not less than a preset minimum percentage threshold (preferably not less than 15%), guaranteeing that the safety domain information is always visible and meeting vehicle functional safety requirements.

[0037] Furthermore, the onboard unit collects real-time vehicle driving status (normal driving, reversing, high-speed driving), navigation information (complex intersections, highway ramps), ADAS warning signals, and other scene parameters. Based on a preset scene-zone ratio mapping relationship, it automatically triggers stepless adjustment of the zone ratio. For example, during normal driving, the first display area (instrument panel) occupies 30% and the second display area (center console) occupies 70%; when navigating to complex intersections, the second display area occupies 85% and the first display area occupies 15%; when reversing or during ADAS warnings, the first display area occupies 40% temporarily, prioritizing the display of safety-related information; when parking for entertainment, the second display area occupies 100%, and the first display area is turned off or displays a simplified safety prompt.

[0038] In step S402, the TCON writes the calculated partition boundary coordinates, region width, and other parameters into its internal partition configuration register in real time, completing the real-time update of partition parameters. The partition configuration register is a dedicated hardware unit within the TCON for storing display partition control parameters. It is independent of the frame buffer used to store video image data. The parameter writing process only operates on the register, without modifying any video data in the frame buffer, and does not trigger retraining or negotiation of the DP link. This parameter writing method ensures that partition adjustments take effect quickly, while avoiding abnormal phenomena such as video stream interruption, screen flickering, and black screen caused by parameter updates. It provides stable parameter support for the subsequent dynamic binding and smooth adjustment of the video stream and display area, fully realizing the stepless dynamic partitioning function of the physical display panel.

[0039] Step S5 mainly involves hardware matching between the video stream and the display area.

[0040] Specifically, TCON dynamically binds the demultiplexed first and second video streams to the aforementioned continuously partitioned first and second display areas, respectively, establishing a one-to-one correspondence between Stream IDs and display areas. This ensures that each video stream is output and displayed only within its designated area. During the binding process, TCON dynamically allocates the display driver timing and scanning bandwidth of the two display areas based on the current partition ratio. This ensures that, regardless of the partition ratio, both video streams can be displayed completely and smoothly in their original image quality, without any anomalies caused by compression, stretching, blurring, or insufficient bandwidth.

[0041] Throughout the entire process of dynamically adjusting the display area division and video stream binding relationship, the two independent video streams maintain continuous transmission and real-time image refresh without signal interruption or re-execution of DP link negotiation, thus fundamentally avoiding issues such as black screen, screen flickering, and screen tearing. Simultaneously, the timing controller performs pixel-level blending transition processing on the common boundary between the two display areas, weakening the abrupt separation between areas and making the split-screen switching and ratio adjustment process smoother and more natural, improving the visual comfort and user experience of the in-vehicle display. After adjustment, the TCON locks the current partition parameters, maintaining stable binding between the stream and the partition until a new adjustment command is received.

[0042] In addition, the transmission and display status of the two video streams are monitored in real time. When one of the video streams fails (such as screen tearing or no signal), TCON automatically switches the display area corresponding to the faulty stream to the display content of the normal stream, or adjusts the display area corresponding to the normal stream to full screen, to ensure the safety and availability of the vehicle display.

[0043] The present application will be further described in detail below with reference to specific embodiments, so that those skilled in the art can understand it.

[0044] This embodiment provides a method for dynamic stepless split-screen display in vehicles based on DP MST, applied to a 15.6-inch integrated automotive display panel. The vehicle host uses an automotive-grade SoC that supports dual-channel DP MST output, and the display terminal TCON uses an automotive-grade chip that supports MST demultiplexing and dynamic partitioning. The specific steps are as follows: The in-vehicle SoC generates a first video stream (instrument display information stream, 1920×1080 resolution, ASIL-D level) and a second video stream (central control navigation information stream, 1920×1080 resolution, QM level) in real time. The DP MST transmission module encapsulates the two video streams, assigning Stream ID=1 to the first video stream and marking it as a secure domain stream, and assigning Stream ID=2 to the second video stream and marking it as a non-secure domain stream. The two streams are integrated into a single MST multi-stream signal, with a total bandwidth of 32.4Gbps (DP 1.4 standard), of which the first video stream occupies 10Gbps of bandwidth and the second video stream occupies 22.4Gbps of bandwidth, ensuring independent transmission of the two streams.

[0045] The MST multi-stream signal is transmitted from the in-vehicle SoC to the 15.6-inch display terminal via a single DP 1.4 cable. During transmission, the AUX channel transmits zone control commands and link status information in real time to maintain link stability and ensure uninterrupted transmission of both video streams.

[0046] The DP MST receiving module of the display terminal demultiplexes the received MST multi-stream signal. Based on Stream ID=1 and Stream ID=2, it separates the first video stream and the second video stream, respectively. The first video stream is sent to TCON's FrameBuffer 1, and the second video stream is sent to TCON's Frame Buffer 2. The two streams maintain their respective resolutions and refresh rates and do not interfere with each other.

[0047] Based on vehicle scenario parameters (issued by the vehicle domain controller), TCON dynamically partitions the 15.6-inch display panel (total resolution 3840×1080) without step changes. In normal driving scenarios, the first display area (left half) is 1152 pixels wide (30% of the total area), and the second display area (right half) is 2688 pixels wide (70% of the total area). When the vehicle reaches a complex intersection requiring navigation, the vehicle domain controller issues an adjustment command, and TCON adjusts the width of the second display area to 3264 pixels (85% of the total area) and the width of the first display area to 576 pixels (15% of the total area), with an adjustment step of 1 pixel, achieving a seamless transition. During the adjustment process, TCON updates the boundary coordinates through its internal partition configuration register, eliminating the need to retrain the DP link.

[0048] TCON binds the first video stream (instrument) in Frame Buffer 1 to the first display area and the second video stream (central control navigation) in Frame Buffer 2 to the second display area. It dynamically allocates scanning bandwidth according to the partition ratio, with the scanning bandwidth of the first display area corresponding to 10Gbps and the scanning bandwidth of the second display area corresponding to 22.4Gbps, to ensure that the two streams are displayed clearly and refreshed smoothly without cropping the screen.

[0049] During the partition ratio adjustment process, both video streams continuously refresh without any black screen or flickering. A 10-pixel blending transition band is set at the boundary between the two display areas, using a gradual blurring process to avoid a harsh sense of separation. After the adjustment is completed, TCON locks the current partition parameters to maintain a stable binding between the stream and the partition. When the user adjusts the proportion of the first display area to 40% and the proportion of the second display area to 60% by touching and dragging the boundary, TCON responds in real time, synchronously updating the partition parameters and bandwidth allocation, ensuring a smooth and uninterrupted adjustment process. When the vehicle is reversing, the vehicle domain controller issues a warning command, and TCON automatically adjusts the proportion of the first display area (instrument panel) to 40%, prioritizing the display of reversing assistance information. When the second video stream (central control) malfunctions, TCON automatically switches the second display area to display the instrument panel information from the first video stream, avoiding blank displays and ensuring driving safety.

[0050] This application provides a method for dynamic stepless split-screen display in vehicles based on DP MST, which enables stepless and continuous adjustment of the partition ratio, breaking through the limitations of existing fixed-level split-screen displays. It allows for pixel-level fine adjustments based on vehicle scenarios and user needs, adapting to display requirements in different driving scenarios and improving user experience and driving safety. Furthermore, it achieves hardware-level dynamic binding between the MST stream and screen partitions, maintaining the original resolution and refresh rate of both video streams without requiring image cropping or scaling, thus avoiding image distortion and latency. Simultaneously, it achieves physical isolation between the safe and non-safe domains, meeting vehicle functional safety requirements. Moreover, the partition adjustment process does not interrupt the video stream, does not renegotiate the DP link, and does not result in black screens or flickering. Smooth adjustments are achieved through dynamic updates of the TCON internal registers, ensuring the stability of the vehicle display and meeting the safety requirements of vehicle scenarios.

[0051] As per the instruction manual Figure 5 As shown, based on the same inventive concept, this application also provides an in-vehicle dynamic stepless split-screen display device based on DPMST, the device comprising: The video stream generation module 501 is used to generate two independent video streams, one in the security domain and one in the non-security domain, based on the vehicle host, and to encapsulate them in MST to obtain an MST multi-stream composite signal. MST multi-stream transmission module 502 is used to transmit the MST multi-stream composite signal to the vehicle display terminal through a single DP transmission link. MST stream demultiplexing module 503 is used to demultiplex the MST multi-stream composite signal based on the DP MST receiving module of the vehicle display terminal to restore two independent video streams; The stepless dynamic partitioning module 504 is used by the timing controller to steplessly and dynamically divide the display panel of the vehicle display terminal according to the scene triggering conditions or user instructions, forming two display areas corresponding to two independent video streams. The stream and partition dynamic binding module 505 is used to dynamically bind two independent video streams to their respective display areas based on the timing controller, and to dynamically allocate the scanning bandwidth of the two display areas according to the partition ratio. During the partition adjustment process, the two independent video streams continue to transmit and refresh, and the boundary between the two display areas is processed for fusion transition.

[0052] Since the principle of the device in this application embodiment is similar to the above-mentioned vehicle dynamic stepless split-screen display method based on DPMST in this application embodiment, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.

[0053] Based on the same concept of the present invention, the specification is attached. Figure 6As shown in the figure, an embodiment of this application provides the structure of an electronic device 600, which includes: at least one processor 601, at least one network interface 604 or other user interface 603, memory 605, and at least one communication bus 602. The communication bus 602 is used to realize the connection and communication between these components. The electronic device 600 may optionally include a user interface 603, including a display (e.g., touch screen, LCD, CRT, holographic imaging, or projector, etc.), a keyboard, or a clicking device (e.g., mouse, trackball, touchpad, or touch screen, etc.).

[0054] Memory 605 may include read-only memory and random access memory, and provides instructions and data to processor 601. A portion of memory 605 may also include non-volatile random access memory (NVRAM).

[0055] In some implementations, memory 605 stores elements that can protect modules or data structures, or subsets thereof, or extended sets thereof: The 6051 operating system contains various system programs used to implement various basic business functions and handle hardware-based tasks. Application module 6052 contains various applications, such as desktop (launcher), media player (MediaPlayer), browser (Browser), etc., to implement various application services.

[0056] In this embodiment, by calling the program or instructions stored in the memory 605, the processor 601 is used to execute steps such as in a DP MST-based in-vehicle dynamic stepless split-screen display method, which can realize stepless continuous adjustment of partition ratio, dynamic hardware-level binding of stream and partition, smooth and uninterrupted adjustment process, adapt to the display needs of multiple in-vehicle scenarios, and ensure driving safety and display stability.

[0057] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, performs steps such as those in the DP MST-based in-vehicle dynamic stepless split-screen display method.

[0058] Specifically, the storage medium can be a general-purpose storage medium, such as a portable disk or hard disk. When the computer program on the storage medium is run, it can execute the above-mentioned vehicle-mounted dynamic stepless split-screen display method based on DP MST.

[0059] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and there may be other division methods in actual implementation. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the coupling or direct coupling or communication connection shown or discussed may be through some communication interface; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0060] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0061] In addition, the functional units in the embodiments provided in this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0062] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0063] Finally, it should be noted that the above embodiments are merely specific implementations of this application, used to illustrate the technical solutions of this application, and not to limit them. The protection scope of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this application; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application. All should be covered within the protection scope of this application. Therefore, the protection scope of this application should be determined by the protection scope of the claims.

Claims

1. A method for in-vehicle dynamic stepless split-screen display based on DP MST, characterized in that, The method includes the following steps: The vehicle-mounted host generates two independent video streams, one in the secure domain and one in the non-secure domain, and encapsulates them using MST to obtain an MST multi-stream composite signal. The MST multi-stream composite signal is transmitted to the vehicle display terminal via a single DP transmission link. The DP MST receiving module based on the vehicle display terminal demultiplexes the MST multi-stream composite signal to restore two independent video streams. Based on scene triggering conditions or user instructions, the timing controller dynamically divides the display panel of the vehicle display terminal steplessly, forming two display areas corresponding to two independent video streams; The timing controller dynamically binds two independent video streams to their respective display areas and dynamically allocates the scanning bandwidth of the two display areas according to the partition ratio. During the partition adjustment process, the two independent video streams continue to transmit and refresh, and the boundary between the two display areas is blended and transitioned.

2. The in-vehicle dynamic stepless split-screen display method based on DP MST according to claim 1, characterized in that, The process of generating two independent video streams, one in the secure domain and one in the non-secure domain, based on the vehicle-mounted host, and then encapsulating them using MST to obtain an MST multi-stream composite signal includes the following steps: Independent first and second video streams are generated based on the vehicle host terminal; the first video stream is the information stream of the instrument panel and CMS safety domain, and the second video stream is the information stream of the central control, entertainment and navigation non-safety domain. A globally unique Stream ID is assigned to the first video stream and the second video stream, and the stream type is marked. The first video stream and the second video stream are respectively encapsulated in MST by the DP MST sending module. The two encapsulated MST single streams are combined into a single DP MST multi-stream composite signal.

3. The in-vehicle dynamic stepless split-screen display method based on DP MST according to claim 1, characterized in that, During the transmission of the MST multi-stream composite signal, partition control commands and link negotiation information are transmitted through the DP AUX auxiliary channel.

4. The in-vehicle dynamic stepless split-screen display method based on DP MST according to claim 2, characterized in that, The DP MST receiving module based on the vehicle-mounted display terminal demultiplexes the MST multi-stream composite signal to restore two independent video streams, including the following steps: The DP MST receiving module based on the vehicle display terminal receives the MST multi-stream composite signal, and demultiplexes and separates the MST multi-stream composite signal according to the Stream ID to restore the first video stream and the second video stream; The restored first video stream is written to the first independent frame buffer of the timing controller, and the restored second video stream is written to the second independent frame buffer of the timing controller.

5. The in-vehicle dynamic stepless split-screen display method based on DP MST according to claim 4, characterized in that, The step-by-step dynamic division of the display panel of the vehicle-mounted display terminal by the timing controller according to scene trigger conditions or user instructions to form two display areas corresponding to two independent video streams includes the following steps: Based on the received scene trigger conditions or user adjustment instructions, the timing controller performs hardware-level region division calculations for the display panel driven by the vehicle display terminal, generating the boundary coordinates and region width parameters of the first display area corresponding to the first video stream and the second display area corresponding to the second video stream. Write the calculated partition boundary coordinates and region width into the partition configuration register.

6. The in-vehicle dynamic stepless split-screen display method based on DP MST according to claim 5, characterized in that, in, When performing hardware-level region partitioning calculations, the timing controller performs pixel-by-pixel step-by-pixel calculations with a minimum step size of 1 pixel; and sets the minimum percentage threshold for the first display area corresponding to the first video stream.

7. The in-vehicle dynamic stepless split-screen display method based on DP MST according to claim 6, characterized in that, The method further includes the following steps: The transmission and display status of the first video stream and the second video stream are monitored in real time. When either video stream is abnormal, its display area is switched to another normal video stream.

8. A vehicle-mounted dynamic stepless split-screen display device based on DP MST, characterized in that, The device includes: The video stream generation module is used to generate two independent video streams, one in the security domain and one in the non-security domain, based on the vehicle host, and then encapsulate them in MST to obtain an MST multi-stream composite signal. The MST multi-stream transmission module is used to transmit the MST multi-stream composite signal to the vehicle display terminal through a single DP transmission link. The MST stream demultiplexing module is used to demultiplex the MST multi-stream composite signal based on the DP MST receiving module of the vehicle display terminal to restore two independent video streams. The stepless dynamic partitioning module is used by the timing controller to steplessly and dynamically divide the display panel of the vehicle display terminal according to the scene triggering conditions or user instructions, forming two display areas corresponding to two independent video streams; The stream and partition dynamic binding module is used to dynamically bind two independent video streams to their respective display areas based on the timing controller, and to dynamically allocate the scanning bandwidth of the two display areas according to the partition ratio. During the partition adjustment process, the two independent video streams continue to transmit and refresh, and the boundary between the two display areas is blended and transitioned.

9. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, they perform the steps of the DP MST-based in-vehicle dynamic stepless split-screen display method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the DP MST-based in-vehicle dynamic stepless split-screen display method as described in any one of claims 1 to 7.