Display device and display method

By setting the target color seam in the LCD splicing display and using a timing controller to adjust the image data in the edge area, the problem of image fragmentation caused by excessively wide seams is solved, improving the continuity and visual experience of the display. Moreover, no expensive hardware improvements are required, reducing production costs.

CN122337152APending Publication Date: 2026-07-03LG DISPLAY CHINA CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
LG DISPLAY CHINA CO LTD
Filing Date
2026-02-06
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

In existing LCD splicing display technologies, the image fragmentation caused by excessively wide splicing seams seriously affects the continuity of the display and the overall visual experience. Moreover, existing hardware improvement solutions are costly and difficult, which limits their market adaptability.

Method used

By setting the seam to the target color and using a timing controller to adjust the image data of the display partition edge area, the difference in display parameters between the edge area and the seam is made less than a preset threshold, thus improving the display effect using a software method.

Benefits of technology

It effectively reduces image fragmentation in spliced ​​displays, improves display continuity and overall visual appeal, reduces production costs, and avoids increased costs associated with hardware upgrades.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122337152A_ABST
    Figure CN122337152A_ABST
Patent Text Reader

Abstract

This application provides a display device and a display method. The display device includes a splicing display panel, a timing controller, and a memory. The splicing display panel includes multiple display zones, and the seams between each display zone are set to a target color. The timing controller is used to acquire initial data of the edge areas corresponding to each display zone in the target image and target data stored in the memory when the display device is about to output the target image, and adjust the initial data based on the target data and target color. Therefore, by setting the target color of the seams and adjusting the initial data of the edge areas based on the target data and target color, the difference in display parameters between the edge areas and the seams is made less than a preset threshold, effectively reducing image fragmentation in splicing displays, improving display continuity and overall visual appeal, and reducing production costs without relying on expensive hardware improvements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, specifically to a display device and display method. Background Technology

[0002] In recent years, small-to-medium-sized Liquid Crystal Display (LCD) splicing technology has evolved rapidly, and splicing screen-driven display technology has made progress accordingly. In practical applications of splicing screen displays, the problem of excessively wide physical seams between multiple display zones has become increasingly prominent. This results in noticeable image fragmentation in the seam area, severely disrupting image continuity and overall visual appeal, becoming a core bottleneck hindering the large-scale promotion of LCD splicing technology. To address this challenge, common approaches rely on hardware technologies to reduce seam width, such as improving panel structure design or employing high-precision alignment processes. However, such hardware solutions often require complex manufacturing processes and special materials, significantly increasing the production cost of LCD products and adding to the difficulty of technical implementation, thus limiting the market adaptability and widespread adoption of the products. Existing technologies lack cost-effective alternatives, making it difficult to effectively alleviate image fragmentation while controlling costs, resulting in a continued limitation on user experience. Summary of the Invention

[0003] This application provides a display device and display method that effectively reduces image fragmentation in spliced ​​displays, improves display continuity and overall visual appeal, and reduces production costs without relying on expensive hardware improvements.

[0004] In a first aspect, the display device provided in the embodiments of this application includes a splicing display panel, a timing controller and a memory. The splicing display panel includes multiple display zones, and the splicing seam between each of the display zones is set to a target color. The grayscale value corresponding to the target color is greater than the grayscale value corresponding to black, and the saturation corresponding to the target color is less than a first preset threshold. The timing controller is used to acquire initial data of the edge regions corresponding to each of the display partitions in the target image and target data stored in the memory when the display device is about to output the target image, and adjust the initial data based on the target data and the target color so that when the display device displays the target image, the difference between the target display parameter value of the edge region and the target display parameter value of the splicing seam is less than a second preset threshold.

[0005] Secondly, the display method provided in the embodiments of this application is applied to a display device, and the method includes: A hot-plug detection signal is output through the signal transmission port; the hot-plug detection signal corresponds to different display modes through different pulse modes. When the display device is about to output the target image, the initial data of the edge area corresponding to each display partition in the target image and the target data stored in the memory are obtained. The initial data is adjusted based on the target data and the target color so that when the display device displays the target image, the difference between the target display parameter value of the edge area and the target display parameter value of the splicing seam is less than a second preset threshold.

[0006] In summary, the display device and method provided in this application include a splicing display panel, a timing controller, and a memory. The splicing display panel includes multiple display zones, and the seams between each display zone are set to a target color. The timing controller is used to acquire initial data of the edge areas corresponding to each display zone in the target image and target data stored in the memory when the display device is about to output the target image, and adjusts the initial data based on the target data and target color. Therefore, by setting the target color of the seams and adjusting the initial data of the edge areas based on the target data and target color, the difference in display parameters between the edge areas and the seams is made less than a preset threshold, effectively reducing image fragmentation in splicing displays, improving display continuity and overall visual appeal, and reducing production costs without relying on expensive hardware improvements. Attached Figure Description

[0007] The present invention will be further described below with reference to the accompanying drawings. It should be noted that the accompanying drawings described below are merely for illustrating some embodiments of the present invention. Those skilled in the art can obtain other drawings based on the above drawings without any creative effort.

[0008] Figure 1 A schematic diagram of a display device provided for an embodiment of this application.

[0009] Figure 2 This is an example diagram of an application of the display device in the embodiments of this application.

[0010] Figure 3 This is an exemplary schematic diagram illustrating the enhancement or reduction of regional brightness in an embodiment of this application. Detailed Implementation

