Display panel rendering method, display panel and display device

By generating spatial rendered pixel data sets based on image data on the display panel and controlling the pixel luminescence time, the problem of distortion of low grayscale brightness expression under PWM drive is solved, and better brightness controllability and uniformity are achieved.

CN119541418APending Publication Date: 2025-02-28SHANGHAI TIANMA MICRO ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411754158.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

When the prior art uses PWM to drive pixel luminescence, the pixel brightness expression of low grayscale displays has a problem of large distortion.

Method used

Through a rendering method of a display panel, it includes determining the pixel data group to be rendered based on the image data of the image to be displayed, obtaining the spatial rendered pixel data group based on the initial grayscale, and the rendering grayscale other than 0 grayscale in the spatial rendered pixel data group is greater than the first preset value, and thereby controlling the luminous time of the pixel to reduce brightness distortion.

Benefits of technology

It effectively solves the problem of distortion of the brightness expression of low grayscale pixels, and improves the brightness controllability and uniformity of the display panel when displaying low grayscale.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119541418A_ABST
    Figure CN119541418A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a display panel rendering method, a display panel and a display device.The display panel comprises pixels, and the rendering method comprises the steps that a to-be-rendered pixel data set is determined according to image data of a to-be-displayed image; the to-be-rendered pixel data set comprises initial gray scales corresponding to a plurality of pixels, and the reference gray scale of the to-be-rendered pixel data set is smaller than or equal to a first preset value; obtaining a corresponding spatial rendering pixel data set based on the initial gray scale in the to-be-rendered pixel data set; the spatial rendering pixel data set comprises rendering gray scales corresponding to a plurality of pixels respectively, and other rendering gray scales except 0 gray scale in the spatial rendering pixel data set are greater than a first preset value. The rendering gray scale in the spatial rendering pixel data set is either larger than the first preset value or zero gray scale, and the problem that in the prior art, when a PWM mode is adopted to drive pixels to emit light, large distortion occurs in pixel brightness expression displaying the low gray scale is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Existing display panels usually use PAM and / or PWM driving methods, and both PAM and PWM have their own advantages and disadvantages. Regardless of which driving method the display panel uses, its power consumption, display uniformity and reliability of picture expression are all issues that need to be considered. Summary of the invention

[0003] In view of this, embodiments of the present application provide a rendering method of a display panel, a display panel, and a display device to solve the above problems.

[0004] In a first aspect, an embodiment of the present application provides a rendering method of a display panel, wherein the display panel includes pixels, and the rendering method includes:

[0005] Determine a pixel data group to be rendered according to image data of an image to be displayed; the pixel data group to be rendered includes initial grayscales corresponding to a plurality of pixels respectively, and a reference grayscale of the pixel data group to be rendered is less than or equal to a first preset value, and the reference grayscale is an initial grayscale in the pixel data group to be rendered except grayscale 0;

[0006] Based on the initial grayscale in the pixel data group to be rendered, a corresponding spatial rendering pixel data group is obtained; the spatial rendering pixel data group includes rendering grayscales corresponding to a plurality of pixels respectively, the grayscale value of the rendering grayscale is the same as the grayscale value of some initial grayscales, and other rendering grayscales in the spatial rendering pixel data group except for grayscale 0 are greater than a first preset value.

[0007] In the second aspect, an embodiment of the present application provides a display panel, which includes pixels and the pixels are used to display Q1 brightness; when displaying at least one frame of the picture, the display panel includes at least one spatial rendering area; the spatial rendering area includes multiple pixels; in any spatial rendering area, except for pixels with a luminous brightness of 0, the brightness of other pixels is greater than a second preset value; when the pixel belongs to the spatial rendering area, the pixel is used to display part of the brightness of Q1 brightness.

[0008] In a third aspect, an embodiment of the present application provides a display device, comprising the display panel provided in the second aspect.

[0009] In the technical solution provided by the present application, the rendering grayscale in the spatial rendering pixel data group is either greater than the first preset value or is 0 grayscale, and the duration of the rising edge and the falling edge of the voltage signal for controlling the pixel light emission duration corresponding to the rendering grayscale greater than the first preset value accounts for an increased proportion of the total duration of the voltage signal, and the total duration of the voltage signal for controlling the pixel light emission duration corresponding to the grayscale is. Therefore, the problem of large distortion in the brightness expression of pixels displaying low grayscales when driving pixels to emit light using PWM in the prior art is solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0011] Figure 1 A driving schematic diagram of a display panel related to an embodiment of the present application;

[0012] Figure 2 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application;

[0013] Figure 3 A schematic diagram of a flow chart of a method for rendering a display panel provided in an embodiment of the present application;

[0014] Figure 4 A schematic diagram of image data of two images to be displayed related to an embodiment of the present application;

[0015] Figure 5 A schematic diagram of a flow chart of a method for rendering a display panel provided in an embodiment of the present application;

[0016] Figure 6 A schematic diagram of a flow chart of a method for rendering a display panel provided in an embodiment of the present application;

[0017] Figure 7 A schematic diagram of the relationship between a to-be-rendered pixel data group and a spatial rendering pixel data group provided in an embodiment of the present application;

[0018] Figure 8 A schematic diagram of a flow chart of a method for rendering a display panel provided in an embodiment of the present application;

[0019] Fig. 9 A schematic diagram of the relationship between a to-be-rendered pixel data group and a spatial rendering pixel data group provided in an embodiment of the present application;

[0020] Fig.10A schematic diagram of a flow chart of a method for rendering a display panel provided in an embodiment of the present application;

[0021] Fig.11 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application;

[0022] Fig.12 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application;

[0023] Fig.13 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application;

[0024] Fig.14 A schematic diagram of the relationship between a spatial rendering pixel data group and a spatial rendering area provided in an embodiment of the present application;

[0025] Fig.15 A schematic diagram of the relationship between a spatial rendering pixel data group and a spatial rendering area provided in an embodiment of the present application;

[0026] Fig.16 A schematic diagram of the relationship between a spatial rendering pixel data group and a spatial rendering area provided in an embodiment of the present application;

[0027] Fig.17 A schematic diagram of the relationship between a spatial rendering pixel data group and a spatial rendering area provided in an embodiment of the present application;

[0028] Fig.18 A rendering schematic diagram of a display panel provided in an embodiment of the present application;

[0029] Fig.19 A rendering schematic diagram of a display panel provided in an embodiment of the present application;

[0030] Fig. 20 A schematic diagram of a flow chart of a method for rendering a display panel provided in an embodiment of the present application;

[0031] Fig.21 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application;

[0032] Fig. 22 A schematic diagram of a flow chart of a method for rendering a display panel provided in an embodiment of the present application;

[0033] Fig.23 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application;

[0034] Fig.24 A schematic diagram of a display panel provided in an embodiment of the present application;

[0035] Fig.25A schematic diagram of a display panel provided in an embodiment of the present application;

[0036] Fig.26 A schematic diagram of a display panel provided in an embodiment of the present application;

[0037] Fig. 27 A schematic diagram of a display panel provided in an embodiment of the present application;

[0038] Fig.28 A schematic diagram of a display panel provided in an embodiment of the present application;

[0039] Fig.29 A schematic diagram of a display panel provided in an embodiment of the present application;

[0040] Fig.30 A schematic diagram of a display panel provided in an embodiment of the present application;

[0041] Fig.31 A schematic diagram of a display panel provided in an embodiment of the present application;

[0042] Fig.32 A schematic diagram of a display panel provided in an embodiment of the present application;

[0043] Fig.33 A schematic diagram of a display device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0044] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0045] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0046] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "an" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0047] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0048] In the description of this specification, it is necessary to understand that the words such as "substantially", "approximately", "approximately", "about", "roughly", "substantially" and the like described in the claims and embodiments of the present application refer to what can be generally recognized within a reasonable process operation range or tolerance range, rather than an exact value.

[0049] It should be understood that although the terms first, second, etc. may be used to describe thresholds, preset values, directions, etc. in the embodiments of the present application, these should not be limited to these terms. These terms are only used to distinguish thresholds, preset values, directions, etc. from each other. For example, without departing from the scope of the embodiments of the present application, the first direction may also be referred to as the second direction, and similarly, the second direction may also be referred to as the first direction. The applicant of this case has provided a solution to the problems existing in the prior art through careful and in-depth research.

[0050] For the current mainstream display panels, the commonly used driving methods include pulse amplitude modulation (PAM) and pulse width modulation (PWM). For example, liquid crystal display panels (LCD) and organic light-emitting diode (OLED) panels usually adopt the PAM driving method, that is, by changing the size of the data voltage received by the pixels to control the pixels to display different grayscale brightness. For example, micro-light emitting diode (Micro-LED) display panels usually adopt PWM or a combination of PWM and PAM driving methods, that is, at least by changing the light emission duration of the pixels to control the pixels to display different grayscale brightness.

[0051] Since the luminous efficiency and optical properties of Micro-LED are greatly affected by current density, when the current received by Micro-LED changes, not only its luminous brightness will change, but also its luminous wavelength and power consumption will change accordingly. If the Micro-LED display panel only uses PAM, it will have problems with power consumption and display consistency. Therefore, the Micro-LED display panel can use PWM or a combination of PWM and PAM to solve the problems of power consumption and display consistency of Micro-LED display panels caused by their own characteristics.

[0052] Figure 1 A driving schematic diagram of a display panel related to an embodiment of the present application.

[0053] When the display panel is driven by PWM for light-emitting display, the display effect is not ideal when displaying low grayscale. The main reason is that it is limited by the mobility of the transistor, such as Figure 1 As shown, the enable signal for controlling the light-emitting duration of the pixel is not a standard square wave, but has a rising edge and a falling edge; when the pixel displays low grayscale brightness, the duration of the rising edge of the above enable signal accounts for a large proportion of the total duration of the enable signal, resulting in brightness distortion of the pixel when displaying low grayscale and uncontrollable effective light-emitting duration.

[0054] In order to solve the above problems, the embodiments of the present application provide a rendering method of a display panel, a display panel and a display device for solving the above problems.

[0055] Figure 2 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application. It should be noted that, Figure 2 As shown, the display panel 01 includes a plurality of pixels 10. After the image data 02 of the image to be displayed is processed by the driving module for color correction, brightness compensation, etc., a voltage signal that can be recognized by the display panel 01 is obtained. After the voltage signal is transmitted to the display panel 01, the pixel 10 is controlled to emit light. In order to realize different image displays, the light emission of different pixels 10 can be controlled individually, that is, the light emission duration of different pixels 10 can be controlled individually. Therefore, according to the image data 02, a voltage signal for controlling the light emission duration of each pixel 10 can be obtained. Correspondingly, the image data 02 includes the initial grayscale Ga of each pixel 10 in the corresponding display panel 01.

