Display control method and display control system

By combining video processing equipment, display control equipment, host computer, and display device, the problems of screen flickering and other abnormalities during LED display debugging were solved, enabling the display of a complete picture on ordinary display devices, thus improving debugging efficiency and user experience.

CN121173993APending Publication Date: 2025-12-19XIAN NOVASTAR TECH
View PDF 14 Cites 0 Cited by

Patent Information

Application Number
CN202511469721.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-14
Publication Date
2025-12-19

AI Technical Summary

Technical Problem

In the existing technology, LED displays suffer from abnormalities such as screen flickering and distorted display due to application compatibility and device version compatibility issues of video processing equipment during the debugging process. Furthermore, it is impossible to see the actual screen display effect before the screen is installed, and the debugging time is tight and it is difficult to reproduce the fault scene.

Method used

A display control method and system are provided, which realizes the processing of video data and the generation of display images by combining video processing equipment, display control equipment, host computer and display device, simulates the operation of LED display screen receiving card, allows the display of complete picture in ordinary display device, and avoids the need for on-site debugging.

Benefits of technology

It improves debugging efficiency, reduces environment setup time and space occupation, enhances user experience, and enables debugging and effect preview before LED display screen is set up.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121173993A_ABST
    Figure CN121173993A_ABST
Patent Text Reader

Abstract

The invention provides a display control method and a display control system, and relates to the technical field of display. The display control method comprises the steps that the video processing equipment receives a video source and sends video data; the upper computer responds to user operation to generate a corresponding control instruction; the display control equipment receives the video data and generates a display image according to the control instruction; the display device displays a display image. The display control system comprises a video processing device, a display control device, an upper computer and a display device. According to the display control method and the display control system provided by the invention, the display control equipment can be controlled through the upper computer, so that a picture which originally needs to be displayed in the LED display screen is displayed in a common display device, the display control method provided by the invention can be adopted for debugging before the LED display screen is constructed, and the debugging efficiency is improved. And the debugging efficiency can be improved. Meanwhile, the display effect can be displayed for the user before the practical application of the project, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of display technology, and in particular to a display control method and a display control system. Background Technology

[0002] LED displays are widely used in various applications due to their high visibility and flexibility. However, during the commissioning phase, the video processing equipment used may experience issues such as screen flickering or distorted display due to factors like application compatibility and device version incompatibility. To improve display quality and user experience, these issues need to be addressed promptly, and in-depth analysis should be conducted after use. Current technologies typically rely on the actual LED display screen for pre-use processing and post-use analysis. However, this approach doesn't allow for a visual assessment of the actual display effect before installation, and the limited pre-use commissioning time makes it difficult to create an environment identical to the fault location after use.

[0003] Therefore, how to improve the above problems has become one of the urgent technical issues to be addressed at this stage. Summary of the Invention

[0004] To address the aforementioned technical problems, this disclosure provides a display control method and a display control system.

[0005] In a first aspect, this disclosure provides a display control method, comprising: a video processing device receiving a video source and sending video data; wherein the video data is a processed video source, and the video processing device includes multiple output network ports for outputting video data; The host computer responds to user operations and generates corresponding control commands. The display control device receives video data and generates a display image according to control instructions; the display image is the processed video data. The display device displays the image.

[0006] Secondly, based on the same inventive concept, this disclosure provides a display control system for executing the above-described display control method; the display control system includes a video processing device, a display control device, a host computer, and a display device, wherein the display control device is connected to the video processing device, the host computer, and the display device respectively.

[0007] The video processing device is configured at least to process video sources and send video data, wherein the video data is the processed video source; the video processing device includes multiple output network ports; the host computer is configured at least to generate corresponding control commands in response to user operations; the display control device is configured at least to receive video data transmitted from the multiple output network ports of the video processing device and generate a display image according to the control commands, wherein the display image is the processed video data; and the display device is configured at least to receive the display image and display it.

[0008] The technical solution provided in this disclosure has the following advantages compared with the prior art: This disclosure provides a display control method and a display control system. The display control system includes a video processing device, a display control device, a host computer, and a display device. In the display control method, the user can issue relevant instructions through the host computer, and the host computer responds to the user's operation by generating corresponding control instructions, thereby controlling the display control device. The display control device reassembles multiple data blocks transmitted by the video processing device into a complete digital image, which is equivalent to simulating the work of the receiving card in the LED display at the hardware level. It converts the reassembled complete image into a standard video signal, thereby displaying the complete picture that should have been displayed on the huge LED display through the display device. The display control method and display control system provided by this disclosure eliminate the need to build a huge LED display, solving the technical problem in related technologies that can only be debugged on-site through the LED display or by building a large screen environment consistent with the on-site environment. It enables the display control device to be controlled by the host computer, thereby displaying the picture that should have been displayed on the LED display on a regular display device. With this setup, the display control method provided by this disclosure can be used for debugging before the LED display is built, without having to wait until the LED display screen is completely built before making adjustments, which is beneficial to improving debugging efficiency. Furthermore, it allows users to witness the display effects before actual project application, thus improving user experience. In addition, this disclosure enables debugging and analysis in scenarios outside the field, reducing the time and space required for environment setup and improving debugging efficiency and convenience. Attached Figure Description