[0011] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0012] In this invention, the terms "first," "second," etc., are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or modules is not limited to the listed steps or modules, but may optionally include steps or modules not listed, or may optionally include other steps or modules inherent to the aforementioned process, method, product, or apparatus.

[0013] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily imply that all embodiments are the same, nor are they independent or alternative embodiments mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0014] This application provides a display device, which includes, but is not limited to, the following embodiments and combinations thereof.

[0015] In one embodiment, Figure 1 A schematic diagram of a display device provided for an embodiment of this application, as shown below. Figure 1 As shown, the display device 100 includes a splicing display panel 101, a timing controller 102, and a memory 103. The splicing display panel 101 includes multiple display zones, and the splicing seam between each display zone is set to a target color. The grayscale value corresponding to the target color is greater than the grayscale value corresponding to black, and the saturation corresponding to the target color is less than a first preset threshold. The timing controller 102 is used to acquire the initial data of the edge areas of each display partition in the target image and the target data stored in the memory 103 when the display device is about to output the target image. The initial data is adjusted based on the target data and the target color so that when the display device displays the target image, the difference between the target display parameter value of the edge area and the target display parameter value of the splicing seam is less than a second preset threshold.

[0016] The splicing display panel 101 can be formed by physically connecting multiple independent display units to create a larger display area. Each display unit can display image content independently, but they work together to present a complete picture. The splicing display panel 101 includes multiple display zones. The splicing display panel 101 can be composed of any number of display zones, such as 2x2, 3x3, or larger arrays. Each display zone can be an independent display module with its own backlight unit and pixel array. The display zones are aligned by a mechanical structure to form a continuous display surface. A seam refers to the physical gap between adjacent display zones in the splicing display panel 101. This gap typically appears as a thin line when displaying an image, potentially affecting the continuity of the image and the viewing experience. A target color refers to the preset color set for the seam. This color is selected to visually coordinate with the displayed content in the edge area, reducing the abruptness of the seam. A grayscale value represents the level of pixel brightness. In digital image processing, grayscale values ​​are typically represented by integers within a range, such as 0-255, where 0 represents black and 255 represents white. Saturation represents the purity or intensity of a color. High-saturation colors are vibrant, while low-saturation colors tend towards gray. The seams between the various display zones are set to a target color. This seam color can be set in several ways. For example, a material of a preset color can be coated onto the physical surface of the seam, or a preset color border can be used in the bezel design of the display device. Another method is to use software control to force the pixels in the seam area to display the preset color when no image content is displayed. The grayscale value corresponding to the target color is greater than the grayscale value corresponding to black. The grayscale value of the target color can be set to any grayscale value greater than pure black. For example, it can be set to a low-brightness gray, a moderate-brightness gray, or a high-brightness gray. This grayscale value can be measured and adjusted using color calibration tools to ensure that its brightness is higher than that of completely non-emitting black. The saturation corresponding to the target color is less than a first preset threshold. The saturation of the target color can be set to a relatively low value to prevent it from appearing overly vibrant. For example, it can be set to a near-achromatic grayscale or a low-saturation color with a slight hue. The saturation value can be configured through color management and compared with a first preset threshold to ensure it meets the requirements.

[0017] The timing controller 102, as the core control unit of the display device, is responsible for generating and distributing drive signals to control the pixel display timing and data flow of each display zone on the splicing display panel 101. This controller ensures that image data is correctly transmitted to the display panel and displayed in a predetermined time sequence. When the display device is about to output a target image, the timing controller 102 acquires the initial data of the edge regions corresponding to each display zone in the target image and the target data stored in the memory 103. The timing controller 102 may be configured with an image input interface to receive the target image data stream from an image source. After receiving the data, the timing controller 102 can identify the image region corresponding to each display zone and extract the pixel data of the edge regions near the splicing seam as the initial data. Simultaneously, the timing controller 102 can read pre-stored target data for image adjustment from the connected memory 103. For example, the initial data may be RGB pixel values, and the target data may be a brightness or color correction lookup table. Furthermore, the timing controller 102 adjusts the initial data based on the target data and the target color. The timing controller 102 can employ various algorithms to adjust the initial data. For example, it can perform linear or non-linear transformations on the brightness of the edge region based on the target data. It can also fine-tune the hue and saturation of the edge region based on the target color. The adjustment process can involve pixel value addition, subtraction, multiplication, and division operations, or mapping through a lookup table method.

[0018] The memory 103 is used to store various data, including but not limited to configuration parameters of the display device, image processing algorithms, and intermediate and final data generated during image adjustment. The memory 103 provides necessary data support for the timing controller 102.

[0019] Specifically, when the display device displays the target image, the difference between the target display parameter value of the edge area and the target display parameter value of the seam is less than a second preset threshold. The purpose of this adjustment is to visually eliminate or reduce the presence of the seam. For example, the timing controller 102 can calculate the difference between the adjusted brightness value of the edge area and the brightness value of the seam, and continuously adjust until the difference is less than the preset second threshold. Similarly, similar comparisons and adjustments can be made for color parameters. The second threshold can be set according to the characteristics of human visual perception to ensure that the transition between the seam and the edge area is smooth and does not produce visual abruptness at normal viewing distances.

