Image display method, display panel, device and storage medium

By determining and processing the arrangement order of jitter golden frames and gold samples in image display technology, the noise problem caused by overlapping carry points of adjacent frames is solved, and a higher quality image display is achieved.

CN120126402AActive Publication Date: 2025-06-10HKC CORP LTD

Patent Information

Application Number
CN202510612097.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-13
Publication Date
2025-06-10
Estimated Expiration
2045-05-13

AI Technical Summary

Technical Problem

In jitter technology, adjacent frame carry points are prone to overlap, resulting in noise.

Method used

By obtaining the pixel data of the image to be displayed, the minimum jitter unit and the jitter golden frame are determined, and the arrangement order of the four gold samples is determined based on the carry of the jitter golden frame, ensuring that each minimum jitter unit is displayed in sequence in accordance with the target arrangement order.

Benefits of technology

It effectively avoids the problem of overlapping carry points in adjacent frames, reduces the occurrence of noise, and improves the quality of image display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120126402A_ABST
    Figure CN120126402A_ABST
Patent Text Reader

Abstract

The invention relates to an image display method, a display panel, a device and a storage medium, and the image display method comprises the steps: determining a jitter gold frame of each minimum jitter unit according to the pixel data of a to-be-displayed image, and screening the arrangement sequence of four gold samples determined based on the carry condition of the jitter gold frame, according to the method, a target arrangement sequence with balanced carry is selected from the four golden samples, so that for each minimum jitter unit, the four golden samples are sequentially displayed in an overlapped manner according to the target arrangement sequence, pixel data are displayed on a display panel, and the noise problem caused by overlapping of carry points of adjacent frames is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of image display technology, and in particular to an image display method, a display panel, a device and a storage medium. Background Art

[0002] In the process of display panel driving, the higher the driving bit depth of the display panel, the more delicate the displayed image, the smoother the color transition, and the better the image quality. However, the more precise the control, the more circuits are required, which will increase the driving cost. In order to save driving costs and maintain image quality, dithering technology is currently mainly used, such as displaying 8-bit data through 6-bit dithering. However, in the new 6-bit frame rate control (FRC) data transmission, because the dithering pattern is divided into time domain and space domain, it is easy for the carry points between frames to overlap, resulting in noise. Summary of the invention

[0003] The present application provides an image display method, a display panel, a device and a storage medium to solve the noise problem caused by the overlap of adjacent frame carry points in the dithering technology.

[0004] In a first aspect, the present application provides an image display method, the method comprising: Acquire pixel data of an image to be displayed; the pixel data has a first bit depth, and the first bit depth is higher than a driving bit depth of a display panel; Determine a minimum jitter unit according to a difference between the first bit depth and the driving bit depth, and determine a jitter golden frame of each minimum jitter unit according to the pixel data; wherein the number of carry bits of the jitter golden frame in the row direction and the column direction is the same; Determine four golden samples according to the carry situation of the jittered golden frame; wherein the four golden samples are superimposed to form the jittered golden frame, and the rows and columns inside the golden samples are evenly distributed; Determine a target arrangement order of the four golden samples for carrying balance according to the carrying arrangement of the four golden samples; For each of the minimum jitter units, four golden samples are sequentially superimposed and displayed according to the target arrangement order, so as to display the pixel data on the display panel.

[0005] Optionally, determining four golden samples according to the carry condition of the jittered golden frame includes: Determine a plurality of golden sample groups according to the number of carry positions of the jittered golden frame in the row direction or the column direction; wherein each of the golden sample groups includes four target samples; A target golden sample group is determined from a plurality of golden sample groups, and four target samples in the target golden sample group are used as the four golden samples.

[0006] Optionally, determining a target order of arrangement of the four golden samples with balanced carry according to the carry arrangement of the four golden samples includes: Calculate the superposition graph after any two of the gold samples are superimposed; Determine a target superposition pattern in which the carry arrangement in the superposition pattern is uneven; Determine two target golden samples corresponding to the target overlay pattern; Sorting the four gold samples according to the rule that the two target gold samples are not adjacent to each other, and obtaining a plurality of balanced arrangement orders; One of the plurality of arrangement orders is selected as the target arrangement order.

