Display device

By determining unique spatial filtering parameters for each frame in the display device, the problem of poor display effect of multiple frames is solved, and the display quality of the picture is improved.

CN121661979APending 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

When displaying multiple frames, the display device suffers from poor image quality.

Method used

A display device is provided that acquires image data of multiple frames through a processor, determines the brightness value and spatial filtering parameters based on the image data of each frame, and performs spatial filtering processing to ensure that different frames use different spatial filtering parameters.

Benefits of technology

It improves the display effect of multi-frame images, enhances the contrast of the image, and improves the visual experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121661979A_ABST
    Figure CN121661979A_ABST
Patent Text Reader

Abstract

The embodiment of the invention belongs to the display technology, and provides a display device which comprises a display module, a display screen, a backlight module and a display module, the backlight driving module drives the backlight assembly to emit backlight; the processor is used for acquiring image data of multiple frames of pictures; for any frame of picture in the multiple frames of pictures, determining a corresponding brightness value and a spatial filtering parameter according to the image data of the picture, at least two frames of pictures having different spatial filtering parameters; and filtering the picture according to the spatial filtering parameter corresponding to the picture to obtain a target brightness value, and sending the target brightness value to a backlight driving module, so that the backlight driving module drives a backlight assembly to emit backlight based on the target brightness value, the filtering operation comprises performing spatial filtering processing on the brightness value corresponding to the picture according to the spatial filtering parameter. According to the invention, different spatial filtering parameters are adopted to carry out spatial filtering processing on the multi-frame picture, so that the display effect of the multi-frame picture can be 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] With the development of display devices such as mini-LED LCD TVs, in order to provide users with a better picture quality experience, Local Dimming technology is usually used to extract and process image data to determine the brightness of the backlight components in the display device.

[0003] When a display device continuously displays multiple frames, the process of processing the data of each frame based on Local Dimming technology includes: determining the brightness value corresponding to the data, performing spatial filtering and other processing on the brightness value, and driving the backlight component based on the processed brightness value to display the image.

[0004] However, display devices suffer from poor image quality when displaying multiple frames. 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 multiple frames.

[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 and a backlight assembly, wherein the backlight assembly is used to emit backlight and the display screen is used 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 driving module is used for:

[0010] Acquire image data from multiple frames;

[0011] For any one of the multiple frames, the brightness value and spatial filtering parameters corresponding to the frame are determined based on the image data of the frame, wherein the spatial filtering parameters of at least two frames are different.

[0012] Based on the spatial filtering parameters corresponding to the image, the image is filtered to obtain a target brightness value, and the target brightness value 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.

[0013] The filtering operation includes performing spatial filtering on the brightness value corresponding to the image based on the spatial filtering parameters.

[0014] This application provides a display device, which includes a display module, a backlight driving module, and a processor. The processor can acquire image data of multiple frames. For any one frame in the multiple frames, it determines the corresponding brightness value and spatial filtering parameters based on the image data of the frame, wherein the spatial filtering parameters of at least two frames are different. The image is filtered according to the spatial filtering parameters to obtain a target brightness value, and the target brightness value is sent to the backlight driving module. The filtering operation includes spatial filtering processing of the brightness value corresponding to the image based on the spatial filtering parameters. Based on the target brightness value, the backlight driving module can drive the backlight component in the display module to emit backlight, and the image can then be displayed on the display screen of the display module. Since this application determines the spatial filtering parameters for each frame separately, and the spatial filtering parameters for different frames are different, using different spatial filtering parameters to perform spatial filtering processing on multiple frames is beneficial to improving the display effect of multiple frames. Attached Figure Description

[0015] 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.

[0016] Figure 1 This is a schematic diagram illustrating the process of determining a target brightness value in a related technology;

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

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

[0019] Figure 4 A flowchart illustrating a method for determining feature parameters provided in an embodiment of this application;

[0020] Figure 5 This is a schematic diagram of a local dimming process according to an embodiment of this application;

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

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

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

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

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

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

[0027] Figure 12 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] Figure 1 This is a schematic diagram illustrating the process of determining a target brightness value in a related technology, for reference. Figure 1 As shown, after acquiring the image data, the image data is divided into multiple regions, and the brightness value of each region is obtained. The brightness value of each region is then subjected to spatial filtering, backlight gamma mapping, and temporal filtering in sequence to obtain the target brightness value for each region. Based on the target brightness value, the backlight component of the display device is driven to emit backlight.