[0020] As an example, the target color can be gray; a grayscale value corresponding to the target color that is greater than the grayscale value corresponding to black can be exemplified by a grayscale brightness close to 128 grayscale levels of the display; a saturation corresponding to the target color that is less than a first preset threshold can be exemplified by a color close to 255 grayscale white points of the display. This application uses other colors to replace black seams, such as gray. This grayscale brightness is close to 128 grayscale levels of the display, and its color is close to 255 grayscale white points of the display. Using this grayscale brightness requires lower costs, and this grayscale is needed in the algorithm. For example, under a standard 2.2 Gamma curve, 128 grayscale brightness is close to 25% of the full brightness state, and grayscale values ​​near this brightness have a relatively high probability of being used in image display. Figure 2 This is an example diagram illustrating an application of the display device in an embodiment of this application, such as... Figure 2 As shown, after changing the brightness and color of the vertical seam in the middle to 128 gray levels, the impact of the seam on the sensory experience was greatly reduced.

[0021] This application sets the seam width to a preset target color and uses a timing controller 102 to dynamically adjust the image data of the display partition edge area, making the display parameters of the edge area visually consistent with the display parameters of the seam width. This effectively solves the image fragmentation problem caused by excessively wide seams in traditional splicing display technology, improves the overall continuity and viewing experience of the spliced ​​image, and avoids the increased costs associated with using expensive hardware solutions.

[0022] In some embodiments of this application, if the target data stored in the memory 103 cannot reflect the characteristics of the current display content in a timely and accurate manner, it may lead to poor adjustment effect and failure to continuously optimize the visual consistency of the splicing seam. Especially when the screen content changes dynamically, it may be necessary to perform frequent manual calibration or preset multiple static data, which increases the complexity and maintenance cost of the display device.

[0023] Based on this, in one embodiment, the timing controller 102 is further configured to: acquire brightness data of the edge region of each frame of each display partition; process the brightness data with a preset weight to obtain target data; and store the target data in the memory 103.

[0024] Specifically, firstly, when processing the display screen, the timing controller 102 acquires the brightness data of the edge regions of each frame in each display partition in real time. This brightness data can be obtained by sampling the pixels in the edge regions, calculating the average brightness value, or performing more complex brightness distribution analysis. The purpose of acquiring the brightness data is to dynamically perceive the brightness characteristics of the current display content in the area near the splicing seam, providing a real-time basis for subsequent adjustments. For example, the timing controller 102 may include an image analysis module that can identify and extract pixel information of the edge regions of each display partition from the input video stream, and calculate the corresponding brightness data according to a preset algorithm (such as an average brightness algorithm, a weighted average brightness algorithm, etc.).

[0025] Secondly, the timing controller 102 processes the acquired brightness data with preset weights to obtain target data. The preset weights can be a fixed coefficient or a function or lookup table that dynamically changes based on the brightness data or other display parameters. This processing aims to convert the raw brightness data into "target data" suitable for adjusting display parameters in edge areas, such as brightness increments, brightness decrements, or saturation adjustments. By processing with preset weights, the degree of influence on the brightness data can be adjusted according to actual needs to achieve a more refined adjustment effect that better conforms to the characteristics of human vision. For example, when the brightness data is high, a larger adjustment may be needed to suppress the appearance of seams; while when the brightness data is low, a smaller adjustment may be needed to avoid over-adjustment.

[0026] Furthermore, after receiving the first control signal and the second control signal, the timing controller 102 performs a level-state logic combination. For example, the timing controller 102 can incorporate a combinational logic circuit whose input is connected to the first and second interfaces, and whose output generates the target signal. This combination can be a simple AND, OR, or NOT gate operation, or a more complex lookup table implementation, to map the level states of the two control signals to a specific target signal. In this way, the timing controller 102 can directly and quickly determine the required display mode based on the level combination of the input control signals and generate the corresponding target signal to drive the display panel 104.

[0027] The timing controller 102 of this application can acquire the brightness data of the edge areas of each frame of each display partition in real time, process it with preset weights to dynamically generate target data, and then store the target data in the memory 103. This dynamic updating of target data enables the display device to adaptively adjust the display parameters of the edge areas according to the actual brightness of the current screen. Compared with using static or preset target data, this solution can more accurately and timely reflect the dynamic changes of the screen content, thereby ensuring that in various display scenarios, especially when the screen content changes rapidly, the difference between the target display parameter value of the edge area and the target display parameter value of the splicing seam remains at a low level. This effectively improves the overall visual consistency of the splicing display panel 101 and the user viewing experience, avoids the splicing seam display problem caused by changes in screen content, and reduces the need for manual calibration.

[0028] In some embodiments of this application, focusing solely on the visibility of the splicing seams may not be sufficient to guarantee the visual consistency of the entire splicing display panel 101. In particular, there may still be unsmooth or unnatural phenomena in the brightness transition between the edge area and adjacent display zones, affecting the overall display effect.

[0029] Based on this, in one embodiment, the initial data includes initial brightness data; the target data includes brightness increment data and brightness decrement data; the timing controller 102 is further configured to: superimpose the initial brightness data with the brightness increment data or the brightness decrement data, adjust the brightness of the edge region, and make the target display parameter value of the edge region and the target display parameter value of the adjacent display partition less than a third preset threshold.