[0009] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0010] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0011] Figure 1 The diagram shown is a schematic of a display system in the related art; Figure 2 The diagram shown is a schematic representation of a display control system provided in an embodiment of this disclosure. Figure 3 The diagram shown is another schematic diagram of the display control system provided in an embodiment of this disclosure; Figure 4 The diagram shown is a schematic diagram of a display control device provided in an embodiment of this disclosure; Figure 5 The diagram shown is a schematic representation of another module of the display control device provided in this embodiment of the present disclosure; Figure 6 The diagram shown is a flowchart of a display control method provided in an embodiment of this disclosure; Figure 7 The diagram shown is a flowchart illustrating a method for generating a display image using a display control device according to an embodiment of this disclosure. Figure 8 The diagram shown is another flowchart illustrating a method for generating a display image using a display control device according to an embodiment of this disclosure. Figure 9 The diagram shown is another flowchart illustrating a method for generating a display image using a display control device according to an embodiment of this disclosure. Figure 10 The diagram shown is a flowchart illustrating how an image processing module processes regional image data according to an embodiment of this disclosure. Detailed Implementation

[0012] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0013] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.

[0014] Figure 1 The diagram shown is a schematic representation of a display system in the related art. Please refer to it. Figure 1The inventors discovered during their research that the traditional architecture of display system 000' is video source - transmitting card 01' - receiving card 02', with the receiving cards located in each cabinet of the LED (Light Emitting Diode) display screen (an LED display screen refers to a display device that displays information through an array of light-emitting diodes). Before the LED display screen is used, if the cabinet is not fully constructed, users cannot see the actual screen effect, resulting in a poor user experience. Furthermore, after the cabinet is constructed, the LED display screen may experience abnormal problems such as screen flickering and screen distortion, making debugging difficult and inefficient for on-site personnel due to limited debugging time. After the LED display screen is used, the cabinets at the usage site are removed. If it is necessary to analyze the abnormal situation at the site, an environment identical to the fault site needs to be constructed to reproduce the abnormal situation for analysis. However, in actual application scenarios, the cabinets of LED display screens deployed at different sites vary in specifications and are numerous, making it difficult to construct an environment completely identical to the fault site.

[0015] Therefore, how to improve the above problems has become one of the urgent technical issues to be addressed at this stage.

[0016] In view of this, the present disclosure provides a display control method and a display control system.

[0017] Figure 2 The diagram shown is a schematic representation of a display control system provided in an embodiment of this disclosure. Please refer to it. Figure 2 This disclosure provides a display control system 100, including: a video processing device 10, a display control device 20, a host computer 40, and a display device 30, wherein the display control device 20 is connected to the video processing device 10, the host computer 40, and the display device 30 respectively.

[0018] Specifically, the display control system 100 provided in this disclosure forms a display system architecture in which a video processing device 10, a display control device 20, and a display device 30 are connected in sequence. The display control system 100 also includes a host computer 40 to control the display control device 20 according to user operations. The video source is output from the video processing device 10 to the display system 000, passing through the video processing device 10 and the display control device 20, and finally displayed through the display device 30. It should be noted that the display device 30 can be a regular monitor similar to a computer monitor. Compared with the "video source-sending card-receiving card" display system architecture in related technologies, which can only display through the LED display screen, i.e., the sending card needs to be connected to multiple corresponding receiving cards in multiple cabinets, and the receiving cards receive data and display it on the corresponding screens, the display control system 100 provided in this disclosure can display on the display device 30. With this setup, before the LED display screen is fully constructed, it can be used for debugging and adjustment, without having to wait until the LED display screen is completely constructed, which is beneficial to improving debugging efficiency. Furthermore, it allows users to see the display effect before the LED display screen is fully installed, improving the user experience. In addition, it eliminates the complex operation required to connect the LED display screen to observe the output effect and analyze anomalies, reducing the time and space required for setup.

[0019] Figure 3 The diagram shown is another schematic diagram of the display control system provided in this embodiment of the present disclosure. Please refer to [the diagram]. Figure 2 and Figure 3 The video processing device 10 is configured to at least process video sources and send video data, wherein the video data is the processed video source; the video processing device 10 includes multiple output network ports 11.

[0020] Specifically, in the architecture of the display system 000 provided in this disclosure, the video processing device 10 receives video sources, that is, the video processing device 10 receives video sources from various external devices. Optionally, the interface and format of the video source can be HDMI (High-Definition Multimedia Interface), DP (DisplayPort), DVI (Digital Visual Interface), etc. The video processing device 10 converts the video source into a digital signal format that the display control device 20 can recognize, that is, it generates video data, thereby solving the problem of the inability to communicate between the video source and the display system 000. Optionally, the video processing device 10 is a multi-output network port device. The bandwidth of a single output network port 11 may be limited and cannot directly output high-resolution video data. By segmenting the video data, the video data is output through multiple output network ports 11, which helps to overcome the bandwidth bottleneck of a single output network port 11 and improves the final display effect.

[0021] In this disclosure, the host computer 40 is at least configured to generate corresponding control commands in response to user operations; the display control device 20 is at least configured to receive video data transmitted from multiple output network ports 11 of the video processing device 10, and generate a display image according to the control commands, wherein the display image is the processed video data; and the display device 30 is at least configured to receive the display image and display it.