[0007] Optionally, the four golden samples are sequentially superimposed and displayed according to the target arrangement order to display the pixel data on the display panel, including: Displaying the current display image data of the minimum jitter unit in the minimum jitter unit; The four golden samples are read in sequence according to the target arrangement order, and when a carry of the golden sample is read, a lookup logarithm table corresponding to the carry is retrieved, and the currently displayed image data is updated according to the pixel data in the lookup logarithm table.

[0008] Optionally, determining a minimum jitter unit according to a difference between the first bit depth and the driving bit depth, and determining a jitter golden frame of each minimum jitter unit according to the pixel data, comprises: Obtaining a difference between the first bit depth and the driving bit depth; Determine the number of rows and the number of columns of the minimum jitter unit according to the difference power of two; wherein the number of rows is equal to the number of columns; Determine the pre-dithering pixel data and the post-dithering pixel data of the minimum dithering unit according to the pixel data; The jittered golden frame is determined according to the post-jittered pixel data and the pre-jittered pixel data.

[0009] Optionally, obtaining pixel data of an image to be displayed includes: Acquire received image data; wherein the image data has a third bit depth, the third bit depth is higher than the driving bit depth and lower than the first bit depth; The image data is up-scaled from the third bit depth to the first bit depth to obtain the pixel data.

[0010] In a second aspect, the present application provides a display panel, which performs the image display method described in any one of the first aspects during a display process.

[0011] In a third aspect, the present application provides an image display device, the device comprising: An acquisition module, used for acquiring pixel data of an image to be displayed; the pixel data has a first bit depth, and the first bit depth is higher than a driving bit depth of a display panel; A first determination module, configured to determine a minimum jitter unit according to a difference between the first bit depth and the driving bit depth, and to determine a jitter golden frame of each minimum jitter unit according to the pixel data; A second determination module is used to determine four golden samples according to the carry condition of the jittered golden frame; A third determination module is used to determine a target arrangement order of the four golden samples for carry balance according to the carry arrangement of the four golden samples; The display module is used for sequentially superimposing and displaying the four golden samples according to the target arrangement order for each of the minimum jitter units, so as to display the pixel data on the display panel.

[0012] In a fourth aspect, the present application provides an electronic device, including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory, used to store computer programs; The processor is used to implement the image display method described in any embodiment of the first aspect when executing the program stored in the memory.

[0013] In a fifth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the image display method as described in any one of the embodiments of the first aspect is implemented.

[0014] The above technical solution provided by the embodiments of the present application has the following advantages compared with the prior art: In the method provided by the embodiments of the present application, pixel data of an image to be displayed is obtained; the pixel data has a first bit depth, and the first bit depth is higher than the driving bit depth of a display panel; a minimum dithering unit is determined according to the difference between the first bit depth and the driving bit depth, and a dithering golden frame of each minimum dithering unit is determined according to the pixel data; wherein, the number of carry bits in the row direction and the column direction of the dithering golden frame is the same; four golden samples are determined according to the carry situation of the dithering golden frame; wherein, the four golden samples are superimposed to form the dithering golden frame, and the row and column distributions inside the golden samples are uniform; a target arrangement order in which the four golden samples are carry-balanced is determined according to the carry arrangement situation of the four golden samples; for each minimum dithering unit, the four golden samples are superimposed and displayed in sequence according to the target arrangement order, so as to display the pixel data on the display panel. This method can determine the dithering golden frame of each minimum dithering unit according to the pixel data of the image to be displayed, and screen the arrangement order of the four golden samples determined based on the carry situation of the dithering golden frame, and select a target arrangement order with carry balance therefrom, so that for each minimum dithering unit, the four golden samples are superimposed and displayed in sequence according to the target arrangement order, so as to realize the display of pixel data on the display panel, and avoid the problem of noise caused by the overlap of adjacent frame carry points. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The drawings here are incorporated into the description and form a part of this description, showing embodiments consistent with the present application, and are used together with the description to explain the principles of the present application.

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

