Domain control multi-screen different display software system method

Through hardware board and superframe technology integrating HDMI and MIPI DSI interfaces, the traditional interface expansion and synchronization problems are solved, and the synchronous display of multi-screen display is realized, improving the display effect and consistency.

CN119255036APending Publication Date: 2025-01-03SHENZHEN GUIDESTAR INTELLIGENT TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411333838.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

Against the backdrop of growing demand for multi-screen displays and high-resolution displays, traditional HDMI and MIPI DSI interfaces are difficult to effectively scale and synchronize, resulting in inconsistent displays of multiple monitors.

Method used

Through a hardware board integrating the HDMI interface and the MIPI DSI interface, it is expanded into two output interfaces using the allocator, and a total of 4 LVDs interfaces are expanded into four LVDs interfaces. Superframe technology is used for frame synchronization and content segmentation and synthesis to ensure multiple displays Synchronous display of the screen.

Benefits of technology

It realizes synchronous display of multiple display screens to ensure the consistency and synchronization of image content, and improves the display effect and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119255036A_ABST
    Figure CN119255036A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of domain control, in particular to a domain control multi-screen different display software system method. On the basis of a hardware board integrated with an HDMI interface and an MIPI DSI interface, the HDMI interface and the MIPI DSI interface are expanded into two output interfaces through a distributor, and are expanded into four lvds interfaces, so that multi-screen display is realized, and synchronous display of a plurality of display screens is realized through a superframe technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of domain control technology, and in particular to a software system method for domain control multi-screen different display. Background Art

[0002] With the advancement of display technology and the diversification of application scenarios, users' demand for display screens continues to increase. Especially in car cockpits and monitoring centers, the need for multiple screens to display different content simultaneously is becoming increasingly prominent.

[0003] In modern display applications, especially in the context of the growing demand for multi-screen and high-resolution displays, it is particularly important to effectively expand and synchronize multiple display interfaces. Traditional HDMI and MIPI DSI interfaces are usually used to connect a single display, but when multiple displays need to be connected, how to effectively expand these interfaces and ensure synchronous display becomes a technical challenge. Summary of the invention

[0004] In order to overcome the above-mentioned shortcomings, the purpose of the present invention is to provide a domain-controlled multi-screen display software system method, which is based on a hardware board integrating an HDMI interface and a MIPI DSI interface, and is expanded into two output interfaces through a distributor through an HDMI interface and a MIPI DSI interface, and is expanded into a total of 4 LVDS interfaces, thereby realizing multi-screen display, thereby realizing the synchronous display of multiple display screens through super frame technology.

[0005] The technical solution of the present invention to solve the technical problem is: A software system method for domain-controlled multi-screen display, comprising the following steps: Step S1, initializing the HDMI interface and the MIPI DSI interface; Step S2, collecting HDMI signals and MIPI DSI signals from the HDMI interface and the MIPI DSI interface respectively; Step S3, the HDMI interface distributes the collected HDMI signal into two HDMI output signals through the HDMI signal distributor, and the MIPI DSI interface distributes the collected MIPI DSI signal into two MIPI DSI output signals through the MIPI DSI signal distributor; Step S4: Synchronously display the two HDMI output signals and the two MIPI DSI output signals on four display screens by using a super frame technology method.

[0006] As an improvement of the present invention, in step S2, the HDMI interface collects and receives high-resolution video signals, and the MIPI DSI interface collects and receives image signals on the mobile device.

[0007] As a further improvement of the present invention, the HDMI interface and the MIPI DSI interface are integrated on one mainboard.

[0008] As a further improvement of the present invention, in step S3, the data transmitted by the HDMI interface and the MIPI DSI interface are decoded and converted.

[0009] As a further improvement of the present invention, the superframe technology method includes the steps of frame synchronization and content segmentation and synthesis.

[0010] As a further improvement of the present invention, the specific steps of frame synchronization include: Step S511, converting the signal data collected by the HDMI interface and the MIPI DSI interface into a standardized format; Step S512: using a frame buffer to store the collected signal data; Step S513: Packing a plurality of frame data, and ensuring the consistency of image content on all display screens through time alignment and synchronization control; Step S514: Distribute the time synchronization signal to all display screens; Step S515, rendering an image on each display screen and calibrating it; Step S516: monitor in real time whether the images on the display screen are synchronized; if not, feedback is provided for adjustment.