[0022] Specifically, after the video processing device 10 performs preliminary processing on the video source, the display control device 20 receives the video data. The user can issue relevant commands through the host computer 40, which responds to the user's operation by generating corresponding control commands to control the display control device 20. This reassembles the multiple data blocks transmitted by the video processing device 10 into a complete digital image, essentially simulating the operation of the receiving card in the LED display screen at the hardware level. The reassembled complete image is converted into a standard video signal, allowing the display device 30 to display the complete image that would otherwise be shown on the large LED display screen. The display control system 100 provided in this disclosure essentially replicates the on-site environment of the LED display screen, solving the technical problem in related technologies where debugging can only be performed on-site using an LED display screen or by building a large-screen environment identical to the on-site environment. It enables debugging and analysis in scenarios outside the on-site environment, reducing the time and space costs of environment setup and improving debugging efficiency and convenience. Simultaneously, it allows for previewing the LED display screen's effects in the early stages of a project, improving the user experience.

[0023] Please continue to refer to this. Figure 2 and Figure 3 In one optional embodiment of this disclosure, the display control device 20 includes multiple receiving ports 21 corresponding to the output port 11, an image processing module 22, and a conversion output module 23. The receiving ports 21 are connected to the video processing device 10, the image processing module 22 is connected to both the receiving ports 21 and the conversion output module 23, and the conversion output module 23 is connected to the display device 30. The receiving ports 21 are at least configured to receive video data sent by the video processing device 10 and parse it to generate regional image data; the image processing module 22 is at least configured to stitch together multiple regional image data and process it to generate complete image data; the conversion output module 23 is at least configured to convert the format of the target image data to be output to generate a display image and output the display image. The target image data includes multiple regional image data.

[0024] Specifically, the display control device 20 includes multiple receiving network ports 21, which correspond to multiple output network ports 11 of the video processing device 10, and are used to connect to the output network ports 11 of the video processing device 10 to receive video data. In this embodiment, the multiple receiving network ports 21 and multiple output network ports 11 correspond to each other, forming multiple independent transmission channels, which is conducive to the smooth transmission of video data between the video processing device 10 and the display control device 20. Each receiving network port 21 receives partial video data corresponding to each sub-region in the video source, not complete video data. After processing the video data, each receiving network port 21 transmits the regional image data to the image processing module 22. The image processing module 22 is used to stitch together multiple regional image data, so that the multiple regional image data are stored in the corresponding regions according to their positions to form complete image data. In order to display the target image data on the display device 30, the display control device 20 also includes a conversion output module 23, which is used to convert the format of the target image data into a display image that the display device 30 can receive and display.

[0025] It should be noted that in this embodiment, the display control device 20 performs operations such as splicing and conversion on the video data, enabling multiple video data output by the video processing device 10 to be displayed as a complete image on the display device 30. This is equivalent to replicating the on-site environment of the LED display screen, solving the technical problem in related technologies that can only be debugged on-site or by building a large-screen environment identical to the on-site environment for debugging and analysis. It enables debugging and analysis in scenarios outside the on-site environment, which helps reduce the time cost and space occupation of environment construction, and also improves debugging efficiency and convenience. At the same time, it allows for previewing the effect of the LED display screen in the early stages of the project, which helps improve the user experience.

[0026] It should also be noted that the complete image data includes the region image data corresponding to all regions in the video source, while the target image data is at least a portion of the region image data selected from the complete image data according to the user's display requirements.

[0027] Figure 4 The diagram shown is a schematic representation of a display control device according to an embodiment of this disclosure. Please refer to it. Figure 3 and Figure 4 In one optional embodiment of this disclosure, the display control device 20 includes a storage module 24, which is configured to store at least a plurality of region image data.

[0028] Specifically, the image processing module 22 in the display control device 20 needs to stitch together scattered regional image data received in parallel from multiple receiving network ports 21 into complete image data, thus requiring the provision of areas capable of storing multiple regional image data. The storage module 24 of this disclosure provides storage space for the regional image data, thereby facilitating the integrity and synchronization of multi-channel data stitching. Optionally, the storage module 24 may include Double Data Rate Synchronous Dynamic Random Access Memory (DDR SDRAM). It should be noted that DDR SDRAM is a current computer memory technology, its core advantage being the ability to transmit data twice within the same clock cycle, significantly increasing bandwidth compared to single-rate synchronous memory. As the resolution of LED displays increases, the video processing device 10 needs to transmit large amounts of data per second through multiple output network ports 11. DDR SDRAM, with its high read / write bandwidth, can easily and in real-time receive and buffer large amounts of regional image data transmitted concurrently from multiple receiving network ports 21, which is beneficial for achieving smooth and real-time simulation and debugging of ultra-high resolution LED displays. Therefore, choosing DDR SDRAM as the storage module 24 also helps to improve the performance and reliability of the display control device 20.

[0029] Please continue to refer to this. Figure 3 and Figure 4 In one optional embodiment of this disclosure, the image processing module 22 includes an image stitching unit 222, which is connected to the receiving network port 21. The image stitching unit 222 is configured to store regional image data into the corresponding area of ​​the storage module 24 according to the location of the regional image data, so as to stitch together complete image data.

[0030] Specifically, the display control device 20 includes a receiving network port 21, which corresponds to multiple output network ports 11 of the video processing device 10. The receiving network port 21 of the display control device 20 is connected to the output network ports 11 of the video processing device 10, thereby allowing video data to be input into the display control device 20. After processing the video data, the receiving network port 21 generates regional image data and transmits the regional image data to the image processing module 22. The image processing module 22 includes an image stitching unit 222, which stores multiple regional image data into the corresponding area of ​​the storage module 24 according to the location of each regional image data to form complete image data.