[0017] One or more embodiments are illustrated by way of example in the pictures in the corresponding drawings. These exemplary illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements, unless otherwise stated, and the drawings in the drawings do not constitute a proportional limitation.

[0018] Figure 1 It is a schematic diagram for comparing the overlapping effects of two frames of images; Figure 2 It is a schematic flowchart of an image display method provided by an embodiment of the present application; Figure 3 It is a schematic diagram of the positions of an 8×8 grid provided by an embodiment of the present application; Figure 4 A schematic diagram of different frames of an 8×8 grid provided by an embodiment of the present application; Figure 5 A schematic diagram of overlapping balance of a 4×4 grid provided by an embodiment of the present application; Figure 6 A superimposed schematic diagram corresponding to adjacent frames provided by an embodiment of the present application; Figure 7 A schematic diagram of uniform superposition of adjacent frames provided by an embodiment of the present application; Figure 8 A schematic diagram of non-uniform superposition of adjacent frames provided by an embodiment of the present application; Fig. 9 A schematic diagram of the structure of an image display device provided by an embodiment of the present application; Fig.10 A schematic diagram of the structure of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0019] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are some but not all of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.

[0020] The following disclosure provides many different embodiments or examples for implementing different structures of the present application. To simplify the disclosure of the present application, components and settings of specific examples are described below. Of course, they are only examples and are not intended to limit the present application. In addition, the present application may repeat reference numerals and / or letters in different examples. Such repetition is for the purpose of simplification and clarity and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0021] For ease of understanding this application, first, a brief introduction to the frame rate control (FRC) technology is provided. FRC jitter is divided into temporal dithering and spatial dithering. Taking the example of displaying 8 bits with 6 bits, temporal dithering means that in terms of time accumulation, the first frame is displayed as gray level A of 6 bits, the second frame is displayed as gray level A + 1 of 6 bits, the third frame is displayed as gray level A of 6 bits, and the fourth frame is displayed as gray level A + 1 of 6 bits. Thus, visually, a gray level B that is brighter than A and darker than A + 1 is displayed. And the driver only needs to process the data of A and A + 1 to obtain the extra gray level B. Because the effect is close to 8 bits and the data processing module is less, the cost of the driver can be reduced. Among them, spatial dithering means that within the same frame, there is both A and A + 1, and then the effect of gray level B can also be dithered out, and its meaning is the same as that of temporal dithering. In actual use, the arrangement of gray level A sub-pixels and gray level A + 1 sub-pixels in the spatial and temporal domains is very particular. Improper arrangement is likely to cause abnormalities.

[0022] The schematic diagram of the overlapping effect of two frames of images is as Figure 1 , the position of 1 in the first frame A is a carry. It can be seen that there are 5 carries here, and there are also 5 carries in the second frame A, which completely overlaps with the first frame A. Although the row and column balance within the frame and the frame balance are done well, the overlap formed by these two frames, such as the overlapping graphic A, the position of 2 in the overlapping graphic A indicates that the carry is repeated 2 times, and the position of 0 indicates that there is no carry at all. This situation will cause the problem of overlapping imbalance, and the displayed effect may show noise. For example, from the actual display effect, the bright places are always bright and the dark places are always dark, resulting in uneven brightness and darkness. And for the overlapping graphic B formed by the first frame B and the second frame B, there will be no such situation. Compared with the overlapping graphic A, the overlapping graphic B is much more balanced.

[0023] To solve the technical problem of noise caused by the overlap of adjacent frame carry points in the prior art, this application provides an image display method, a display panel, a device, and a storage medium, which can screen according to the arrangement order of four golden samples determined by the carry situation of the dither golden frame, and select the target arrangement order with balanced carry from them. Thus, for each minimum dither unit, the four golden samples are superimposed and displayed in sequence according to the target arrangement order, so as to realize the display of pixel data on the display panel and avoid the noise problem caused by the overlap of adjacent frame carry points.

