Display device

By dividing the image on the display device into regions and performing personalized spatial filtering, the problem of poor display effect is solved, and the overall display quality and regional transition effect of the image are improved.

CN121661978APending Publication Date: 2026-03-13HISENSE VISUAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-26
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

The display device produces poor image quality when displaying images.

Method used

By dividing a frame of image, determining the brightness value and spatial filtering parameters of each region, and using different spatial filtering parameters to process different regions, the display effect of each region is improved.

Benefits of technology

It improves the overall display effect of the image, enhances the transition effect between areas, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121661978A_ABST
    Figure CN121661978A_ABST
Patent Text Reader

Abstract

The embodiment of the invention belongs to the display technology, and provides display equipment, and the display equipment comprises a display module which comprises a display screen, a backlight assembly and a time schedule controller; the backlight driving module drives the backlight assembly to emit backlight; the processor is used for receiving image data of at least one frame of image, dividing the frame of image and acquiring at least two areas included in the frame of image; according to the image data of the one-frame image, determining a brightness value and a spatial filtering parameter corresponding to any region included in the one-frame image, the spatial filtering parameters of at least two regions being different; and according to the spatial filtering parameter corresponding to any region included in the frame of image, filtering operation is performed on the region to obtain a target brightness value corresponding to the region, and the filtering operation comprises performing spatial filtering processing on the brightness value corresponding to the region based on the spatial filtering parameter. According to the invention, different spatial filtering parameters are adopted to process different areas of one frame of image, so that the image display effect is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to display technology. More specifically, it relates to a display device. Background Technology

[0002] Local Dimming is a backlight control technology used to improve the contrast and image quality of display devices such as LCD monitors and LCD TVs. It improves image quality by independently controlling different areas of the backlight assembly.

[0003] When a display device displays an image, the process of processing image data based on Local Dimming technology includes: dividing the image into regions to obtain multiple partitions, and extracting the brightness value of each partition; performing spatial filtering and other processing on the brightness value of each partition to obtain the brightness value of each partition; and driving the corresponding area of ​​the backlight component based on the brightness value of each partition to make the backlight component emit backlight.

[0004] However, display devices sometimes suffer from poor image display quality. Summary of the Invention

[0005] This application provides a display device that can solve the problem in the related art where the display device has poor image display effect when displaying images.

[0006] In a first aspect, embodiments of this application provide a display device, the display device comprising:

[0007] The display module includes: a display screen for displaying images; a backlight assembly for providing backlight to the display screen; and a timing controller connected to the display screen for driving the display screen to display images.

[0008] A backlight driving module, connected to the backlight assembly, is used to drive the backlight assembly to emit backlight;

[0009] The processor, connected to the backlight driver module and the timing controller respectively, is configured as follows:

[0010] Upon receiving image data of at least one frame, the frame is divided to obtain at least two regions included in the frame.

[0011] Based on the image data of the frame, determine the brightness value and spatial filtering parameters corresponding to any region included in the frame, wherein at least two regions have different spatial filtering parameters;

[0012] Based on the spatial filtering parameters corresponding to any region included in the frame image, a filtering operation is performed on the region to obtain the target brightness value corresponding to the region, wherein the filtering operation includes spatial filtering processing on the brightness value corresponding to the region based on the spatial filtering parameters;

[0013] The target brightness value corresponding to the region included in the frame image is sent to the backlight driving module, so that the backlight driving module drives the backlight component to emit backlight based on the target brightness value;

[0014] The image data is sent to the timing controller so that the timing controller drives the display screen to display the image based on the image data.

[0015] This application provides a display device, which includes a display module, a backlight driving module, and a processor. The display module includes a display screen for displaying images, a backlight component for providing backlight to the display screen, and a timing controller for driving the display screen to display images. The backlight driving module drives the backlight component to emit backlight. Upon receiving image data of at least one frame of an image, the processor can divide the frame of the image into at least two regions. Based on the image data of the frame of the image, it determines the brightness value and spatial filtering parameters corresponding to any one region of the frame of the image, wherein the spatial filtering parameters of at least two regions are different. Based on the spatial filtering parameters corresponding to any one region of the frame of the image, it performs a filtering operation on that region to obtain a target brightness value corresponding to the region. The filtering operation includes spatial filtering processing of the brightness value of the region based on the spatial filtering parameters. The target brightness values ​​corresponding to the regions of the frame of the image are sent to the backlight driving module, which then drives the backlight component to emit backlight based on the target brightness values ​​of multiple regions. Simultaneously, the image data is sent to the timing controller, which drives the display screen to display images based on the image data. In this application, for a single frame of an image, different spatial filtering parameters are used to perform spatial filtering on the target brightness values ​​of different regions, which can improve the display effect of each region and thus improve the overall display effect of the image. Attached Figure Description

[0016] To more clearly illustrate the implementation methods in the embodiments of this application or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings.

[0017] Figure 1 This is a schematic diagram of a spatial filtering process;

[0018] Figure 2 This is a schematic diagram of the structure of a display device provided in an embodiment of this application;