[0031] Please continue to refer to this. Figure 3 and Figure 4 In one optional embodiment of this disclosure, the image processing module 22 further includes a storage control unit 223, which is connected to the image stitching unit 222 and the storage module 24 respectively; the storage control unit 223 is configured to control the storage module 24 to perform read and write operations.

[0032] It should be noted that the storage module 24 is a module in the display control device 20 used to store image data. Whether writing image data to or reading image data from the storage module 24, the corresponding control commands need to be converted into control signals that conform to the specifications of the storage module 24. Therefore, the storage control unit 223 is provided in this embodiment to facilitate the image stitching unit 222 in smoothly writing the image data of each region into the corresponding position of the storage module 24. If the storage control unit 223 is not provided, the image stitching unit 222 may not be able to communicate normally with the storage module 24. The storage control unit 223 provided in this embodiment helps to ensure that a large amount of regional image data can be stably and efficiently written into the storage module 24, thus improving the reliability and stability of the display control device 20.

[0033] Please continue to refer to this. Figure 3 and Figure 4 In one optional embodiment of this disclosure, the image processing module 22 further includes an image reading unit 224, which is connected to the storage control unit 223. The image reading unit 224 is configured to read target image data from the storage module 24 according to control instructions. Specifically, the image reading unit 224 is used to read data from the storage module 24. Similar to the image stitching unit 222, the image reading unit 224 reads the corresponding target image data from the storage module 24 through the storage control unit 223. This configuration helps ensure that the image reading unit 224 can successfully read the target image data from the storage module 24, thereby facilitating smooth image output and improving the reliability and stability of the display control device 20.

[0034] It should be noted that the image stitching unit 222 writes data to the storage module 24 through the storage control unit 223, and the image reading unit 224 reads data from the storage module 24 through the storage control unit 223. As the controller of the storage module 24, the storage control unit 223 is conducive to coordinating access to the storage module 24, ensuring that data between adjacent frames is correctly written and read, and thus also helps to improve screen tearing and improve display effect.

[0035] Please continue to refer to this. Figure 3 and Figure 4 In one optional embodiment of this disclosure, the image processing module 22 further includes a scaling unit 225, which is located between the image reading unit 224 and the conversion output module 23; the scaling unit 225 is at least magnified or reduced in response to control instructions on the target image data.

[0036] Specifically, the display control system 100 provided in this disclosure transmits video sources to the display control device 20 after processing by the video processing device 10. After further processing in the display control device 20, the video is displayed through the display device 30. The display control system 100 pre-debugs the LED display screen display scene on the display device 30, essentially replicating the on-site environment of the LED display screen. This solves the technical problem in related technologies where debugging can only be performed on-site or in a large-screen environment identical to the on-site setup. It enables debugging and analysis in scenarios outside the on-site environment, reducing the time and space costs of environment setup and improving debugging efficiency and convenience. Furthermore, it allows for previewing the LED display screen's effects in the early stages of a project, improving the user experience. During debugging, the resolutions of the display device 30 and the actual LED display screen may differ. For example, when the LED display screen has a resolution of 8K (7680×4320) and the display device 30 has a resolution of 4K (3840×2160), the resolution of the target image data in the display control device 20 is the same as that of the LED display screen. In this case, the target image data needs to be scaled down, which is beneficial for displaying the complete image on the low-resolution display device 30. As another example, when the LED display screen has a resolution of 1024×200 and the display device 30 has a resolution of 1920×1080, the target image data can be enlarged for clearer image observation. This disclosure, by setting up the scaling unit 225, helps to improve the problem of resolution mismatch between the output image of the display control device 20 and the display device 30, thereby facilitating a better preview of the display screen.

[0037] Please continue to refer to this. Figure 3 and Figure 4In one optional embodiment of this disclosure, the host computer 40 can generate corresponding control commands in response to user instructions, and the display control device 20 adjusts the screen displayed on the display device 30 according to the control commands. For example, the display control device 20 displays the complete content that the LED display screen needs to display on the display device 30 according to the control commands. By automatically calculating the scaling ratio, the content is displayed completely and proportionally on the display device 30, thus allowing for the inspection of the overall screen content, layout, and color. For another example, if the user selects a specific area for magnification, the image data of that area needs to be selected from the storage module 24 for magnification to observe the details in the screen. Yet another example is opening a window on the display device 30 to display a local area of ​​the LED display screen at a 1:1 resolution. The user can pan this window to view different areas of the LED display screen, thereby checking the clarity, sharpness, and presence of dead pixels or color differences in the video source.

[0038] Figure 5 The diagram shown is a schematic representation of another module of the display control device provided in this embodiment. Please refer to [the diagram]. Figure 3 and Figure 5 In one optional embodiment of this disclosure, the display control device 20 includes a plurality of receiving network ports 21 corresponding to the output network port 11 and a detection module 25. The detection module 25 is connected to the receiving network port 21. The detection module 25 is used to detect the video data received by the receiving network port 21.