[0024] Embodiment 1 The first embodiment of this application provides an image display method, which can be applied to a display panel, such as a liquid crystal display panel LCD, etc., without limitation. As Figure 2, the image display method includes: Step 201, obtaining pixel data of an image to be displayed; the pixel data has a first bit depth, and the first bit depth is higher than the driving bit depth of the display panel.

[0025] To reduce the driving cost, liquid crystal displays usually adopt a design scheme with a lower driving bit depth. In contrast, to improve the display effect, in the image data input to the liquid crystal display, the bit depth of the pixel data is often higher. Therefore, the bit depth (the first bit depth) of the pixel data in the image data is higher than the driving bit depth of the liquid crystal display. For example, when the driving bit depth of the liquid crystal display is 6 bit, the bit depth of the pixel data in the input image data may be 8 bit, 10 bit, or even 12 bit.

[0026] In one embodiment, obtaining pixel data of an image to be displayed includes: obtaining received image data; wherein, the image data has a third bit depth, the third bit depth is higher than the driving bit depth and lower than the first bit depth; and upscaling the image data from the third bit depth to the first bit depth to obtain pixel data.

[0027] In this embodiment, to obtain the pixel data of the image to be displayed, first, the received image data needs to be obtained. The bit depth of this image data can be, for example, 8 bit, and it can be upscaled by the timing controller TCON to obtain pixel data with the first bit depth (for example, 10 bit).

[0028] Step 202, determining a minimum dithering unit according to the difference between the first bit depth and the driving bit depth, and determining a dithering golden frame for each minimum dithering unit according to the pixel data; wherein, the carry numbers of the dithering golden frame in the row direction and the column direction are the same.

[0029] In one embodiment, determining a minimum dithering unit according to the difference between the first bit depth and the driving bit depth, and determining a dithering golden frame for each minimum dithering unit according to the pixel data includes: obtaining the difference between the first bit depth and the driving bit depth; determining the number of rows and the number of columns of the minimum dithering unit according to the power of two of the difference; wherein, the number of rows is equal to the number of columns; determining the pre-dithering pixel data and the post-dithering pixel data of the minimum dithering unit according to the pixel data; and determining the dithering golden frame according to the post-dithering pixel data and the pre-dithering pixel data.

[0030] In this embodiment, a specific example is used for illustration. For example, if the data output by the TCON is 10-bit depth data and the driving depth of the display panel is 6-bit, then 4-bit FRC is required at this time. The fourth power of 2 is 16, so the number of rows and columns of the minimum dithering unit are both 4, that is, the minimum dithering unit is a 4×4 grid, and there are 16 cases of carry from 1 to 16. The pre-dithering pixel data and post-dithering pixel data of the minimum dithering unit can be determined according to the pixel data, and the dithering gold frame can be determined according to the post-dithering pixel data and the pre-dithering pixel data. Figure 3 It is a schematic diagram of the positions of an 8×8 grid, which can be divided into four 4×4 grids, and the four grids are XYZQ in sequence. Figure 4 It is a schematic diagram of different frames of an 8×8 grid. The overlaps between the first frame and the second frame (X1 / 2, Y1 / 2, Q1 / 2, Z1 / 2), between the second frame and the third frame (X2 / 3, Y2 / 3, Q2 / 3, Z2 / 3), between the third frame and the fourth frame (X3 / 4, Y3 / 4, Q3 / 4, Z3 / 4), and between the fourth frame and the first frame (X4 / 1, Y4 / 1, Q4 / 1, Z4 / 1) all need to be balanced.

[0031] Step 203: Determine four gold samples according to the carry situation of the dithering gold frame; among them, the four gold samples are superimposed to form the dithering gold frame, and the row and column distributions inside the gold samples are uniform.

[0032] In one embodiment, determining four gold samples according to the carry situation of the dithering gold frame includes: determining multiple groups of gold samples according to the carry quantity of the dithering gold frame in the row direction or the column direction; among them, each group of gold samples includes four target samples; determining a target group of gold samples from the multiple groups of gold samples, and using the four target samples in the target group of gold samples as the four gold samples.