[0030] Specifically, the initial brightness data refers to the original brightness information obtained from the target screen before the timing controller 102 makes any adjustments to the display data of the edge area. This data directly reflects the brightness distribution of the target screen in the edge area and is the basis for subsequent brightness adjustments. The timing controller 102 processes this initial brightness data to achieve fine control over the brightness of the edge area. The target data, including brightness increment data and brightness decrement data, are auxiliary data used to correct the initial brightness data. The brightness increment data is used to add to the edge area when it is necessary to increase the brightness, while the brightness decrement data is used to add to the edge area when it is necessary to decrease the brightness. This data can be pre-calculated and stored in the memory 103, or it can be dynamically generated based on real-time analysis results. Its purpose is to provide accurate correction amounts for the brightness adjustment of the edge area. The overlay operation is the core step of the timing controller 102 in performing brightness adjustments. Specifically, the timing controller 102 will choose to add the initial brightness data to the brightness increment data or subtract it from the brightness decrement data based on preset logic or real-time analysis results. Through this overlay method, the timing controller 102 can precisely change the pixel brightness values ​​of the edge region, thereby achieving effective adjustment of the edge region brightness. This technical solution aims to ensure a high degree of consistency between the adjusted brightness of the edge region (i.e., the target display parameter value) and the brightness of the adjacent display zones through the aforementioned brightness adjustment. By controlling the difference between the two below a third preset threshold, the brightness difference between the edge region and adjacent display zones can be effectively eliminated or significantly reduced, thereby achieving a seamless visual transition across the entire splicing display panel 101 and enhancing the viewing experience.

[0031] In this application, the timing controller 102 identifies initial brightness data and adjusts it by superimposing preset brightness increment or decrement data, thereby precisely changing the brightness of the edge area. This effectively solves the problem of uneven brightness or unnatural transitions that may exist between the edge area and adjacent display zones of the splicing display panel 101, making the image display of the entire splicing display panel 101 smoother and more uniform, improving visual unity and viewing comfort, and thus achieving a more seamless splicing display effect.

[0032] In some embodiments of this application, if the initial brightness data is not processed separately and the brightness is simply adjusted by superposition, the brightness reduction may not be sufficient to effectively reduce the grayscale value when the initial brightness is high, or the brightness increment may not be sufficient to effectively increase the brightness when the initial brightness is low. This makes it difficult to accurately achieve brightness matching between the edge area and adjacent display zones under various display contents, affecting the uniformity of the overall picture and visual comfort.

[0033] Based on this, in one embodiment, the timing controller 102 is further configured to: when the initial brightness data is greater than a preset brightness threshold, superimpose the initial brightness data with the brightness reduction data to reduce the grayscale value of the edge region; and when the initial brightness data is less than the brightness threshold, superimpose the initial brightness data with the incremental data to increase the brightness of the edge region.

[0034] The initial brightness data refers to the original brightness information of the edge areas corresponding to each display partition in the target image to be processed. It can be the input of the timing controller 102 before making any adjustments. The preset brightness threshold is a pre-set brightness reference value used to distinguish whether the initial brightness of the edge areas is too bright or too dark. This threshold can be calibrated and set according to the characteristics of the display panel, ambient light conditions, or user preferences. For example, it can be set to a certain intermediate grayscale value, such as 128 grayscale values, or dynamically adjusted according to the average brightness of the displayed content. Brightness reduction data represents the value used to reduce the brightness of the edge areas. When the initial brightness data is higher than the preset brightness threshold, the timing controller 102 will add this reduction data to the initial brightness data (usually a subtraction operation) to appropriately reduce the brightness. The brightness reduction data can be a fixed value or a value dynamically calculated based on the initial brightness data or the preset brightness threshold, such as through a lookup table or function calculation. Brightness increment data represents the value used to increase the brightness of the edge areas. When the initial brightness data is lower than the preset brightness threshold, the timing controller 102 will add this increment data to the initial brightness data (usually an addition operation) to appropriately increase the brightness. Brightness increment data can be a fixed value or a value dynamically calculated based on initial brightness data or a preset brightness threshold. Overlay refers to performing mathematical operations on the initial brightness data and the brightness increment or decrease data to change the brightness value of the edge region. For brightness decrease, a subtraction operation is typically used; for brightness increment, an addition operation is typically used. This involves reducing the grayscale value of the edge region or increasing its brightness. Grayscale value is directly related to brightness; reducing the grayscale value reduces brightness, and increasing brightness increases the grayscale value.

[0035] As an example, this application employs an algorithm that either increases or decreases the grayscale brightness of pixels at the edge of the image to achieve a visual effect where the seam appears smaller to the human eye. Figure 3 This is an exemplary schematic diagram illustrating the enhancement or reduction of regional brightness in embodiments of this application, such as... Figure 3As shown, the process begins by capturing pixel brightness data values ​​of a certain width in the edge area of ​​each frame. Then, these brightness data are weighted and stored in the EEPROM chip of the timing control board. When the image is output for display, the chip combines the edge brightness values ​​of the original output image with the stored increment or decrement value. For example, the width is controlled within 5 lines to minimize human visual perception. Furthermore, since splicing displays are generally used outdoors, ambient light can also affect human vision, making it harder for observers to notice details.

[0036] In this application, the timing controller 102 can intelligently select whether to reduce or increase the brightness based on the specific initial brightness data of the edge area. When the initial brightness data is high, the grayscale value is reduced by superimposing brightness reduction data, which can effectively avoid overexposure or loss of detail in the edge area due to excessive brightness, while ensuring a natural brightness transition with adjacent display zones. Conversely, when the initial brightness data is low, the brightness is increased by superimposing brightness increment data, which can compensate for insufficient brightness, making details in dark areas more clearly visible, preventing the edge area from appearing too dark, thereby improving the uniformity and visual comfort of the overall image.

[0037] In some embodiments of this application, when the target image to be displayed has a high color saturation, even if conventional display parameters are adjusted, the visual difference in color vibrancy between the edge area and the low-saturation splicing seam may still be quite obvious, making the splicing seam visually noticeable and affecting the uniformity and immersiveness of the overall image.