[0019] Figure 3 A flowchart illustrating a method for determining the brightness value and spatial filtering parameters of a region based on image data, provided in an embodiment of this application;

[0020] Figure 4 This is a schematic diagram illustrating an image data processing procedure provided in an embodiment of this application;

[0021] Figure 5 A schematic diagram illustrating the principle and process of local dimming provided in an embodiment of this application;

[0022] Figure 6 A flowchart illustrating a method for determining spatial filtering parameters based on feature parameters, provided in this application embodiment;

[0023] Figure 7 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 1 ;

[0024] Figure 8 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 2 ;

[0025] Figure 9 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 3 ;

[0026] Figure 10 A schematic flowchart of a backlight control method provided in this application;

[0027] Figure 11 This is a schematic diagram of a backlight control device provided in this application. Detailed Implementation

[0028] To make the objectives, implementation methods and advantages of this application clearer, the exemplary implementation methods of this application will be clearly and completely described below with reference to the accompanying drawings of the exemplary embodiments of this application. Obviously, the described exemplary embodiments are only some embodiments of this application, and not all embodiments.

[0029] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.

[0030] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclusively include, for example, a product or device that includes a series of components is not necessarily limited to those that are explicitly listed, but may include other components that are not explicitly listed or that are inherent to such product or device.

[0031] With the development of display devices such as mini-LED LCD TVs, local dimming technology is typically used to process the backlight components to provide users with a better picture quality experience. During the backlight component processing, the image is divided into regions, resulting in multiple zones. After extracting the brightness value of each zone, spatial filtering parameters are usually used to process the image data.

[0032] When performing spatial filtering on the brightness values ​​of each zone, the following formula is typically used, as detailed below:

[0033]

[0034] Where src represents the initial brightness value of the partition, SFilter_Data represents the brightness value of the partition after spatial filtering, i and j represent the coordinates of the partition after spatial filtering, m and n are two parameters, both of which have corresponding ranges. The range of m is -2 to 2, and the range of n is -3 to 3. m and n are used to limit the range of the matrix.

[0035] Figure 1 This is a schematic diagram of a spatial filtering process. Figure 1 In the diagram, the leftmost element represents the initial brightness value of each partition, and the rightmost element represents the filtered brightness value of each partition after spatial filtering. In the middle diagram, A represents any partition among multiple partitions. For partition A, the upper two rows and lower two rows of partition A are determined based on the range of m, and the left three columns and right three columns of partition A are determined based on the range of n. The matrix limited by m and n is [5,7].

[0036] Figure 1 Using a 5x7 matrix as an example, different spatial filtering parameters affect the size of the halo around the target area. For different locations on the screen, smaller halos generally result in better display quality, while larger halos generally result in better display quality.

[0037] In the aforementioned technologies, when performing spatial filtering on the brightness values ​​of each zone, a fixed set of spatial filtering parameters is typically used. This set of spatial filtering parameters is usually a relatively balanced result obtained under various scenarios, which can have a certain impact on the image display effect, making it impossible for the image to present a better display effect.

[0038] Based on this, this application provides a display device. To improve the display effect of an image, a frame of image can be divided into at least two regions, and the brightness value and spatial filtering parameters of each region can be determined, wherein the spatial filtering parameters of at least two regions are different. By using different spatial filtering parameters to perform spatial filtering processing on different regions in a frame of image, it is beneficial to improve the display effect of each region, thereby improving the overall display effect of the image.

[0039] The display device provided in this application can have various implementation forms, such as a television, a smart television, a monitor, an electronic bulletin board, an electronic table, etc.

[0040] The technical solution of this application will be described in detail below with reference to 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.

[0041] Figure 2 This is a schematic diagram of the structure of a display device provided in an embodiment of this application, with reference to... Figure 2 As shown, the display device includes:

[0042] The display module 21 includes: a display screen 211 for displaying images; a backlight assembly 212 for providing backlight to the display screen 211; and a timing controller 213 connected to the display screen 211 for driving the display screen 211 to display images.

[0043] A backlight driving module 22 is connected to the backlight assembly 212 and is used to drive the backlight assembly 212 to emit backlight;

[0044] Processor 23, connected to the backlight driving module 22 and the timing controller 213 respectively, is configured as follows:

[0045] Upon receiving image data of at least one frame, the frame is divided to obtain at least two regions included in the frame.

[0046] Based on the image data of the frame, determine the brightness value and spatial filtering parameters corresponding to any region included in the frame, wherein at least two regions have different spatial filtering parameters;

[0047] Based on the spatial filtering parameters corresponding to any region included in the frame image, a filtering operation is performed on the region to obtain the target brightness value corresponding to the region, wherein the filtering operation includes spatial filtering processing on the brightness value corresponding to the region based on the spatial filtering parameters;

[0048] The target brightness value corresponding to the region included in the frame image is sent to the backlight driving module 22, so that the backlight driving module 22 drives the backlight component 212 to emit backlight based on the target brightness value;

[0049] The image data is sent to the timing controller 213 so that the timing controller 213 drives the display screen 211 to display the image based on the image data.