[0033] In this embodiment, taking the carry of 5 as an example for illustration, Figure 5It is a schematic diagram of the overlap balance of a 4×4 grid. Among them, for each gold sample (Gold1, Gold2, Gold3, Gold4), the row and column distributions inside are uniform, the polarity balance within the frame is maintained, and the carry balance of the gold frame obtained by superimposing the 4 Golds is achieved. It should be noted that since the carry number is 5, when distributed in four rows or four columns, it cannot be completely evenly distributed. Then, it is considered that the row and column distributions are uniform when there is 1 carry in three rows and 2 carries in one row, and 1 carry in three columns and 2 carries in one column. Based on the determined gold frame, multiple groups of gold samples with internal carry balance can be obtained. A target group of gold samples can be determined from multiple groups of gold samples, and the four target samples in the target group of gold samples are used as the four gold samples. For example, in this embodiment, Gold1, Gold2, Gold3, and Gold4 are selected as the four gold samples.

[0034] Step 204: Determine the target arrangement order for the carry balance of the four gold samples according to the carry arrangement of the four gold samples.

[0035] In one embodiment, determining the target arrangement order for the carry balance of the four gold samples according to the carry arrangement of the four gold samples includes: calculating the superimposed graph after superimposing any two gold samples; determining the target superimposed graph with uneven carry arrangement in the superimposed graph; determining the two target gold samples corresponding to the target superimposed graph; sorting the four gold samples according to the rule that the two target gold samples are not adjacent to obtain multiple carry balance arrangement orders; and selecting one from the multiple arrangement orders as the target arrangement order.

[0036] In this embodiment, Gold1, Gold2, Gold3, and Gold4 in the above embodiment are continued to be used, and the superimposed graph after superimposing any two gold samples is calculated in sequence. Figure 6 The superimposed schematic diagrams corresponding to adjacent frames, where Gold1+2 represents the graph obtained by superimposing Gold1 and Gold2 as adjacent frames, Gold1+3 represents the graph obtained by superimposing Gold1 and Gold3 as adjacent frames, Gold1+4 represents the graph obtained by superimposing Gold1 and Gold4 as adjacent frames, Gold2+3 represents the graph obtained by superimposing Gold2 and Gold3 as adjacent frames, Gold2+4 represents the graph obtained by superimposing Gold2 and Gold4 as adjacent frames, Gold3+4 represents the graph obtained by superimposing Gold3 and Gold4 as adjacent frames. It can be seen that the carry arrangement of Gold3+4 is uneven, and Gold3 and Gold4 need to be separated in each 4×4 grid of XYZQ. Taking the 4×4 grid at the X position as an example, there are a total of 4×2 = 8 arrangement orders for the four frames at the X position.

[0037] Taking one of them as an example, it is illustrated as follows: For the four frames at the X position, they are successively Gold1 → Gold4 → Gold2 → Gold3. In this case at the X position, there are 6 situations for YQZ. For example: For the four frames at the Y position, they are successively Gold2 → Gold3 → Gold1 → Gold4; For the four frames at the Q position, they are successively Gold3 → Gold2 → Gold4 → Gold1; For the four frames at the Z position, they are successively Gold4 → Gold1 → Gold3 → Gold2.