[0038] Based on this, in one embodiment, the initial data includes initial saturation data, and the timing controller 102 is further configured to: when the saturation of the target image is greater than the saturation threshold, perform saturation reduction processing on the initial saturation data, so that the difference between the target display parameter value of the splicing seam and the target display parameter value of the image with saturation greater than the saturation threshold is less than a fourth preset threshold.

[0039] The timing controller 102 extracts the saturation information of the edge regions after receiving the original image signal, using it as a reference for subsequent processing. When the timing controller 102 detects that the saturation of the target image is greater than a preset saturation threshold, i.e., when it determines that the current image color is too vibrant, it performs saturation reduction processing on the initial saturation data. The saturation reduction processing aims to reduce the color vibrancy of pixels. Specific implementation methods may include, but are not limited to: converting the pixel's RGB color space data to HSL or HSV color space data, then reducing its saturation (S) component, and then converting it back to the RGB color space; or directly adjusting the RGB values ​​to reduce saturation through a specific color matrix transformation. The purpose of this processing is to make the colors of the edge regions move closer to the low-saturation seams. Through this processing, the saturation of the edge regions is adjusted to a lower level, making it closer to the low-saturation characteristics of the seams, thereby making the difference between the target display parameter value of the seams and the target display parameter value of the image with saturation greater than the saturation threshold less than a fourth preset threshold. The fourth preset threshold is an indicator used to measure saturation differences. It limits the maximum allowable difference between the display parameter values ​​(especially saturation) of the edge area and the display parameter values ​​of the seam after saturation reduction processing.

[0040] As an example, in images with high saturation (e.g., vibrant colors), the stitching seams have a more severe impact on human visual perception than in images with low saturation. Therefore, this application uses an edge image saturation reduction algorithm to reduce the impact of stitching seams by decreasing the saturation of the image at the edges. Similar to brightness enhancement or reduction, this method processes a specific area of ​​the image at the edges and ultimately outputs a processed image.

[0041] In this application, when the display device outputs a high-saturation target image, the timing controller 102 can identify and perform targeted saturation reduction processing on the initial saturation data of the edge area. Since the seam itself is set to the target color, its corresponding saturation is less than a first preset threshold, thus exhibiting low saturation. This effectively reduces the visual difference in color vibrancy between the edge area and the seam. Specifically, by adjusting the saturation of the edge area to a level closer to the low-saturation characteristics of the seam, the visibility of the seam under high-saturation images can be significantly reduced, making the entire spliced ​​display image more uniform and natural in color performance, thereby enhancing the user's immersion and visual experience when viewing high-saturation content.

[0042] In some embodiments of this application, the diversity of displayed content (e.g., dynamic video and static images) may cause a single adjustment mode to fail to simultaneously ensure the smoothness of the display effect and the fidelity of the color, thereby affecting the user experience.

[0043] Based on this, in one embodiment, the adjustment mode of the edge region includes a dynamic smooth mode and a static fidelity mode; the timing controller 102 is also used to: analyze the pixel change rate of the edge region of the splicing seam and obtain the analysis result; the pixel change rate characterizes the frequency and amplitude of the change in brightness and color of the pixels in the edge region between consecutive frames; and control the adjustment of the initial data to switch between the dynamic smooth mode and the static fidelity mode according to the analysis result.

[0044] The Dynamic Smooth Mode is designed to optimize the display of rapidly changing image content (such as video). Its adjustment strategy may focus on reducing motion blur and maintaining image continuity, even at the cost of some color accuracy or detail. For example, the timing controller 102 may employ a faster response time, a smoother transition algorithm, or limit the adjustment range of brightness and saturation to avoid flickering. The Static Fidelity Mode, on the other hand, is designed to optimize the display of static images or slowly changing image content. Its adjustment strategy may focus on maximizing color accuracy, detail, and grayscale reproduction. For example, the timing controller 102 may employ more refined lookup table adjustments, more complex color management algorithms, or more precise calibration of brightness and saturation.

[0045] To achieve intelligent mode switching, the timing controller 102 also analyzes the pixel change rate of the edge region of the stitching seam and obtains the analysis results. The pixel change rate characterizes the frequency and magnitude of changes in the brightness and color of pixels in the edge region between consecutive frames. Specifically, the timing controller 102 can monitor the pixel data of the edge region of the stitching seam in the input video stream in real time and quantify the pixel change rate through methods such as inter-frame differencing, motion vector detection, or statistical analysis. For example, the pixel change rate can be obtained by comparing the differences in brightness and color values ​​at the same pixel position in consecutive frames, or by calculating the standard deviation or average change magnitude of pixel values ​​in the edge region over a period of time. The change frequency can be measured by counting the number of frames or the number of changes in pixel values ​​per unit time; the change magnitude can be measured by calculating the absolute value or root mean square deviation of the differences in pixel values ​​between frames. The timing controller 102 integrates these indicators, for example, through weighted averaging or threshold judgment, to obtain a comprehensive pixel change rate indicator as the analysis result.

[0046] Based on the analysis results, the timing controller 102 controls the switching between dynamic smooth mode and static fidelity mode. The timing controller 102 can intelligently select the most suitable adjustment strategy based on the dynamic characteristics of the currently displayed content. For example, when the analysis results indicate a high pixel change rate, the timing controller 102 switches to dynamic smooth mode; when the pixel change rate is low, it switches to static fidelity mode. This switching process can be a smooth transition to avoid visual abrupt changes.