[0011] As a further improvement of the present invention, the specific steps of content segmentation and synthesis include: Step S521, analyzing the input signal content to determine its resolution, format and size; Step S522, dividing the input content according to the arrangement and size requirements of the display screen; Step S523, converting the segmented content into a format suitable for the display screen; Step S524, transmitting the segmented content to each display screen; Step S525, adjusting the content on each display screen; Step S526, making the images on all display screens displayed synchronously in time; Step S527, real-time monitoring display situation; Step S528: Provide a user interface for controlling and adjusting the segmentation and synthesis process of the displayed content.

[0012] As a further improvement of the present invention, in step S525, the brightness, contrast and color of the image are adjusted.

[0013] The present invention is based on a hardware board integrating an HDMI interface and a MIPI DSI interface, and expands an HDMI interface and a MIPI DSI interface into two output interfaces through a distributor respectively, and expands into a total of 4 LVDS interfaces, thereby realizing multi-screen display, thereby realizing synchronous display of multiple display screens through super frame technology. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] For ease of explanation, the present invention is described in detail with reference to the following preferred embodiments and the accompanying drawings.

[0015] Figure 1 A flowchart of a software system method for domain-controlled multi-screen display according to the present invention; Figure 2 A frame diagram of the frame synchronization steps of the present invention; Figure 3 A flowchart of the steps of content segmentation and synthesis of the present invention; Figure 4 It is a schematic block diagram of the system of the present invention; Figure 5 It is a schematic diagram of the operation flow of the present invention. DETAILED DESCRIPTION

[0016] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0017] like Figures 1 to 5 As shown, a domain-controlled multi-screen different display software system method of the present invention includes the following steps: Step S1, initializing the HDMI interface and the MIPI DSI interface; Step S2, collecting HDMI signals and MIPI DSI signals from the HDMI interface and the MIPI DSI interface respectively; Step S3, the HDMI interface distributes the collected HDMI signal into two HDMI output signals through the HDMI signal distributor, and the MIPI DSI interface distributes the collected MIPI DSI signal into two MIPI DSI output signals through the MIPI DSI signal distributor; Step S4: Synchronously display the two HDMI output signals and the two MIPI DSI output signals on four display screens by using a super frame technology method.

[0018] Among them, the HDMI interface and the MIPI DSI interface are integrated on a mainboard; specifically, The hardware components in a domain-controlled multi-screen display software system of the present invention include: 1. Main hardware board: includes an HDMI input interface and a MIPI DSI input interface; 2.HDMI splitter: used to distribute HDMI input signal into two HDMI output signals; 3.MIPI DSI distributor: used to distribute the MIPI DSI input signal into two MIPI DSI output signals; 4. Display screen: Connect to the output interface of the distributor respectively to form four display screens.

[0019] In the present invention, the specific operation of signal allocation is: 1.HDMI signal distribution: The HDMI splitter distributes the HDMI input signal on the motherboard into two HDMI output signals. Each output signal can be connected to a different display.

[0020] 2. MIPI DSI signal distribution: The MIPI DSI distributor distributes the MIPI DSI input signal on the mainboard into two MIPI DSI output signals, each of which is connected to a different display.

[0021] In the present invention, the specific initialization situation in step S1 is: HDMI interface initialization: 1. Determine the input signal parameters 1.1 Resolution: Determine the resolution of the input signal, such as 1080p (1920x1080), 4K (3840x2160), etc. 1.2 Refresh rate: Determine the refresh rate of the signal, such as 60Hz, 120Hz, etc.

[0022] 1.3 Color Depth: Set the color depth, such as 8-bit, 10-bit, etc.

[0023] 1.4 Video Format: Determine the video format, such as RGB, YCbCr, etc.

[0024] 1.5 HDCP: Determine the HDCP (High-bandwidth Digital Content Protection) version if content protection is required.

[0025] MIPI DSI interface initialization 2.1 Clock frequency: Set the clock frequency (for example, 100 MHz, 200 MHz, etc. per second). The clock frequency should match the data rate and the requirements of the display.

[0026] 2.2 Clock Polarity and Phase: Configure the polarity and phase of the clock signal to ensure correct timing and synchronization.

[0027] In the present invention, in step S2, the HDMI interface collects and receives high-resolution video signals, and the MIPI DSI interface collects and receives image signals on a mobile device; specifically, image signals are received from the HDMI and MIPI DSI interfaces; HDMI is commonly used to receive high-resolution video signals, and MIPI DSI is commonly used to receive image signals on a mobile device.

[0028] In the present invention, in step S3, the data transmitted by the HDMI interface and the MIPI DSI interface are decoded and converted. Specifically, the received signal is decoded, and the data transmitted by the HDMI and MIPI DSI interfaces need to be decoded and converted into a processable format (such as RGB or YUV format).