[0038] In this way, the schematic diagram of uniform superposition of adjacent frames obtained is as Figure 7 , where in the "Polarity Distribution" column, 1, 2, 3, and 4 respectively represent the polarity distributions of the first frame, the second frame, the third frame, and the fourth frame. In the "Frame Superposition" column, 1 + 2 represents the superposition of the first frame and the second frame, 1 + 2 + 3 represents the superposition of the first frame, the second frame, and the third frame, 1 + 2 + 3 + 4 represents the superposition of the four frames. In the "Adjacent Two - Frame Superposition" column, 4 + 1 represents the superposition of the fourth frame and the first frame, 1 + 2 represents the superposition of the first frame and the second frame, 2 + 3 represents the superposition of the second frame and the third frame, 3 + 4 represents the superposition of the third frame and the fourth frame. It can be seen that the superposition of adjacent frames is very uniform, that is, the carry 2 / 1 / 0 in each 4×4 grid of the superposition of each adjacent frame is respectively the same. For example, the carry 2 / 1 / 0 in each 4×4 grid of 4 + 1, 1 + 2, 2 + 3, 3 + 4 is respectively exactly the same. In addition, the superposition of 1 + 2 + 3 and the superposition of 1 + 2 + 3 + 4 also increase successively so that the carry is the same at each position (XYZQ). Because the polarity is balanced in each 4×4 grid, the overall is also balanced.

[0039] Next, an example to the contrary is given. If there is no restriction on the arrangement order of the four gold samples, that is, the situation where the adjacent frames of Gold3 and Gold4 cannot overlap is not screened out in advance. For example, the following situation where Gold3 and Gold4 are adjacent: For the four frames at the X position, they are successively Gold1 → Gold4 → Gold3 → Gold2; For the four frames at the Y position, they are successively Gold2 → Gold3 → Gold4 → Gold1; For the four frames at the Q position, they are successively Gold3 → Gold2 → Gold1 → Gold4; For the four frames at the Z position, they are successively Gold4 → Gold1 → Gold2 → Gold3.

[0040] Since Gold3 and Gold4 are adjacent at each position, as Figure 8, the uneven superposition of adjacent frames will occur. For example, in the "superposition of two adjacent frames" column, in the superposition of 4 + 1 frames and 2 + 3 frames, the 2 / 1 / 0 carry is very unbalanced. Although the overall balance is also relatively good, there will still be slight noise, which is less effective compared to the case where adjacent frames of Gold3 and Gold4 are not allowed to overlap by early screening.

[0041] In this embodiment, according to the overlapping relationship between the screened Golds, the arrangement order of adjacent frames is obtained, which can avoid the micro-noise phenomenon caused by the overlapping of adjacent frames.

[0042] Step 205, for each minimum dithering unit, the four gold samples are sequentially superposed and displayed in accordance with the target arrangement order to display the pixel data on the display panel.

[0043] This method can determine the dithering gold frames of each minimum dithering unit according to the pixel data of the image to be displayed, and screen the arrangement order of the four gold samples determined based on the carry situation of the dithering gold frames, and select the target arrangement order with balanced carry from them. Therefore, for each minimum dithering unit, the four gold samples are sequentially superposed and displayed in accordance with the target arrangement order to realize the display of pixel data on the display panel, avoiding the noise problem caused by the overlapping of adjacent frame carry points.

[0044] In one embodiment, the four gold samples are sequentially superposed and displayed in accordance with the target arrangement order to display the pixel data on the display panel, including: displaying the current display image data of the minimum dithering unit in the minimum dithering unit; sequentially reading the four gold samples in accordance with the target arrangement order, and when the carry of the gold sample is read, calling the lookup logarithmic table corresponding to the carry, and updating the current display image data according to the pixel data in the lookup logarithmic table.

[0045] In this embodiment, during the process of displaying pixel data on the display panel, the four gold samples can be sequentially read in accordance with the target arrangement order. When the carry of the gold sample is read, the lookup logarithmic table (LUT logarithmic table, that is, look up table) corresponding to the carry is called, and the current display image data is updated according to the pixel data in the lookup logarithmic table, so that each reading process can be kept balanced as much as possible to avoid the appearance of noise.