[0047] In this application, the display device can intelligently select an appropriate adjustment mode based on the dynamic characteristics of the displayed content. When the displayed content is a dynamic image, the display device switches to a dynamic smooth mode, prioritizing the continuity and smoothness of the image, effectively reducing motion blur and potential visual artifacts, thereby improving the viewing experience of dynamic videos. When the displayed content is a static image, the display device switches to a static fidelity mode, prioritizing the accuracy of colors, the richness of details, and the reproduction of grayscale, ensuring that static images can be presented with high quality and realism.

[0048] In some embodiments of this application, how to precisely define the switching conditions to ensure that the display device can intelligently select the most suitable adjustment mode based on the dynamic characteristics of the content, thereby providing the best visual experience in different scenarios, is an issue that requires further refinement. If the switching logic is not clear enough, it may lead to untimely or inaccurate mode switching, affecting the continuity and consistency of the display effect.

[0049] Based on this, in one embodiment, the timing controller is further configured to: control the adjustment to switch to dynamic smooth mode when the analysis result is that the pixel change rate is greater than the pixel change threshold; and control the adjustment to switch to static fidelity mode when the analysis result is that the pixel change rate is less than or equal to the pixel change threshold.

[0050] The pixel change rate characterizes the frequency and magnitude of brightness and color changes in pixels at the edge of the seam between consecutive frames. A high pixel change rate usually indicates that the displayed content is in a state of rapid dynamic change, such as playing videos, animations, or fast-scrolling interfaces. The pixel change threshold is a preset, configurable value used to distinguish whether the displayed content is dynamic or relatively static. This threshold can be set according to the actual application scenario, display panel characteristics, and user preferences for smoothness and fidelity. For example, a suitable threshold can be determined experimentally or empirically so that when the pixel change exceeds this threshold, the human eye can more easily perceive the dynamism of the image. In dynamic smooth mode, the timing controller 102 prioritizes the smoothness and coherence of the image. For example, it may employ optimization algorithms to reduce motion blur, improve frame rate perception, or allow a certain degree of detail loss when adjusting edge areas to ensure a smooth transition of the overall image.

[0051] In this application, the display device can intelligently determine the dynamic characteristics of the currently displayed content based on the analysis results of the pixel change rate of the edge area of ​​the splicing seam. When the content is highly dynamic, it automatically switches to dynamic smooth mode to ensure the smoothness of the image movement and reduce the visual interruption caused by the splicing seam; when the content is relatively static, it switches to static fidelity mode to preserve image details and color accuracy to the greatest extent, thereby improving the display quality of static images.

[0052] In some embodiments of this application, if the screen characteristics under different modes are not finely adjusted, the adjustment effect may be poor under dynamic screens, or unnecessary computational overhead or visual artifacts may be introduced under static screens, thereby affecting the overall display quality and user experience.

[0053] Based on this, in one embodiment, the initial data includes initial brightness data and initial saturation data; the timing controller is further configured to: adjust the initial brightness data and initial saturation data according to preset dynamic logic in dynamic smooth mode; and adjust the initial brightness data and initial saturation data using preset static adjustment values ​​in static fidelity mode.

[0054] Specifically, initial brightness data refers to the original brightness information of the edge areas corresponding to each display zone in the target image before any adjustments are made by the display device. Initial saturation data refers to the original color saturation information of the edge areas corresponding to each display zone in the target image before any adjustments are made by the display device.

[0055] In Dynamic Smooth Mode, the timing controller 102 adjusts the initial brightness and initial saturation data according to preset dynamic logic. Dynamic Smooth Mode is suitable for scenarios where the pixel change rate exceeds a pixel change threshold, such as video playback, fast-scrolling text, or images. In this mode, the timing controller 102 adjusts the initial brightness and initial saturation data based on preset dynamic logic. This dynamic logic can be an adaptive algorithm, for example, calculating the adjustment amount in real time based on the difference in brightness or saturation between the current frame and the previous frame, or based on the overall dynamic range of the image content. For example, algorithms based on inter-frame difference or motion compensation can be used to predict and adjust brightness or saturation to ensure that in rapidly changing images, adjustments to edge areas effectively suppress seams while avoiding the introduction of noticeable ghosting or flickering, maintaining the overall smoothness of the image.

[0056] In static fidelity mode, the timing controller 102 uses preset static adjustment values ​​for initial brightness and initial saturation data. Static fidelity mode is suitable for scenarios where the pixel change rate is less than or equal to a pixel change threshold, such as still images, document displays, or menu interfaces. In this mode, the timing controller 102 adjusts the initial brightness and initial saturation data using preset static adjustment values.

[0057] This application addresses different screen characteristics by employing preset dynamic logic to adjust initial brightness and saturation data in Dynamic Smooth Mode, while using preset static adjustment values ​​in Static Fidelity Mode. This differentiated adjustment strategy allows the display device to intelligently select the most suitable adjustment method based on the dynamic nature of the screen content. In Dynamic Smooth Mode, the dynamic logic responds to screen changes in real time, ensuring that adjustments in edge areas remain synchronized with the screen content. This effectively suppresses seams and avoids ghosting or unnaturalness that may occur in fast-moving scenes, thereby improving the smoothness of viewing dynamic images. In Static Fidelity Mode, the use of preset static adjustment values ​​ensures the stability and accuracy of the adjustment, avoids unnecessary computational overhead, and maximizes the restoration of the original color and brightness details of static images, effectively hiding seams while maintaining high image fidelity. Therefore, the solution of this application significantly improves the display effect of the splicing display panel 101 in different content scenarios, making the hiding of seams more natural and not affecting image quality.