[0029] In the present invention, interface adaptation may require the use of an interface adapter or conversion module to ensure that the signal formats and data rates of different interfaces match.

[0030] In the present invention, HDMI and MIPI DSI distributors are configured to distribute input signals to two LVDS output interfaces; the output LVDS interfaces of the HDMI and MIPI DSI distributors are connected to display screens respectively; the display screens are frame synchronized and content segmented by super-frame technology to achieve a multi-screen display effect; the entire system is debugged to ensure the consistency and synchronization of the displayed content and optimize the display effect.

[0031] In the present invention, the superframe technology method includes the steps of frame synchronization and content segmentation and synthesis.

[0032] The specific steps of frame synchronization include: Step S511, converting the signal data collected by the HDMI interface and the MIPI DSI interface into a standardized format; Step S512: using a frame buffer to store the collected signal data; Step S513: Packing a plurality of frame data, and ensuring the consistency of image content on all display screens through time alignment and synchronization control; Step S514: Distribute the time synchronization signal to all display screens; Step S515, rendering an image on each display screen and calibrating it; Step S516: monitor in real time whether the images on the display screen are synchronized; if not, feedback is provided for adjustment.

[0033] Specifically, the goal of frame synchronization technology is to ensure that the images on multiple displays are consistent, that is, all displays display the same frame and present the image at the same time. The following are the detailed steps to achieve frame synchronization: 1. Signal acquisition: Capture image signals from HDMI or MIPI DSI interfaces, which provide video signals, including frame data, synchronization signals, etc. 2. Signal conversion: Convert the acquired analog or digital signals into a standardized format to ensure they can be processed and synchronized. Common conversion methods include A / D conversion (analog to digital conversion) or data decoding. 3. Timestamp: Adding a timestamp to each frame or set of data can help the system identify and align image content on various displays; 4. Frame buffer management: Use the frame buffer to store the captured image data. The frame buffer of each display screen should contain the same image data and needs to be time synchronized. 5.Super frame technology: Super Frame technology packages multiple frame data and ensures the consistency of image content on all displays through time alignment and synchronization control. Super Frame processing calculates the display timing of each display to ensure that all displays show the same frame data at the same time. 6. Synchronous signal distribution: Distribute time synchronization signals (such as clock signals, synchronization signals, etc.) to all displays to ensure that their refresh rates and frame rates are consistent. This can be achieved through hardware synchronization modules or through network protocols; 7. Image rendering and calibration: Render images on each display and calibrate them to compensate for possible delays and differences. Calibration can adjust display brightness, contrast and other parameters to make the images on multiple displays more consistent. 8. Real-time monitoring and adjustment: Implement a real-time monitoring system to ensure that the images on the display screens remain synchronized, and make necessary adjustments through a real-time feedback system to account for any possible synchronization errors.

[0034] Moreover, the specific steps of content segmentation and synthesis include: Step S521, analyzing the input signal content to determine its resolution, format and size; Step S522, dividing the input content according to the arrangement and size requirements of the display screen; Step S523, converting the segmented content into a format suitable for the display screen; Step S524, transmitting the segmented content to each display screen; Step S525, adjusting the content on each display screen; Step S526, making the images on all display screens displayed synchronously in time; Step S527, real-time monitoring display situation; Step S528: Provide a user interface for controlling and adjusting the segmentation and synthesis process of the displayed content.

[0035] In step S525, the brightness, contrast and color of the image are adjusted.

[0036] Specifically, the goal of content segmentation and synthesis technology is to segment a large image or video content into multiple parts and synthesize them on multiple displays. The following are the detailed steps to achieve this technology: 1. Content analysis and input: Analyze the input image or video content to determine its resolution, format and size; the input content can be high-definition images, video streams, etc. 2. Content segmentation: Segment the input content according to the arrangement and size requirements of the display screens. For example, for a video to be displayed on four display screens, it may be necessary to segment the video screen into four areas, each corresponding to one display screen, and determine the segmentation position and size of each part to ensure seamless connection of the image after splicing; 3. Data format conversion: Convert the segmented content into a format suitable for the display. Each segmented part may require a different resolution or encoding format, especially when multiple displays have different display specifications. 4. Content synthesis: Use synthesis software or hardware to transfer the segmented content to each display screen. During the synthesis process, ensure that the content on each display screen is accurately displayed to achieve a seamless splicing effect of the overall image. 5. Image adjustment and correction: Adjust the content on each display to ensure the coherence and consistency of the image, including adjusting the brightness, contrast, color, etc. of the image to ensure that the images after splicing multiple displays are visually seamless; 6. Synchronous control: Ensure that the images on all displays are displayed synchronously in time. Even if the content is segmented, the display time points must be consistent to avoid image asynchrony. 7. Real-time monitoring and adjustment: Implement a real-time monitoring system to ensure that the display effect meets expectations, make adjustments based on real-time feedback, and solve possible image stitching or display problems; 8. User interface and interaction: A user interface is provided for controlling and adjusting the segmentation and synthesis process of the displayed content, which may include functions such as content selection, segmentation configuration, and display mode, to facilitate user operation and settings.