[0039] Specifically, the display control device 20 includes multiple receiving network ports 21, which correspond to multiple output network ports 11 of the video processing device 10, and are used to connect to the output network ports 11 of the video processing device 10 to receive video data. Simultaneously, the multiple receiving network ports 21 and multiple output network ports 11 correspond to form multiple independent transmission channels, which facilitates the smooth transmission of video data between the video processing device 10 and the display control device 20. This embodiment includes a detection module 25 to detect the video data received by each receiving network port 21, which helps users quickly identify abnormal operating conditions of the equipment, thereby locating potential problems and further improving the efficiency of equipment maintenance and management.

[0040] It should be noted that this disclosure Figure 4 The illustrated embodiment demonstrates an example of stitching video data together for display on display device 30. Figure 5 The illustrated embodiment demonstrates an example of detecting video data. Figure 4 and Figure 5 The two implementations can be executed in parallel, with no specific execution order, which makes it easier to detect anomalies in video data.

[0041] Please refer to Figure 3and Figure 5 In one optional embodiment of this disclosure, the detection module 25 includes a frame rate detection unit 251, a noise detection unit 252, a bit error detection unit 253, and a parameter detection unit 254. The frame rate detection unit 251 is used to detect the frame rate of the video data, the noise detection unit 252 is used to detect whether noise is generated during the transmission of the video data, the bit error detection unit 253 is used to perform cyclic redundancy check on the video data, and the parameter detection unit 254 is used to parse the parameter packets transmitted by the receiving network port 21 and report the parsing.

[0042] Specifically, this embodiment provides a configuration of the detection module 25, wherein the frame rate detection unit 251 is used to detect the actual frame rate of the video data. The frame rate of the data sent by the video processing device 10 should be consistent with the output frame rate of the input video source. The frame rate detection unit 251 can verify whether the video source experiences frame rate changes during transmission. For example, the video source outputs at a frequency of 60Hz, but in reality, due to cable or drive problems, the display control device 20 may receive the video data at a frequency of 30Hz. The frame rate detection unit 251 can record the number of image frames sent within 1 second and output a frame rate count and stability detection. This disclosure, by detecting the frame rate, helps ensure the smoothness of video playback and facilitates the rapid location of problems such as stuttering and frame skipping caused by frame rate mismatch or insufficient performance.

[0043] The noise detection unit 252 is used to detect whether noise has been introduced during video output transmission. Noise (typically manifested as randomly appearing bright spots, snowflakes, or color blocks on the screen) is a typical example of digital signals being interfered with or attenuated during transmission. By identifying noise, the noise detection unit 252 directly reflects the reliability of the physical transmission link. Optionally, the noise detection unit 252 can identify noise by detecting isolated, high-contrast pixels. This disclosure provides visual quality monitoring of signal integrity by detecting noise, and timely intervention and adjustment when the amount of noise exceeds a preset value is beneficial for improving display effects.

[0044] The error detection unit 253 performs Cyclic Redundancy Check (CRC) on the video data. CRC is an error detection technique where the sending end appends a CRC checksum to the data packet, and the receiving end calculates the received data and compares it to the appended checksum. If they do not match, it means that at least one bit of the data was corrupted during transmission. This implementation performs CRC on the video data and records the number of checksum errors, thereby diagnosing whether there are problems in the data link, which helps users to promptly identify problems in the data transmission path.

[0045] The parameter detection unit 254 is used to parse and report the parameter packets transmitted by the receiving network port 21. While receiving video data, the receiving network port 21 also receives parameter packets, which contain data such as the current brightness value, Gamma curve index, and network port load area coordinates. Parsing these parameter packets helps the parameter detection unit 254 obtain relevant information from the video data. Optionally, the parameter detection unit 254 reports the parsed data to the host computer 40.

[0046] It should be noted that this disclosure, by detecting video data, facilitates the rapid identification of problems in the video data, which is beneficial for improving the speed and accuracy of debugging and maintenance of the display system. Optionally, the data detected by the detection module 25 can be reported to the host computer 40 and displayed through the host computer 40, thereby improving the visualization of the data and further enhancing maintenance and debugging efficiency.

[0047] Based on the same inventive concept, this disclosure provides a display control method. Figure 6 The diagram shown is a flowchart of a display control method provided in an embodiment of this disclosure. Please refer to it. Figure 2 and Figure 6 It should be noted that the display control method provided in this disclosure uses any of the display control systems 100 provided in the embodiments of this disclosure to display the screen. The display control method includes: Step S10: The video processing device 10 receives a video source and sends video data; wherein, the video data is the processed video source, and the video processing device 10 includes multiple output network ports for outputting video data; Step S20: The host computer 40 responds to the user's operation and generates corresponding control commands; Step S30: The display control device 20 receives video data and generates a display image according to the control command, wherein the display image is the processed video data; Step S40: Display device 30 displays the image.

[0048] Specifically, this disclosure provides a display control method, including but not limited to steps S10 to S40, which enables the display of images to be displayed on an LED display screen through a common display device 30.

[0049] In step S10, the video processing device 10 receives the video source and performs preliminary processing to generate video data, which is then output through multiple network ports. In step S20, the user can set the image or area to be displayed on the display device 30 via the host computer 40. For example, the user selects to display the complete screen on the display device 30, and the host computer 40 generates corresponding control commands based on the user's needs and transmits these commands. In step S30, the display control device 20 receives the video data and stores it in the corresponding location. It then reads the corresponding video data according to the control commands to generate a display image. For example, it reads the complete video data according to the control commands to generate a complete display image. In step S40, the display device 30 receives and displays the display image.