[0056] For ease of understanding, Figure 2 As shown, the initial grayscale Ga in the image data 02 is shown as an array form, wherein the initial grayscale Ga in the array form corresponds one-to-one to the pixels 10 arranged in the array in the display panel 01. Figure 2 As shown, the display panel 01 includes 10 rows*10 columns of pixels 10, and the image data 02 can be regarded as including 10 rows*10 columns of initial grayscales Ga, and the initial grayscale Ga of the 1st row and the 1st column is the initial grayscale Ga corresponding to the pixel 10 in the 1st row and the 1st column in the display panel 01, the initial grayscale Ga of the 1st row and the 2nd column is the initial grayscale Ga corresponding to the pixel 10 in the 1st row and the 2nd column in the display panel 01, and ..., the initial grayscale Ga of the 10th row and the 10th column is the initial grayscale Ga corresponding to the pixel 10 in the 10th row and the 10th column in the display panel 01.

[0057] Figure 3 A flow chart of a method for rendering a display panel provided in an embodiment of the present application. Figure 2 and Figure 3 , the rendering method provided in the embodiment of the present application includes:

[0058] S1: Determine a pixel data group 20 to be rendered according to the image data 02 of the image to be displayed.

[0059] The pixel data group 20 to be rendered includes initial grayscales Ga corresponding to the plurality of pixels 10. The image data 02 of the image to be displayed includes the initial grayscales Ga of the pixels 10. The pixel data group 20 to be rendered can be regarded as a part of the image data 02 of the image to be displayed, that is, the pixel data group 20 to be rendered includes the initial grayscales Ga of the pixels 10 to be rendered in the image data 02. For example, Figure 2 As shown, the pixel data group 20 to be rendered includes four initial grayscales Ga corresponding to the pixel 10 in the 3rd row and the 3rd column, the pixel 10 in the 3rd row and the 4th column, the pixel 10 in the 4th row and the 3rd column, and the pixel 10 in the 4th row and the 4th column.

[0060] In addition, the reference grayscale G0 of the pixel data group 20 to be rendered is less than or equal to the first preset value, and the reference grayscale G0 is an initial grayscale Ga other than grayscale 0 in the pixel data group 20 to be rendered. That is, the pixel data group 20 to be rendered determined in this step includes at least one initial grayscale Ga that is greater than grayscale 0 and less than or equal to the first preset value. Figure 2 As shown, the grayscale values ​​of the initial grayscale Ga corresponding to the pixel 10 in the 3rd row and 3rd column, the pixel 10 in the 3rd row and 4th column, the pixel 10 in the 4th row and 3rd column, and the pixel 10 in the 4th row and 4th column included in the pixel data group 20 to be rendered are 20, 20, 10 and 30 respectively, wherein the grayscale value of the reference grayscale G0 can be 30, that is, the initial grayscale Ga corresponding to the pixel 10 in the 4th row and 4th column can be the reference grayscale G0.

[0061] When the reference grayscale G0 is less than or equal to the first preset value, it means that the pixel 10 corresponding to the reference grayscale G0 receives the enable signal for a shorter time when displaying the reference grayscale G0. Figure 2 As shown in the image data 02 and the display panel 01 on its right, when the reference grayscale G0 in the image data group 20 to be rendered is less than or equal to the first preset value, when the display panel 01 displays the image to be displayed, the pixels 10 corresponding to the pixel data group 20 to be rendered are driven to emit light by the PWM signals corresponding to the reference grayscale G0, and there is a serious problem of light emitting brightness distortion.

[0062] The reference grayscale G0 of the pixel data group 20 to be rendered is less than or equal to the first preset value, which can be used as one of the bases for selecting the pixel data group 20 to be rendered in the image data 02 of the image to be displayed. When displaying the image to be displayed, if PWM is used to drive the multiple pixels 10 corresponding to the image data group 02 to be rendered to emit light, the brightness distortion of these pixels 10 is more serious, which leads to obvious uneven brightness areas in the displayed screen.

[0063] Figure 4 A schematic diagram of image data of two images to be displayed related to an embodiment of the present application.

[0064] It should be noted that the image data 02 of an image to be displayed may include a plurality of pixel data groups 20 to be rendered, for example, Figure 4 As shown, image data 20 of an image to be displayed is image data 201 and includes a pixel data group 20a to be rendered and a pixel data group 20b to be rendered.

[0065] It should also be noted that the image data 02 corresponding to different images to be displayed may include different pixel data groups 20 to be rendered. Figure 2 and Figure 4 , Figure 2 The image data 20 of the image to be displayed is shown as image data 201 and includes a pixel data group 20 to be rendered. Figure 4 The image data 02 of the image to be displayed is shown as image data 202 and includes two groups of pixel data 20 to be rendered.

[0066] The multiple pixel data groups 20 to be rendered included in the image data 02 of the same image to be displayed may be the same or different. Figure 4 As shown, the image data 02 of the image to be displayed includes a pixel data group 20a to be rendered including 4 initial grayscales Ga and a pixel data group 20b to be rendered including 3 initial grayscales Ga.

[0067] S2: Based on the initial grayscale Ga value in the to-be-rendered pixel data group 20, a corresponding spatial rendering pixel data group 200 is obtained.

[0068] The spatial rendering pixel data group 200 includes rendering grayscales Gb corresponding to a plurality of pixels 10, and the rendering grayscales Gb in the spatial rendering pixel data group 200 except for grayscale 0 are greater than a first preset value. The rendering grayscales Gb in the spatial rendering pixel data group 200 are obtained by improving at least part of the initial grayscales Ga in the pixel data group 20 to be rendered. In the corresponding spatial rendering pixel data group 200 and the pixel data group 20 to be rendered, the pixels 10 corresponding to the rendering grayscales Gb are the same as the pixels 10 corresponding to the initial grayscales Ga.

[0069] Since the rendering grayscale Gb with a grayscale value greater than 0 in the spatial rendering pixel data group 200 is greater than the first preset value, when the display panel 01 displays the image to be displayed, the luminous duration of the pixel 10 corresponding to the rendering grayscale Gb other than grayscale 0 is extended, that is, the time of the enable signal related to the luminous duration received by the pixel 10 is extended. The image data including the pixel data group 20 to be rendered is represented as image data 02, and the image data including the spatial rendering pixel data group 200 is represented as image data 02'. Figure 2 As shown in the image data 02' and the display panel 01 on its right side, when the rendering grayscale whose grayscale value in the spatial rendering image data group 20 is greater than 0 is greater than the first preset value, when the display panel 01 displays the image to be displayed, the pixel 10 corresponding to the spatial rendering pixel data group 200 is driven by the PWM signal corresponding to the rendering grayscale Gb to emit light, and the brightness of the pixel 10 increases due to the increase in its light-emitting brightness, so the brightness distortion of the pixel 10 is alleviated.

[0070] When the display panel 01 displays the image to be displayed, the area where the pixels 10 corresponding to each rendering grayscale Gb in the spatial rendering pixel data group 200 are located is called the spatial rendering area 100. In the embodiment of the present application, the initial grayscale Ga in the pixel data group 20 to be rendered is changed to the rendering grayscale Gb to obtain the spatial rendering pixel data group 200, so as to make the display brightness of the spatial rendering area 100 closer to the ideal brightness of the image to be displayed in this area.

[0071] However, when the rendering grayscale Gb other than grayscale 0 in the spatial rendering pixel group 10 is greater than the first preset value, it means that the grayscale value of some initial grayscales Ga in the pixel data group 20 to be rendered is increased to a rendering grayscale Gb greater than the first preset value. Then, when the display panel 01 displays the image to be displayed, these rendering grayscales Gb make the brightness of the corresponding pixels 10 higher than the original ideal brightness of these pixels 10.

[0072] Therefore, in order to ensure that the brightness of the spatial rendering area 100 is not significantly higher than the ideal value, the number of 0 grayscales in the spatial rendering pixel data group 200 is greater than the number of 0 grayscales in the corresponding pixel data group 20 to be rendered. Then, in the rendering grayscales Gb in the spatial rendering area 100, the grayscale values ​​of some rendering grayscales Gb are increased relative to the initial grayscale Ga, and the grayscale values ​​of some rendering grayscales Gb are reduced relative to the initial grayscale Ga and reduced to 0 grayscale, which can make the brightness of the spatial rendering area 100 close to the ideal brightness. That is, when the display panel 01 displays the image to be displayed, the pixels 10 corresponding to the rendering grayscales Gb with grayscale values ​​greater than 0 in the spatial rendering pixel data group 200 and the pixels 10 corresponding to the rendering grayscales Gb with grayscale values ​​equal to 0 are brightness rendered, so that the brightness of the spatial rendering area 100 is close to the ideal brightness. For example, Figure 2 As shown, in the corresponding spatial rendering pixel data group 200 and the pixel data group 20 to be rendered, the number of rendering grayscales Gb with a grayscale value of 0 in the spatial rendering pixel data group 200 is 3, and the number of initial grayscales Ga with a grayscale value of 0 in the pixel data group 20 to be rendered is 0.

[0073] In addition, the rendering grayscale Gb in the spatial rendering pixel data group 200 is either greater than the first preset value or grayscale 0, and the duration of the rising edge and the falling edge of the voltage signal for controlling the light-emitting duration of the pixel 10 corresponding to the rendering grayscale Gb greater than the first preset value increases in the proportion of the total duration of the voltage signal, and the total duration of the voltage signal for controlling the light-emitting duration of the pixel 10 corresponding to grayscale 0 is 0. Therefore, the problem of large distortion in the brightness expression of the pixel 10 displaying a low grayscale when the pixel 10 is driven to emit light in the prior art is solved.

[0074] The grayscale value of the rendered grayscale Gb is the same as the grayscale value of part of the initial grayscale Ga. Assuming that the image information may include 256 initial grayscales Ga from grayscale 0 to grayscale 255, the grayscale value of the rendered grayscale Gb is the same as the grayscale value of part of the 256 initial grayscales Ga. Figure 2 As shown, the grayscale values ​​of the rendering grayscales Gb included in the spatial rendering pixel data group 200 are 0 grayscale and 80 grayscale respectively.

[0075] Figure 5 A schematic flow chart of a method for rendering a display panel provided in an embodiment of the present application.

[0076] In one embodiment of the present application, Figure 5 As shown, S2: based on the initial grayscale value in the to-be-rendered pixel data group 20, a corresponding spatial rendering pixel data group 200 is obtained, including:

[0077] S21: based on the average value of the initial grayscale Ga included in the to-be-rendered pixel data group 20, obtain the corresponding spatial rendering pixel data group 200.

