Pixel matching method and device, electronic equipment, storage medium and program product
By calculating the number of pixels in the local backlight area on the backlight unit, the problem of uneven pixel distribution on the LCD panel was solved, achieving more precise brightness control and image consistency, and optimizing energy efficiency.
Patent Information
- Application Number
- CN202510124678.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-26
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2045-01-26
AI Technical Summary
With the increasing size and performance of AM mini-LED display devices, how to evenly distribute the pixels on the LCD panel across various local backlight areas has become an important issue in order to achieve more precise brightness control, reduce halo effects, improve image consistency, and optimize energy efficiency.
The remaining number of pixels is determined by the final number of pixels in the (N-1)th local backlight area and the previous areas on the backlight unit. Based on the remaining number of pixels and the number of local backlight areas, the preset number of pixels is calculated, and the final number of pixels in the Nth local backlight area is finally determined, so that the number of pixels corresponding to each local backlight area is similar.
This technology enables the pixels on the LCD panel to be distributed as evenly as possible across various local backlight areas, improving brightness control accuracy, reducing halo effects, enhancing image consistency, and optimizing energy efficiency.
Smart Images

Figure CN119960220B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of display, in particular to a pixel matching method and device, electronic equipment, storage medium and program product. BACKGROUND
[0002] However, with the improvement of people's quality of life and diversified needs, AM mini-LED (Active Matrix mini Light-emitting Diode) display devices gradually become large and high-performance.
[0003] In order to support larger display size and resolution, the number of local backlight areas gradually increases, and as the number of local backlight areas increases, it becomes more important to distribute the pixels on the liquid crystal display panel as evenly as possible in each local backlight area.
[0004] Therefore, it is particularly important to distribute the pixels on the liquid crystal display panel as evenly as possible in each local backlight area. SUMMARY
[0005] The pixel matching method and device, electronic equipment, storage medium and program product provided by the embodiments of the present application are used to distribute the pixels on the liquid crystal display panel as evenly as possible in each local backlight area.
[0006] In a first aspect, the embodiments of the present application provide a pixel matching method, comprising:
[0007] According to the final pixel number corresponding to the N-1th local backlight area and the local backlight area before the N-1th local backlight area in the target direction of the liquid crystal display panel, determine the remaining pixel number corresponding to the N-1th local backlight area in the target direction, and the N is an integer greater than 1; wherein the final pixel number of the first local backlight area is obtained based on the initial pixel number corresponding to each local backlight area in the target direction;
[0008] Based on the remaining pixel number and the number of remaining local backlight areas corresponding to the N-1th local backlight area, determine the preset pixel number corresponding to the N-1th local backlight area in the target direction;
[0009] According to the preset pixel number, determine the final pixel number corresponding to the Nth local backlight area in the target direction;
[0010] Based on the Nth local backlight area, provide backlight for the pixels of the final pixel number of the Nth local backlight area.
[0011] In a possible implementation, the target direction includes a first direction and a second direction, and the first direction and the second direction are two perpendicular directions;
[0012] Based on the Nth local backlight area, backlight is provided for pixels of a final pixel number corresponding to the Nth local backlight area, including:
[0013] According to a first sub-final pixel number corresponding to the Nth local backlight area in a first direction and a second sub-final pixel number corresponding to the Nth local backlight area in a second direction, a final pixel number corresponding to the Nth local backlight area is determined.
[0014] Based on the Nth local backlight area, backlight is provided for pixels of a final pixel number corresponding to the Nth local backlight area.
[0015] In a possible implementation, the method further includes:
[0016] According to a total pixel number in a target direction of the liquid crystal display panel and a number of local backlight areas on a backlight unit, an initial pixel number corresponding to each local backlight area in the target direction is determined.
[0017] According to the initial pixel number, a final pixel number corresponding to a first local backlight area in the target direction is determined.
[0018] In a possible implementation, the determining, according to the initial pixel number, of the final pixel number corresponding to the first local backlight area in the target direction includes:
[0019] When the initial pixel number is an integer, the final pixel number corresponding to the first local backlight area in the target direction is determined as the initial pixel number.
[0020] When the initial pixel number includes a decimal, the initial pixel number is rounded to obtain the final pixel number corresponding to the first local backlight area in the target direction.
[0021] The determining, according to the preset pixel number, of the final pixel number corresponding to the Nth local backlight area in the target direction includes:
[0022] When the preset pixel number is an integer, the final pixel number corresponding to the Nth local backlight area in the target direction is determined as the preset pixel number.
[0023] When the preset pixel number includes a decimal, the preset pixel number is rounded to obtain the final pixel number corresponding to the Nth local backlight area in the target direction.
[0024] In a possible implementation, the rounding manner of the initial pixel number and the preset pixel number comprises at least one of the following:
[0025] Rounding, upward rounding, and downward rounding.
[0026] In a possible implementation, the determining of the remaining pixel number corresponding to the N-1th local backlight region in the target direction of the liquid crystal display panel according to the final pixel number corresponding to the N-1th local backlight region and the local backlight regions before the N-1th local backlight region on the backlight unit comprises:
[0027] sequencing each local backlight region on the backlight unit to determine an identification number of each local backlight region;
[0028] determining the remaining pixel number corresponding to the N-1th local backlight region in the target direction of the liquid crystal display panel according to the latest pixel number corresponding to the N-1th local backlight region and all local backlight regions whose identification numbers are before the identification number of the N-1th local backlight region in the target direction of the liquid crystal display panel.
[0029] In a second aspect, an embodiment of the present application provides a pixel matching device, comprising:
[0030] a first processing module configured to determine a remaining pixel number corresponding to an N-1th local backlight region in a target direction of a liquid crystal display panel according to a final pixel number corresponding to the N-1th local backlight region and local backlight regions before the N-1th local backlight region on a backlight unit, wherein N is an integer greater than 1, and the final pixel number of a first local backlight region is obtained based on an initial pixel number corresponding to each local backlight region in the target direction;
[0031] a second processing module configured to determine a preset pixel number corresponding to the N-1th local backlight region in the target direction based on the remaining pixel number and a number of remaining local backlight regions corresponding to the N-1th local backlight region;
[0032] a third processing module configured to determine a final pixel number corresponding to an Nth local backlight region in the target direction according to the preset pixel number;
[0033] a fourth processing module configured to provide backlight for pixels of the final pixel number of the Nth local backlight region based on the Nth local backlight region.
[0034] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory and a processor.
[0035] The memory stores computer execution instructions.
[0036] The processor executes computer execution instructions stored in the memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.
[0037] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.
[0038] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.
[0039] The pixel matching method, apparatus, electronic device, storage medium, and program product provided in this application determine the remaining number of pixels corresponding to the (N-1)th local backlight area in the target direction of the liquid crystal display panel based on the final number of pixels corresponding to the (N-1)th local backlight area and the previous local backlight areas on the backlight unit. Then, based on the remaining number of pixels and the number of remaining local backlight areas corresponding to the (N-1)th local backlight area, a preset number of pixels corresponding to the (N-1)th local backlight area in the target direction is determined. The final number of pixels corresponding to the Nth local backlight area in the target direction is determined based on the preset number of pixels. This makes the final number of pixels corresponding to each local backlight area similar, so that the pixels on the liquid crystal display panel are divided as evenly as possible among the local backlight areas. Attached Figure Description
[0040] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0041] Figure 1 This is a schematic diagram of the structure of a display device;
[0042] Figure 2 This is a schematic diagram of the structure of another display device;
[0043] Figure 3 This is a schematic diagram of the structure of another display device;
[0044] Figure 4 This is a schematic flowchart of a pixel matching method provided in an embodiment of this application;
[0045] Figure 5 This is a schematic diagram of pixel matching provided in an embodiment of this application;
[0046] Figure 6A pixel matching diagram provided for another embodiment of the present application;
[0047] Figure 7 A structure diagram of a pixel matching device provided for an embodiment of the present application;
[0048] Figure 8 A structure diagram of an electronic device provided for the present application.
[0049] The specific embodiments of the present application have been shown through the above-described drawings, and will be described in more detail hereinafter. These drawings and the written description are not intended to restrict the scope of the present application by any means, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0050] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The same or similar components are denoted by the same or similar reference numerals throughout the drawings and the following description. The embodiments described in the following exemplary embodiments do not represent all the embodiments consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present application as detailed in the appended claims.
[0051] Figure 1 A structure diagram of a display device is shown as Figure 1 As shown, the display device includes a timing controller (TCON) 400, a dimmer controller 300, a backlight unit 100 (BLU), and a liquid crystal display 200. The backlight unit 100 can include a plurality of backlight drivers 10 arranged in an array, and a plurality of light sources 30 connected to each backlight driver 10, which can be light-emitting diodes (LEDs) for example.
[0052] The timing controller 400 generates display data and local dimming data based on video data output from a video source (such as a graphics card or video processor), and sends the display data to the liquid crystal display panel 200 and the local dimming data to the backlight controller 300. The backlight controller 300 sends the local dimming data of each local dimming zone in the backlight unit to the corresponding backlight driver 10. The backlight driver 10 provides a backlight driving signal to the light source 30, which controls the brightness of the light source 30, thereby providing backlights of different brightness levels. The display data includes the brightness and color depth of each pixel on the liquid crystal display panel 200, and the liquid crystal display panel 200 displays images based on this data.
[0053] It should be noted that a local backlight area can be composed of one or more light sources, and the number of pixels on the liquid crystal display panel that match the local dimming area can be n*m. These n*m pixels are called the number of pixels per zone corresponding to the local backlight area.
[0054] However, with the improvement of people's living standards and diversified needs, AM mini-LED (Active Matrix Mini Light-Emitting Diode) display devices are gradually becoming larger and more high-performance. To support larger display sizes and resolutions, display devices require more light sources to provide uniform backlighting. To achieve finer local dimming, the display area needs to be divided into more local backlight areas, thus the number of local backlight areas is gradually increasing, such as... Figure 2 As shown. Accordingly, the number of pixels on the liquid crystal display panel that matches a local backlight area gradually decreases, such as... Figure 3 As shown, the number of pixels corresponding to the local backlight area gradually decreases.
[0055] The applicant found that as the number of local backlight areas increases, it becomes more important to distribute the pixels on the LCD panel as evenly as possible across each local backlight area, for the following reasons:
[0056] 1. Fine-grained brightness control: Increasing the number of local backlight areas allows for finer brightness control. To fully utilize this fine-grained control, pixels need to be evenly distributed to ensure that each area can independently adjust its brightness, resulting in higher contrast and deeper blacks.
[0057] 2. Reduce halo effect: Halo effect is caused by the backlight of bright areas spilling into dark areas. When the number of local backlight areas is small, the area of the corresponding liquid crystal display panel for each area is large, and the backlight of the bright area is more likely to affect the backlight of the dark area. When the number of local backlight areas is large, the brightness of each area can be more accurately controlled, reducing the halo effect, and the uniform distribution of pixels can make the control of each backlight area more accurate.
[0058] 3. Improve image consistency: When the number of backlight areas increases, uniform pixel distribution helps maintain image consistency and uniformity. This can avoid some areas being too bright or too dark, ensuring consistent visual effects across the entire screen.
[0059] 4. Optimize energy efficiency: More backlight areas mean that the control of which areas need brightness enhancement and which areas can reduce brightness can be more precise. Uniformly distributed pixels make this control more effective, optimizing energy efficiency and reducing unnecessary energy consumption.
[0060] 5. Enhance dynamic range: By increasing local backlight areas and uniformly distributing pixels, the display can better support High Dynamic Range (HDR). This means that very bright and very dark details can be displayed simultaneously in the same picture, enhancing the visual experience.
[0061] Therefore, how to divide the pixels on the liquid crystal display panel as evenly as possible among the local backlight areas is an important problem.
[0062] To this end, the present application provides a pixel matching method, which determines the number of remaining pixels corresponding to the N-1th local backlight area in a target direction based on the number of final pixels corresponding to the N-1th local backlight area and the local backlight areas before it in the target direction on the backlight unit, then determines the number of preset pixels corresponding to the N-1th local backlight area in the target direction based on the number of remaining pixels and the number of remaining local backlight areas corresponding to the N-1th local backlight area, and determines the number of final pixels corresponding to the Nth local backlight area in the target direction based on the number of preset pixels, so that the number of final pixels corresponding to each local backlight area is similar, and the pixels on the liquid crystal display panel are divided as evenly as possible among the local backlight areas.
[0063] The technical solutions of the present application and how the technical solutions of the present application solve the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of the present application will be described below with reference to the accompanying drawings.
[0064] Figure 4 A flowchart of a pixel matching method provided in the present application is shown in FIG. 1, which includes the following steps. Figure 4
[0065] S101, determining a remaining pixel number corresponding to an N-1th local backlight region in a target direction according to a final pixel number corresponding to the N-1th local backlight region and previous local backlight regions in the target direction on a backlight unit.
[0066] wherein N is an integer greater than 1. The final pixel number corresponding to the first local backlight region in the target direction is obtained based on an initial pixel number corresponding to each local backlight region in the target direction.
[0067] In some examples, the initial pixel number corresponding to each local backlight region in the target direction is determined according to a total pixel number in the target direction on a liquid crystal display panel and a number of local backlight regions on the backlight unit, and the final pixel number corresponding to the first local backlight region in the target direction is determined according to the initial pixel number, so that the final pixel number corresponding to the first local backlight region in the target direction is close to the initial pixel number, so that the final pixel numbers corresponding to the local backlight regions can be similar in the subsequent steps, and the pixels on the liquid crystal display panel can be evenly divided into the local backlight regions as much as possible.
[0068] For example, the target direction can include a first direction and a second direction, the first direction and the second direction are two perpendicular directions, and the number of local backlight regions on the backlight unit refers to the number of all local backlight regions on the backlight unit.
[0069] Correspondingly, the final pixel number corresponding to the first local backlight region in the first direction can be determined according to a total pixel number in the first direction on the liquid crystal display panel and the number of local backlight regions on the backlight unit. The final pixel number corresponding to the first local backlight region in the second direction can also be determined according to a total pixel number in the second direction on the liquid crystal display panel and the number of local backlight regions on the backlight unit.
[0070] It should be noted that the initial pixel number corresponding to each local backlight region in the first direction is the same, and therefore the final pixel number corresponding to the first local backlight region in the first direction can be determined according to the initial pixel number corresponding to any local backlight region in the first direction.
[0071] The initial pixel number corresponding to each local backlight area in the second direction can also be determined according to the total pixel number in the second direction on the liquid crystal display panel and the number of local backlight areas on the backlight unit. It should be noted that the initial pixel number corresponding to each local backlight area in the second direction is the same, and therefore the final pixel number corresponding to the first local backlight area in the second direction can be determined according to the initial pixel number corresponding to any local backlight area in the second direction.
[0072] Specifically, the total pixel number in the first direction and the total pixel number in the second direction on the liquid crystal display panel can be obtained, and then a first ratio between the total pixel number in the first direction and the number of local backlight areas on the backlight unit can be calculated to obtain the initial pixel number corresponding to each local backlight area in the first direction. A second ratio between the total pixel number in the second direction and the number of local backlight areas on the backlight unit can also be calculated to obtain the initial pixel number corresponding to each local backlight area in the second direction.
[0073] For example, the pixel number of the liquid crystal display panel in the first direction is 3840, which can be a 4K resolution, and the number of local backlight areas on the backlight unit is 20, and therefore the initial pixel number corresponding to each local backlight area in the first direction is 3840 / 20 = 192.
[0074] For another example, the pixel number of the liquid crystal display panel in the first direction is 3840, and the number of local backlight areas on the backlight unit is 25, and therefore the initial pixel number corresponding to each local backlight area in the first direction is 3840 / 25 = 153.6.
[0075] In actual applications, the pixels on the liquid crystal display panel can be arranged in an array, the pixel number in the first direction can be the number of one row of pixels, and the pixel number in the second direction can be the number of one column of pixels. Conversely, the pixel number in the first direction can be the number of one column of pixels, and the pixel number in the second direction can be the number of one row of pixels.
[0076] In an embodiment, when the initial pixel number is an integer, the final pixel number corresponding to the first local backlight area in the target direction is determined as the initial pixel number corresponding to any local backlight area in the target direction, that is, the rounding operation can be omitted to simplify the operation process. When the initial pixel number includes a decimal, that is, the initial pixel number is not an integer, the initial pixel number corresponding to any local backlight area in the target direction is rounded to obtain the final pixel number corresponding to the first local backlight area in the target direction.
[0077] For example, after determining the initial pixel number corresponding to each local backlight region in the first direction, if the initial pixel number corresponding to the first direction is an integer, the final pixel number corresponding to the first direction of the first local backlight region is determined as the initial pixel number corresponding to the first direction, if the initial pixel number corresponding to the first direction is not an integer, the initial pixel number corresponding to the first direction is rounded to obtain the final pixel number corresponding to the first direction of the first local backlight region.
[0078] After determining the initial pixel number corresponding to each local backlight region in the second direction, if the initial pixel number corresponding to the second direction is an integer, the final pixel number corresponding to the second direction of the first local backlight region is determined as the initial pixel number corresponding to the second direction, if the initial pixel number corresponding to the second direction is not an integer, the initial pixel number corresponding to the second direction is rounded to obtain the final pixel number corresponding to the second direction of the first local backlight region.
[0079] In some examples, when the initial pixel number includes a decimal, the initial pixel number can be rounded in a rounding manner, or the initial pixel number can be rounded in an upward rounding manner, or the initial pixel number can be rounded in a downward rounding manner.
[0080] It can be understood that after determining the final pixel number of the first local backlight region in the target direction, the remaining pixel number corresponding to the first local backlight region in the target direction can be determined according to the final pixel number of the first local backlight region in the target direction. After determining the final pixel number of the second local backlight region in the target direction, the remaining pixel number of the second local backlight region in the target direction can be determined according to the final pixel number of the first local backlight region and the second local backlight region in the target direction.
[0081] In some examples, the local backlight regions on the backlight unit can be sorted, the identification number of each local backlight region can be determined, and the remaining pixel number corresponding to the N-1th local backlight region in the target direction can be determined according to the final pixel number of the N-1th local backlight region and all local backlight regions whose identification numbers are located before the identification number of the N-1th local backlight region. For example, the local backlight regions on the backlight unit can be sorted in ascending order, and the identification number of each local backlight region can be determined.
[0082] For example, the sequence number of the local backlight region is 1, which is determined as the first local backlight region, the sequence number of the local backlight region is 2, which is determined as the second local backlight region, and so on. The sequence number of the local backlight region is N, which is determined as the Nth local backlight region. If there is no other local backlight region, the Nth local backlight region is determined as the last local backlight region, and the number of local backlight regions on the backlight unit is N.
[0083] In some examples, the final pixel number corresponding to the Nth local backlight region in the target direction of the liquid crystal display panel can be determined according to the Nth local backlight region and all the local backlight regions located before the Nth local backlight region in the target direction of the liquid crystal display panel.
[0084] In this step, the pixel number in the target direction of the liquid crystal display panel is subtracted by the final pixel number corresponding to the Nth local backlight region and all the local backlight regions located before the Nth local backlight region in the target direction of the liquid crystal display panel, to obtain the remaining pixel number corresponding to the Nth local backlight region in the target direction.
[0085] For example, if N is 2, the pixel number in the target direction of the liquid crystal display panel is subtracted by the final pixel number corresponding to the first local backlight region in the target direction, to obtain the remaining pixel number corresponding to the first local backlight region in the target direction; if N is 3, the pixel number in the target direction of the liquid crystal display panel is subtracted by the final pixel number corresponding to the first local backlight region and the second local backlight region in the target direction, to obtain the remaining pixel number corresponding to the second local backlight region in the target direction.
[0086] In some examples, the remaining pixel number corresponding to the Nth local backlight region in the first direction can be determined according to the final pixel number corresponding to the Nth local backlight region and all the local backlight regions located before the Nth local backlight region in the first direction. The remaining pixel number corresponding to the Nth local backlight region in the second direction can also be determined according to the final pixel number corresponding to the Nth local backlight region and all the local backlight regions located before the Nth local backlight region in the second direction.
[0087] S102, determine the preset pixel number corresponding to the Nth local backlight region in the target direction based on the remaining pixel number and the number of remaining local backlight regions corresponding to the Nth local backlight region.
[0088] In this step, the preset pixel number corresponding to the Nth local backlight region in the target direction is determined according to the ratio of the remaining pixel number corresponding to the Nth local backlight region in the target direction to the number of remaining local backlight regions corresponding to the Nth local backlight region.
[0089] In this step, the preset pixel number corresponding to the Nth local backlight region in the target direction is determined according to the ratio of the remaining pixel number corresponding to the Nth local backlight region in the target direction to the number of remaining local backlight regions corresponding to the Nth local backlight region.
[0090] For example, the preset pixel number corresponding to the Nth local backlight region in the first direction can be determined according to the remaining pixel number corresponding to the N-1th local backlight region in the first direction and the number of remaining local backlight regions.
[0091] The preset pixel number corresponding to the Nth local backlight region in the second direction can be determined according to the remaining pixel number corresponding to the N-1th local backlight region in the second direction and the number of remaining local backlight regions.
[0092] S103, determining the final pixel number corresponding to the Nth local backlight region in the target direction based on the preset pixel number.
[0093] In the embodiments of the present application, the final pixel number corresponding to the Nth local backlight region in the target direction is determined according to the preset pixel number corresponding to the N-1th local backlight region in the target direction, so that the final pixel numbers corresponding to the local backlight regions in the target direction are similar, for example, the final pixel numbers corresponding to any two local backlight regions in the target direction differ by at most 1, so that the pixels on the liquid crystal display panel are as evenly divided as possible among the local backlight regions.
[0094] For example, the final pixel number corresponding to the Nth local backlight region in the first direction is determined according to the preset pixel number corresponding to the N-1th local backlight region in the first direction, and the final pixel number corresponding to the Nth local backlight region in the second direction is determined according to the preset pixel number corresponding to the N-1th local backlight region in the second direction.
[0095] In some embodiments, when the preset pixel number corresponding to the N-1th local backlight region in the target direction is an integer, the final pixel number corresponding to the Nth local backlight region is determined to be the preset pixel number corresponding to the N-1th local backlight region in the target direction, simplifying the operation. When the preset pixel number corresponding to the N-1th local backlight region in the target direction includes a decimal, the preset pixel number corresponding to the N-1th local backlight region in the target direction is rounded to obtain the final pixel number corresponding to the Nth local backlight region in the target direction, ensuring that the final pixel number can match the corresponding number of pixels.
[0096] In some examples, the initial pixel number and the preset pixel number can be rounded in a rounding manner, ensuring that the final pixel number corresponding to each local backlight region is an integer, so that the local backlight region can match the corresponding number of pixels.
[0097] Table 1
[0098]
[0099]
[0100] As shown in Table 1, taking the number of pixels in the first direction on the liquid crystal display panel as 3840 and the number of local backlight areas on the backlight unit as 25 as an example, the initial number of pixels is 3840 / 25 = 153.6.
[0101] The initial number of pixels is rounded to obtain the final number of pixels corresponding to the first local backlight area as 154; according to the final number of pixels corresponding to the first local backlight area in the first direction, the remaining number of pixels corresponding to the first local backlight area in the first direction is determined as 3840-154 = 3686; according to the remaining number of pixels corresponding to the first local backlight area in the first direction and the number of remaining local backlight areas, the preset number of pixels corresponding to the first local backlight area in the first direction is determined as 3686 / 24 = 153.583333; the preset number of pixels is rounded to obtain the final number of pixels corresponding to the second local backlight area in the first direction as 154.
[0102] The final number of pixels corresponding to the second local backlight area in the first direction is 154, and according to the final number of pixels corresponding to the second local backlight area in the first direction and the final number of pixels corresponding to the first local backlight area in the first direction, the remaining number of pixels corresponding to the second local backlight area in the first direction is determined as 3840-154-154 = 3532; according to the remaining number of pixels corresponding to the second local backlight area in the first direction and the number of remaining local backlight areas, the preset number of pixels corresponding to the second local backlight area in the first direction is determined as 3532 / 23 = 153.562174; the preset number of pixels is rounded to obtain the final number of pixels corresponding to the third local backlight area in the first direction as 154.
[0103] By analogy, the final number of pixels corresponding to the twenty-fourth local backlight area in the first direction is 154, and the remaining number of pixels corresponding to the twenty-fourth local backlight area in the first direction can be determined according to the final number of pixels corresponding to the first local backlight area to the twenty-fourth local backlight area in the first direction, that is, 153; according to the remaining number of pixels corresponding to the twenty-fourth local backlight area in the first direction and the number of remaining local backlight areas, the preset number of pixels corresponding to the twenty-fourth local backlight area in the first direction is determined as 153 / 1 = 153; at this time, no rounding is needed, and the final number of pixels corresponding to the twenty-fifth local backlight area in the first direction is determined as 153. Correspondingly, the remaining number of pixels corresponding to the twenty-fifth local backlight area in the first direction is 0, so that the final number of pixels corresponding to each local backlight area in the first direction is determined.
[0104] Accordingly, taking Table 2 as an example, each local backlight region can provide backlight for the pixels matching the final pixel number in the first direction, such as Figure 5 As shown, the first local backlight region provides backlight for 154 pixels in the first direction, the second local backlight region provides backlight for 154 pixels in the first direction, the twenty-fourth local backlight region provides backlight for 154 pixels in the first direction, and the twenty-fifth local backlight region provides backlight for 153 pixels in the first direction.
[0105] As can be seen from Table 1, through the above embodiments, the final pixel number corresponding to each local backlight region in the target direction is similar, for example, the final pixel number corresponding to any two local backlight regions in the target direction is at most 1 different, so that the pixels of the liquid crystal display panel in the target direction are as evenly divided as possible among the local backlight regions, and further, the pixels on the liquid crystal display panel are as evenly divided as possible among the local backlight regions.
[0106] In some examples, the initial pixel number and the preset pixel number can be rounded up in a rounding-up manner, so that the final pixel number corresponding to each local backlight region is an integer, so that the local backlight region can match a corresponding number of pixels.
[0107] Table 2
[0108]
[0109] As shown in Table 2, taking the number of pixels in the first direction on the liquid crystal display panel as 3840 and the number of local backlight regions on the backlight unit as 25 as an example, the initial pixel number is 3840 / 25 = 153.6.
[0110] The initial pixel number is rounded up in a rounding-up manner, and the final pixel number corresponding to the first local backlight region is 154. According to the final pixel number corresponding to the first local backlight region in the first direction, the number of remaining pixels corresponding to the first local backlight region in the first direction is determined to be 3840-154 = 3686. According to the number of remaining pixels corresponding to the first local backlight region in the first direction and the number of remaining local backlight regions, the preset pixel number corresponding to the first local backlight region in the first direction is determined to be 3686 / 24 = 153.583333. The preset pixel number is rounded up in a rounding-up manner, and the final pixel number corresponding to the second local backlight region in the first direction is 154.
[0111] The final pixel number corresponding to the second local backlight region in the first direction is 154. According to the final pixel number corresponding to the second local backlight region in the first direction and the final pixel number corresponding to the first local backlight region in the first direction, the remaining pixel number corresponding to the second local backlight region in the first direction is determined as 3840-154-154=3532. According to the remaining pixel number corresponding to the second local backlight region in the first direction and the number of remaining local backlight regions, the preset pixel number corresponding to the second local backlight region in the first direction is determined as 3532 / 23=153.562174. The preset pixel number is rounded in an upward rounding manner, and the final pixel number corresponding to the third local backlight region in the first direction is 154.
[0112] The final pixel number corresponding to the third local backlight region in the first direction is 154. According to the final pixel number corresponding to the first local backlight region to the third local backlight region in the first direction, the remaining pixel number corresponding to the third local backlight region in the first direction is determined as 3840-154-154-154=3378. According to the remaining pixel number corresponding to the third local backlight region in the first direction and the number of remaining local backlight regions, the preset pixel number corresponding to the third local backlight region in the first direction is determined as 3378 / 22=153.5454545. The preset pixel number is rounded in an upward rounding manner, and the final pixel number corresponding to the fourth local backlight region in the first direction is 153.
[0113] By analogy, the final pixel number corresponding to the twenty-fourth local backlight region in the first direction is 153. According to the final pixel number corresponding to the first local backlight region to the twenty-fourth local backlight region in the first direction, the remaining pixel number corresponding to the twenty-fourth local backlight region in the first direction is determined as 153. According to the remaining pixel number corresponding to the twenty-fourth local backlight region in the first direction and the number of remaining local backlight regions, the preset pixel number corresponding to the twenty-fourth local backlight region in the first direction is determined as 153 / 1=153. At this time, no rounding is needed, and the final pixel number corresponding to the twenty-fifth local backlight region in the first direction is determined as 153. Correspondingly, the remaining pixel number corresponding to the twenty-fifth local backlight region in the first direction is 0, so that the final pixel number corresponding to each local backlight region in the first direction is determined.
[0114] As shown in Table 2, by the above embodiments, the final pixel numbers corresponding to each local backlight area in the target direction are similar, for example, the final pixel numbers corresponding to any two local backlight areas in the target direction differ by at most 1, so that the pixels in the target direction of the liquid crystal display panel are as evenly as possible divided into each local backlight area, and further, the pixels on the liquid crystal display panel are as evenly as possible divided into each local backlight area.
[0115] Table 3
[0116]
[0117]
[0118] As shown in Table 3, taking the pixel number in the first direction on the liquid crystal display panel as 3840 and the number of local backlight areas on the backlight unit as 25 as an example, the initial pixel number is 3840 / 25 = 153.6.
[0119] The initial pixel number is rounded in a downward rounding manner to obtain the final pixel number corresponding to the first local backlight area as 153; according to the final pixel number corresponding to the first local backlight area in the first direction, the remaining pixel number corresponding to the first local backlight area in the first direction is determined as 3840-153 = 3687; according to the remaining pixel number corresponding to the first local backlight area in the first direction and the number of remaining local backlight areas, the preset pixel number corresponding to the first local backlight area in the first direction is determined as 3687 / 24 = 153.625; the preset pixel number is rounded in a downward rounding manner to obtain the final pixel number corresponding to the second local backlight area in the first direction as 153.
[0120] The final pixel number corresponding to the second local backlight area in the first direction is 153, according to the final pixel number corresponding to the second local backlight area in the first direction and the final pixel number corresponding to the first local backlight area in the first direction, the remaining pixel number corresponding to the second local backlight area in the first direction is determined as 3840-153-153 = 3534; according to the remaining pixel number corresponding to the second local backlight area in the first direction and the number of remaining local backlight areas, the preset pixel number corresponding to the second local backlight area in the first direction is determined as 3534 / 23 = 153.6818182; the preset pixel number is rounded in a downward rounding manner to obtain the final pixel number corresponding to the third local backlight area in the first direction as 153.
[0121] Similarly, the final pixel number corresponding to the twenty-fourth partial backlight region in the first direction is 14, and the remaining pixel number corresponding to the twenty-fourth partial backlight region in the first direction can be determined according to the final pixel numbers corresponding to the first partial backlight region to the twenty-fourth partial backlight region in the first direction, which is 154; the preset pixel number corresponding to the twenty-fourth partial backlight region in the first direction can be determined according to the remaining pixel number corresponding to the twenty-fourth partial backlight region in the first direction and the number of the remaining partial backlight regions, which is 154 / 1=153; at this time, the final pixel number corresponding to the twenty-fifth partial backlight region in the first direction can be determined without rounding, which is 154. Correspondingly, the remaining pixel number corresponding to the twenty-fifth partial backlight region in the first direction is 0, so that the final pixel number corresponding to each partial backlight region in the first direction is determined.
[0122] As shown in Table 3, through the above embodiments, the final pixel numbers corresponding to each partial backlight region in the target direction are similar, for example, the final pixel numbers corresponding to any two partial backlight regions in the target direction differ by at most 1, so that the pixels in the target direction of the liquid crystal display panel are as evenly as possible divided into each partial backlight region, and further, the pixels on the liquid crystal display panel are as evenly as possible divided into each partial backlight region.
[0123] In other embodiments, if the initial pixel number and the preset pixel number are integers, rounding is not required, and correspondingly, the final pixel number corresponding to each partial backlight region is the same, that is, the initial pixel number.
[0124] Table 4
[0125]
[0126]
[0127] As shown in Table 4, the initial pixel number corresponding to each partial backlight region pair is 192, that is, the final pixel number corresponding to each partial backlight region is 192. Correspondingly, each partial backlight region can provide backlight for 192 pixels in the first direction, as shown in Table 4. Figure 6
[0128] At this time, the final pixel number corresponding to each partial backlight region is obtained.
[0129] S104, based on the Nth partial backlight region, providing backlight for the pixels of the final pixel number of the Nth partial backlight region.
[0130] In some embodiments, the target direction can include a first direction and a second direction, and thus the first sub-final pixel number corresponding to each local backlight region in the first direction and the second sub-final pixel number corresponding to each local backlight region in the second direction can be obtained based on steps S101-S103.
[0131] Then, the final pixel number corresponding to the Nth local backlight region can be determined according to the first final pixel number corresponding to the Nth local backlight region in the first direction and the second final pixel number corresponding to the Nth local backlight region in the second direction, and the pixels matched with the final pixel number corresponding to the Nth local backlight region are provided with backlight based on the Nth local backlight region.
[0132] For example, the first sub-final pixel number corresponding to the Nth local backlight region in the first direction and the second sub-final pixel number corresponding to the Nth local backlight region in the second direction are multiplied to obtain the final pixel number corresponding to the Nth local backlight region.
[0133] For example, the first sub-final pixel number corresponding to the first local backlight region in the first direction is 192, and the second sub-final pixel number corresponding to the first local backlight region in the second direction is 193, and thus the final pixel number corresponding to the first local backlight region is 192*193=37056, that is, the first local backlight region can provide backlight for 37056 pixels.
[0134] The pixel matching method provided by the embodiments of the present application can determine the final pixel number corresponding to the Nth local backlight region in the target direction according to the final pixel number corresponding to the N-1th local backlight region and the local backlight regions before the N-1th local backlight region in the target direction of the liquid crystal display panel, and then determine the preset pixel number corresponding to the N-1th local backlight region in the target direction based on the remaining pixel number and the number of the remaining local backlight regions corresponding to the N-1th local backlight region, so as to determine the final pixel number corresponding to the Nth local backlight region in the target direction according to the preset pixel number, thereby making the final pixel numbers corresponding to the local backlight regions similar and making the pixels on the liquid crystal display panel as evenly divided as possible among the local backlight regions.
[0135] Figure 7 The structure diagram of the pixel matching device provided by the present application is shown in FIG. 1, which includes: Figure 7 as shown in the figure, the pixel matching device 10 provided by the present application includes:
[0136] The first processing module 11 is configured to determine a remaining pixel number corresponding to the Nth-1 local backlight area in a target direction of the liquid crystal display panel according to a final pixel number corresponding to the Nth-1 local backlight area and a local backlight area before the Nth-1 local backlight area in the backlight unit in the target direction, N being an integer greater than 1; wherein the final pixel number of the first local backlight area is obtained based on an initial pixel number corresponding to each local backlight area in the target direction.
[0137] The second processing module 12 is configured to determine a preset pixel number corresponding to the Nth-1 local backlight area in the target direction based on the remaining pixel number and a number of remaining local backlight areas corresponding to the Nth-1 local backlight area.
[0138] The third processing module 13 is configured to determine a final pixel number corresponding to the Nth local backlight area in the target direction according to the preset pixel number.
[0139] The fourth processing module 14 is configured to provide backlight for pixels of the final pixel number of the Nth local backlight area based on the Nth local backlight area.
[0140] In a possible implementation, the target direction includes a first direction and a second direction, and the first direction and the second direction are two directions perpendicular to each other; the fourth processing module 14 is specifically configured to determine the final pixel number corresponding to the Nth local backlight area according to a first sub-final pixel number corresponding to the Nth local backlight area in the first direction and a second sub-final pixel number corresponding to the Nth local backlight area in the second direction; and provide backlight for pixels of the final pixel number corresponding to the Nth local backlight area based on the Nth local backlight area.
[0141] In a possible implementation, the first processing module 11 is further configured to determine the initial pixel number corresponding to each local backlight area in the target direction according to a total pixel number in the target direction of the liquid crystal panel and a number of local backlight areas in the backlight unit; and determine the final pixel number corresponding to the first local backlight area in the target direction according to the initial pixel number.
[0142] In a possible implementation, the first processing module 11 is specifically configured to, when the initial pixel number is an integer, determine the final pixel number corresponding to the first local backlight area in the target direction as the initial pixel number; and when the initial pixel number includes a decimal, round the initial pixel number to obtain the final pixel number corresponding to the first local backlight area in the target direction.
[0143] The third processing module 13 is specifically configured to, when the preset pixel number is an integer, determine the final pixel number corresponding to the Nth local backlight area in the target direction as the preset pixel number; and when the preset pixel number includes a decimal, round the preset pixel number to obtain the final pixel number corresponding to the Nth local backlight area in the target direction.
[0144] In a possible implementation, the first processing module 11 is specifically configured to round the initial pixel number in a rounding manner; and the third processing module 13 is specifically configured to round the preset pixel number in a rounding manner.
[0145] In a possible implementation, the first processing module 11 is specifically configured to round the initial pixel number in an upward rounding manner; and the third processing module 13 is specifically configured to round the preset pixel number in an upward rounding manner.
[0146] In a possible implementation, the first processing module 11 is specifically configured to round the initial pixel number in a downward rounding manner; and the third processing module 13 is specifically configured to round the preset pixel number in a downward rounding manner.
[0147] In some embodiments, the first processing module 11 is specifically configured to sort each local backlight area on the backlight unit, and determine an identification number of each local backlight area; and determine a remaining pixel number corresponding to an N-1th local backlight area in a target direction of the liquid crystal display panel according to the N-1th local backlight area on the backlight unit and a latest pixel number corresponding to all local backlight areas whose identification numbers are located before the identification number of the N-1th local backlight area in the target direction of the liquid crystal display panel.
[0148] The pixel matching apparatus provided in this embodiment can execute the method provided in the method embodiments, and has similar implementation principles and technical effects, which will not be described here again in this embodiment.
[0149] Figure 8 A structural schematic diagram of an electronic device provided in this application is shown in FIG. 5. As shown in FIG. 5, the electronic device 50 provided in this embodiment includes at least one processor 501 and a memory 502. Optionally, the device 50 further includes a communication component 503. The processor 501, the memory 502 and the communication component 503 are connected through a bus 504. Figure 8
[0150] In the implementation process, the at least one processor 501 executes the computer-executed instructions stored in the memory 502, so that the at least one processor 501 executes the method described above.
[0151] The specific implementation process of the processor 501 can refer to the method embodiments described above, and has similar implementation principles and technical effects, which will not be described here again in this embodiment.
[0152] In the above embodiments, it should be understood that the processor can be a central processing unit (CPU) and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or can also be any conventional processor. The steps of the method disclosed in combination with the application can be directly embodied as hardware processor execution or combined with hardware and software modules in the processor for execution.
[0153] The memory can include a random access memory (RAM) and can also include a non-volatile memory (NVM), such as at least one disk memory.
[0154] The bus can be an industry standard architecture (ISA) bus, a peripheral component (PCI) bus, an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.
[0155] The present application also provides a computer program product comprising a computer program which, when executed by a processor, implements the above method.
[0156] The present application also provides a computer readable storage medium having computer execution instructions stored therein, wherein when a processor executes the computer execution instructions, the above method is implemented.
[0157] The above readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0158] An example readable storage medium is coupled to the processor such that the processor can read information from the readable storage medium and can write information to the readable storage medium. Of course, the readable storage medium can also be a part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in the device.
[0159] The division of units is only a logical functional division, and in actual implementation, there can be another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.
[0160] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0161] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.
[0162] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the part of the present application that essentially contributes to the prior art or the part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the embodiments of the present application. The foregoing storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0163] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware. The foregoing program can be stored in a computer readable storage medium. The program executes to perform the steps of the above-mentioned method embodiments; and the foregoing storage medium includes various media capable of storing program codes, such as ROM, RAM, magnetic disk, or optical disk.
[0164] Finally, it should be noted that other embodiments of the present application will readily occur to those skilled in the art upon consideration of the specification and practice of the present application disclosed herein. The present application is intended to include all such variations, uses, or adaptations of the application in which the general principles of the application are used to best advantage and encompassed within its scope. The present application is not limited to the precise structures described and shown in the accompanying drawings and figures, and can be practiced with variation of modifications and alterations without departing from the scope of the present application. The scope of the present application is limited only by the claims appended hereto.
Claims
1. A pixel matching method, characterized by, The method comprises: sequencing each local backlight area on the backlight unit, and determining an identification number of each local backlight area; determining a residual pixel number corresponding to the N-1th local backlight area in the target direction according to the N-1th local backlight area on the backlight unit and the final pixel number corresponding to all local backlight areas with identification numbers before the identification number of the N-1th local backlight area in the target direction of the liquid crystal display panel, the residual pixel number being the difference between the total pixel number in the target direction of the liquid crystal display panel and the sum of the final pixel number corresponding to the N-1th local backlight area on the backlight unit and all local backlight areas with identification numbers before the identification number of the N-1th local backlight area in the target direction of the liquid crystal display panel, the N being an integer greater than 1; wherein the final pixel number corresponding to the first local backlight area is obtained based on the initial pixel number corresponding to each local backlight area in the target direction, and the initial pixel number corresponding to each local backlight area in the target direction is determined according to the ratio of the total pixel number in the target direction of the liquid crystal display panel and the number of local backlight areas on the backlight unit; determining a preset pixel number corresponding to the N-1th local backlight area in the target direction according to the ratio of the residual pixel number corresponding to the N-1th local backlight area in the target direction and the number of residual local backlight areas corresponding to the N-1th local backlight area; the residual local backlight areas corresponding to the N-1th local backlight area include all local backlight areas after the N-1th local backlight area; determining the final pixel number corresponding to the Nth local backlight area in the target direction according to the preset pixel number; providing backlight for the pixels of the final pixel number of the Nth local backlight area based on the Nth local backlight area.
2. The method of claim 1, wherein, The target direction comprises a first direction and a second direction, and the first direction and the second direction are two perpendicular directions; providing backlight for the pixels of the final pixel number of the Nth local backlight area based on the Nth local backlight area comprises: determining the final pixel number corresponding to the Nth local backlight area according to a first sub-final pixel number corresponding to the Nth local backlight area in the first direction and a second sub-final pixel number corresponding to the Nth local backlight area in the second direction; providing backlight for the pixels of the final pixel number of the Nth local backlight area based on the Nth local backlight area.
3. The method of claim 1, wherein, The method further comprises: determining the initial pixel number corresponding to each local backlight area in the target direction according to the total pixel number in the target direction of the liquid crystal display panel and the number of local backlight areas on the backlight unit; determining the final pixel number corresponding to the first local backlight area in the target direction according to the initial pixel number.
4. The method of claim 3, wherein, The determination of the final pixel number corresponding to the first local backlight area in the target direction according to the initial pixel number comprises: when the initial pixel number is an integer, determining the final pixel number corresponding to the first local backlight area in the target direction as the initial pixel number; When the initial pixel number includes a decimal, rounding the initial pixel number to obtain a final pixel number corresponding to the first local backlight region in the target direction; The method further includes: When the preset pixel number is an integer, determining the final pixel number corresponding to the Nth local backlight region in the target direction as the preset pixel number; When the preset pixel number includes a decimal, rounding the preset pixel number to obtain the final pixel number corresponding to the Nth local backlight region in the target direction.
5. The method of claim 4, wherein, The rounding manner of the initial pixel number and the preset pixel number includes at least one of: rounding, rounding up, and rounding down.
6. A pixel matching device, characterized by, The method further includes: The first processing module is configured to sort each local backlight region on the backlight unit and determine an identification number of each local backlight region; determine a remaining pixel number corresponding to an N-1th local backlight region in the target direction of the liquid crystal display panel according to the N-1th local backlight region on the backlight unit and all local backlight regions whose identification numbers are located before the identification number of the N-1th local backlight region; the remaining pixel number is a difference between a total pixel number in the target direction of the liquid crystal display panel and a sum of final pixel numbers corresponding to the N-1th local backlight region on the backlight unit and all local backlight regions whose identification numbers are located before the identification number of the N-1th local backlight region in the target direction of the liquid crystal display panel, and the N is an integer greater than 1; wherein the final pixel number of the first local backlight region is obtained based on an initial pixel number corresponding to each local backlight region in the target direction, and the initial pixel number corresponding to each local backlight region in the target direction is determined according to a ratio of the total pixel number in the target direction of the liquid crystal display panel and a number of local backlight regions on the backlight unit; The second processing module is configured to determine a preset pixel number corresponding to the N-1th local backlight region in the target direction according to a ratio of the remaining pixel number corresponding to the N-1th local backlight region in the target direction and a number of remaining local backlight regions corresponding to the N-1th local backlight region; the remaining local backlight regions corresponding to the N-1th local backlight region include all local backlight regions after the N-1th local backlight region; The third processing module is configured to determine a final pixel number corresponding to an Nth local backlight region in the target direction according to the preset pixel number; The fourth processing module is configured to provide backlight for pixels of the final pixel number of the Nth local backlight region based on the Nth local backlight region.
7. An electronic device, comprising: The method further includes: a memory and a processor; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory, so that the processor executes the method in any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to implement the method in any one of claims 1-5.
9. A computer program product, characterised in that, A computer program comprising computer program elements which, when executed by a processor, perform the method of any of claims 1-5.
Citation Information
Patent Citations
Method for dividing display area for local dimming, and liquid crystal display device
CN102087823A
Data processing method and device and display device
CN114067757A