[0050] It should be noted that the display control method provided in this disclosure uses any of the display control systems 100 provided in the embodiments of this disclosure to execute the display control method and display the corresponding image on the display device 30. Compared with the prior art, which can only display images through an on-site LED display screen or build a hardware structure consistent with the on-site setup, this disclosure does not require building a large LED display screen. It can realize the control of the display control device 20 through the host computer 40, thereby displaying the image that originally needed to be displayed on the LED display screen on a regular display device 30. With this setting, the display control system 100 provided in this disclosure can be used for debugging before the LED display screen is built, without having to wait until the LED display screen is completely built before making adjustments, which is beneficial to improving debugging efficiency. At the same time, it can also demonstrate the display effect to users before the actual application of the project, which is beneficial to improving the user experience. In addition, it also solves the complex operation of connecting the LED display screen to observe the output effect in related technologies, which is beneficial to reducing the time cost and space occupation of the environment setup.

[0051] Figure 7 The diagram shown is a flowchart illustrating a method for generating a display image using a display control device according to an embodiment of this disclosure. Please refer to it. Figure 3 , Figure 4 , Figure 6 and Figure 7 In one optional embodiment of this disclosure, step S30, where the display control device 20 receives video data and generates a display image according to control instructions, includes: Step S31: Obtain the position of the video data received by the receiving network port 21 in the entire image; Step S32: Calculate the position of the video data in the storage module 24 and write the video data into the corresponding area of ​​the storage module 24; Step S33: Read image data according to control instructions; Step S34: Convert the format of the image data to generate a display image and output the display image.

[0052] Specifically, this disclosure provides a method for a display control device 20 to generate a display image, including but not limited to steps S31 to S34. The receiving network port 21 receives video data, calculates the location where the video data should be stored based on its position within the entire image, and stores the video data in the corresponding area. When image data needs to be read, the area to be displayed is read according to control instructions, and the format of the image data to be displayed is converted to generate a display image, which is then displayed on the display device 30. In this way, the display control device 20 can store and read video data received from multiple receiving network ports 21, thereby displaying it on the display device 30.

[0053] Figure 8 The diagram shown is another flowchart illustrating a method for generating a display image using a display control device according to an embodiment of this disclosure. Please refer to this disclosure for further details. Figure 3 , Figure 6 as well as Figure 8 In one optional embodiment of this disclosure, the display control device 20 includes multiple receiving network ports 21 corresponding to the output network port 11, an image processing module 22, and a conversion output module 23. Step S30 of the display control method, in which the display control device 20 receives video data and generates a display image according to control instructions, includes: Step S301: Receive video data through network port 21 and parse it to generate regional image data; Step S302: Image processing module 22 stitches together image data from multiple regions and processes it to generate complete image data; Step S303: The conversion output module 23 converts the format of the target image data to be output, generates a display image, and outputs the display image; wherein, the target image data includes multiple region image data.

[0054] Specifically, in this embodiment, by parsing, splicing, and converting the video data, multiple video data output by the video processing device 10 can be displayed as a complete image on the display device 30. This effectively replicates the on-site environment of the LED display screen, solving the technical problem in related technologies that only on-site debugging or the construction of a large-screen environment identical to the on-site environment is possible. Debugging and analysis can be performed in scenarios outside the on-site environment, reducing the time and space costs of setting up the environment and improving debugging efficiency and convenience. Furthermore, it allows for previewing the LED display screen's effects in the early stages of a project, improving the user experience.

[0055] Figure 9 The diagram shown is another flowchart illustrating a method for generating a display image using a display control device according to an embodiment of this disclosure. Please refer to [link / reference]. Figure 3 , Figure 4 , Figure 6 as well as Figure 9 In one optional embodiment of this disclosure, the display control device 20 includes a storage module 24; the display control method includes step S30, in which the display control device 20 receives video data and generates a display image according to control instructions, and further includes step S312, in which the storage module 24 stores multiple area image data.

[0056] Specifically, in step S301, the receiving network port 21 receives video data and parses it to generate regional image data. This regional image data requires storage space in the display control device 20. In this embodiment, after generating the regional image data in step S301, step S30 further includes step S312, in which multiple regional image data are stored in corresponding areas of the storage module 24. This arrangement provides storage space for the regional image data, thereby helping to ensure the integrity and synchronization of multi-channel data splicing.

[0057] Figure 10 The diagram shown is a flowchart illustrating how an image processing module processes regional image data according to an embodiment of this disclosure. Please refer to it. Figure 3 , Figure 4 , Figure 6 , Figure 8 as well as Figure 10 In one optional embodiment of this disclosure, the image processing module 22 includes an image stitching unit 222. Step S302, where the image processing module 22 stitches multiple region image data and processes them to generate complete image data, includes: Step S3021, where the image stitching unit 222 stores the region image data into the corresponding region of the storage module 24 according to the location of the region image data, so as to stitch together complete image data. Specifically, the image processing module 22 includes an image stitching unit 222. In step S3021, the image stitching unit 222 matches multiple region image data to the corresponding region of the storage module 24 according to the location of each region image data, thereby properly storing the region image data received by multiple receiving network ports to form complete image data.