[0078] The average value of the initial grayscale Ga included in the pixel data group 20 to be rendered can reflect the ideal average brightness of the image to be displayed in the spatial rendering area 100 corresponding to the pixel data group 20 to be rendered. Therefore, the rendering grayscale Gb in the spatial rendering pixel data group 200 obtained in this embodiment can make the average brightness of the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200 substantially equal to the above-mentioned ideal average brightness when the display panel 01 displays the image to be displayed.

[0079] In a technical solution corresponding to this embodiment, in the corresponding spatial rendering pixel data group 200 and the to-be-rendered pixel data group 20, the average value of the rendering grayscale Gb in the spatial rendering pixel data group 200 is substantially equal to the average value of the rendering grayscale Gb in the to-be-rendered pixel data group 20. For example, Figure 2 As shown, the average value of the initial grayscale Ga in the pixel data group 20 to be rendered is 20 and the pixel data group 20 to be rendered includes 4 initial grayscales Ga, then the average value of the rendering grayscale Gb in the corresponding spatial rendering pixel data group 200 in the pixel data group 20 to be rendered is 20.

[0080] When the rendering grayscale Gb in the spatial rendering pixel data group 200 is calculated based on the consideration that the average brightness of the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200 is substantially equivalent to the ideal average brightness of the spatial rendering area 100, it is also necessary to consider that the brightness of the pixels 10 in the spatial rendering area 100 after rendering may be affected by factors such as the distance between the pixels 10. Therefore, in other technical solutions, when the spatial rendering pixel data group 200 is obtained according to the pixel data group 20 to be rendered, the average value of the initial grayscale Ga in the pixel data group 20 to be rendered and the above factors need to be comprehensively considered.

[0081] Figure 6 A schematic flow chart of a method for rendering a display panel provided in an embodiment of the present application.

[0082] In one embodiment of the present application, Figure 6 As shown, S2: based on the initial grayscale value in the to-be-rendered pixel data group 20, a corresponding spatial rendering pixel data group 200 is obtained, including:

[0083] S22: Based on the reference grayscale G0 in the to-be-rendered pixel data group 20, a corresponding spatial rendering pixel data group 200 is obtained.

[0084] Based on the reference grayscale G0 in the pixel data group 20 to be rendered, the corresponding spatial rendering pixel data group 200 is obtained, which may mean that the rendering grayscale Gb in the spatial rendering pixel data group 200 is obtained with reference to the grayscale value of the reference grayscale G0 in the pixel data group 10 to be rendered; and when the display panel 01 displays the image to be displayed, the spatial rendering pixel data group 200 can make the actual average display brightness of the spatial rendering area 100 basically equivalent to the ideal brightness corresponding to the reference grayscale G0.

[0085] In a technical solution corresponding to the present embodiment, in the spatial rendering pixel data group 200 obtained based on the reference grayscale G0 in the pixel data group 20 to be rendered, the average value of the rendering grayscale Gb is substantially equal to the grayscale value of the reference grayscale G0 in the pixel data group 20 to be rendered.

[0086] Figure 7 A schematic diagram of the relationship between a to-be-rendered pixel data group and a spatial rendering pixel data group provided in an embodiment of the present application.

[0087] For example, Figure 7 As shown, in the corresponding pixel data group 20 to be rendered and the spatial rendering pixel data group 200, the grayscale values ​​of the initial grayscale Ga included in the pixel data group 20 to be rendered are 20, 20, 10, and 30, and the initial grayscale Ga with a grayscale value of 30 can be used as the reference grayscale G0; the rendering grayscales Gb in the spatial rendering pixel data group 200 are 0, 0, 60, and 60 respectively, and the average value of the rendering pixels 10 in the spatial rendering pixel data group 200 is 30.

[0088] When the rendering grayscale Gb in the spatial rendering pixel data group 200 is calculated based on the consideration that the average brightness of the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200 is substantially equivalent to the ideal brightness corresponding to the reference grayscale G0, it is also necessary to consider that the brightness of the pixels 10 in the spatial rendering area 100 after rendering may be affected by factors such as the distance between the pixels 10. Therefore, in other technical solutions, when the spatial rendering pixel data group 200 is obtained according to the pixel data group 20 to be rendered, the average value of the reference grayscale G0 in the pixel data group 20 to be rendered and the above factors need to be comprehensively considered.

[0089] In one embodiment of the present application, the reference grayscale G0 is the initial grayscale Ga of the maximum value included in the pixel data group 20 to be rendered, for example, Figure 2 and Figure 7 As shown, the pixel data group 20 to be rendered includes initial grayscales Ga with grayscale values ​​of 10, 10, 20, and 30 respectively, and the initial grayscale Ga with a grayscale value of 30 can be used as the reference grayscale G0.

[0090] In this embodiment, the maximum initial grayscale Ga in the pixel data group 20 to be rendered is less than or equal to the first preset value, that is, only the initial grayscale Ga with a grayscale value less than or equal to the first preset value can belong to the pixel data group 20 to be rendered, and the initial grayscale Ga with a grayscale value greater than the first preset value does not belong to the spatial rendering pixel data group 200. Since only the initial grayscale Ga with a grayscale value less than or equal to the first preset value needs to be changed to the rendering grayscale Gb, when the pixel data group 20 to be rendered is converted into the spatial rendering pixel data group 200, the required cache space is small and the requirement for computing power is low.

[0091] Figure 8 A schematic flow chart of a method for rendering a display panel provided in an embodiment of the present application.

[0092] In addition, when the reference grayscale G0 is the initial grayscale Ga of the maximum grayscale value included in the pixel data group 20 to be rendered, Figure 8 As shown, S2: based on the reference grayscale G0 in the pixel data group 20 to be rendered, a corresponding spatial rendering pixel data group 200 is obtained, including:

[0093] S2a: Based on the initial grayscale Ga with the largest grayscale value in the pixel data group 20 to be rendered, obtain the corresponding spatial rendering pixel data group 200. Figure 7 As shown, the initial grayscale Ga with a grayscale value of 30 in the pixel data group to be rendered 20 is used as the reference grayscale G0, and the average value of the rendering grayscale Gb in the spatial rendering pixel data group 200 is 30, that is, the rendering grayscales Gb are obtained based on the reference grayscale G0.

[0094] Based on the spatial rendering pixel data group 200 obtained by the initial grayscale Ga with the largest grayscale value in the pixel data group 20 to be rendered, when the display panel 01 displays the image to be displayed, the brightness of the spatial rendering area 100 is substantially equivalent to the ideal brightness corresponding to the initial grayscale Ga with the largest grayscale value in the pixel data group 20 to be rendered. At this time, when the display panel 01 displays the image to be displayed, the spatial rendering area 100 may include fewer non-luminous pixels 10 (pixels 10 corresponding to the rendering grayscale Gb with a grayscale value of 0), that is, the ideal brightness can be rendered with the luminous pixels 10 (pixels 10 corresponding to the rendering grayscale Gb with a grayscale value greater than the first preset value). Therefore, the area of ​​the spatial rendering area 100 is small, and the display panel 01 will not lose too many details when displaying the image.

[0095] Fig. 9 A schematic diagram of the relationship between a to-be-rendered pixel data group and a spatial rendering pixel data group provided in an embodiment of the present application.

[0096] In one embodiment of the present application, the grayscale value of the reference grayscale G0 is the median of the grayscale values ​​of the multiple initial grayscales Ga included in the to-be-rendered pixel data group 20. Fig. 9 As shown, the pixel data group 20 to be rendered includes initial grayscales Ga with grayscale values ​​of 20, 20, 10, and 30, and the initial grayscale Ga with a grayscale value of 20 can be used as the reference grayscale G0.

[0097] Fig.10 A schematic flow chart of a method for rendering a display panel provided in an embodiment of the present application.

[0098] In addition, when the grayscale value of the reference grayscale G0 is the median of the grayscale values ​​of the plurality of initial grayscales Ga included in the to-be-rendered pixel data group 20, then Fig.10 As shown, S2: based on the reference grayscale G0 in the pixel data group 20 to be rendered, a corresponding spatial rendering pixel data group 200 is obtained, including:

[0099] S2b: Based on the initial grayscale Ga of the median grayscale value in the pixel data group to be rendered 20, obtain the corresponding spatial rendering pixel data group 200. For example, Fig. 9 As shown, the initial grayscale Ga with a grayscale value of 20 in the pixel data group to be rendered is used as the reference grayscale G0, and the average value of the rendering grayscale Gb in the spatial rendering pixel data group 200 is 20, that is, the rendering grayscales Gb are obtained based on the reference grayscale G0.

[0100] In this embodiment, since the grayscale value of the reference grayscale G0 is the median of the grayscale values ​​of the multiple initial grayscales Ga included in the pixel data group 20 to be rendered, the median of the brightness of the multiple pixels 10 corresponding to the pixel data group 20 to be rendered in the image to be displayed is used as the reference brightness. Therefore, when the display panel 01 displays the image to be displayed, the brightness of the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200 is substantially equivalent to the above-mentioned reference brightness. Since the brightness of the pixels 10 at adjacent positions does not usually change suddenly when the display panel 01 displays the image, the brightness perceived by the human eye when observing a smaller area in the display panel 01 can basically be characterized by the median of the brightness of the multiple pixels 10 in the area. Therefore, the rendering method of this embodiment can make the brightness of the spatial rendering area 100 observed by the human eye substantially equivalent to the ideal brightness of the area when the display panel 01 displays the image to be displayed.

[0101] Furthermore, by taking the median of the multiple initial grayscales Ga included in the pixel data group 20 to be rendered as the reference grayscale G0, in the obtained spatial rendering pixel data group 200, the value of the rendering grayscale Gb does not need to be too large, the corresponding driving power consumption does not need to be too large, and the life of the light-emitting device in the pixel 10 can be guaranteed.

[0102] The inventors verified the display effect of the display panel 01 and found that when the pixel 10 is driven to emit light by PWM, the distortion of the brightness expression corresponding to grayscale greater than or equal to 64 will basically not affect the display quality of the image to be displayed.

[0103] In one embodiment of the present application, the first preset value is less than or equal to grayscale 64. Therefore, if the reference grayscale G0 in the pixel data group 20 to be rendered is less than or equal to grayscale 64, then all other rendering grayscales Gb in the spatial rendering pixel data group 200 except grayscale 0 are greater than grayscale 64. Figure 2 As shown, the reference grayscales in the to-be-rendered pixel data group 20 are all less than grayscale 64, and the other rendering grayscales Gb in the spatial rendering pixel group 200 except grayscale 0 are greater than grayscale 64.