[0050] For any given frame of an image, its image data includes the RGB values ​​of each pixel. In one implementation scenario, the image can be divided based on preset rules to obtain at least two regions. The size, shape, and number of regions can be adjusted according to actual needs.

[0051] Figure 3 A flowchart illustrating a method for determining the brightness value and spatial filtering parameters of a region based on image data, provided in this application embodiment, is shown below. Figure 3 As shown, in some embodiments, when determining the brightness value and spatial filtering parameters corresponding to any region based on image data, the processor 23 is specifically configured as follows:

[0052] S301: Divide the frame image into multiple partitions, and obtain the brightness value of the partition based on the image data corresponding to the partition.

[0053] S302: Integrate the multiple partitions to obtain at least two regions included in the frame image, wherein each region includes at least two partitions.

[0054] S303: For any region included in the frame image, based on the brightness values ​​of the partitions included in the region, perform feature recognition on the region, obtain the feature parameters of the region, and determine the corresponding spatial filtering parameters based on the feature parameters of the region.

[0055] Each partition can include multiple pixels. In one implementation scenario, a preset number of partitions can be combined into one region. For example, an image can be divided into 144 * 80 = 11520 partitions, and these 11520 partitions can be combined into one region, with each 18 * 20 partitions forming a single region.

[0056] For any given region, a histogram of brightness distribution can be plotted across multiple sub-regions within that region to obtain the corresponding feature parameters. These feature parameters characterize the region's features, including but not limited to the number of sub-regions included in multiple preset brightness categories, the difference between the first and second brightness values, and the breadth of brightness value distribution.

[0057] The preset brightness categories are used to characterize the brightness of an area, and different preset brightness categories correspond to different brightness value ranges. Typically, the overall brightness value range of an image is 0-255. By differentiating this 0-255 brightness value range, multiple preset brightness categories are obtained. For example, six preset brightness categories can be set: black, dark, gray, bright, medium bright, and bright. The brightness value ranges corresponding to these six preset brightness categories can be: 0-50, 51-100, 101-150, 150-200, 201-230, and 231-255, respectively.

[0058] The number of preset brightness categories and the range of brightness values ​​corresponding to each preset brightness category can be set according to actual needs, and this application does not limit this.

[0059] In one implementation scenario, for any region comprising multiple partitions, based on the brightness value of each partition and the brightness range corresponding to each preset brightness category, the preset brightness category corresponding to each partition is determined, thereby obtaining the number of partitions included in multiple preset brightness categories. For example, if the brightness value of a certain partition is 255, then that partition corresponds to the preset brightness category of "highlight".

[0060] Among the brightness values ​​of the zones included in the region, a first brightness value is higher than the other brightness values, and a second brightness value is lower than the other brightness values. Since the first brightness value is higher than the other brightness values, it is the highest brightness value. The second brightness value is lower than the region's overall brightness value, meaning it is the lowest brightness value among the multiple zones. Typically, the first brightness value is at most 255, and the second brightness value is at least 0, with a maximum difference of 255 between them.

[0061] The distribution breadth of the brightness values ​​is used to characterize the distribution of brightness values ​​among the partitions included in the region. In one implementation scenario, when determining the distribution breadth of brightness values ​​for any region, the different brightness values ​​included in the brightness values ​​of multiple partitions included in the region can be obtained, and the distribution breadth of brightness values ​​can be determined based on the different brightness values.

[0062] For example, if the brightness values ​​of multiple partitions include all values ​​in the range of 0-255, the distribution breadth of the brightness values ​​is 256. If the brightness values ​​of multiple partitions only include values ​​in the range of 200-255, the distribution breadth of the brightness values ​​is 26.

[0063] As can be seen from the above, the more different brightness values ​​there are, the more dispersed the brightness values ​​of multiple zones are, and the wider the corresponding distribution is; the fewer different brightness values ​​there are, the more concentrated the brightness values ​​of multiple zones are, and the narrower the corresponding distribution is.

[0064] Taking an area comprising 360 partitions (18x20 pixels) as an example, the number of partitions in the six preset brightness categories—black, dark, gray, bright, medium bright, and bright—are 200, 50, 20, 10, 20, and 60 respectively. The first brightness value is 255, the second brightness value is 0, and the difference between the two is 255. The brightness values ​​range from 0 to 255, corresponding to a distribution breadth of 256. From the above data, it can be seen that most partitions in this area fall within the preset brightness category of black, and some partitions are extremely bright. Therefore, this area can be considered similar to an image with a street lamp in the dark.

[0065] Therefore, the three feature parameters—the number of partitions, the difference between the first and second brightness values, and the distribution breadth of the brightness values—of the multiple preset brightness categories shown above can characterize the features of each region from multiple aspects. Thus, by using spatial filtering parameters determined based on the region's feature parameters to perform spatial filtering on the brightness values ​​of the multiple partitions within that region, the display effect of that region can be improved, thereby enhancing the overall image display effect. It should be noted that, in addition to the three feature parameters shown above, other parameters can also be used to characterize the features of a region; this application does not limit the scope of these parameters.