[0046] Embodiment 2 Based on the same technical concept, the second embodiment of the present application provides an image display device, as Fig. 9 , the device includes: An acquisition module 901, configured to acquire pixel data of an image to be displayed; the pixel data has a first bit depth, and the first bit depth is higher than the driving bit depth of the display panel; The first determination module 902 is configured to determine a minimum dithering unit according to the difference between the first bit depth and the driving bit depth, and determine a dithering golden frame for each minimum dithering unit according to the pixel data; The second determination module 903 is configured to determine four golden samples according to the carry situation of the dithering golden frame; The third determination module 904 is configured to determine a target arrangement order in which the four golden samples are carry-balanced according to the carry arrangement situation of the four golden samples; The display module 905 is configured to, for each minimum dithering unit, sequentially superimpose and display the four golden samples in the target arrangement order, so as to display the pixel data on the display panel.

[0047] The device can determine the dithering golden frame of each minimum dithering unit according to the pixel data of the image to be displayed, screen the arrangement order of the four golden samples determined according to the carry situation of the dithering golden frame, and select a target arrangement order with carry balance therefrom. Thus, for each minimum dithering unit, the four golden samples are sequentially superimposed and displayed in the target arrangement order, so as to realize the display of the pixel data on the display panel, and avoid the noise problem caused by the overlap of adjacent frame carry points.

[0048] Embodiment 3 As Fig.10 shown, an embodiment of the present application provides an electronic device, including a processor 111, a communication interface 112, a memory 113, and a communication bus 114. Among them, the processor 111, the communication interface 112, and the memory 113 complete mutual communication through the communication bus 114. The memory 113 is used to store a computer program; In an embodiment of the present application, when the processor 111 is configured to execute the program stored on the memory 113, it implements the image display method provided in any one of the foregoing method embodiments, including: Obtain pixel data of an image to be displayed; the pixel data has a first bit depth, and the first bit depth is higher than the driving bit depth of the display panel; Determine a minimum dithering unit according to the difference between the first bit depth and the driving bit depth, and determine a dithering golden frame for each minimum dithering unit according to the pixel data; wherein, the number of carries of the dithering golden frame in the row direction and the column direction is the same; Determine four golden samples according to the carry situation of the dithering golden frame; wherein, the four golden samples are superimposed to form the dithering golden frame, and the internal row and column distribution of the golden samples is uniform; Determine a target arrangement order in which the four golden samples are carry-balanced according to the carry arrangement situation of the four golden samples; For each of the minimum jitter units, the four gold samples are sequentially superimposed and displayed in the target arrangement order to display the pixel data on the display panel.

[0049] The communication bus mentioned in the above terminal may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of easy representation, only a thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.

[0050] The communication interface is used for communication between the above terminal and other devices.

[0051] The memory may include a Random Access Memory (RAM), or may also include a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located far from the aforementioned processor.

[0052] The above-mentioned processor may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0053] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the image display method provided in any one of the foregoing method embodiments.

[0054] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0055] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the essence of the above technical solution, or the part that contributes to the relevant technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0056] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" as used herein may also include the plural forms. The terms "comprising", "including", "containing", and "having" are inclusive and thus specify the presence of the stated features, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and / or their combinations. The method steps, processes, and operations described herein are not to be construed as necessarily requiring them to be performed in the particular order described or illustrated, unless the order of performance is explicitly stated. It should also be understood that alternative or additional steps can be used.

[0057] It should be understood that the specific embodiments described herein are only used to explain this application and are not used to limit this application. In the description, the suffixes such as "module", "component", or "unit" used to represent elements are only for the convenience of explaining this application and have no specific meaning in themselves. Therefore, "module", "component", or "unit" can be used interchangeably.

[0058] The above are only specific embodiments of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. An image display method, characterized in that: The method comprises: Acquire pixel data of an image to be displayed; the pixel data has a first bit depth, and the first bit depth is higher than a driving bit depth of a display panel; Determine a minimum jitter unit according to a difference between the first bit depth and the driving bit depth, and determine a jitter golden frame of each minimum jitter unit according to the pixel data; wherein the number of carry bits of the jitter golden frame in the row direction and the column direction is the same; Determine four golden samples according to the carry situation of the jittered golden frame; wherein the four golden samples are superimposed to form the jittered golden frame, and the rows and columns inside the golden samples are evenly distributed; Determine a target arrangement order of the four golden samples for carrying balance according to the carrying arrangement of the four golden samples; For each of the minimum jitter units, four golden samples are sequentially superimposed and displayed according to the target arrangement order, so as to display the pixel data on the display panel.