[0104] In a technical solution corresponding to this embodiment, the first preset value is grayscale 32. Therefore, the reference grayscale G0 in the pixel data group 20 to be rendered is less than or equal to grayscale 32, and the other rendering grayscales Gb in the spatial rendering pixel data group 200 except grayscale 0 are all greater than grayscale 32. Figure 2 , Figure 4 , Figure 7 and Fig. 9 As shown, the initial grayscale Ga values ​​in the pixel data group 20 to be rendered are all less than grayscale 32; and Figure 2 , Figure 7 and Fig. 9 As shown, the other rendering grayscales Gb except grayscale 0 in the spatial rendering pixel data group 200 are greater than grayscale 32. When the first preset value is grayscale 32, the number of initial grayscales Ga that need to be changed to the rendering grayscale Gb will be relatively small, the computing power requirement is low and it is easy to implement.

[0105] As described above, the effect of the rendering method of the embodiment of the present application is ultimately displayed by performing brightness rendering on each pixel 10 in the spatial rendering area 100. Therefore, the pixels 10 in the spatial rendering area 100 should be centrally arranged to achieve brightness rendering.

[0106] In one embodiment of the present application, the pixels 10 included in the display panel 01 are arranged in an array along a first direction X and a second direction Y, and the first direction X intersects the second direction Y. Optionally, the first direction X is perpendicular to the second direction Y. For example, Figure 2 As shown, the first direction X is the row direction and the second direction Y is the column direction.

[0107] Among the pixels 10 respectively corresponding to the multiple initial grayscales Ga included in the same to-be-rendered pixel data group 20, the pixels 10 arranged along the first direction X are arranged adjacent to each other in sequence, and / or, the pixels 10 arranged along the second direction Y are arranged adjacent to each other in sequence. That is, among the pixels 10 respectively corresponding to the multiple rendering grayscales Gb included in the spatial rendering pixel data group 200, the pixels 10 arranged along the first direction X are arranged adjacent to each other in sequence, and / or, the pixels 10 arranged along the second direction Y are arranged adjacent to each other in sequence. That is, among the multiple pixels 10 included in the spatial rendering area 100, the pixels 10 arranged along the first direction X do not include pixels 10 that do not belong to the spatial rendering area 100, and the pixels 10 arranged along the second direction Y do not include pixels 10 that do not belong to the spatial rendering area 100.

[0108] Fig.11 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application.

[0109] For example, Figure 2 and Fig.11 As shown, no matter the shape of the spatial rendering area 100 is a rectangle or other shapes different from a rectangle, when the display panel 01 displays the image to be displayed, the pixels 10 arranged along the first direction X in the spatial rendering area 100 are arranged adjacent to each other in sequence and the pixels 10 arranged along the second direction Y are arranged adjacent to each other in sequence.

[0110] In the embodiment of the present application, the pixels 10 in the spatial rendering area 100 are arranged more concentratedly, so it is easier to achieve brightness rendering. In addition, it is prevented that the pixels 10 that do not belong to the spatial rendering area 100 are surrounded or partially surrounded by the pixels 10 in the spatial rendering area 100, which also prevents the pixels 10 that do not belong to the spatial rendering area 100 from affecting the brightness rendering effect of the spatial rendering area 100.

[0111] In one embodiment of the present application, the difference between any two initial grayscales Ga in the pixel data group 20 to be rendered is less than or equal to a first threshold, and the first threshold is less than a first preset value. For example, if the first preset value is grayscale 32, the first threshold is less than or equal to grayscale 32, and further, the difference between any two initial grayscales Ga in the pixel data group 20 to be rendered is less than or equal to grayscale 32.

[0112] The difference between any two initial grayscales Ga in the pixel data group 20 to be rendered is less than or equal to the first threshold, that is, the grayscale values ​​of different initial grayscales Ga in the pixel data group 20 to be rendered are not much different.

[0113] On the one hand, when the display panel 01 displays the image to be displayed, the pixels 10 of different brightness in the spatial rendering area 100 are subjected to brightness rendering, and the brightness after rendering of the spatial rendering area 100 is used to express the ideal brightness corresponding to the specific initial grayscale value in the pixel data group 20 to be rendered. If the grayscale values ​​of some initial grayscales Ga in the pixel data group 20 to be rendered differ greatly, the difference in the ideal brightness of the multiple pixels 10 in the spatial rendering area 100 is greater, that is, the ideal brightness values ​​of the multiple pixels 10 in the spatial rendering area 100 are too rich. In the embodiment of the present application, since the grayscale values ​​of different initial grayscales Ga in the pixel data group 20 to be rendered do not differ much, the problem of too great difficulty in expressing richer ideal brightness by spatial rendering is avoided.

[0114] On the other hand, since the grayscale values ​​of different initial grayscales Ga in the pixel data group 20 to be rendered are not much different, the reference grayscale G0 in the pixel data group 20 to be rendered is also not much different from other initial grayscales Ga. Therefore, it is easier to obtain the rendering grayscale, that is, it is easier to achieve spatial rendering.

[0115] In one embodiment of the present application, any initial grayscale Ga in the pixel data group 20 to be rendered is less than or equal to the second threshold, and the second threshold is less than or equal to the first preset value. For example, if the first preset value is grayscale 32, the second threshold is less than or equal to grayscale 32, and further, any initial grayscale Ga in the pixel data group 20 to be rendered is less than or equal to grayscale 32.

[0116] If any initial grayscale Ga in the pixel data group 20 to be rendered is less than or equal to the second threshold, the ideal brightness of multiple image pixels in the corresponding spatial rendering area 100 in the image to be displayed is less than or equal to the ideal brightness corresponding to the second threshold, that is, the ideal brightness of multiple image pixels in the corresponding spatial rendering area 100 in the displayed image is relatively small.

[0117] On the one hand, this embodiment only classifies the initial grayscale Ga with a grayscale value less than or equal to the second threshold into the pixel data group 20 to be rendered, that is, only the initial grayscale Ga with a grayscale value less than or equal to the second threshold is changed to obtain the rendering grayscale, and the required computing power is relatively small.

[0118] On the other hand, the initial grayscales Ga in the pixel data group 20 to be rendered are all less than or equal to the second threshold value, and therefore, a relatively small number of rendering grayscales Gb are used to characterize the brightness after rendering of the spatial rendering area 100. In this embodiment, the number of initial grayscales Ga in the pixel data group 20 to be rendered is relatively small, and the number of rendering grayscales Gb in the spatial rendering pixel data group 200 is relatively small. When the display panel 01 displays the image to be displayed, the number of pixels 10 included in the spatial rendering area 100 is relatively small, and therefore, the resolution of the image to be displayed will not be reduced too much when it is displayed.

[0119] Fig.12 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application.

[0120] In one embodiment of the present application, when the reference grayscale G0 of the pixel data group 20 to be rendered belongs to the first range, the number of pixels 10 corresponding to the rendering grayscale Gb included in the corresponding spatial rendering pixel data group 200 is n1; when the reference grayscale G0 of the pixel data group 20 to be rendered belongs to the second range, the number of pixels 10 corresponding to the rendering grayscale Gb included in the corresponding spatial rendering pixel data group 200 is m1. The maximum value of the first range is less than or equal to the minimum value of the second range, and n1 is greater than m1.

[0121] When the value of the reference grayscale G0 in the pixel data group 20 to be rendered is smaller, it can basically reflect that the brightness of the spatial rendering area 100 corresponding to the pixel data group 20 to be rendered is lower. When the target brightness is obtained by brightness rendering of multiple pixels 10 in the spatial rendering area 100, more pixels 10 can be used to participate in the rendering to obtain the target brightness. At this time, it is necessary to include more initial grayscales Ga in the pixel data group 20 to be rendered. When the value of the reference grayscale G0 in the pixel data group 20 to be rendered is larger, it can basically reflect that the brightness of the spatial rendering area 100 corresponding to the pixel data group 20 to be rendered is higher. When the target brightness is obtained by brightness rendering of multiple pixels 10 in the spatial rendering area 100, fewer pixels 10 can be used to participate in the rendering to obtain the target brightness. At this time, it is necessary to include fewer initial grayscales Ga in the pixel data group 20 to be rendered.

[0122] by Fig.12Taking the image data 02 of the image to be displayed as an example, the image data 02 includes a pixel data group 20c to be rendered and a pixel data group 20d to be rendered. If the initial grayscale Ga with the largest grayscale value in the pixel data group 20 to be rendered is used as the reference grayscale G0, the grayscale value of the reference grayscale G0 in the pixel data group 20c to be rendered is 30 and the grayscale value of the reference grayscale G0 in the pixel data group 20d to be rendered is 20. If the rendering grayscale Gb is obtained based on the reference grayscale G0 and the average value of the rendering grayscale Gb in the spatial rendering pixel data group 200 is substantially equal to the reference grayscale G0, then when the grayscale value of the rendering grayscale Gb other than grayscale 0 is 60, the pixel data group 20c to be rendered needs to include 4 initial grayscales Ga, so that the average value of the corresponding 4 rendering grayscales Gb in the spatial rendering data group 200c is 30, so that the brightness of the 4 pixels 10 in the corresponding spatial rendering area 100c after rendering is close to the ideal brightness corresponding to the grayscale of 30; the pixel data group 20d to be rendered needs to include 9 initial grayscales Ga, so that the average value of the corresponding 9 rendering grayscales Gb in the spatial rendering area 200d is 20, so that the brightness of the 9 pixels 10 in the corresponding spatial rendering area 100d after rendering is close to the ideal brightness corresponding to the grayscale of 20.

[0123] In a technical solution corresponding to the present embodiment, the grayscale values ​​of other rendering grayscales Gb in the spatial rendering pixel data group 200 except grayscale 0 may be equal. At this time, the number of pixels 10 participating in brightness rendering in the spatial rendering area 100 may be determined by reasonably selecting the number of initial grayscales Ga in the pixel data group 20 to be rendered. When the grayscale values ​​of other rendering grayscales Gb in the spatial rendering pixel data group 200 except grayscale 0 are equal, the computing power when obtaining the spatial rendering pixel data group 200 from the pixel data group 20 to be rendered can be increased.

[0124] Fig.13 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application.

[0125] In one embodiment of the present application, when the reference grayscale G0 of the pixel data group 20 to be rendered belongs to the first range, the corresponding spatial rendering pixel data group 200 includes n2 different grayscale values; when the reference grayscale G0 of the pixel data group 20 to be rendered belongs to the second range, the corresponding spatial rendering pixel data group 200 includes m2 different grayscale values; the maximum value of the first range is less than or equal to the minimum value of the second range, and n2 is greater than m2.