[0066] Filtering operations include spatial filtering, backlight gamma mapping, and temporal filtering. Figure 4 This is a schematic diagram illustrating an image data processing procedure provided in an embodiment of this application. (Refer to...) Figure 4 As shown, after dividing the image into regions, extracting brightness values, and integrating regions based on image data, multiple regions are obtained. For any region, feature recognition is performed to determine the corresponding spatial filtering parameters. The brightness values ​​of multiple sub-regions within the region are then subjected to spatial filtering, backlight gamma mapping, and temporal filtering processes to obtain the target brightness values ​​of multiple sub-regions within the region.

[0067] Figure 5 This is a schematic diagram illustrating the principle and process of local dimming provided in an embodiment of this application. (Refer to...) Figure 5 As shown, in one implementation scenario, the backlight driving module 22 may include a backlight controller 221 and a driving control chip 222. The backlight controller 221 receives target brightness values ​​from multiple partitions within each region, generates corresponding backlight data based on the target brightness values, and sends the backlight data to the driving control chip 222. The driving control chip 222 then drives the backlight component 212 to emit backlight according to the backlight data.

[0068] Meanwhile, after receiving the image data, the timing controller 213 can generate a corresponding timing control signal based on the image data, and drive the display screen 211 based on the timing control signal, so that the display screen 211 can display the image.

[0069] The backlight assembly 212 includes a backlight source that emits backlight. The backlight source can be a mini-LED or other backlight sources, and this application does not limit the specific backlight source.

[0070] It should be noted that the processor 23, backlight driver module 22 and display module 21 in this application can be independent of each other, or any two or three of them can be combined together. This application does not limit this.

[0071] This application provides a display device. After receiving image data of at least one frame of an image, the processor 23 can divide the frame of the image into at least two regions. Based on the image data of the frame of the image, the processor determines the brightness value and spatial filtering parameters corresponding to any one region of the frame of the image. The spatial filtering parameters of the at least two regions are different. Based on the spatial filtering parameters corresponding to any one region of the frame of the image, a filtering operation is performed on the region to obtain the target brightness value corresponding to the region. The filtering operation includes spatial filtering processing of the brightness value of the region based on the spatial filtering parameters. The target brightness values ​​corresponding to each region of the frame of the image are sent to the backlight driving module 22, which can then drive the backlight component 212 to emit backlight based on the target brightness values. Simultaneously, the processor 23 also sends the image data to the timing controller 213, which can then drive the display screen 211 based on the image data to achieve image display. Because this application uses different spatial filtering parameters for spatial filtering processing of multiple regions of the image, it is beneficial to improve the display effect of each region, thereby improving the overall display effect of the image.

[0072] In one or more embodiments of this application, the feature parameters include: the number of partitions included in multiple preset brightness categories, the difference between the first brightness value and the second brightness value, and the distribution breadth of the brightness value;

[0073] The preset brightness category is used to characterize the brightness level of the area;

[0074] In the brightness values ​​of the partitions included in the region, the first brightness value is higher than the other brightness values, and the second brightness value is lower than the other brightness values;

[0075] The distribution breadth of the brightness value is used to characterize the distribution of brightness values ​​corresponding to the partitions included in the region.

[0076] Figure 6A flowchart of a method for determining spatial filtering parameters based on feature parameters is provided in this application embodiment. (Refer to...) Figure 6 As shown, for any region included in a frame of an image, when determining the corresponding spatial filtering parameters based on the region's feature parameters, the processor 23 is specifically configured as follows:

[0077] S601: For any region included in the frame image, determine the number of partitions included in multiple preset brightness categories based on the brightness values ​​of the partitions included in the region, and determine the first brightness level of the region based on the number of partitions included in the preset brightness categories.

[0078] S602: Determine the second brightness level of the region based on the difference between the first brightness value and the second brightness value among the brightness values ​​of the partitions included in the region.

[0079] S603: Determine the distribution breadth level of the region based on the distribution breadth of the brightness values ​​among the partitions included in the region.

[0080] S604: Determine the corresponding spatial filtering parameters based on the first brightness level, the second brightness level, and the distribution breadth level.

[0081] The number of levels included in the first luminance level, the second luminance level, and the distribution breadth level can be set according to actual needs, and this application does not limit this.

[0082] In one implementation scenario, the number of levels included in the first brightness level can be the same as the number of preset brightness categories. For example, the first brightness level may include levels such as: black, dark, gray, bright, medium, and high. For any given area, its corresponding first brightness level can be the level corresponding to the preset brightness category with the most partitions. For instance, if the brightness level with the most partitions is black, then the corresponding first brightness level is black.

[0083] In another implementation scenario, the number of levels included in the first brightness level may differ from the number of preset brightness categories. For example, the first brightness level may include two levels: dark and bright. The preset brightness categories of black, dark, and gray can correspond to the dark level, while the preset brightness categories of bright, medium, and high brightness can correspond to the bright level.

[0084] At this point, when determining the first brightness level of any region, we can also obtain the sum of the number of partitions included in the three categories of black, dark, and gray, and the sum of the number of partitions included in the three categories of bright, medium, and bright. If the sum of the number of partitions included in the three categories of black, dark, and gray is large, then the first brightness level of the region can be determined as dark. If the sum of the number of partitions included in the three categories of bright, medium, and bright is large, then the first brightness level of the region can be determined as bright.