2. The method according to claim 1, characterized in that Four golden samples are determined according to the carry condition of the jittered golden frame, including: Determine a plurality of golden sample groups according to the number of carry positions of the jittered golden frame in the row direction or the column direction; wherein each of the golden sample groups includes four target samples; A target golden sample group is determined from a plurality of golden sample groups, and four target samples in the target golden sample group are used as the four golden samples.

3. The method according to claim 1, characterized in that Determining a target arrangement order of the four golden samples for carrying balance according to the carrying arrangement of the four golden samples includes: Calculate the superposition graph after any two of the gold samples are superimposed; Determine a target superposition pattern in which the carry arrangement in the superposition pattern is uneven; Determine two target golden samples corresponding to the target overlay pattern; Sorting the four gold samples according to the rule that the two target gold samples are not adjacent to each other, and obtaining a plurality of balanced arrangement orders; One of the plurality of arrangement orders is selected as the target arrangement order.

4. The method according to claim 1, characterized in that The four golden samples are sequentially superimposed and displayed according to the target arrangement order to display the pixel data on the display panel, including: Displaying the current display image data of the minimum jitter unit in the minimum jitter unit; The four golden samples are read in sequence according to the target arrangement order, and when a carry of the golden sample is read, a lookup logarithm table corresponding to the carry is retrieved, and the currently displayed image data is updated according to the pixel data in the lookup logarithm table.

5. The method according to claim 1, characterized in that Determining a minimum jitter unit according to a difference between the first bit depth and the driving bit depth, and determining a jitter golden frame of each minimum jitter unit according to the pixel data, comprising: Obtaining a difference between the first bit depth and the driving bit depth; Determine the number of rows and the number of columns of the minimum jitter unit according to the difference power of two; wherein the number of rows is equal to the number of columns; Determine the pre-dithering pixel data and the post-dithering pixel data of the minimum dithering unit according to the pixel data; The jittered golden frame is determined according to the post-jittered pixel data and the pre-jittered pixel data.

6. The method according to claim 1, characterized in that Get the pixel data of the image to be displayed, including: Acquire received image data; wherein the image data has a third bit depth, the third bit depth is higher than the driving bit depth and lower than the first bit depth; The image data is up-scaled from the third bit depth to the first bit depth to obtain the pixel data.

7. A display panel, characterized in that: The display panel executes the image display method according to any one of claims 1 to 6 during the display process.

8. An image display device, characterized in that: The device comprises: An acquisition module, used for acquiring pixel data of an image to be displayed; the pixel data has a first bit depth, and the first bit depth is higher than a driving bit depth of a display panel; A first determination module, configured to determine a minimum jitter unit according to a difference between the first bit depth and the driving bit depth, and to determine a jitter golden frame of each minimum jitter unit according to the pixel data; A second determination module is used to determine four golden samples according to the carry condition of the jittered golden frame; A third determination module is used to determine a target arrangement order of the four golden samples for carry balance according to the carry arrangement of the four golden samples; The display module is used for sequentially superimposing and displaying the four golden samples according to the target arrangement order for each of the minimum jitter units, so as to display the pixel data on the display panel.

9. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor is used to implement the image display method described in any one of claims 1 to 6 when executing a program stored in a memory.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the image display method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Method and device for generating interframe color-imitated pattern in FRC

    CN119583778A

  • Display panel, driving method and device thereof and computer readable storage medium

    CN119889253A

  • Method and computer program for evaluating the colour output of a display device

    EP3493195A1

  • Liquid crystal display and frame rate control method thereof

    US20130278585A1

  • Device and method for color reduction with dithering

    US20160379543A1

Cited By

  • Display panel driving method and device and display panel

    CN120452391A

  • Display panel driving method, device and display panel

    CN120452391B

  • Gray scale jitter method, display driving device, display panel and display device

    CN120932603A