[0126] by Fig.13For example, the image data 02 of the image to be displayed includes a pixel data group 20e to be rendered and a pixel data group 20f to be rendered. If the initial grayscale Ga with the largest grayscale value in the pixel data group 20 to be rendered is used as the reference grayscale G0, the grayscale value of the reference grayscale G0 in the pixel data group 20e to be rendered is 30, and the grayscale value of the reference grayscale G0 in the pixel data group 20f to be rendered is 20. If the rendering grayscale Gb is obtained based on the reference grayscale G0 and the average value of the rendering grayscale Gb in the spatial rendering pixel data group 200 is substantially equal to the reference grayscale G0, the pixel data group 20e to be rendered may include rendering grayscales Gb with three different grayscale values ​​of 0, 40, and 60, and the pixel data group 20f to be rendered may include rendering grayscales Gb with two different grayscale values ​​of 0 and 40.

[0127] In one embodiment of the present application, the spatial rendering pixel data group 200 includes two rendering grayscales Gb of different sizes, that is, the spatial rendering pixel data group includes a rendering grayscale Gb with a grayscale value of 0 and a rendering grayscale Gb with a grayscale value greater than a first preset value. Figure 2 and Fig.11 As shown, the rendering grayscales Gb included in the spatial rendering pixel data group 200 are grayscale 0 and grayscale 80; for example, Figure 7 and Fig.12 As shown, the rendering grayscales Gb included in the spatial rendering pixel data group 200 are grayscale 0 and grayscale 60; for example, Fig. 9 As shown, the rendering gray levels Gb included in the spatial rendering pixel data group 200 are gray level 0 and gray level 40.

[0128] In this embodiment, the number of rendering grayscales Gb of different grayscale values ​​in the spatial rendering pixel data group 200 is small, and rendering is mainly achieved by selecting the number of rendering grayscales Gb included in the spatial rendering pixel data group 200, and the algorithm is relatively simple.

[0129] In one embodiment of the present application, at least part of the spatial rendering pixel data group 200 includes three or more rendering grayscales Gb of different sizes, that is, the spatial rendering pixel data group 200 includes a rendering grayscale Gb with a grayscale value of 0 and at least two rendering grayscales Gb with different grayscale values ​​greater than a first preset value. Fig.13 As shown, the spatial rendering pixel data group 200e includes a rendering grayscale Gb with a grayscale value of 0 grayscale, a rendering grayscale Gb with a grayscale value of 40 grayscale, and a rendering grayscale Gb with a grayscale value of 60 grayscale.

[0130] In this embodiment, the number of rendering grayscales Gb with different grayscale values ​​in the spatial rendering pixel data group 200 is relatively large, and the spatial rendering pixel data group 200 can achieve target brightness with more different brightness values ​​through a limited number of rendering grayscales Gb.

[0131] In one embodiment of the present application, the number of different grayscale values ​​included in the spatial rendering pixel data group 200 is less than the number of rendering grayscales Gb included therein. Figure 2 , Figure 7 , Fig. 9 , Fig.11 and Fig.12 As shown, the rendering grayscale Gb in each spatial rendering pixel data group 200 includes two grayscale values ​​and each spatial rendering pixel data group 200 includes at least four rendering grayscales Gb. Fig.13 As shown, the rendering grayscale Gb in the spatial rendering pixel data group 200e includes three grayscale values ​​and the spatial rendering pixel data group 200e includes six rendering grayscales Gb.

[0132] When the number of rendering grayscales Gb of different grayscale values ​​included in the spatial rendering pixel data group 200 is less than the total number of rendering grayscales Gb included in the spatial rendering pixel data group 200 , the computing power required for rendering is relatively small.

[0133] Fig.14 A schematic diagram of the relationship between a spatial rendering pixel data group and a spatial rendering area provided in an embodiment of the present application, Fig.15 A schematic diagram of the relationship between a spatial rendering pixel data group and a spatial rendering area provided in an embodiment of the present application.

[0134] In one embodiment of the present application, Fig.14 and Fig.15 As shown, the pixels 10 corresponding to the multiple rendering gray levels Gb included in the same spatial rendering pixel data group 200 are evenly distributed. When the display panel 01 displays the image to be displayed, the pixels 10 with the same brightness included in the same spatial rendering area 100 are evenly distributed.

[0135] For example, Fig.14 As shown, the spatial rendering pixel data group 200 includes 4 rendering grayscales Gb, and the grayscale values ​​of 2 rendering grayscales Gb are greater than 0, and the grayscale values ​​of 2 rendering grayscales Gb are equal to 0. Correspondingly, the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200 includes 2*2 pixels 10. In this embodiment, when the display panel 01 displays the image to be displayed, the 2 pixels 10 (gray pixels) whose display brightness is greater than 0 grayscale are evenly distributed, and the 2 pixels 10 (black pixels) whose display brightness is equal to 0 grayscale are evenly distributed in the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200.

[0136] For example, Fig.15As shown, the spatial rendering pixel data group 200 includes 9 rendering grayscales Gb, and the grayscale values ​​of 4 rendering grayscales Gb are greater than 0, and the grayscale values ​​of 5 rendering grayscales Gb are equal to 0. Correspondingly, the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200 includes 3*3 pixels 10. In this embodiment, when the display panel 01 displays the image to be displayed, the 4 pixels 10 with display brightness greater than 0 grayscale are evenly distributed, and the 5 pixels 10 with display brightness equal to 0 grayscale are evenly distributed in the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200.

[0137] It should be noted that, in some spatial rendering pixel data groups 200, due to the number of rendering grayscales Gb and / or the number of rendering grayscales Gb with the same grayscale value, the arrangement rules of the pixels 10 with the same brightness in the spatial rendering area 100 corresponding to these spatial rendering pixel data groups 200 are not obvious. For example, when the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200 includes 2*2 pixels 10 and the spatial rendering pixel data group 200 only includes 1 rendering grayscale Gb with a grayscale value greater than 0, when the display panel 01 displays the image to be displayed, the spatial rendering area 100 only includes 1 pixel 10 with a display brightness greater than 0 grayscale and it cannot reflect the rule of uniform distribution. Therefore, in the embodiment of the present application, the pixels 10 corresponding to the multiple rendering grayscales Gb included in the same spatial rendering pixel data group 200 are uniformly distributed, which may mean that the pixels 10 corresponding to the rendering grayscales Gb in at least part of the spatial rendering pixel data groups 200 meet the distribution rule.

[0138] In the embodiment of the present application, since the pixels 10 of the same brightness in the same spatial rendering area 100 are evenly distributed in the area, the display brightness of the spatial rendering area 100 can be made more uniform.

[0139] Fig.16 A schematic diagram of the relationship between a spatial rendering pixel data group and a spatial rendering area provided in an embodiment of the present application.

[0140] In one embodiment of the present application, the pixels 10 corresponding to the same rendering grayscale Gb included in the same spatial rendering pixel data group 200 are randomly distributed. When the display panel 01 displays the image to be displayed, the pixels 10 with the same brightness in the same spatial rendering area 100 are randomly distributed.

[0141] For example, Fig.16As shown, the spatial rendering pixel data group 200 includes 9 rendering grayscales Gb, and the grayscale values ​​of 4 rendering grayscales Gb are 60, and the grayscale values ​​of 5 rendering grayscales Gb are equal to 0. Correspondingly, the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200 includes 3*3 pixels 10. In this embodiment, when the display panel 01 displays the image to be displayed, the display brightness in the spatial rendering area 100 corresponding to the spatial rendering pixel data group 200 corresponds to the random distribution of 4 pixels 10 of the rendering grayscale Gb with a grayscale value of 60 and the random distribution of 5 pixels 10 with a grayscale value of 0. That is, the arrangement of pixels 10 of the same brightness in the spatial rendering area 100 is irregular.

[0142] It should be noted that the computer language corresponding to the random distribution of pixels 10 of the same brightness is a random algorithm. It can be understood that when the random algorithm is used, in some cases, the pixels 10 of the same brightness in the spatial rendering area 100 may present a certain regularity. As long as the pixels 10 of the same brightness in most of the spatial rendering areas 100 are arranged irregularly; and / or, when the display panel 01 displays most of the images to be displayed, the pixels 10 of the same brightness in the spatial rendering area 100 are arranged irregularly, it can be regarded that the pixels 10 corresponding to the same rendering grayscale Gb included in the same spatial rendering pixel data group 200 are randomly distributed.

[0143] In the embodiment of the present application, since pixels 10 of the same brightness in the same spatial rendering area 100 are randomly distributed in the area, it is possible to avoid the display panel 01 from having obvious bright lines, dark lines, etc. at a specific viewing angle, thereby improving the visual effect of the display panel 01.

[0144] Fig.17 A schematic diagram of the relationship between a spatial rendering pixel data group and a spatial rendering area provided in an embodiment of the present application.

[0145] In one embodiment of the present application, Fig.17 As shown, the pixels 10 corresponding to the rendering grayscales Gb greater than 0 grayscale included in the plurality of spatial rendering pixel data groups 200 are randomly distributed. When the display panel 01 includes a plurality of spatial rendering areas 100 when displaying an image to be displayed, the pixels 10 of the same brightness in the plurality of spatial rendering areas 100 are randomly distributed.

[0146] It should be noted that even if the pixels 10 corresponding to the rendered grayscales of the same grayscale value in the plurality of spatially rendered pixel data groups 200 are randomly distributed, the unit for implementing brightness rendering in the technical solution of the present application is also the spatial rendering area 100, and the rendered grayscale Gb calculated from the initial grayscale Ga in the pixel data group 20 to be rendered still belongs to the spatially rendered pixel data group 200 corresponding to the pixel data group 20 to be rendered.

[0147] For example, Fig.17 As shown, the four spatial rendering pixel data groups 200 all include multiple rendering grayscales Gb with grayscale values ​​greater than 0, then the four spatial rendering areas 100 corresponding to the four spatial rendering pixel data groups 200 are regarded as a whole, and the pixels 10 with brightness values ​​greater than 0 in the whole are randomly distributed.

[0148] In the embodiment of the present application, pixels 10 of the same brightness in multiple spatial rendering areas 100 are randomly distributed, which can avoid the display panel 01 from having obvious bright lines, dark lines, etc. at a specific viewing angle, thereby improving the visual effect of the display panel 01.

[0149] Fig.18 A rendering schematic diagram of a display panel provided in an embodiment of the present application. Fig.19 A rendering schematic diagram of a display panel provided in an embodiment of the present application.