[0085] In one implementation scenario, the second brightness level corresponding to each area can be determined based on the difference between the first brightness value and the second brightness value, and the size of a preset threshold. For example, if the second brightness level is divided into three levels: high, medium, and low, the preset threshold includes a first threshold and a second threshold, and the first threshold is less than the second threshold.

[0086] For any region, among the brightness values ​​of its multiple sub-regions, if the difference between the first brightness value and the second brightness value is less than the first threshold, the second brightness level can be determined to be low; if the difference between the first brightness value and the second brightness value is greater than the first threshold but less than the second threshold, the second brightness level can be determined to be medium; if the difference between the first brightness value and the second brightness value is greater than the second threshold, the second brightness level can be determined to be high.

[0087] In one implementation scenario, the distribution breadth level of each region can be determined based on the distribution breadth of the brightness values ​​in each region and the magnitude of a third threshold. For example, if the distribution breadth level includes two categories, wide and narrow, then if the distribution breadth of the brightness values ​​is greater than the third threshold, it corresponds to the wide category; if the distribution breadth of the brightness values ​​is less than the third threshold, it corresponds to the narrow category.

[0088] The first threshold, second threshold, and third threshold shown above can be determined according to actual needs.

[0089] In one implementation scenario, for any region within an image frame, after determining the first brightness level, second brightness level, and distribution width level corresponding to the region, the corresponding spatial filtering parameters can be directly determined based on the first brightness level, second brightness level, and distribution width level. The spatial filtering parameters differ for different first brightness levels, second brightness levels, and distribution width levels.

[0090] In summary, for any region within a frame of an image, the first brightness level of the region can be determined based on the number of partitions included in its corresponding preset brightness categories. The second brightness level is determined based on the difference between the first and second brightness values. The distribution breadth level is determined based on the distribution breadth of the brightness values. Based on the first brightness level, second brightness level, and distribution breadth level, corresponding spatial filtering parameters are determined. Since the first brightness level, second brightness level, and distribution breadth level are determined based on the region's characteristic parameters, the determined spatial filtering parameters conform to the characteristics of that region. Using these spatial filtering parameters to perform spatial filtering on the brightness values ​​of the multiple partitions within the region helps improve the display effect of that region, thereby improving the overall display effect of the image.

[0091] In one implementation scenario, when the brightness difference between areas is too large, the transition effect between areas will be poor. For example, if the first brightness level of a certain area is black, while the first brightness level of several surrounding areas is bright, the area may appear subjectively abnormal, indicating a poor transition effect between it and its surrounding areas, thus affecting the user experience. Therefore, to improve the display effect, the first brightness level, and / or second brightness level, and / or distribution breadth of the current area can be adaptively adjusted based on the surrounding areas.

[0092] The following is in conjunction with the appendix Figures 7 to 9 The process of adaptively adjusting the first brightness level, and / or the second brightness level, and / or the distribution breadth of the current area is explained.

[0093] Figure 7 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 1 ,refer to Figure 7 As shown, when determining the corresponding spatial filtering parameters based on the first brightness level, the second brightness level, and the distribution breadth level, the processor 23 is specifically configured as follows:

[0094] S701: For any region included in the frame image, obtain the first brightness level of multiple regions surrounding the region.

[0095] S702: Adjust the first brightness level of the area based on the first brightness levels of multiple surrounding areas.

[0096] S703: Determine the spatial filtering parameters corresponding to the adjusted first brightness level, second brightness level, and distribution breadth level.

[0097] Multiple regions surrounding a given area are regions adjacent to that area in various directions. For example, these could be regions to the top, bottom, left, and right of the given area, or regions to the top left, top right, bottom left, and bottom right, etc.

[0098] In one implementation scenario, when adjusting the first brightness level of the current area based on the first brightness levels of multiple surrounding areas, the processor 23 is specifically configured as follows:

[0099] Determine the average value of the first brightness level of multiple areas surrounding the stated area;

[0100] The first brightness level of the region is adjusted based on the difference between the first brightness level of the region and the average value.

[0101] When adjusting the first brightness level of the current area based on the difference between the first brightness level of the area and the average value, the absolute value of this difference needs to be reduced to narrow the gap between the first brightness level of the current area and the first brightness level of the surrounding areas, thereby improving the transition effect between the current area and the surrounding areas.

[0102] For example, if the first brightness level shown above includes six levels: black, dark, gray, bright, medium bright, and bright, where black level corresponds to 1 and bright level corresponds to 6, and a certain area has a first brightness level of black (1), and the average first brightness level of the surrounding area is 5, then it can be preset that the first brightness level increases by one level for every 3 units difference. In this case, the first brightness level of the area can be increased to 2, that is, the black level is adjusted to a dark level. Then, the corresponding spatial filtering parameters can be determined based on the dark level, the determined second brightness level, and the distribution breadth level.