[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 2 This is a schematic diagram of a spatial filtering process. Figure 2 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 2 The example shown uses a 5x7 matrix; different spatial filtering parameters will affect the size of the halo around the target area. For different images, a smaller halo generally results in a better display, while a larger halo generally results in a better display.

[0037] Since the selection of spatial filtering parameters affects the display effect, in related technologies, a fixed set of spatial filtering parameters is used to process multiple frames of continuously displayed images, resulting in poor display effect.

[0038] Based on this, this application provides a display device that, to improve the display effect, can process different frames of images using targeted spatial filtering parameters. Specifically, after acquiring image data from multiple frames, for any given frame, the corresponding brightness value and spatial filtering parameters are determined based on the image data. At least two frames have different spatial filtering parameters, allowing the corresponding brightness value to be spatially filtered using these parameters. For multiple frames, different spatial filtering parameters are used for spatial filtering, thus improving the display effect of the multi-frame 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 3 This is a schematic diagram of the structure of a display device provided in an embodiment of this application, with reference to... Figure 3 As shown, the display device includes:

[0042] The display module 31 includes a display screen 311 and a backlight assembly 312, wherein the backlight assembly 312 is used to emit backlight and the display screen 311 is used to display images;

[0043] A backlight driving module 32 is connected to the backlight assembly 312 and is used to drive the backlight assembly 312 to emit backlight.

[0044] The processor 33, connected to the backlight driving module 32, is used for:

[0045] Acquire image data from multiple frames;

[0046] For any one of the multiple frames, the brightness value and spatial filtering parameters corresponding to the frame are determined based on the image data of the frame, wherein the spatial filtering parameters of at least two frames are different.

[0047] According to the spatial filtering parameters corresponding to the image, the image is filtered to obtain a target brightness value, and the target brightness value is sent to the backlight driving module 32 so that the backlight driving module 32 drives the backlight component 312 to emit backlight based on the target brightness value.

[0048] The filtering operation includes performing spatial filtering on the brightness value corresponding to the image based on the spatial filtering parameters.

[0049] Image data can be the RGB data of each pixel in the image. In one implementation scenario, when determining the spatial filtering parameters corresponding to the image, the processor 33 is specifically configured as follows:

[0050] For any one of the multiple frames, the frame is divided into multiple partitions;

[0051] Based on the brightness values ​​of multiple zones included in the image, feature recognition is performed on the image to obtain feature parameters of the image, and spatial filtering parameters corresponding to the image are determined according to the feature parameters; wherein, the brightness value of the zone is determined by the image data corresponding to the zone.

[0052] The brightness value corresponding to the image refers to the brightness value of each of the multiple partitions within the image. Each partition may contain multiple pixels, and the sizes of different partitions may be the same or different. The brightness value of each partition is determined by the RGB values ​​of the multiple pixels contained within that partition.

[0053] In one implementation scenario, for any pixel, its corresponding brightness value can be the maximum value among the RGB values, the average value, or it can be determined by other calculation methods. This application does not limit the method of determining the brightness value based on the RGB values ​​of a pixel.

[0054] Similarly, for any partition, its corresponding brightness value can be the extreme value among the brightness values ​​of multiple pixels included in the partition, or the average value of the brightness values ​​of multiple pixels, or a weighted average of the extreme values ​​and average values ​​of multiple pixel brightness values, and the resulting value is used as the brightness value of the partition, etc. This application does not limit the method of determining the brightness value of a partition based on the brightness values ​​of multiple pixels in the partition.

[0055] In one implementation scenario, after obtaining multiple partitions, brightness histogram statistics can be performed on multiple partitions to obtain the characteristic parameters of the image.

[0056] In another implementation scenario, the image can be divided without dividing it. Instead, the RGB data of each pixel in the image data can be statistically analyzed to obtain the brightness value of each pixel. Based on the brightness value of each pixel, the feature parameters of the image can be obtained.

[0057] The feature parameters include the number of partitions located in different preset brightness ranges, the difference between the first brightness value and the second brightness value, and the distribution breadth of the brightness value;

[0058] Among them, the preset brightness area is used to represent the brightness level of the image;

[0059] Among the brightness values ​​of the multiple zones, the first brightness value is higher than the other brightness values, and the second brightness value is lower than the other brightness values;

[0060] The distribution breadth of the brightness value is used to characterize the distribution of brightness values ​​among multiple zones included in the image.

[0061] Figure 4 A flowchart illustrating a method for determining feature parameters provided in this application embodiment is shown below. Figure 4As shown, in some embodiments, when acquiring the feature parameters of the image, the processor 33 is specifically configured as follows:

[0062] S401: For any partition included in the screen, based on the brightness value of the partition and the brightness range corresponding to multiple preset brightness intervals, determine the preset brightness interval corresponding to the partition, so as to obtain the number of partitions that are located in different preset brightness intervals.

[0063] S402: Obtain the first brightness value and the second brightness value from the brightness values ​​of the plurality of partitions, and determine the difference between the first brightness value and the second brightness value.

[0064] S403: Obtain the different brightness values ​​included in the brightness values ​​of the multiple partitions, and determine the distribution breadth of the brightness values ​​based on the different brightness values.

[0065] The overall brightness range can be 0-255, which is further divided into multiple preset brightness ranges. For example, there can be six preset brightness ranges: black, dark, gray, bright, medium bright, and bright. Each range corresponds to a different brightness value. For instance, the black range is 0-50, the dark range is 51-100, the gray range is 101-150, the bright range is 150-200, the medium bright range is 201-230, and the bright range is 231-255.

[0066] For each partition, determine which preset brightness range its corresponding brightness value falls within, thereby determining the number of partitions that fall within each preset brightness range.

[0067] Since the first brightness value is higher than the others among the brightness values ​​of multiple partitions, the first brightness value is the highest brightness value among the brightness values ​​of multiple partitions. Similarly, the second brightness value is lower than the others, so the second brightness value is the lowest brightness value among the brightness values ​​of multiple partitions. For example, if the highest brightness value among the brightness values ​​of multiple partitions is 255 and the lowest brightness value is 0, the difference between the two is 255.

[0068] The distribution breadth of luminance values ​​characterizes the distribution of luminance values ​​across multiple zones. For example, if the luminance values ​​of multiple zones include all values ​​within the range of 0-255, then the distribution breadth of luminance values ​​is 256. In another implementation scenario, if the luminance values ​​of multiple zones do not include any values ​​within the range of 0-99, but only those within the range of 100-255, then the distribution breadth of luminance values ​​is 156.

[0069] Different feature parameters can correspond to different spatial filtering parameters. For example, for a darker image, a smaller range of spatial filtering parameters can be used to reduce halo diffusion, thus making the image appear to have higher contrast. Since feature parameters can characterize the features of an image, spatial filtering of the brightness values ​​corresponding to the image data based on these spatial filtering parameters can result in a better display effect.

[0070] In addition to the number of partitions located in different preset brightness ranges, the difference between the first brightness value and the second brightness value, and the distribution breadth of the brightness value shown above, the feature parameters may also include other parameters that can characterize the features of the current image, and this application does not limit them.

[0071] In one implementation scenario, the filtering operation also includes backlight gamma mapping and temporal filtering of the brightness values ​​after spatial filtering to obtain the target brightness value corresponding to each zone. Based on the target brightness value of each zone, the backlight driving module 32 drives the backlight component 312 to emit backlight, and the image is displayed on the display screen 311.

[0072] In one implementation scenario, the backlight driving module 32 may include a backlight controller (BCON) 321 and a driving control chip 322. Figure 5 This is a schematic diagram of a local dimming process according to an embodiment of this application. (Refer to...) Figure 5 As shown, after receiving the image data, the processor 33 processes the image data based on Local Dimming technology to obtain the target brightness values ​​of each partition in the image, and sends the target brightness values ​​to the backlight controller 321. The backlight controller 321 generates corresponding backlight data based on the target brightness values ​​of each partition, and sends the backlight data to the drive control chip 322 so that the drive control chip 322 drives the backlight assembly 312 to emit backlight.

[0073] The display module 31 may also include a timing controller 313 connected to the display screen 311. The processor 33 is also used to send image data to the timing controller 313, which can generate timing control signals based on the image data to drive the display screen 311, thereby realizing the display of the image.

[0074] In one implementation scenario, the backlight assembly 312 includes a backlight source, which can be a mini-LED or other light source, and this application does not limit it.

[0075] It should be noted that the processor 33, backlight driver module 32 and display module 31 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.

[0076] This application provides a display device including a display module 31, a backlight driving module 32, and a processor 33. After acquiring image data from multiple frames, the processor 33 determines the corresponding brightness value and spatial filtering parameters for any one frame based on the image data. At least two frames have different spatial filtering parameters. The processor performs a filtering operation on the image based on the spatial filtering parameters to obtain a target brightness value. This filtering operation includes spatial filtering of the brightness value corresponding to the image based on the spatial filtering parameters. The processor 33 can send the target brightness value to the backlight driving module 32, which can then drive the backlight component 312 to emit backlight based on the target brightness value, causing the display screen 311 to display the image. For multiple frames, different frames correspond to different spatial filtering parameters. Performing spatial filtering on the brightness values ​​of multiple frames based on different spatial filtering parameters improves the display effect of the multiple frames.

[0077] Figure 6 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 1 ,refer to Figure 6 As shown, in one or more embodiments of this application, when determining the corresponding spatial filtering parameters based on the feature parameters of any one frame in a multi-frame image, the processor 33 is specifically configured as follows:

[0078] S601: Determine the first brightness level corresponding to the image based on the number of partitions located in different preset brightness ranges.

[0079] S602: Determine the second brightness level corresponding to the image based on the difference between the first brightness value and the second brightness value among the brightness values ​​of multiple zones.

[0080] S603: Determine the distribution breadth level of the image based on the distribution breadth of the brightness value.

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

[0082] The number of levels included in the first brightness level, the second brightness level, and the distribution breadth level can be determined based on actual needs.

[0083] For example, in one implementation scenario, the first brightness level can correspond one-to-one with a preset brightness range. If the preset brightness ranges are black, dark, gray, bright, medium, and high brightness, the first brightness level can also be divided into 6 levels, namely black, dark, gray, bright, medium, and high brightness, corresponding one-to-one with the 6 preset brightness ranges.

[0084] At this point, based on the number of partitions located in different preset brightness ranges, the preset brightness range corresponding to the largest number of partitions can be determined, and the level corresponding to this preset brightness range can be used as the first brightness level of the image. For example, if the largest number of partitions are located in the black range, the corresponding first brightness level can be determined as black.

[0085] In another implementation scenario, the first brightness level may not correspond one-to-one with the preset brightness range. For example, the first brightness level can be divided into two levels: dark and bright. The dark level corresponds to the black, dark, and gray ranges, while the bright level corresponds to the bright, medium, and high brightness ranges. In this case, the number of partitions corresponding to the dark level is the sum of the number of partitions located in the black, dark, and gray ranges, and the number of partitions corresponding to the bright level is the sum of the number of partitions located in the bright, medium, and high brightness ranges. If the number of partitions corresponding to the dark level is greater than the number of partitions corresponding to the bright level, then the first brightness level of the image can be determined to be the dark level.

[0086] The second brightness level can include three levels: high, medium, and low. A first threshold and a second threshold can be set, with the first threshold being less than the second threshold. Typically, the difference between the first and second brightness values ​​is at most 255 and at least 0. If this difference is between 0 and the first threshold, the corresponding second brightness level is determined to be low. If the difference is between the first and second thresholds, the corresponding second brightness level is determined to be medium. If the difference is between the second threshold and 255, the corresponding second brightness level is determined to be high.

[0087] The distribution breadth level can be divided into two levels: wide and narrow. In an implementation scenario, when determining the distribution breadth level of a brightness value, a third threshold can be set. If the distribution breadth of a brightness value is greater than the third threshold, the distribution breadth level of the brightness value is considered to be wide; if the distribution breadth of a brightness value is less than the third threshold, the distribution breadth level of the brightness value is considered to be narrow.

[0088] In one implementation scenario, when determining the spatial filtering parameters corresponding to the first brightness level, the second brightness level, and the distribution breadth level, the processor 33 is specifically configured as follows:

[0089] Based on a preset first set of spatial filtering parameters, spatial filtering parameters corresponding to the first brightness level, the second brightness level, and the distribution breadth level are determined;

[0090] The first set of spatial filtering parameters includes multiple spatial filtering parameters, as well as a combination of a first brightness level, a second brightness level, and a distribution breadth level corresponding to the spatial filtering parameters.

[0091] As can be seen from the above, since the first brightness level, the second brightness level, and the distribution width level each include multiple levels, there can be multiple combinations of the three. For example, if the first brightness level includes 6 levels, the second brightness level includes 3 levels, and the distribution width level includes 2 levels, there are a total of 36 different combinations.

[0092] The first set of spatial filtering parameters includes each of the above combinations and its corresponding spatial filtering parameters. Different combinations correspond to different spatial filtering parameters. Therefore, after determining the first brightness level, the second brightness level, and the distribution width level of the image, the corresponding spatial filtering parameters can be determined based on the first set of spatial filtering parameters, which is convenient and quick.

[0093] In summary, for any frame in a multi-frame image, since the first brightness level, second brightness level, and distribution width level of the image are obtained based on the image's characteristic parameters, the spatial filtering parameters corresponding to the image can be determined based on these parameters. These spatial filtering parameters conform to the characteristics of the current image, so using these parameters to perform spatial filtering on the current image is beneficial to improving the image's display effect, and thus to improving the display effect of the multi-frame image.

[0094] Figure 7 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 2 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, reference is made. Figure 7 As shown, the processor 33 is specifically configured as follows:

[0095] S701: For any frame in the multi-frame image, obtain the first brightness level corresponding to the previous N frames compared to the current frame.

[0096] S702: Adjust the first brightness level of the current frame according to the first brightness level corresponding to the previous N frames.

[0097] S703: Determine the spatial filtering parameters corresponding to the image based on the adjusted first brightness level, second brightness level, and distribution width level.

[0098] When the first brightness level of the current frame is adjusted based on the first brightness level of the previous N frames, it is used to reduce the difference between the first brightness level of the current frame and the first brightness level of the previous N frames, thereby improving the display effect.

[0099] Taking the first brightness level, which includes six levels—black, dark, gray, bright, medium, and high—as an example, if the previous N frames all correspond to the high brightness level, and the current frame corresponds to the black level, the user may subjectively experience some abnormalities when seeing the current frame. Therefore, to improve the display effect, the first brightness level of the current frame can be adaptively adjusted.

[0100] When adjusting the first brightness level, the six levels included in the first brightness level—black, dark, gray, bright, medium bright, and high bright—can be represented by 1-6 respectively. The first brightness level of the current frame can be adjusted by calculating the average value of the first brightness level of the previous N frames. For example, if the first brightness level of the current frame differs from the average value by 3, then the level is adjusted by one.

[0101] The above is just one example of how to adjust the first brightness level of the current frame. Other methods can also be used to adjust the first brightness level to reduce the difference between the current frame and the previous N frames and improve the effect of continuous display of multiple frames.

[0102] In another implementation scenario, Figure 8 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 3 ,refer to Figure 8 As shown, when determining the spatial filtering parameters corresponding to the first brightness level, the second brightness level, and the distribution breadth level, the processor 33 is specifically configured as follows:

[0103] S801: For any frame in the multi-frame image, obtain the second brightness level corresponding to the previous N frames compared to the current frame.

[0104] S802: Adjust the second brightness level of the current frame according to the second brightness level corresponding to the previous N frames.

[0105] S803: Determine the spatial filtering parameters corresponding to the image based on the first brightness level, the adjusted second brightness level, and the distribution width level.

[0106] Similarly, the second brightness level of the current frame is adjusted according to the second brightness level corresponding to the previous N frames to reduce the difference between the current frame and the previous N frames and improve the effect of continuous display of multiple frames. The process is basically the same as the first brightness level adjustment process described above, and will not be elaborated here.

[0107] In another implementation scenario, Figure 9 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 4 ,refer to Figure 9 As shown, when determining the spatial filtering parameters corresponding to the first brightness level, the second brightness level, and the distribution breadth level, the processor 33 is specifically configured as follows:

[0108] S901: For any frame in the multi-frame image, obtain the distribution breadth level corresponding to the previous N frames compared to the current frame.

[0109] S902: Adjust the distribution breadth level of the current frame according to the distribution breadth level corresponding to the previous N frames.

[0110] S903: Determine the spatial filtering parameters of the current frame based on the first brightness level, the second brightness level, and the adjusted distribution width level.

[0111] Similarly, the distribution breadth level of the current frame can be adjusted based on the distribution breadth level of the previous N frames to reduce the gap between the current frame and the previous N frames and improve the effect of continuous display of multiple frames. The process is basically the same as the first brightness level adjustment process mentioned above, and will not be described in detail here.

[0112] It should be noted that, as described above, one or more of the first brightness level, second brightness level, and distribution width level can be adjusted, and the specific settings can be configured according to actual needs. This application does not impose any limitations on this. Furthermore, the first brightness level, second brightness level, and distribution width level of the first N frames obtained above are the unadjusted first brightness level, second brightness level, and distribution width level corresponding to each frame.

[0113] In summary, adjusting the first brightness level of the current frame based on the first brightness level corresponding to the previous N frames, and / or adjusting the second brightness level of the current frame based on the second brightness level of the previous N frames, and / or adjusting the distribution breadth level of the current frame based on the distribution breadth level of the previous N frames, is beneficial to improving the display effect when the current frame and the previous N frames are displayed continuously.

[0114] Figure 10 A method flow for determining spatial filtering parameters provided in this application embodiment Figure 5 ,refer to Figure 10 As shown, 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 33 is specifically configured as follows:

[0115] S1001: For any frame in the multi-frame image, based on the preset second spatial filtering parameter set, determine the type encoding information corresponding to the first brightness level, the second brightness level and the distribution breadth level of the current frame image.

[0116] The second set of spatial filtering parameters includes type encoding information corresponding to different combinations of first brightness level, second brightness level and distribution breadth level, as well as spatial filtering parameters corresponding to the type encoding information.

[0117] Different combinations of the first brightness level, the second brightness level, and the distribution breadth level correspond to different type coding information, and different type coding information corresponds to different spatial filtering parameters.

[0118] S1002: Obtain the type encoding information of the previous N frames compared to the current frame, where N is a natural number greater than 0.

[0119] S1003: Adjust the type encoding information of the image based on the type encoding information of the previous N frames.

[0120] S1004: Based on the second set of spatial filtering parameters, determine the spatial filtering parameters corresponding to the adjusted type encoding information.

[0121] Referring again to the above embodiment, if the first brightness level includes 6 levels, the second brightness level includes 3 levels, and the distribution breadth level includes 2 levels, there are a total of 36 different combinations. At this time, the 36 combinations can be encoded from 1 to 36 to obtain the type encoding information of each combination. Each type encoding information has its corresponding spatial filtering parameters.

[0122] To ensure a smoother transition between the current frame and the previous N frames, the type encoding information of the current frame can be adjusted based on the type encoding information of the previous N frames. This reduces the gap between the current frame's type encoding information and that of the previous N frames, thereby improving the display effect when the current frame and the previous N frames are displayed consecutively. The type encoding information obtained from the previous N frames refers to the type encoding information of each frame before adjustment.

[0123] In one implementation scenario, when adjusting the type encoding information of the frame based on the type encoding information of the previous N frames, the processor 33 is specifically configured as follows:

[0124] Based on the type encoding information of the first N frames, determine the average value of the type encoding information of the first N frames;

[0125] The difference between the type encoding information of the current frame and the average value is determined, and the type encoding information of the current frame is adjusted based on the difference.

[0126] For example, if N is set to 5, and the average value of the type encoding information of the previous 5 frames is 36, and the type encoding information of the current frame is 1, the difference between the two is 35. If the difference is 9, the average value of the type encoding information of the previous 5 frames will be closer to 1, that is, increased by 1. Therefore, the type encoding information of the current frame will be adjusted to 4. At this time, the spatial filtering parameter corresponding to the type encoding information 4 can be obtained, and the brightness values ​​of multiple partitions can be spatially filtered based on the spatial filtering parameter.

[0127] The example above uses a method where, for every 9-fold difference between the type encoding information of the current frame and the average of the type encoding information of the previous N frames, the type encoding information of the current frame is controlled to change by 1, thus reducing the difference. This application does not limit the threshold used to determine the adjustment range of the type encoding information of the current frame.

[0128] In another implementation scenario, if the average value of the type encoding information of the previous N frames is less than the type encoding information of the current frame, then the type encoding information of the current frame needs to be reduced in order to reduce the gap between the type encoding information of the current frame and the type encoding information of the previous N frames.

[0129] In another implementation scenario, when adjusting the type encoding information of the frame based on the type encoding information of the previous N frames, the processor 33 is specifically configured as follows:

[0130] Obtain the weights corresponding to the previous N frames. Calculate the baseline encoding information based on the weights and type encoding information of the previous N frames. Determine the difference between the type encoding information of the current frame and the baseline encoding information, and adjust the type encoding information of the current frame based on this difference.

[0131] To improve the display effect of multi-frame transitions, the weight of the Nth frame is less than that of the (N-1)th frame in the weights assigned to the previous N frames. For example, when N=3, the weight of the previous 3 frames can be 20%, the weight of the previous 2 frames can be 30%, and the weight of the previous frame can be 50%.

[0132] In summary, when determining the spatial filtering parameters corresponding to the first brightness level, the second brightness level, and the distribution width level, the type encoding information corresponding to the current frame can be determined based on the preset second spatial filtering parameter set. Based on the type encoding information of the previous N frames, the type encoding information of the current frame is adjusted, and the spatial filtering parameters corresponding to the adjusted type encoding information are determined. This reduces the difference between the current frame and the previous N frames, improving the display effect when the current frame and the previous N frames are displayed continuously.

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

[0134] S1101: Acquire image data from multiple frames.

[0135] S1102: For any one of the multiple frames, determine the brightness value and spatial filtering parameters corresponding to the frame based on the image data of the frame, wherein the spatial filtering parameters of at least two frames are different.

[0136] S1103: Based on the spatial filtering parameters corresponding to the image, perform a filtering operation on the image to obtain a target brightness value, and send the target brightness value to the backlight driving module so that the backlight driving module drives the backlight component to emit backlight based on the target brightness value.

[0137] The filtering operation includes performing spatial filtering on the brightness value corresponding to the image based on the spatial filtering parameters.

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

[0139] Figure 12 This is a schematic diagram of a backlight control device provided in this application. Figure 12 As shown, the device includes an acquisition module 1201 and a processing module 1202.

[0140] The acquisition module 1201 is used to acquire image data from multiple frames.

[0141] Processing module 1202 is used to determine the brightness value and spatial filtering parameters of any one frame in the multi-frame images based on the image data of the frame, wherein the spatial filtering parameters of at least two frames are different.

[0142] The processing module 1202 is further configured to perform a filtering operation on the image according to the spatial filtering parameters corresponding to the image to obtain a target brightness value, and send the target brightness value to the backlight driving module so that the backlight driving module drives the backlight component to emit backlight based on the target brightness value;

[0143] The filtering operation includes performing spatial filtering on the brightness value corresponding to the image based on the spatial filtering parameters.

[0144] The backlight control device provided in this application embodiment can execute the methods in the above method embodiments, and its implementation principle and technical effects are similar, so they will not be repeated here. It should be noted that the above... Figure 12 The division of modules shown is merely illustrative. This application does not limit the division of modules or the naming of modules.

[0145] This application provides a processor for executing the backlight control method described in the above embodiments. Its implementation principle and technical effects are similar, and will not be repeated here.

[0146] 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.

[0147] 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.

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

[0149] 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.

[0150] 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 and a backlight assembly, wherein the backlight assembly is used to emit backlight and the display screen is used 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 driving module is used for: Acquire image data from multiple frames; For any one of the multiple frames, the brightness value and spatial filtering parameters corresponding to the frame are determined based on the image data of the frame, wherein the spatial filtering parameters of at least two frames are different. Based on the spatial filtering parameters corresponding to the image, the image is filtered to obtain a target brightness value, and the target brightness value 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 filtering operation includes performing spatial filtering on the brightness value corresponding to the image based on the spatial filtering parameters.

2. The display device according to claim 1, characterized in that, The processor is specifically configured as follows: For any one of the multiple frames, the frame is divided into multiple partitions; Based on the brightness values ​​of multiple zones included in the image, feature recognition is performed on the image to obtain feature parameters of the image, and spatial filtering parameters corresponding to the image are determined according to the feature parameters; wherein, the brightness value of the zone is determined by the image data corresponding to the zone.

3. The display device according to claim 2, characterized in that, The feature parameters include the number of partitions located in different preset brightness ranges, the difference between the first brightness value and the second brightness value, and the distribution breadth of the brightness value; Among them, the preset brightness area is used to represent the brightness level of the image; Among the brightness values ​​of the multiple zones, 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 value is used to characterize the distribution of brightness values ​​in multiple zones of the image; The processor is specifically configured as follows: For any partition included in the image, based on the brightness value of the partition and the brightness range corresponding to multiple preset brightness intervals, the preset brightness interval corresponding to the partition is determined, so as to obtain the number of partitions that are located in different preset brightness intervals. Obtain a first brightness value and a second brightness value from the brightness values ​​of the multiple partitions, and determine the difference between the first brightness value and the second brightness value; Obtain the different brightness values ​​included in the brightness values ​​of the multiple partitions, and determine the distribution breadth of the brightness values ​​based on the different brightness values.

4. The display device according to claim 3, characterized in that, The processor is specifically configured as follows: The first brightness level corresponding to the image is determined based on the number of partitions located in different preset brightness ranges. The second brightness level corresponding to the image is determined based on the difference between the first brightness value and the second brightness value among the brightness values ​​of multiple partitions. The distribution breadth level of the image is determined based on the distribution breadth of the brightness values; The spatial filtering parameters corresponding to the image are determined based on the first brightness level, the second brightness level, and the distribution breadth level.

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

6. The display device according to claim 4, characterized in that, The processor is specifically configured as follows: For any one of the multiple frames, obtain the first brightness level corresponding to the previous N frames compared to the current frame; Adjust the first brightness level of the current frame according to the first brightness level corresponding to the previous N frames; The spatial filtering parameters corresponding to the image are determined based on the adjusted first brightness level, second brightness level, and distribution width level.

7. The display device according to claim 4, characterized in that, The processor is specifically configured as follows: For any one of the multiple frames, obtain the second brightness level corresponding to the previous N frames compared to the current frame; Adjust the second brightness level of the current frame according to the second brightness level corresponding to the previous N frames; The spatial filtering parameters corresponding to the image are determined based on the first brightness level, the adjusted second brightness level, and the distribution breadth level.

8. The display device according to claim 4, characterized in that, The processor is specifically configured as follows: For any frame in the multi-frame image, obtain the distribution breadth level corresponding to the previous N frames compared to the current frame; The distribution breadth level of the current frame is adjusted according to the distribution breadth level corresponding to the previous N frames; The spatial filtering parameters of the current frame are determined based on the first brightness level, the second brightness level, and the adjusted distribution breadth level.

9. The display device according to claim 4, characterized in that, The processor is specifically configured as follows: For any frame in the multi-frame image, based on a preset second spatial filtering parameter set, type encoding information corresponding to the first brightness level, second brightness level, and distribution breadth level of the current frame is determined; the second spatial filtering parameter set includes type encoding information corresponding to different combinations of the first brightness level, second brightness level, and distribution breadth level, as well as spatial filtering parameters corresponding to the type encoding information; Obtain the type encoding information of the previous N frames compared to the current frame, where N is a natural number greater than 0; Based on the type encoding information of the previous N frames, the type encoding information of the frames is adjusted; Based on the second set of spatial filtering parameters, the spatial filtering parameters corresponding to the adjusted type encoding information are determined.

10. The display device according to claim 9, characterized in that, The processor is specifically configured as follows: Based on the type encoding information of the first N frames, determine the average value of the type encoding information of the first N frames; The difference between the type encoding information of the current frame and the average value is determined, and the type encoding information of the current frame is adjusted based on the difference.