[0150] In one embodiment of the present application, Figure 2 , Fig.18 and Fig.19 As shown, in the corresponding spatial rendering pixel data group 200 and the to-be-rendered pixel data group 20, the rendering grayscale Gb corresponding to the largest initial grayscale Ga is also the largest, and the rendering grayscale Gb of the pixel 10 corresponding to the smallest initial grayscale Ga is also the smallest.

[0151] For example, Figure 2 As shown, the initial grayscale Ga with the largest grayscale value in the pixel data group 20 to be rendered is the initial grayscale Ga corresponding to the pixel 10 in the 4th row and the 4th column in the display panel 01, and the rendering grayscale Gb corresponding to the pixel 10 in the 4th row and the 4th column in the display panel 01 is also the rendering grayscale Gb with the largest grayscale value in the spatial rendering pixel data group 200. In addition, the initial grayscale Ga with the smallest grayscale value in the pixel data group 20 to be rendered is the initial grayscale Ga corresponding to the pixel 10 in the 4th row and the 3rd column in the display panel 01, and the rendering grayscale Gb corresponding to the pixel 10 in the 4th row and the 3rd column in the display panel 01 is also the rendering grayscale Gb with the largest grayscale value in the spatial rendering pixel data group 200.

[0152] It should be noted that in the spatial rendering pixel data group 200 and the to-be-rendered pixel data group 20, the initial grayscale Ga with the largest grayscale value and the rendering grayscale Gb with the largest grayscale value do not necessarily correspond one-to-one, and the initial grayscale Ga with the smallest grayscale value and the rendering grayscale Gb with the smallest grayscale value do not necessarily correspond one-to-one.

[0153] For example, Fig.18As shown, the initial grayscale Ga with the largest grayscale value in the pixel data set 20 to be rendered is the initial grayscale Ga corresponding to the pixel 10 in the 4th row and the 4th column in the display panel 01, and the rendering grayscale Gb with the largest grayscale value in the spatial rendering pixel data set 200 is the rendering grayscale Gb corresponding to the pixel 10 in the 3rd row and the 3rd column and the pixel 10 in the 4th row and the 4th column in the display panel 01. For example, Fig.19 As shown, the initial grayscale Ga with the largest grayscale value in the pixel data group 20 to be rendered is the initial grayscale Ga corresponding to the pixel 10 in the 3rd row and the 3rd column and the pixel 10 in the 4th row and the 4th column in the display panel 01, and the rendering grayscale Gb with the largest grayscale value in the spatial rendering pixel data group 200 is the rendering grayscale Gb corresponding to the pixel 10 in the 3rd row and the 3rd column in the display panel 01.

[0154] For example, Figure 2 As shown, the initial grayscale Ga with the smallest grayscale value in the pixel data group to be rendered 20 is the initial grayscale Ga corresponding to the pixel 10 in the 4th row and the 3rd column in the display panel 01, and the rendering grayscale Gb with the smallest grayscale value in the spatial rendering pixel data group 200 is the rendering grayscale Gb corresponding to the pixel 10 in the 3rd row and the 3rd column, the pixel 10 in the 3rd row and the 4th column, and the pixel 10 in the 4th row and the 3rd column in the display panel 01. For example, Fig.18 As shown, the initial grayscale Ga with the smallest grayscale value in the pixel data group to be rendered 20 is the initial grayscale Ga corresponding to the pixel 10 in the 4th row and the 3rd column in the display panel 01, and the rendering grayscale Gb with the smallest grayscale value in the spatial rendering pixel data group 200 is the rendering grayscale Gb corresponding to the pixel 10 in the 3rd row and the 4th column and the pixel 10 in the 4th row and the 3rd column in the display panel 01. For example, Fig.19 As shown, the initial grayscale Ga with the smallest grayscale value in the pixel data group 20 to be rendered is the initial grayscale Ga corresponding to the pixel 10 in the 3rd row and 4th column and the pixel 10 in the 4th row and 3rd column in the display panel 01, and the rendering grayscale Gb with the smallest grayscale value in the spatial rendering pixel data group 200 is the rendering grayscale Gb corresponding to the pixel 10 in the 3rd row and 4th column, the pixel 10 in the 4th row and 3rd column, and the pixel 10 in the 4th row and 4th column in the display panel 01.

[0155] Fig. 20 A schematic flow chart of a method for rendering a display panel provided in an embodiment of the present application.

[0156] In one embodiment of the present application, Fig. 20 As shown, the rendering method provided in the embodiment of the present application also includes:

[0157] S3: Rendering gray scale Gb in the spatial rendering pixel data set 200.

[0158] Fig.21A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application.

[0159] For example, the average value of the rendering grayscale Gb in the spatial rendering pixel data group 200 is equal to the initial grayscale Ga with the largest grayscale value in the corresponding to-be-rendered pixel data group 20. Fig.21 As shown, the driving duration corresponding to the rendering grayscale Gb equal to 0 in the spatial rendering pixel data group 200 is 0, and the driving duration corresponding to the rendering grayscale Gb greater than 0 in the spatial rendering pixel data group 200 is t1.

[0160] In the embodiment of the present application, when the brightness of the corresponding spatial rendering area 100 in the spatial rendering pixel data group 200 after rendering is different, it can be achieved by changing the number of rendering grayscales Gb with different grayscale values ​​in the spatial rendering pixel data group 200 and / or the grayscale value of the rendering grayscale Gb. Correspondingly,

[0161] For example, Fig.21 As shown, the pulse timing between the image data 02' and the display panel 01 regarding the time t and the current I is a pulse signal obtained based on the rendering grayscale Gb for driving the pixel 10 to emit light, wherein the pulse timing above the arrow corresponds to the rendering grayscale Gb in the spatial rendering pixel data group 200g and the pulse timing corresponding to the pixel 10 in the spatial rendering area 100g of the display panel 01, and the timing below the arrow corresponds to the rendering grayscale Gb in the spatial rendering pixel data group 200h and the pulse timing corresponding to the pixel 10 in the spatial rendering area 100h of the display panel 01. When the brightness of the rendered pixels 10 in different spatial rendering areas 100 is different, the number of pixels with a driving duration of t1 in these different spatial rendering areas 100 is different, for example, Fig.21 As shown, the driving time length corresponding to two pixels 10 in the spatial rendering area 100g is t1, and the driving time length corresponding to three pixels 10 in the spatial rendering area 100g is t1.

[0162] Fig. 22 A schematic flow chart of a method for rendering a display panel provided in an embodiment of the present application.

[0163] In one embodiment of the present application, Fig. 22 As shown, the rendering method provided in the embodiment of the present application also includes:

[0164] S4: for the initial grayscale Ga in the regular pixel data group, determining the driving duration of the pixel 10 corresponding to each initial grayscale Ga. The initial grayscale Ga in the regular pixel 10 data group is greater than the first preset value.

[0165] Fig.23 A schematic diagram of a rendering method for a display panel provided in an embodiment of the present application.

[0166] like Fig.23 As shown, the pulse timing above the arrow is the initial grayscale Ga with grayscale values ​​of 80, 100, 120 and 140 and the pulse timing of the corresponding pixels 10. Then the duration of the pixels 10 outside the spatial rendering area 100 being driven to emit light is related to their initial grayscale Ga. For example, Fig.23 As shown, the driving durations of the pixels 10 corresponding to the initial grayscales Ga having grayscale values ​​of 80, 100, 120 and 140 are t2, t3, t4 and t5, respectively, and t2<t3<t4<t5.

[0167] Fig.24 A schematic diagram of a display panel provided in an embodiment of the present application.

[0168] The present application also provides a display panel 01, such as Fig.24 As shown, the display panel 01 includes a pixel 10 and the pixel 10 is used to display Q1 brightness. The display panel 01 can emit light according to the image data of different images to be displayed to respectively display the different images to be displayed. Among them, the pixel 10 is used to display Q1 brightness, which means that each pixel 10 in the display panel 01 can realize Q1 brightness. For example, Q1=256, that is, the pixel 10 can display the brightness corresponding to grayscale 0-255.

[0169] In the embodiment of the present application, when displaying at least one frame of the picture, the display panel 01 includes at least one spatial rendering area 100, and the spatial rendering area 100 includes a plurality of pixels 10; except for the pixels 10 with a light emitting brightness of 0 in any spatial rendering area 100, the brightness of the other pixels 10 is greater than the second preset value. Therefore, even if the display panel 01 displays an image to be displayed, and the image data of the image to be displayed includes an initial grayscale corresponding to a brightness less than or equal to the second preset value, the pixels 10 in the spatial rendering area 100 do not display the brightness less than or equal to the second preset value corresponding to the initial grayscale, but display a brightness greater than the second preset value and a brightness equal to 0.

[0170] Assume that the grayscale value of the initial grayscale corresponding to the second preset value is 32. Fig.24 As shown, the luminous brightness of the four pixels 10 in the spatial rendering area 100 corresponds to display grayscales Gc of 0, 0, 0 and 80 respectively, wherein the brightness of the pixel 10 when the display grayscale Gc is 80 is greater than 32 grayscales.

[0171] Among them, when the pixel 10 belongs to the spatial rendering area 100, the pixel 10 is used to display part of the brightness among the Q1 brightnesses. In addition, since the brightness of the pixels 10 in the spatial rendering area 100 is greater than the second preset value except for the pixel 10 with a luminous brightness of 0, the other pixels 10 are all greater than the second preset value, then among the multiple pixels 10 in the spatial rendering area 100, the pixels are used to either not emit light or emit a brightness greater than the second preset value. When some pixels 10 in the spatial rendering area 100 emit a brightness greater than the second preset value, even if the brightness is greater than the brightness corresponding to the initial grayscale of the pixel 10, since the luminous brightness of these pixels 10 can be brightness rendered with the pixels 10 with a luminous brightness of 0 in the spatial rendering area 100, the target brightness can also be obtained.

[0172] In the embodiment of the present application, the luminous brightness of the plurality of pixels 10 in the spatial rendering area 100 is either 0 or greater than the second preset value, and the pixels 10 are brightness rendered when they belong to the spatial rendering area 100. In addition, the plurality of pixels 10 in the spatial rendering area 100 emit light using a PWM drive mode, and when the luminous brightness of the pixels 10 in the spatial rendering area 100 whose luminous brightness is greater than 0 is greater than the second preset value, the time for these pixels 10 to receive the enable signal is longer, the problem of brightness expression distortion is smaller, and the brightness size is flexibly controllable.