[0103] In addition to adjusting the first brightness level of the current area based on the average of the first brightness levels of the surrounding area, it can also be adjusted based on the median, mode, etc. of the first brightness levels of the surrounding area. It can be set according to actual needs, and this application does not limit it.

[0104] Figure 8 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 2 ,refer to Figure 8 As shown, when determining the corresponding spatial filtering parameters based on the first brightness level, the second brightness level, and the distribution breadth level, the processor 23 is specifically configured as follows:

[0105] S801: For any region of the frame image, obtain the second brightness level of multiple regions surrounding the region.

[0106] S802: Adjust the second brightness level of the area based on the second brightness levels of multiple surrounding areas.

[0107] S803: Determine the spatial filtering parameters corresponding to the first brightness level, the adjusted second brightness level, and the distribution breadth level.

[0108] Similarly, the second brightness level of the current area is adjusted according to the second brightness level of the surrounding area to reduce the difference between the current area and the surrounding area and improve the overall display effect of the image. The process is basically the same as the process of adjusting the first brightness level of the current area according to the first brightness level of the surrounding area, as described above. It will not be elaborated in detail here.

[0109] Figure 9 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 3 ,refer to Figure 9 As shown, when determining the corresponding spatial filtering parameters based on the first brightness level, the second brightness level, and the distribution breadth level, the processor 23 is specifically configured as follows:

[0110] S901: For any region of the frame image, obtain the distribution breadth level of multiple regions surrounding the region.

[0111] S902: Adjust the distribution breadth level of the area based on the distribution breadth levels of multiple surrounding areas.

[0112] S903: Determine the spatial filtering parameters corresponding to the first brightness level, the second brightness level, and the adjusted distribution breadth level.

[0113] Similarly, the distribution breadth level of the current area is adjusted according to the distribution breadth level of the surrounding area to reduce the gap between the current area and the surrounding area and improve the overall display effect of the image. The process is basically the same as the process of adjusting the first brightness level of the current area according to the first brightness level of the surrounding area, as described above, and will not be elaborated here.

[0114] It should be noted that for any given area, one or more of its first brightness level, second brightness level, and distribution width level can be adjusted, and the specific settings can be configured according to actual needs; there are no limitations on this. Furthermore, the first brightness level, second brightness level, and distribution width level of the surrounding area obtained above refer to the unadjusted first brightness level, second brightness level, and distribution width level for each area within the surrounding area.

[0115] After adjusting one or more of the first brightness level, second brightness level, and distribution width level, the corresponding spatial filtering parameters can be determined based on the adjusted first brightness level, second brightness level, and distribution width level.

[0116] In summary, for any region included in a frame of an image, the first brightness level of the current region can be adjusted according to the first brightness level corresponding to the surrounding regions, and / or, the second brightness level of the current region can be adjusted according to the second brightness level corresponding to the surrounding regions, and / or, the distribution breadth level of the current region can be adjusted according to the distribution breadth level corresponding to the surrounding regions, thereby adjusting the display effect of the transition between the current region and the surrounding regions, and thus improving the overall display effect of the image.

[0117] In one or more embodiments of this application, when determining the spatial filtering parameters corresponding to the first brightness level, the second brightness level, and the distribution breadth level, the processor 23 is specifically configured as follows:

[0118] Based on the regional level set, the level corresponding to the first brightness level, the second brightness level and the distribution breadth level is determined, and the corresponding spatial filtering parameters are determined according to the level;

[0119] The set of regional levels includes multiple combinations of a first brightness level, a second brightness level, and a distribution breadth level, as well as the level corresponding to the combination.

[0120] Different combinations of the first brightness level, the second brightness level, and the distribution breadth level correspond to different levels, and different levels correspond to different spatial filtering parameters.

[0121] The number of levels is related to the number of levels included in the first brightness level, the second brightness level, and the distribution breadth level. For example, if the first brightness level includes 6 levels, the second brightness level includes 3 levels, and the distribution breadth level includes 2 levels, then there are a total of 36 combinations, corresponding to 36 levels. Each level has its own corresponding spatial filtering parameters.

[0122] In one implementation scenario, if the first brightness level is adjusted, the level corresponding to the adjusted first brightness level, second brightness level, and distribution breadth level can be determined based on the regional level set, and then the spatial filtering parameters corresponding to the level can be determined.

[0123] In one implementation scenario, after determining the level corresponding to the region, the corresponding spatial filtering parameters can be determined directly based on that level.

[0124] In another implementation scenario, after determining the level of a region, to improve the transition effect between the current region and multiple surrounding regions, the level of the current region can be adjusted according to the levels of the surrounding regions, narrowing the gap between the levels of the current region and the surrounding regions, thereby improving the transition effect between regions. In some embodiments, the processor 23 is specifically configured to:

[0125] For any region included in a frame of image, obtain the levels of multiple regions surrounding the region;

[0126] Based on the levels of multiple regions surrounding the stated region, the level of the stated region is adjusted, and based on the adjusted level, the corresponding spatial filtering parameters are determined.

[0127] Multiple regions surrounding a given area are regions adjacent to that area in various directions. For example, these could be regions to the top, bottom, left, and right of the given area, or regions to the top left, top right, bottom left, and bottom right, etc.