[0058] In some implementations, users may have specific preferences for the automatic adjustment mode or the sensitivity of its switching. Purely automated control may not be able to fully meet personalized viewing needs, resulting in a poor user experience.

[0059] Accordingly, in one embodiment, the display device further includes an interaction module for allowing a user to select an adjustment mode or set a sensitivity threshold for switching between adjustment modes.

[0060] Specifically, the interaction module can be a hardware or software component that allows users to input and output information to the display device. For example, it can be manifested as physical buttons on the display device, a touch screen interface, function buttons on a remote control, or an external control device connected to the display device. The core function of this interaction module is to receive user commands or selections and transmit them to the timing controller 102 to influence the adjustment of display parameters.

[0061] Through the interactive module, users can actively select the display device's adjustment mode based on their viewing preferences or the characteristics of the currently displayed content. For example, when the display device supports both dynamic smooth mode and static fidelity mode, users can manually select one of these modes through the interactive module. This allows users to choose dynamic smooth mode to reduce motion blur when watching fast-moving video content, and static fidelity mode to ensure color and detail accuracy when viewing high-precision still images, thus overcoming the limitations of relying entirely on the timing controller 102 for automatic switching.

[0062] Furthermore, the interaction module allows users to customize the sensitivity threshold for mode switching. For example, if mode switching is based on pixel change rate, users can adjust this threshold through the interaction module. Increasing the threshold makes mode switching less frequent, requiring larger pixel changes to trigger a switch, thus reducing sensitivity; conversely, decreasing the threshold makes mode switching more frequent, requiring only smaller pixel changes to trigger a switch, thus increasing sensitivity. This user-defined sensitivity setting allows the display device's mode switching behavior to better adapt to users' visual habits and the needs of different content types, avoiding negative impacts on the viewing experience caused by overly frequent or sluggish mode switching.

[0063] This application introduces an interactive module into the display device, allowing users to actively select the display device's adjustment mode based on personal preferences or the needs of the currently viewed content, such as switching between dynamic smooth mode and static fidelity mode. Furthermore, users can customize the sensitivity threshold for mode switching, thereby finely controlling the timing of mode transitions. This enhances the personalization and flexibility of the user experience, avoiding the discomfort that may arise from purely automated control, and enabling the optimized splicing seam effect of the display device to better adapt to the viewing habits and scenario needs of different users, thus providing a more satisfactory and immersive viewing experience.

[0064] In some implementations, if the target color and grayscale value of the seam are defined too broadly, the visual effect of the seam may not be consistent under different display content, or it may be difficult to accurately match the adjustment effect of the edge area, thereby affecting the overall display consistency and user experience.

[0065] Based on this, in one embodiment, the target color includes gray; the grayscale value of the target color is 64-192.

[0066] Specifically, gray is an achromatic color between black and white, characterized by its lack of hue and saturation, appearing only through variations in brightness. Setting the target color of the seam to gray aims to provide a visually neutral and soft base color. This choice helps avoid introducing additional color interference at the seam, ensuring a low visual jarring effect across various display content. When the timing controller 102 of the display device adjusts the display parameters of the edge area to match the seam, using gray as the target allows the adjusted edge area to blend more naturally into the overall image, effectively reducing visual discontinuity. Meanwhile, grayscale value is a parameter that measures the brightness level of a pixel, typically ranging from 0 to 255, where 0 represents pure black and 255 represents pure white. Limiting the grayscale value of the seam to the range of 64-192 means that the brightness of the seam is neither too dark (approaching pure black) nor too bright (approaching pure white), but rather falls within a moderately soft brightness range. Specifically, if the grayscale value is too low, the seam will appear as a noticeable dark line when displaying bright images; if the grayscale value is too high, the seam will appear as a glaring bright line when displaying dark images. By limiting the grayscale value to 64-192, it can be ensured that the seam maintains a relatively inconspicuous and visually comfortable state when displaying content with different brightness levels, providing a stable and easily matched brightness benchmark for the timing controller 102 to adjust the display parameters of the edge area.

[0067] This application, by specifically defining the target color of the splicing seam as gray and limiting its corresponding grayscale value to the range of 64-192, provides a more visually neutral, softer, and stable splicing seam reference. This avoids visual abruptness or inconsistency caused by improper target color selection or excessively extreme grayscale values. When the timing controller 102 of the display device adjusts the display parameters of the edge area according to this defined gray and grayscale range, it can more accurately achieve the integration of the edge area and the splicing seam, ensuring that the splicing seam maintains low visibility under various display content. This significantly improves the overall display consistency and visual continuity of the splicing display panel 101, providing users with a more immersive and seamless viewing experience.

[0068] In some implementations, providing only a grayscale range may lead to differences in the color of the seams across different display devices, affecting visual consistency. Furthermore, how to physically achieve the gray of the seams in a stable, uniform, and easily implementable manner is also an issue that requires further consideration.

[0069] Based on this, in one embodiment, the grayscale value of the target is 128; gray can be achieved by applying gray tape to the seam.