[0173] It should be noted that the spatial rendering area 100 in the display panel 01 performs brightness rendering on the pixels 10 with a luminous brightness of 0 and the pixels 10 with a luminous brightness greater than a second preset value, so that the spatial rendering area 100 as a whole presents a brightness expression corresponding to a lower grayscale. Therefore, when the display panel 01 displays different images to be displayed, the areas with lower brightness may be different, that is, the spatial rendering area 100 is not a fixed area in the display panel 01, but an area determined according to the picture displayed by the display panel 01. Therefore, the pixels 10 in the spatial rendering area 100 are not fixed pixels 10, but pixels 10 determined according to the spatial rendering area 100.

[0174] In the embodiment of the present application, the brightness of the rendered pixels 10 in the spatial rendering area 100 is lower than the brightness of any other pixels 10 in the conventional display area except the pixels 10 with a light emitting brightness of 0. The conventional display area is the display area except the spatial rendering area 100.

[0175] In order to enable the display panel 01 to have the above luminous effect, any embodiment related to the above rendering method may be used to drive the display panel 01.

[0176] In one embodiment of the present application, the second preset value is less than or equal to the brightness value corresponding to grayscale 64. For example, if the second preset value is equal to grayscale 64, the luminous brightness of the pixel 10 in the spatial rendering area 100 is either 0 or greater than the brightness corresponding to grayscale 64.

[0177] In a technical solution corresponding to this embodiment, the second preset value is a brightness value corresponding to grayscale 32. Then the luminous brightness of the pixel 10 in the spatial rendering area 100 is either 0 or greater than the brightness corresponding to grayscale 32.

[0178] Fig.25 A schematic diagram of a display panel provided in an embodiment of the present application.

[0179] In one embodiment of the present application, Fig.25 As shown, the brightness difference between any two pixels with a luminous brightness greater than 0 in the spatial rendering area 100 is less than or equal to a third threshold, and the third threshold is less than or equal to a second preset value.

[0180] Assuming that the second preset value is the brightness corresponding to grayscale 64, the third threshold is less than or equal to the brightness corresponding to grayscale 64, and the third threshold is taken as an example to illustrate. Fig.25 As shown, the brightness values ​​of the two pixels with light emission greater than 0 included in the spatial rendering area 100 correspond to display grayscales Gc of 40 and 60 respectively, and the difference between the two display grayscales Gc is less than or equal to 64, so the brightness difference between the two pixels is less than the brightness corresponding to the 64 grayscale.

[0181] In this embodiment, the brightness difference of the pixels 10 with a luminous brightness greater than 0 in the spatial rendering area 100 is small, so as to avoid obvious bright spots in the spatial rendering area 100 and affect the visual effect.

[0182] In one embodiment of the present application, Fig.25 As shown, the brightness of any pixel 10 in the spatial rendering area 100 is less than or equal to the fourth threshold, and the fourth threshold is less than or equal to the second preset value.

[0183] Assuming that the second preset value is the brightness corresponding to grayscale 64, the fourth threshold is less than or equal to the brightness corresponding to grayscale 64, and the fourth threshold is taken as an example to illustrate. Fig.25 As shown, the brightness values ​​of the four pixels 10 included in the spatial rendering area 100 correspond to display grayscales Gc of 0, 0, 40 and 60 respectively, that is, the brightness of these four pixels 10 is less than the brightness corresponding to the 64 grayscale.

[0184] In this embodiment, the brightness of the pixels 10 in the spatial rendering area 100 is relatively low, so as to avoid the appearance of pixels 10 with excessive brightness in the spatial rendering area 100, thereby affecting the visual effect of the conventional display area.

[0185] Fig.26 A schematic diagram of a display panel provided in an embodiment of the present application.

[0186] In one embodiment of the present application, Figure 24-26 As shown, the pixels 10 included in the display panel 01 are arranged in an array along a first direction X and a second direction Y, and the first direction X intersects the second direction Y. Moreover, among the multiple pixels 10 included in the same spatial rendering area 100, the pixels 10 arranged along the first direction X are arranged adjacent to each other in sequence, and / or the pixels 10 arranged along the second direction Y are arranged adjacent to each other in sequence.

[0187] For example, Figure 24-26 As shown, no matter the shape of the spatial rendering area 100 is a rectangle or other shapes different from a rectangle, when the display panel 01 displays the image to be displayed, the pixels 10 arranged along the first direction X in the spatial rendering area 100 are arranged adjacent to each other in sequence, and the pixels 10 arranged along the second direction Y are arranged adjacent to each other in sequence. In the embodiment of the present application, the pixels 10 in the spatial rendering area 100 are arranged more concentratedly, so it is easier to achieve brightness rendering. In addition, it is avoided that the pixels 10 that do not belong to the spatial rendering area 100 are surrounded or partially surrounded by the pixels 10 in the spatial rendering area 100, which also avoids the pixels 10 that do not belong to the spatial rendering area 100 from affecting the brightness rendering effect of the spatial rendering area 100.

[0188] Fig. 27 A schematic diagram of a display panel provided in an embodiment of the present application.

[0189] In one embodiment of the present application, Fig. 27 As shown in FIG. 1 , the pixels 10 with the same luminous brightness included in the same spatial rendering area 100 are evenly distributed. Fig. 27 As shown, the pixels 10 displaying a grayscale Gc of 60 in the spatial rendering area 100 are evenly distributed in the spatial rendering area 100 , and the pixels 10 displaying a grayscale Gc of 0 are also evenly distributed in the spatial rendering area 100 .

[0190] In the embodiment of the present application, since the pixels 10 of the same brightness in the same spatial rendering area 100 are evenly distributed in the area, the display brightness of the spatial rendering area 100 can be made more uniform.

[0191] Fig.28 A schematic diagram of a display panel provided in an embodiment of the present application.

[0192] In one embodiment of the present application, Fig.28 As shown in FIG. 1 , the pixels 100 with the same luminous brightness included in the same spatial rendering area 100 are randomly distributed. Fig.28 As shown, the pixels 10 displaying a grayscale Gc of 60 in the spatial rendering area 100 are randomly distributed in the spatial rendering area 100 , and the pixels 10 displaying a grayscale Gc of 0 are also randomly distributed in the spatial rendering area 100 .

[0193] In the embodiment of the present application, since pixels 10 of the same brightness in the same spatial rendering area 100 are randomly distributed in the area, it is possible to avoid the display panel 01 from having obvious bright lines, dark lines, etc. at a specific viewing angle, thereby improving the visual effect of the display panel 01.

[0194] Fig.29 A schematic diagram of a display panel provided in an embodiment of the present application.

[0195] In one embodiment of the present application, the pixels 10 with a luminance greater than 0 included in a plurality of adjacent spatial rendering areas 100 are randomly distributed. Fig.29 As shown, the four spatial rendering areas 100 all include pixels 10 whose display grayscale Gc is greater than 0. The four spatial rendering areas 100 are regarded as a whole, and the pixels 10 whose brightness values ​​are greater than 0 in the whole are randomly distributed.

[0196] In the embodiment of the present application, pixels 10 of the same brightness in multiple spatial rendering areas 100 are randomly distributed, which can avoid the display panel 01 from having obvious bright lines, dark lines, etc. at a specific viewing angle, thereby improving the visual effect of the display panel 01.

[0197] In one embodiment of the present application, Fig.24 and Fig.25 As shown, at least part of the spatial rendering area 100 includes more than three pixels 10 with different luminous brightness. Fig.24 and Fig.25 As shown, the spatial rendering area 100 includes pixels 10 whose display brightness corresponds to display grayscales of 0, 40 and 60 respectively.

[0198] In one embodiment of the present application, Figure 24-Figure 29 As shown, the number of different brightness values ​​of the plurality of pixels 10 in the spatial rendering area 100 is less than the number of pixels 10 included therein. Fig.24 As shown, the spatial rendering area 100 includes 4 pixels 10 and these pixels 10 include 2 brightness values; for example, Fig.25 As shown, the spatial rendering area 100 includes 4 pixels 10 and these pixels 10 have 3 brightness values; for example, Fig.26 As shown, the spatial rendering area 100 includes 6 pixels 10 and these pixels 10 have 3 brightness values; for example, Figure 27-Figure 29As shown, each spatial rendering area 100 includes 9 pixels 10 and the pixels 10 include 2 brightness values.

[0199] Fig.30 A schematic diagram of a display panel provided in an embodiment of the present application.

[0200] In one embodiment of the present application, the spatial rendering area 100 includes a first spatial rendering area 101 and a second spatial rendering area 102; the average brightness of the first spatial rendering area 101 belongs to the third range, and the number of pixels 10 included in the first spatial rendering area 101 is n1; the average brightness of the second spatial rendering area 102 belongs to the fourth range, and the number of pixels 10 included in the second spatial rendering area 102 is m1; the maximum value of the third range is less than or equal to the minimum value of the fourth range, and n1 is greater than m1.

[0201] For example, Fig.30 As shown, the average brightness of the first spatial rendering area 101 is less than the average brightness of the second spatial rendering area 102. Assume that the luminous brightness of the pixels 10 with luminous brightness greater than 0 in the first spatial rendering area 101 and the second spatial rendering area 102 is the same. In order to make the pixels 10 included in the first spatial rendering area 101 obtain a relatively low brightness after rendering, more pixels 10 with luminous brightness of 0 are required in the first spatial rendering area 101. Therefore, the first spatial rendering area 101 can have more pixels 10 than the second spatial rendering area 102.

[0202] Fig.31 A schematic diagram of a display panel provided in an embodiment of the present application.

[0203] In one embodiment of the present application, the spatial rendering area 100 includes a first spatial rendering area 101 and a second spatial rendering area 102; the average brightness of the first spatial rendering area 101 belongs to a third range, and the first spatial rendering area 101 includes n2 pixels 10 with different luminous brightness; the average brightness of the second spatial rendering area 102 belongs to a fourth range, and the second spatial rendering area 102 includes m2 pixels 10 with different luminous brightness; the maximum value of the third range is less than or equal to the minimum value of the fourth range, and n2 is greater than m2.

[0204] For example, Fig.31 As shown, the average brightness of the first spatial rendering area 101 is less than the average brightness of the second spatial rendering area 102. In order to enable the second spatial rendering area 102 to obtain a richer rendering brightness after rendering, the second spatial rendering area 102 can have a larger number of pixels 10 with different brightness relative to the first spatial rendering area 101. Fig.31The number of pixels 10 with different brightness in the first spatial rendering area 101 is 2, and the number of pixels 10 with different brightness in the second spatial rendering area 102 is 3.

[0205] Fig.32 A schematic diagram of a display panel provided in an embodiment of the present application.

[0206] In one embodiment of the present application, Fig.32 As shown, when displaying at least one frame of picture, the display panel 01 also includes a regular display area 100', which is an area outside the spatial rendering area 100. The regular display area 100' includes k1 pixels 10 with different luminous brightness, and the spatial rendering area 100 includes k2 pixels 10 with different luminous brightness, k1>k2. For example, K1 is 223, and K2 is 2 or 3 or 4, etc.