[0128] It should be noted that the levels of the surrounding areas are all unadjusted levels, that is, levels determined based on the first brightness level, the second brightness level, and the distribution width level.

[0129] In one implementation scenario, when adjusting the level of the current area based on the level of the surrounding area, the processor 23 is specifically configured as follows:

[0130] Based on the levels of multiple surrounding areas, determine the average level of those multiple surrounding areas;

[0131] The region's level is adjusted based on the difference between the region's level and the average level.

[0132] In one implementation scenario, when adjusting the level of the current region based on the difference between the current region's level and the average level, a threshold can also be preset. The difference and the threshold are divided, and the level of the current region is adjusted based on the quotient. That is, for every threshold difference between the current region and the average level, the level of the current region is adjusted by one level.

[0133] In addition to adjusting the current region's level based on the average level of multiple surrounding regions, it can also be adjusted based on the median, mode, or other values ​​of the surrounding region's levels, and can be set according to actual needs.

[0134] In summary, for any region within a frame of an image, a level corresponding to the first brightness level, the second brightness level, and the distribution breadth level can be determined, and the corresponding spatial filtering parameters can be determined based on the level. Furthermore, when determining the spatial filtering parameters based on the level, the level of the current region can be adjusted based on the levels of multiple surrounding regions, reducing the brightness difference between regions and improving the transition effect between regions.

[0135] Figure 10 This is a flowchart illustrating a backlight control method provided in this application. Figure 10 As shown, the method includes the following steps:

[0136] S1001: Upon receiving image data of at least one frame of an image, the frame of an image is divided to obtain at least two regions included in the frame of an image.

[0137] When dividing an image, at least two regions can be obtained based on preset rules. The size of the regions can be determined based on the actual situation; different regions can be the same size or different sizes.

[0138] S1002: Based on the image data of the frame image, determine the brightness value and spatial filtering parameters corresponding to any region included in the frame image, wherein the spatial filtering parameters of at least two regions are different.

[0139] S1003: Based on the spatial filtering parameters corresponding to any region included in the frame image, a filtering operation is performed on the region to obtain the target brightness value corresponding to the region, wherein the filtering operation includes spatial filtering processing of the brightness value corresponding to the region based on the spatial filtering parameters.

[0140] Filtering operations include, but are not limited to, spatial filtering, backlight gamma mapping, and temporal filtering. After the filtering operation, the target brightness value corresponding to the region is obtained.

[0141] S1004: Send the target brightness value corresponding to the region included in the frame image to the backlight driving module, so that the backlight driving module drives the backlight component to emit backlight based on the target brightness value.

[0142] After receiving the target brightness value corresponding to each region, the backlight driving module can drive the corresponding region in the backlight component based on the target brightness value of each region, so that the backlight component emits backlight.

[0143] S1005: The image data is sent to the timing controller so that the timing controller drives the display screen to display the image based on the image data.

[0144] In one implementation scenario, after receiving image data, the timing controller can generate timing control signals based on the image data, and drive the display screen based on the timing control signals, so that the display screen can display the image.

[0145] The backlight control method provided in this application embodiment can be executed by the processor in the display device provided in the above embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0146] Figure 11 This is a schematic diagram of a backlight control device provided in this application. Figure 11 As shown, the backlight control device 1100 includes a processing module 1101 and a transmitting module 1102.

[0147] The processing module 1101 is used to divide the image frame and obtain at least two regions included in the image frame when receiving image data of at least one frame.

[0148] The processing module 1101 is further configured to determine the brightness value and spatial filtering parameters corresponding to any region included in the frame image based on the image data of the frame image, wherein the spatial filtering parameters of at least two regions are different;

[0149] The processing module 1101 is further configured to perform a filtering operation on the region according to the spatial filtering parameters corresponding to any region included in the frame image, to obtain the target brightness value corresponding to the region, wherein the filtering operation includes performing spatial filtering processing on the brightness value corresponding to the region based on the spatial filtering parameters.

[0150] The sending module 1102 is used to send the target brightness value corresponding to the area included in the frame image to the backlight driving module, so that the backlight driving module drives the backlight component to emit backlight based on the target brightness value.

[0151] The sending module 1102 is further configured to send the image data to the timing controller, so that the timing controller drives the display screen to display the image based on the image data.

[0152] The backlight control device provided in this application embodiment can execute the backlight control method in the above method embodiment, and its implementation principle and technical effect are similar, so it will not be described again here. It should be noted that the above... Figure 11 The division of modules shown is merely illustrative. This application does not limit the division of modules or the naming of modules.

[0153] This application provides a processor 23 for executing the backlight control method provided in the above embodiments. Its implementation principle and technical effect are similar, and will not be described again here.

[0154] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the methods described in the above embodiments.

[0155] The computer-readable storage medium may include various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.

[0156] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the methods described in the above embodiments.

[0157] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

[0158] For ease of explanation, the above description has been provided in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Various modifications and variations can be obtained based on the above teachings. The selection and description of the above embodiments are for the purpose of better explaining the principles and practical applications, thereby enabling those skilled in the art to better utilize the described embodiments and various different variations of embodiments suitable for specific use considerations.