[0058] Please refer to Figure 3 , Figure 4 , Figure 6 , Figure 8 as well as Figure 10In one optional embodiment of this disclosure, the image processing module 22 further includes a storage control unit 223. After executing step S3021, step S302, where the image processing module 22 stitches together image data from multiple regions and processes it to generate complete image data, also includes step S3022, where the storage control unit 223 controls the storage module 24 to perform read / write operations. It should be noted that the storage module 24 is the module in the display control device 20 used to store image data. Whether writing image data to or reading image data from the storage module 24, the corresponding control commands need to be converted into control signals conforming to the specifications of the storage module 24. Therefore, the display control method provided in this disclosure also includes controlling the storage module 24 to perform read / write operations through the storage control unit 223, which facilitates the image stitching unit 222 in smoothly writing the image data from each region into the corresponding location of the storage module 24.

[0059] Please continue to refer to this. Figure 3 , Figure 4 , Figure 6 , Figure 8 as well as Figure 10 In one optional embodiment of this disclosure, the image processing module 22 further includes an image reading unit 224. After executing step S3022, step S302, where the image processing module 22 stitches together multiple region image data and processes them to generate complete image data, also includes step S3023, where the image reading unit 224 reads the target image data from the storage module 24 according to control instructions. Specifically, after the storage control unit 223 controls the storage module to perform read and write operations, the image data of each region is written to the corresponding location in the storage module. At this time, the image reading unit 224 reads the corresponding target image data from the storage module 24 through the storage control unit 223. This setup helps ensure that the image reading unit 224 can successfully read the target image data from the storage module 24, thereby facilitating smooth image output and improving the reliability and stability of the display control device 20.

[0060] Please continue to refer to this. Figure 3 , Figure 4 , Figure 6 , Figure 8 as well as Figure 10 In one optional embodiment of this disclosure, the image processing module 22 further includes a scaling unit 225. After executing step S3023, step S302, where the image processing module 22 stitches together multiple region image data and processes them to generate complete image data, further includes step S3024, where the scaling unit 225 enlarges or reduces the target image data according to control instructions.

[0061] Specifically, in step S302, after the image reading unit 224 reads the corresponding target image data according to the control information, it also includes scaling the target image data. With this setting, even if the resolution of the display device 30 and the actual LED display screen are different during debugging, scaling the target image data can help improve the problem of the mismatch between the output image of the display control device 20 and the resolution of the display device 30, thereby facilitating the pre-display of the display screen in a better way.

[0062] Please refer to Figure 3 and Figure 5 In one optional embodiment of this disclosure, the display control device 100 includes a plurality of receiving network ports 21 corresponding to the output network ports 11 and a detection module 25. In step S10, after the video processing device 10 receives the video source and sends the video data, the receiving network ports 21 of the display control device 20 receive the video data. The display control method further includes: the detection module 25 detecting the video data received by the receiving network ports 21.

[0063] Specifically, the multiple receiving network ports 21 of the display control device 20 and the multiple output network ports 11 of the video processing device 10 form multiple independent transmission channels, which facilitates the smooth transmission of video data between the video processing device 10 and the display control device 20. This embodiment uses a detection module 25 to detect the video data received by each receiving network port 21, which helps users quickly identify abnormal operating conditions of the equipment, thereby locating potential problems and further improving the efficiency of equipment maintenance and management.

[0064] It should be noted that in the display control method provided in this disclosure, step S30, in which the display control device 20 receives video data and generates a display image according to the control command, and in this embodiment, the detection module 25 detects the video data received by the network port 21, can be executed in parallel. This disclosure does not specify the execution order of the two.

[0065] Please continue to refer to this. Figure 3 and Figure 5 In one optional embodiment of this disclosure, the detection module 25 includes a frame rate detection unit 251, a noise detection unit 252, a bit error detection unit 253, and a parameter detection unit 254.

[0066] Detection module 25 detects the video data received by network port 21, including: The frame rate detection unit 251 detects the frame rate of the video data; the noise detection unit 252 detects whether noise is generated during the transmission of the video data; the bit error detection unit 253 performs cyclic redundancy check on the video data; and the parameter detection unit 254 parses the parameter packets transmitted through the received network port and reports the parsing results.

[0067] Specifically, the frame rate of the data sent by the video processing device 10 to the display control device 20 should be consistent with the output frame rate of the video source input to the video processing device 10. This disclosure, by detecting the frame rate of the video data, helps ensure smooth video playback and facilitates the rapid identification of problems such as stuttering and frame skipping caused by frame rate mismatch or insufficient performance. Noise detection reflects the reliability of the physical transmission link. This disclosure, by detecting noise, provides visual quality monitoring of signal integrity. When the number of noise points exceeds a preset value, timely intervention and adjustment are beneficial for improving display effects. This disclosure performs cyclic redundancy check on the video data and records the number of check errors, thereby diagnosing whether there are problems in the data link, which helps users to promptly identify problems in the data transmission path. This disclosure also uses a parameter detection unit to parse parameter packets, which helps obtain relevant information about the video data. The embodiments of this disclosure, by detecting video data, facilitate the rapid identification of problems in the video data, which is beneficial for improving the speed and accuracy of debugging and maintenance of the display system.