[0207] by Fig.32 For example, when the display panel 01 displays a frame, the display grayscales Gc of the multiple pixels 10 in the regular display area 100' correspond to 80-89 respectively, and the display grayscales Gc of the multiple pixels 10 in the spatial rendering area 100 correspond to 0 and 60 respectively. When the number of different display grayscales Gc of the pixels 10 in the spatial rendering area 100 is small, the corresponding rendering algorithm is relatively simple.

[0208] In a technical solution corresponding to this embodiment, the conventional display area 100' includes k1 pixels 10 with different light-emitting durations, and the spatial rendering area 100 includes k2 pixels with different light-emitting durations. That is, the light-emitting durations of the pixels 10 corresponding to the k1 display grayscales Gc in the conventional display area 100' are different, and the light-emitting durations of the pixels 10 corresponding to the k2 display grayscales Gc in the spatial rendering area 100 are different.

[0209] In one embodiment of the present application, the pixel 19 in the display panel 01 includes a light-emitting diode chip, that is, the light-emitting structure in the pixel 19 is a light-emitting diode chip. Among them, the light-emitting diode chip can be one of a micro light-emitting diode (Micro-LED), a sub-millimeter light-emitting diode (Mini-LED), etc. Since the luminous efficiency and optical properties of the light-emitting diode chip are greatly affected by the current density, a driving method combining PWM or PWM and PAM is often used. When the pixel 10 in the display panel 01 adopts a driving method combining PWM or PWM and PAM for light-emitting display, the technical solution of the embodiment of the present application can ensure that the brightness is flexible and controllable and the distortion is small during low grayscale display.

[0210] Fig.33 A schematic diagram of a display device provided in an embodiment of the present application.

[0211] like Fig.33 As shown, the embodiment of the present application further provides a display device 001, comprising the display panel 01 provided by any of the above embodiments. The display device 001 comprises the above display panel 01. Of course, Fig.33 The display device 001 shown is only for illustration, and the display device 001 may be any electronic device with a display function, such as a mobile phone, a tablet computer, a laptop computer, an e-reader, a television, a spliced ​​display device, or the like.

[0212] The display device 001 provided in the embodiment of the present application has a small problem of brightness expression distortion and the brightness of areas with lower luminous brightness is flexibly controllable.

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

Claims

1. A rendering method for a display panel, characterized in that: The display panel includes pixels, and the rendering method includes: Determine a pixel data group to be rendered according to image data of an image to be displayed; the pixel data group to be rendered includes initial grayscales corresponding to a plurality of pixels respectively, and a reference grayscale of the pixel data group to be rendered is less than or equal to a first preset value, and the reference grayscale is one of the initial grayscales in the pixel data group to be rendered except grayscale 0; Based on the initial grayscale in the pixel data group to be rendered, a corresponding spatial rendering pixel data group is obtained; the spatial rendering pixel data group includes rendering grayscales corresponding to the multiple pixels respectively, the number of 0 grayscales in the spatial rendering pixel data group is greater than the number of 0 grayscales in the corresponding pixel data group to be rendered, and other rendering grayscales in the spatial rendering pixel data group except 0 grayscale are greater than the first preset value.

2. The rendering method according to claim 1, characterized in that: The first preset value is less than or equal to 64 gray levels.

3. The rendering method according to claim 2, characterized in that: The first preset value is 32 gray levels.

4. The rendering method according to claim 1, characterized in that: A difference between any two initial grayscales in the to-be-rendered pixel data group is less than or equal to a first threshold, and the first threshold is less than or equal to the first preset value.

5. The rendering method according to claim 1, characterized in that: Any of the initial grayscales in the to-be-rendered pixel data group is less than or equal to a second threshold, and the second threshold is less than or equal to the first preset value.

6. The rendering method according to claim 1, characterized in that: The pixels included in the display panel are arranged in an array along a first direction and a second direction, and the first direction intersects the second direction; Among the pixels respectively corresponding to the multiple initial grayscales included in the same pixel data group to be rendered, the pixels arranged along the first direction are arranged adjacent to each other in sequence, and / or the pixels arranged along the second direction are arranged adjacent to each other in sequence.

7. The rendering method according to claim 1, characterized in that: The reference grayscale is the initial grayscale of the maximum value included in the pixel data group to be rendered.

8. The rendering method according to claim 1, characterized in that: The grayscale value of the reference grayscale is the median of the grayscale values ​​of the plurality of initial grayscales included in the pixel data group to be rendered.

9. The rendering method according to claim 1, characterized in that: The pixels corresponding to the plurality of rendering grayscales included in the same spatial rendering pixel data group are evenly distributed.

10. The rendering method according to claim 1, characterized in that: The pixels corresponding to the same rendering grayscale included in the same spatial rendering pixel data group are randomly distributed.

11. The rendering method according to claim 1, characterized in that: The pixels corresponding to the rendering gray levels greater than gray level 0 included in the plurality of spatial rendering pixel data groups are randomly distributed.

12. The rendering method according to claim 1, characterized in that: In the corresponding spatial rendering pixel data group and the to-be-rendered pixel data group, the rendering grayscale corresponding to the largest initial grayscale is also the largest, and the rendering grayscale corresponding to the smallest initial grayscale is also the smallest.

13. The rendering method according to claim 1, characterized in that: At least part of the spatial rendering pixel data groups includes three or more rendering grayscales of different sizes.

14. The rendering method according to claim 1, characterized in that: The number of different grayscale values ​​included in the spatial rendering pixel data group is less than the number of the rendering grayscales included therein.

15. The rendering method according to claim 1, characterized in that: When the reference grayscale of the to-be-rendered pixel data group belongs to the first range, the number of pixels corresponding to the rendering grayscales respectively included in the corresponding spatial rendering pixel data group is n1; When the reference grayscale of the to-be-rendered pixel data group belongs to the second range, the number of pixels corresponding to the rendering grayscales included in the corresponding spatial rendering pixel data group is m1; The maximum value of the first range is less than or equal to the minimum value of the second range, and n1 is greater than m1.

16. The rendering method according to claim 1, characterized in that: When the reference grayscale of the to-be-rendered pixel data group belongs to the first range, the corresponding spatial rendering pixel data group includes n2 different grayscale values; When the reference grayscale of the to-be-rendered pixel data group belongs to the second range, the corresponding spatial rendering pixel data group includes m2 different grayscale values; The maximum value of the first range is less than or equal to the minimum value of the second range, and n2 is less than m2.

17. The rendering method according to claim 1, characterized in that: The rendering method further comprises: For the rendering grayscales in the spatial rendering pixel data group, driving durations of the pixels corresponding to the respective rendering grayscales are determined.

18. The rendering method according to claim 17, characterized in that: The rendering method further comprises: For the initial grayscales in the regular pixel data group, the driving durations of the pixels corresponding to the initial grayscales are determined; the initial grayscales in the regular pixel data group are all greater than the first preset value.

19. A display panel, characterized in that: The display panel includes pixels and the pixels are used to display Q1 brightness; when displaying at least one frame of the picture, the display panel includes at least one spatial rendering area; The spatial rendering area includes multiple pixels; in any of the spatial rendering areas, except for the pixels with a luminous brightness of 0, the brightness of other pixels is greater than a second preset value; when a pixel belongs to the spatial rendering area, the pixel is used to display part of the brightness of the Q1 brightness.

20. The display panel according to claim 19, characterized in that: The second preset value is less than or equal to the brightness value corresponding to 64 gray levels.

21. The display panel according to claim 19, characterized in that: The second preset value is a brightness value corresponding to 32 gray levels.

22. The display panel according to claim 19, characterized in that: The difference in brightness between any two pixels in the spatial rendering area whose luminous brightness is greater than 0 is less than or equal to a third threshold, and the third threshold is less than or equal to the second preset value.

23. The display panel according to claim 19, characterized in that: The brightness of any pixel in the spatial rendering area is less than or equal to a fourth threshold, and the fourth threshold is less than or equal to the second preset value.

24. The display panel according to claim 19, characterized in that: The pixels included in the display panel are arranged in an array along a first direction and a second direction, and the first direction intersects the second direction; Among the multiple pixels included in the same spatial rendering area, the pixels arranged along the first direction are arranged adjacent to each other in sequence, and / or the pixels arranged along the second direction are arranged adjacent to each other in sequence.

25. The display panel according to claim 19, characterized in that: The pixels with the same luminous brightness included in the same spatial rendering area are evenly distributed.

26. The display panel according to claim 19, characterized in that: The pixels with the same luminous brightness included in the same spatial rendering area are randomly distributed.

27. The display panel according to claim 19, characterized in that: The pixels with luminous brightness greater than 0 included in the adjacent multiple spatial rendering areas are randomly distributed.

28. The display panel according to claim 19, characterized in that: At least part of the spatial rendering area includes pixels of more than three different luminous brightnesses.

29. The display panel according to claim 19, characterized in that: The number of different brightness values ​​of the plurality of pixels in the spatial rendering area is smaller than the number of the pixels included therein.

30. The display panel according to claim 19, characterized in that: The space rendering area includes a first space rendering area and a second space rendering area; The average brightness of the first spatial rendering area belongs to the third range, and the number of pixels included in the first spatial rendering area is n1; The average brightness of the second spatial rendering area belongs to the fourth range, and the number of pixels included in the second spatial rendering area is m1; The maximum value of the third range is less than or equal to the minimum value of the fourth range, and n1 is greater than m1.

31. The display panel according to claim 19, characterized in that: The space rendering area includes a first space rendering area and a second space rendering area; The average brightness of the first spatial rendering area belongs to the third range, and the first spatial rendering area includes the pixels of n2 different luminous brightness; The average brightness of the second spatial rendering area belongs to the fourth range, and the second spatial rendering area includes pixels of m2 different luminous brightnesses; The maximum value of the third range is less than or equal to the minimum value of the fourth range, and n2 is greater than m2.

32. The display panel according to claim 19, characterized in that: When displaying at least one frame of picture, the display panel further includes a regular display area, and the regular display area is an area outside the spatial rendering area; The conventional display area includes pixels with k1 different luminous brightnesses, and the spatial rendering area includes pixels with k2 different luminous brightnesses, where k1>k2.

33. The display panel according to claim 32, characterized in that: The conventional display area includes k1 pixels with different light emission durations, and the spatial rendering area includes k2 pixels with different light emission durations.

34. The display panel according to claim 19, characterized in that: The pixel includes a light emitting diode chip.

35. A display device, characterized in that: Comprising a display panel as described in any one of claims 19-34.