[0037] In the present invention, it is necessary to control content synchronization, which is specifically: 1. Content segmentation and synthesis: Ensure that images or video content is correctly segmented and spliced ​​on multiple displays. Use image processing software or hardware to ensure that each display shows its corresponding content portion.

[0038] 2. Sync signal settings: Configure sync signals (such as vertical sync, horizontal sync) to ensure that all displays refresh at the same time; check and adjust the sync signal configuration to ensure there is no delay or frame loss.

[0039] 3. Frame synchronization: Use frame buffer technology to ensure that all displays show the same image in the same frame; the frame buffer stores the complete image frame, and all displays read data from the same frame buffer.

[0040] In the present invention, the HDMI interface and the MIPI DSI interface are integrated into a mainboard, and a display control module is provided on the mainboard. The display control module is responsible for coordinating and controlling the image display on all display screens, ensuring content synchronization and smooth edge transition between various display screens. The module may include an image processing unit and synchronization logic to process signals from the HDMI and MIPI DSI interfaces; the display control module mainly includes the following functional components: 1. Image Processing Unit (IPU): responsible for processing and optimizing image signals, including scaling, cropping, color correction, etc. 2. Synchronization Logic: handles frame synchronization and time alignment to ensure that images on all displays are displayed at the same time point; 3. Interface management unit: processes signals from HDMI and MIPI DSI interfaces and is responsible for signal conversion and data transmission.

[0041] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A software system method for domain control of multi-screen display, characterized in that: The steps include: Step S1, initializing the HDMI interface and the MIPI DSI interface; Step S2, collecting HDMI signals and MIPI DSI signals from the HDMI interface and the MIPI DSI interface respectively; Step S3, the HDMI interface distributes the collected HDMI signal into two HDMI output signals through the HDMI signal distributor, and the MIPI DSI interface distributes the collected MIPI DSI signal into two MIPI DSI output signals through the MIPI DSI signal distributor; Step S4: Synchronously display the two HDMI output signals and the two MIPI DSI output signals on four display screens by using a super frame technology method.

2. A domain-controlled multi-screen display software system method according to claim 1, characterized in that: In step S2, the HDMI interface collects and receives high-resolution video signals, and the MIPI DSI interface collects and receives image signals on the mobile device.

3. A domain-controlled multi-screen different display software system method according to claim 2, characterized in that: The HDMI interface and MIPI DSI interface are integrated on one mainboard.

4. A domain-controlled multi-screen different display software system method according to claim 1, characterized in that: In step S3, the data transmitted by the HDMI interface and the MIPI DSI interface are decoded and converted.

5. A domain-controlled multi-screen different display software system method according to claim 1, characterized in that: The superframe technology method includes the steps of frame synchronization and content segmentation and synthesis.

6. A domain-controlled multi-screen different display software system method according to claim 5, characterized in that: The specific steps of frame synchronization include: Step S511, converting the signal data collected by the HDMI interface and the MIPI DSI interface into a standardized format; Step S512: using a frame buffer to store the collected signal data; Step S513: Packing a plurality of frame data, and ensuring the consistency of image content on all display screens through time alignment and synchronization control; Step S514: Distribute the time synchronization signal to all display screens; Step S515, rendering an image on each display screen and calibrating it; Step S516: monitor in real time whether the images on the display screen are synchronized; if not, feedback is provided for adjustment.

7. A domain-controlled multi-screen different display software system method according to claim 6, characterized in that: The specific steps of content segmentation and synthesis include: Step S521, analyzing the input signal content to determine its resolution, format and size; Step S522, dividing the input content according to the arrangement and size requirements of the display screen; Step S523, converting the segmented content into a format suitable for the display screen; Step S524, transmitting the segmented content to each display screen; Step S525, adjusting the content on each display screen; Step S526, making the images on all display screens displayed synchronously in time; Step S527, real-time monitoring display situation; Step S528: Provide a user interface for controlling and adjusting the segmentation and synthesis process of the displayed content.

8. A domain-controlled multi-screen different display software system method according to claim 7, characterized in that: In step S525, the brightness, contrast, and color of the image are adjusted.