[0070] Specifically, the target color (gray) of the splicing seam is set to a grayscale value of 128. In 8-bit grayscale representation, 128 typically represents neutral gray, falling between black (0) and white (255), offering good visual balance. By setting a specific grayscale value, a clear reference benchmark can be provided for the timing controller 102 to adjust edge area data, ensuring a high degree of consistency in the splicing seam color between different display devices or different batches of products, thereby optimizing the overall display effect. Simultaneously, gray is achieved using a pre-set adhesive tape, which refers to a tape or similar material with specific gray tones and optical properties. This tape can be pre-made and precisely cut, then pasted or covered onto the physical splicing seams of the splicing display panel 101. By using a pre-set adhesive tape, the color of the splicing seam can be ensured to have high uniformity and stability at the physical level, avoiding color unevenness or durability issues that may arise from coatings, inkjet printing, etc., while also simplifying the production process and reducing costs.

[0071] This application significantly improves the visual consistency and display effect of the splicing display panel 101 by setting the grayscale value of the target color of the splicing seam to 128 and using a preset tape method to achieve this gray. Specifically, the grayscale value of 128, as a neutral gray, provides a precise digital reference for the timing controller 102 when adjusting the data of the edge area, making the color transition between the edge area and the splicing seam more natural and smooth, effectively reducing the perception of the splicing seam by the human eye. At the same time, the physical implementation method of the preset tape ensures a high degree of uniformity of the gray of the splicing seam between different display zones and different display devices, avoiding color differences caused by manufacturing tolerances or environmental factors. This precise control combining physical and digital methods minimizes the visual abruptness of the splicing seam, thereby providing users with a more immersive and seamless viewing experience, especially when displaying large areas of uniform color or slowly changing images, where the effect is even more significant.

[0072] This application also proposes a display method using the above-mentioned display device. The method includes: when the display device is about to output a target image, acquiring initial data of the edge regions corresponding to each display partition in the target image and target data stored in the memory 103, and adjusting the initial data based on the target data and target color so that when the display device displays the target image, the difference between the target display parameter value of the edge region and the target display parameter value of the splicing seam is less than a second preset threshold.

[0073] The details of the display method can be found in the previous description of the display device, and will not be repeated here.

[0074] The display device and display method provided in the embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the technical solutions and core ideas of this application. Those skilled in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. The above modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A display device, characterized in that, The system includes a splicing display panel, a timing controller, and a memory. The splicing display panel includes multiple display zones, and the splicing seam between each display zone is set to a target color. The grayscale value corresponding to the target color is greater than the grayscale value corresponding to black, and the saturation corresponding to the target color is less than a first preset threshold. The timing controller is used to acquire initial data of the edge regions corresponding to each of the display partitions in the target image and target data stored in the memory when the display device is about to output the target image, and adjust the initial data based on the target data and the target color so that when the display device displays the target image, the difference between the target display parameter value of the edge region and the target display parameter value of the splicing seam is less than a second preset threshold.

2. The display device according to claim 1, characterized in that, The timing controller is further configured to: Obtain the brightness data of the edge region of each frame of each of the aforementioned display partitions; The brightness data is processed with preset weights to obtain the target data; The target data is stored in the memory.

3. The display device according to claim 1, characterized in that, The initial data includes initial brightness data; the target data includes brightness increment data and brightness decrement data; the timing controller is further configured to: The initial brightness data is superimposed with the brightness increment data or the brightness decrement data to adjust the brightness of the edge region, so that the target display parameter value of the edge region and the target display parameter value of the adjacent display partition are less than a third preset threshold.

4. The display device according to claim 3, characterized in that, The timing controller is further configured to: When the initial brightness data is greater than the preset brightness threshold, the initial brightness data is superimposed with the brightness reduction data to reduce the grayscale value of the edge region. When the initial brightness data is less than the brightness threshold, the initial brightness data is superimposed with the incremental data to increase the brightness of the edge region.

5. The display device according to claim 1, characterized in that, The initial data includes initial saturation data, and the timing controller is further configured to: When the saturation of the target image is greater than the saturation threshold, the initial saturation data is processed to reduce the saturation, so that the difference between the target display parameter value of the splicing seam and the target display parameter value of the image with saturation greater than the saturation threshold is less than the fourth preset threshold.

6. The display device according to claim 1, characterized in that, The adjustment modes for the edge region include dynamic smooth mode and static fidelity mode; the timing controller is also used for: The pixel change rate of the edge region of the splicing seam is analyzed to obtain the analysis results; the pixel change rate characterizes the frequency and amplitude of the change in brightness and color of the pixels in the edge region between consecutive frames; Based on the analysis results, the adjustment of the initial data is controlled to switch between the dynamic smooth mode and the static fidelity mode.

7. The display device according to claim 6, characterized in that, The timing controller is further configured to: When the analysis result indicates that the pixel change rate is greater than the pixel change threshold, the adjustment is switched to the dynamic smooth mode. When the analysis result indicates that the pixel change rate is less than or equal to the pixel change threshold, the adjustment is switched to the static fidelity mode.

8. The display device according to claim 7, characterized in that, The initial data includes initial brightness data and initial saturation data; the timing controller is further configured to: In the dynamic smooth mode, the initial brightness data and the initial saturation data are adjusted according to preset dynamic logic; In the static fidelity mode, the initial brightness data and the initial saturation data are adjusted using preset static adjustment values.

9. The display device according to claim 1, characterized in that, The display device also includes an interaction module for allowing the user to select the adjustment mode or set a sensitivity threshold for switching the adjustment mode.

10. The display device according to any one of claims 1-9, characterized in that, The target color includes gray; the grayscale value corresponding to the target color is 64-192.