Claims

1. A display device, characterized in that, The display device includes: The display module includes: a display screen for displaying images; a backlight assembly for providing backlight to the display screen; and a timing controller connected to the display screen for driving the display screen to display images. A backlight driving module, connected to the backlight assembly, is used to drive the backlight assembly to emit backlight; The processor, connected to the backlight driver module and the timing controller respectively, is configured as follows: Upon receiving image data of at least one frame, the frame is divided to obtain at least two regions included in the frame. Based on the image data of the frame, determine the brightness value and spatial filtering parameters corresponding to any region included in the frame, wherein at least two regions have different spatial filtering parameters; Based on the spatial filtering parameters corresponding to any region included in the frame image, a filtering operation is performed on the region to obtain the target brightness value corresponding to the region, wherein the filtering operation includes spatial filtering processing on the brightness value corresponding to the region based on the spatial filtering parameters; The target brightness value corresponding to the region included in the frame image is sent to the backlight driving module, so that the backlight driving module drives the backlight component to emit backlight based on the target brightness value; The image data is sent to the timing controller so that the timing controller drives the display screen to display the image based on the image data.

2. The display device according to claim 1, characterized in that, The processor is specifically configured as follows: The image frame is divided into multiple partitions, and the brightness value of each partition is obtained based on the image data corresponding to that partition. The multiple partitions are integrated to obtain at least two regions included in the frame image, and the regions include at least two partitions; For any region included in a frame of image, feature recognition is performed on the region based on the brightness values ​​of the partitions included in the region to obtain the feature parameters of the region, and the corresponding spatial filtering parameters are determined based on the feature parameters of the region.

3. The display device according to claim 2, characterized in that, The feature parameters include: the number of partitions included in multiple preset brightness categories, the difference between the first brightness value and the second brightness value, and the distribution breadth of the brightness value; The preset brightness category is used to characterize the brightness level of the area; In the brightness values ​​of the partitions included in the region, the first brightness value is higher than the other brightness values, and the second brightness value is lower than the other brightness values; The distribution breadth of the brightness values ​​is used to characterize the distribution of brightness values ​​corresponding to the partitions included in the region; The processor is specifically configured as follows: For any region included in the frame image, the number of partitions included in multiple preset brightness categories is determined based on the brightness value of the partitions included in the region, and the first brightness level of the region is determined based on the number of partitions included in the preset brightness categories. The second brightness level of the region is determined based on the difference between the first brightness value and the second brightness value among the brightness values ​​of the partitions included in the region. The distribution breadth level of the region is determined based on the distribution breadth of the brightness values ​​among the partitions included in the region. Based on the first brightness level, the second brightness level, and the distribution breadth level, the corresponding spatial filtering parameters are determined.

4. The display device according to claim 3, characterized in that, The processor is specifically configured as follows: For any region included in a frame of image, obtain the first brightness level of multiple regions surrounding the region; The first brightness level of the area is adjusted based on the first brightness level of multiple surrounding areas; Determine the spatial filtering parameters corresponding to the adjusted first brightness level, second brightness level, and distribution breadth level.

5. The display device according to claim 4, characterized in that, The processor is specifically configured as follows: Determine the average value of the first brightness level of multiple areas surrounding the stated area; The first brightness level of the region is adjusted based on the difference between the first brightness level of the region and the average value.

6. The display device according to claim 3, characterized in that, The processor is specifically configured as follows: For any region of a frame image, obtain the second brightness level of multiple regions surrounding the region; The second brightness level of the area is adjusted based on the second brightness levels of multiple surrounding areas; Determine the spatial filtering parameters corresponding to the first brightness level, the adjusted second brightness level, and the distribution breadth level.

7. The display device according to claim 3, characterized in that, The processor is specifically configured as follows: For any region of a frame image, obtain the distribution breadth level of multiple regions surrounding the region; The distribution breadth level of the region is adjusted based on the distribution breadth levels of multiple surrounding regions; Determine the spatial filtering parameters corresponding to the first brightness level, the second brightness level, and the adjusted distribution breadth level.

8. The display device according to claim 3, characterized in that, The processor is specifically configured as follows: Based on the regional level set, the level corresponding to the first brightness level, the second brightness level and the distribution breadth level is determined, and the corresponding spatial filtering parameters are determined according to the level; The set of regional levels includes multiple combinations of a first brightness level, a second brightness level, and a distribution breadth level, as well as the level corresponding to the combination.

9. The display device according to claim 8, characterized in that, The processor is specifically configured as follows: For any region included in a frame of image, obtain the levels of multiple regions surrounding the region; Based on the levels of multiple regions surrounding the stated region, the level of the stated region is adjusted, and based on the adjusted level, the corresponding spatial filtering parameters are determined.

10. The display device according to claim 9, characterized in that, The processor is specifically configured as follows: Based on the levels of multiple surrounding areas, determine the average level of those multiple surrounding areas; The region's level is adjusted based on the difference between the region's level and the average level.