[0068] As can be seen from the above embodiments, the display control method and display control system provided in this disclosure achieve at least the following beneficial effects: This disclosure provides a display control method and a display control system. The display control system includes a video processing device, a display control device, a host computer, and a display device. In the display control method, the user can issue relevant instructions through the host computer, and the host computer responds to the user's operation by generating corresponding control instructions, thereby controlling the display control device. The display control device reassembles multiple data blocks transmitted by the video processing device into a complete digital image, which is equivalent to simulating the work of the receiving card in the LED display at the hardware level. It converts the reassembled complete image into a standard video signal, thereby displaying the complete picture that should have been displayed on the huge LED display through the display device. The display control method and display control system provided by this disclosure eliminate the need to build a huge LED display, solving the technical problem in related technologies that can only be debugged on-site through the LED display or by building a large screen environment consistent with the on-site environment. It enables the display control device to be controlled by the host computer, thereby displaying the picture that should have been displayed on the LED display on a regular display device. With this setup, the display control method provided by this disclosure can be used for debugging before the LED display is built, without having to wait until the LED display screen is completely built before making adjustments, which is beneficial to improving debugging efficiency. Furthermore, it allows users to witness the display effects before actual project application, thus improving user experience. In addition, this disclosure enables debugging and analysis in scenarios outside the field, reducing the time and space required for environment setup and improving debugging efficiency and convenience.

[0069] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0070] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A display control method, characterized in that, include: The video processing device receives a video source and sends video data; wherein the video data is the processed video source, and the video processing device includes multiple output network ports for outputting the video data; The host computer responds to user operations and generates corresponding control commands. The display control device receives the video data and generates a display image according to the control command; wherein the display image is the processed video data; The display device displays the image.

2. The display control method according to claim 1, characterized in that, The display control device receives the video data and generates a display image according to the control command, including: Obtain the position of the video data received from the network port within the entire image; Calculate the location of the video data in the storage module and write the video data into the corresponding area of ​​the storage module; Read image data according to the control instructions; The image data format is converted to generate the display image, and the display image is then output.

3. The display control method according to claim 1 or 2, characterized in that, The display control device includes multiple receiving ports corresponding to the output port, an image processing module, and a conversion output module; The display control device receives the video data and generates a display image according to the control command, including: The receiving network port receives the video data and parses it to generate regional image data; The image processing module stitches together multiple image data from the aforementioned regions and processes them to generate complete image data. The conversion output module converts the target image data to be output into a format that generates a display image and outputs the display image; wherein the target image data includes multiple region image data.

4. The display control method according to claim 3, characterized in that, The display control device includes a storage module; The display control device receives the video data and generates a display image according to the control command, and further includes: The storage module stores multiple image data of the aforementioned regions.

5. The display control method according to claim 3, characterized in that, The display control device includes a storage module, and the image processing module includes an image stitching unit; The image processing module stitches together multiple image data from the aforementioned regions and processes them to generate complete image data, including: The image stitching unit stores the regional image data into the corresponding area of ​​the storage module according to the location of the regional image data, so as to stitch together complete image data.

6. The display control method according to claim 5, characterized in that, The image processing module also includes a storage control unit; After the image stitching unit stores the regional image data into the corresponding area of ​​the storage module according to the location of the regional image data to stitch together complete image data, the image processing module stitches together multiple regional image data and processes them to generate complete image data, and further includes: The storage control unit controls the storage module to perform read and write operations.

7. The display control method according to claim 6, characterized in that, The image processing module also includes an image reading unit; After the storage control unit controls the storage module to perform read and write operations, the image processing module stitches together multiple region image data and processes them to generate complete image data, and further includes: The image reading unit reads the target image data from the storage module according to the control command.

8. The display control method according to claim 7, characterized in that, The image processing module also includes a scaling unit; After the image reading unit reads the target image data from the storage module according to the control instruction, the image processing module stitches together multiple region image data and processes them to generate complete image data, and further includes: The scaling unit enlarges or reduces the target image data according to the control command.

9. The display control method according to claim 1, characterized in that, The display control device includes multiple receiving ports and detection modules corresponding to the output port; The display control method further includes: The detection module detects the video data received by the receiving network port.

10. The display control method according to claim 9, characterized in that, The detection module includes a frame rate detection unit, a noise detection unit, a bit error detection unit, and a parameter detection unit; The detection module detects the video data received by the receiving network port, including: The frame rate detection unit detects the frame rate of the video data; The noise detection unit detects whether noise is generated during the transmission of the video data; The error detection unit performs cyclic redundancy check on the video data; The parameter detection unit parses the parameter packets transmitted by the received network port and reports the parsed data.

11. A display control system, characterized in that, The display control system is used to execute the display control method according to any one of claims 1 to 10, and the display control system includes: a video processing device, a display control device, a host computer, and a display device, wherein the display control device is connected to the video processing device, the host computer, and the display device respectively; The video processing device is configured to at least process a video source and send video data, wherein the video data is the processed video source; the video processing device includes multiple output network ports; The host computer is configured to generate corresponding control commands in response to user operations. The display control device is configured to receive video data transmitted from multiple output network ports of the video processing device, and generate a display image according to the control command, wherein the display image is the processed video data; The display device is at least configured to receive and display the display image.

Citation Information

Patent Citations

  • Integrated multi-picture digital video monitoring method and system

    CN102790904A

  • High-resolution video playing system

    CN103561227A

  • Splicing device and splicing display system

    CN104750451A

  • Display module and display module detection system

    CN107068028A

  • High-resolution image processing method and device, VR image display method and VR device

    CN110322424A