Display device, static picture detection method and apparatus, and medium

By dividing the display screen of the OLED display into multiple partitions, comparing the changes of each partition and the previous frame screen, the problem of the OLED display static screen detection error detection has been solved, and the test accuracy and user experience are improved.

WO2025020795A1PCT designated stage expired Publication Date: 2025-01-30BOE TECHNOLOGY GROUP CO LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/100605
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-26
Filing Date
2024-06-21
Publication Date
2025-01-30

AI Technical Summary

Technical Problem

OLED displays are prone to produce afterimages when they keep static images for a long time. The existing detection methods have problems with error detection, resulting in poor user experience.

Method used

By classifying the screen to be displayed into multiple partitions, compared with the corresponding partition of the previous frame screen, determine whether each partition belongs to the static picture.

Benefits of technology

The accuracy of static screen detection has been improved, and the misunderstanding is avoided, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024100605_30012025_PF_FP_ABST
    Figure CN2024100605_30012025_PF_FP_ABST
Patent Text Reader

Abstract

A display device, a static picture detection method and apparatus, and a medium, relating to the field of image processing. The display device respectively tests, by means of a controller, multiple partitions in a picture to be displayed; thus, it can be avoided that a dynamic picture having a local picture change or a dynamic image having a relatively small full-screen picture change is determined as a static picture, thereby improving the accuracy of static picture detection.
Need to check novelty before this filing date? Find Prior Art

Description

Display device, static image detection method, device and medium Technical Field

[0001] The present invention relates to the field of image processing, and in particular to a display device, a static picture detection method, a device and a medium. Background Art

[0002] Display devices using OLED (Organic Light-Emitting Diode) screens are prone to image retention when a static image is maintained for an extended period. To prevent this, the display device typically performs image detection on the image to be displayed. If the detected image is static, the brightness of the image to be displayed is adjusted. However, current detection methods can lead to false detection issues, resulting in a poor user experience.

[0003] Summary of the Invention

[0004] The present invention provides a display device, a static picture detection method, an apparatus and a medium to solve the deficiencies in the related art.

[0005] According to a first aspect of an embodiment of the present invention, there is provided a display device, the display device comprising a display screen and a controller;

[0006] The controller is configured to obtain a picture to be displayed on the display screen, the picture to be displayed being divided into a plurality of partitions in a pre-set division method, the division method being determined according to the display size of the picture to be displayed; compare display information of each partition in the picture to be displayed with display information of a corresponding partition in a previous frame of the picture to be displayed, to determine whether the picture in each partition is a static picture; if the number of partitions in the picture to be displayed that are static pictures meets a set condition, the picture to be displayed is a static picture; and if the picture to be displayed is a static picture, adjust the brightness of the picture to be displayed;

[0007] The display screen is used to display the picture after brightness adjustment.

[0008] In some embodiments, the display information includes display brightness and display area, and the controller is specifically configured to:

[0009] determining a display brightness of the partition according to a pixel sum of all pixels in the partition;

[0010] Determining a display area of ​​the partition according to the number of pixels in a display state in the partition;

[0011] Obtaining a first absolute value of a difference between a display brightness of the partition in the image to be displayed and a display brightness of a corresponding partition in a previous frame, and a second absolute value of a difference between a display area of ​​the partition and a display area of ​​the corresponding partition in the previous frame;

[0012] If the absolute value of the first difference is smaller than the brightness threshold of the partition, and the absolute value of the second difference is smaller than the area threshold of the partition, it is determined that the picture where the partition is located is a static picture.

[0013] In some embodiments, the pixel includes sub-pixels of different colors, and the display brightness of the partition includes the display brightness of sub-pixels of the same color in the partition; the controller is specifically configured to:

[0014] determining a display brightness of sub-pixels of the same color in the partition according to a pixel sum of sub-pixels of the same color in all pixels in the partition;

[0015] For each color, a first absolute value of a difference between a display brightness of a sub-pixel of the color in the partition of the image to be displayed and a display brightness of a sub-pixel of the color in a corresponding partition of a previous frame of image is obtained.

[0016] In some embodiments, the controller is specifically configured to:

[0017] Obtaining the number of sub-pixels in display state within different grayscale ranges in the partition;

[0018] For each grayscale range, obtaining a third absolute value of a difference between the number of sub-pixels in the grayscale range in the subregion of the image to be displayed and the number of sub-pixels in the grayscale range in the corresponding subregion of the previous frame;

[0019] If the absolute values ​​of the third differences corresponding to all grayscale ranges in the partition meet the set grayscale condition, it is determined that the picture in which the partition is located is a static picture.

[0020] In some embodiments, the target threshold includes a brightness threshold and an area threshold, and the target threshold is determined as follows:

[0021] Acquire first display information of the partition in the picture to be displayed, and second display information of the partition in the previous frame;

[0022] determining a set multiple of the smaller value of the first display information and the second display information as a target threshold value for the partition;

[0023] Wherein, when the first display information and the second display information represent display brightness, the target threshold is a brightness threshold; when the first display information and the second display information represent display area, the target threshold is an area threshold.

[0024] According to a second aspect of an embodiment of the present invention, a static picture detection method is provided, the method comprising:

[0025] Acquire a picture to be displayed on a display screen, wherein the picture to be displayed is divided into a plurality of partitions in a pre-set division method, wherein the division method is determined according to a display size of the picture to be displayed;

[0026] Obtaining display information of each partition in the picture to be displayed;

[0027] Comparing the display information of each partition in the picture to be displayed with the display information of the corresponding partition in the previous frame of the picture to be displayed to determine whether the picture where each partition is located is a static picture;

[0028] If the number of partitions belonging to static images in the image to be displayed meets the set condition, the image to be displayed is a static image.

[0029] In some embodiments, the display information includes display brightness and display area; and comparing the display information of each partition in the picture to be displayed with the display information of the corresponding partition in the previous frame of the picture to be displayed to determine whether the picture in which each partition is located is a static picture includes:

[0030] determining a display brightness of the partition according to a pixel sum of all pixels in the partition;

[0031] Determining a display area of ​​the partition according to the number of pixels in a display state in the partition;

[0032] Obtaining a first absolute value of a difference between a display brightness of the partition in the image to be displayed and a display brightness of a corresponding partition in a previous frame, and a second absolute value of a difference between a display area of ​​the partition and a display area of ​​the corresponding partition in the previous frame;

[0033] If the absolute value of the first difference is smaller than the brightness threshold of the partition, and the absolute value of the second difference is smaller than the area threshold of the partition, it is determined that the picture where the partition is located is a static picture.

[0034] In some embodiments, the pixel includes sub-pixels of different colors, and the display brightness of the partition includes the display brightness of sub-pixels of the same color in the partition;

[0035] Determining the display brightness of the partition according to the pixel sum of all pixels in the partition includes:

[0036] determining a display brightness of sub-pixels of the same color in the partition according to a pixel sum of sub-pixels of the same color in all pixels in the partition;

[0037] The obtaining of a first absolute value of a difference between the display brightness of the partition in the picture to be displayed and the display brightness of the corresponding partition in the previous frame includes:

[0038] For each color, a first absolute value of a difference between a display brightness of a sub-pixel of the color in the partition of the image to be displayed and a display brightness of a sub-pixel of the color in a corresponding partition of a previous frame of image is obtained.

[0039] In some embodiments, comparing the display information of each partition in the to-be-displayed picture with the display information of the corresponding partition in the previous frame of the to-be-displayed picture to determine whether the picture in which each partition is located is a static picture includes:

[0040] Obtaining the number of sub-pixels in display state within different grayscale ranges in the partition;

[0041] For each grayscale range, obtaining a third absolute value of a difference between the number of sub-pixels in the grayscale range in the subregion of the image to be displayed and the number of sub-pixels in the grayscale range in the corresponding subregion of the previous frame;

[0042] If the absolute values ​​of the third differences corresponding to all grayscale ranges in the partition meet the set grayscale condition, it is determined that the picture in which the partition is located is a static picture.

[0043] In some embodiments, the target threshold includes a brightness threshold and an area threshold, and the target threshold is determined as follows:

[0044] Acquire first display information of the partition in the picture to be displayed, and second display information of the partition in the previous frame;

[0045] determining a set multiple of the smaller value of the first display information and the second display information as a target threshold value for the partition;

[0046] Wherein, when the first display information and the second display information represent display brightness, the target threshold is a brightness threshold; when the first display information and the second display information represent display area, the target threshold is an area threshold.

[0047] According to a third aspect of an embodiment of the present invention, a static picture detection device is provided, the device comprising:

[0048] an acquisition unit, configured to acquire a picture to be displayed on the display screen, wherein the picture to be displayed is divided into a plurality of partitions in a predetermined division method, wherein the division method is determined according to a display size of the picture to be displayed, and acquire display information of each partition in the picture to be displayed;

[0049] The detection unit is used to compare the display information of each partition in the picture to be displayed with the display information of the corresponding partition in the previous frame of the picture to be displayed to determine whether the picture where each partition is located is a static picture; if the number of partitions belonging to the static picture in the picture to be displayed meets the set number,

[0050] According to a fourth aspect of an embodiment of the present invention, a computer-readable storage medium is provided, on which computer instructions are stored. When the instructions are executed by a processor, any of the methods described above is implemented.

[0051] According to the above embodiments, in the display device provided by the present invention, the controller is used to detect multiple partitions in the display image separately, so as to avoid judging dynamic images with local image changes or dynamic images with relatively small full-screen image changes as static images, thereby improving the detection accuracy of static images.

[0052] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0054] FIG1 is a schematic diagram showing a flow chart of a controller detecting a static image according to an embodiment of the present invention.

[0055] FIG. 2 is a schematic diagram showing dividing a picture to be displayed into 32 partitions according to an embodiment of the present invention.

[0056] FIG3 is a schematic diagram of a process of detecting a static image according to an embodiment of the present invention.

[0057] FIG4 a is a schematic diagram showing that partition 1 displays content in a previous frame of an adjacent frame according to an embodiment of the present invention.

[0058] FIG4 b is a schematic diagram showing that partition 1 displays content in a subsequent frame of adjacent frames according to an embodiment of the present invention.

[0059] FIG5 is a schematic diagram of another process of detecting a static picture according to an embodiment of the present invention. DETAILED DESCRIPTION

[0060] Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. In the following description, when referring to the drawings, like numbers in different figures represent like or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present invention, as detailed in the appended claims.

[0061] Display screens implemented using OLED are prone to afterimages when displaying static images for a long time. To avoid this phenomenon, the brightness of the static image can be reduced. That is, a static image detection is performed on the image to be displayed. If it is determined that the image to be displayed is a static image, the display brightness of the image to be displayed is adjusted.

[0062] There is a defect of false detection when using related technologies for static image detection. For example, when the change in the display information in a local area is smaller than the change in the brightness of the full screen, it is easy to mistakenly detect the dynamic image in the scene as a static image, and then adjust the brightness, resulting in a poor user experience.

[0063] In view of this, the present invention provides a display device in which a controller detects image changes in each sub-area of ​​the full screen based on brightness changes in each sub-area. Based on the detection results for each sub-area, the controller determines whether the current image is a static image, thereby improving the accuracy of static image detection. The display device in this embodiment can be any product or component with a display function, such as an electronic paper, a mobile phone, a tablet computer, a television, a laptop computer, a digital photo frame, or a navigation system.

[0064] Those skilled in the art should understand that the present invention is not limited to OLED display screens, and can be applied to other display screens that require brightness adjustment due to the afterimage phenomenon.

[0065] The display device provided by the present invention includes a display screen and a controller. As shown in FIG1 , the controller can detect whether the image to be displayed on the display screen is a static image through the following steps 101 to 104. If the image to be displayed is a static image, the controller can adjust the brightness of the image to be displayed. The display screen is configured to display the image after the brightness adjustment. The controller can be a timing controller (TCON board), also known as a timing controller or timing control circuit.

[0066] In step 101, the image to be displayed on the display screen is obtained.

[0067] The picture to be displayed is divided into a plurality of partitions in a pre-set division method, wherein the division method is determined according to the display size of the picture to be displayed. The picture to be displayed may be an image frame to be played in a currently played video data stream.

[0068] The display screen may be a 4K OLED, an 8K OLED, or the like. If an 8K OLED is used, the display screen includes 3840×2160 pixels. If an 8K OLED is used, the display screen includes 7680×4320 pixels.

[0069] To improve the detection accuracy of static images, the image to be displayed can be divided into multiple partitions using a pre-defined partitioning method. For example, the image to be displayed can be divided into multiple partitions such as 8, 16, 32, or 64. To a certain extent, the more partitions there are, the higher the detection accuracy. For example, the detection accuracy using 32 partitions is higher than the detection accuracy using 16 partitions.

[0070] This embodiment uses 32 partitions as an example. Figure 2 is a schematic diagram illustrating dividing a display image into 32 partitions according to an embodiment of the present invention. Assuming a display screen includes 7680×4320 pixels, if it is divided into 32 partitions according to the method shown in Figure 2, each partition includes 3840×270 pixels.

[0071] Those skilled in the art should understand that the division method in FIG2 is only a specific example, and the pixels in the horizontal direction may be divided into multiple columns and the pixels in the vertical direction may be divided into multiple rows according to actual conditions, and the present invention is not limited to this.

[0072] It should be noted that, in a complete detection process, the same division method is adopted for different pictures to be displayed to obtain the same number of partitions, so as to facilitate subsequent judgment of corresponding partitions of two adjacent frames.

[0073] In this embodiment, the display size of the image to be displayed is determined according to the resolution of the display screen.

[0074] In step 102, display information of each partition in the picture to be displayed is obtained.

[0075] In the case where the image to be displayed is divided into 32 partitions, the display information of each partition is obtained. Since each partition includes multiple pixels, the display information of each partition can be the cumulative sum of the display information of multiple pixels.

[0076] In step 103, the display information of each partition in the picture to be displayed is compared with the display information of the corresponding partition in the previous frame of the picture to be displayed to determine whether the picture where each partition is located is a static picture.

[0077] The previous frame of the picture to be displayed, that is, the current picture displayed on the display screen, is obtained by adopting the same method as that of the picture to be displayed to obtain the display information in each partition of the current picture.

[0078] For example, as shown in FIG2 , the display information of partition 1 in the picture to be displayed is compared with the display information of partition 1 in the previous frame to determine whether the picture where partition 1 is located in the picture to be displayed is a static picture. Similarly, it is determined whether the picture where each partition in the picture to be displayed is a static picture.

[0079] In one embodiment, different identifiers can be used to indicate whether the screen where the partition is located is a static screen. For example, a static screen corresponds to a first identifier, and a dynamic screen corresponds to a second identifier. When it is determined that the screen where the partition is located is a static screen, the identifier corresponding to the partition is set to the first identifier; when it is determined that the screen where the partition is located is a dynamic screen, the identifier corresponding to the partition is set to the second identifier.

[0080] In step 104 , if the number of partitions belonging to static images in the image to be displayed meets a set condition, the image to be displayed is a static image.

[0081] The setting condition can be determined based on the detection accuracy and the number of partitions in the image to be displayed. For example, if the image to be displayed includes 32 partitions and the detection accuracy requirement is high, the setting condition can be that the images in all the partitions in the image to be displayed are static images. For another example, the setting condition can be the ratio of the number of partitions in the image to be displayed that are static images to the total number of partitions in the image to be displayed. That is, if the number of partitions in the image to be displayed that are static images meets a preset ratio, the image to be displayed is determined to be a static image. For example, if the number of partitions in the image to be displayed that are static images accounts for 98% of the total number of partitions, the image to be displayed is determined to be a static image.

[0082] In some embodiments, the identifier of each partition can be used to determine whether the screen where the partition is located is a static screen. For example, when the identifier of the partition is the first identifier, the screen where the partition is located is a static screen; when the identifier of the partition is the second identifier, the screen where the partition is located is a dynamic screen.

[0083] In one implementation, the picture to be displayed may be determined to be a still picture when all the pictures where all the partitions in the picture to be displayed are still pictures.

[0084] The present invention divides the image to be displayed into several subareas and determines whether the image to be displayed is a static image based on changes in the display information of each subarea. When detecting static images using the present invention, although the brightness change of the local area is smaller than that of the full screen, it is larger than that of each subarea. Therefore, it can accurately determine dynamic images with changes in the local area and dynamic images with relatively small changes in the full screen, thereby improving the accuracy of static image detection.

[0085] In the following embodiments, several determination methods will be introduced with reference to the accompanying drawings.

[0086] In some embodiments, the display information may include display brightness and display area, and the controller may execute the following steps 1031 to 1034 .

[0087] In step 1031, the display brightness of the partition is determined according to the pixel sum of all pixels in the partition.

[0088] Each partition includes a plurality of pixels. When determining the display brightness of any partition, the display brightness of the partition is determined based on the pixel sum of all pixels in the partition.

[0089] In step 1032, the display area of ​​the partition is determined according to the number of pixels in the partition that are in a display state.

[0090] Each pixel has two states: display and non-display. The number of pixels in the display state in the partition is counted, and the display area of ​​the partition is determined according to the number of pixels in the display state.

[0091] In step 1033, obtain the first absolute value of the difference between the display brightness of the partition in the to-be-displayed image and the display brightness of the corresponding partition in the previous frame, and the second absolute value of the difference between the display area of ​​the partition and the display area of ​​the corresponding partition in the previous frame.

[0092] In step 1034, if the absolute value of the first difference is smaller than the brightness threshold of the partition, and the absolute value of the second difference is smaller than the area threshold of the partition, it is determined that the picture where the partition is located is a static picture.

[0093] In this embodiment, each partition has a corresponding brightness threshold and area threshold, and both the brightness threshold and the area threshold are related to the pixels in the partition. Because the brightness threshold and the area threshold are determined in the same manner, for the sake of simplicity, the brightness threshold and the area threshold are collectively referred to as the target threshold. The target threshold is determined as follows: first display information of the partition in the image to be displayed and second display information of the partition in the previous frame are obtained; the smaller value of the first display information and the second display information is determined as a set multiple of the smaller value as the target threshold for the partition.

[0094] The set multiple can be set according to the jitter degree of the data signal output from the SOC end, for example, it can be set to 1 / 32, 1 / 64, 1 / 128, etc.

[0095] Those skilled in the art should understand that when the first display information and the second display information represent display brightness, the target threshold is a brightness threshold; when the first display information and the second display information represent display area, the target threshold is an area threshold.

[0096] Taking the process of determining a brightness threshold as an example, the first display brightness of the partition in the image to be displayed and the second display brightness of the partition in the previous frame are obtained; the smaller value of the first display brightness and the second display brightness is determined as the brightness threshold of the partition. For example, if the first display brightness is lower than the second display brightness, 1 / 31 of the first display brightness is determined as the brightness threshold of the partition.

[0097] In this embodiment, if the absolute value of the first difference in display brightness of the same partition between two adjacent frames is less than the brightness threshold of the partition, and the absolute value of the second difference in display area of ​​the same partition is less than the area threshold of the partition, it is determined that the picture in which the partition is located is a static picture.

[0098] The following embodiment will illustrate the above-mentioned judgment process with reference to FIG3 .

[0099] As shown in FIG3 , in step 301 , the picture to be displayed is divided into a plurality of partitions.

[0100] The following steps 302 to 304 are performed for each partition.

[0101] In step 302, the display brightness of the partition and the display area of ​​the partition are obtained.

[0102] For a more intuitive understanding, the picture to be displayed in the video data stream is represented by the nth frame, and the previous frame of the picture to be displayed is represented by the n-1th frame. The display brightness of each partition in the Nth frame and the display brightness of each partition in the n-1th frame are obtained. For any partition, the pixel values ​​of each pixel in the partition are accumulated to obtain the display brightness of the partition. For a pixel, the pixel includes a red sub-pixel, a green sub-pixel, a blue sub-pixel, and a white sub-pixel. The pixel value of the pixel is determined based on the pixel value of each sub-pixel in the pixel. For all pixels in any partition, the display brightness of the partition can be determined according to the following formula 1.

[0103] In Formula 1, Lumi n is the display brightness of the i-th partition in the n-th frame, is the pixel value of the red sub-pixel in the i-th partition, is the pixel value of the green sub-pixel in the i-th partition, is the pixel value of the blue sub-pixel in the i-th partition, is the pixel value of the white sub-pixel in the i-th partition.

[0104] In step 303, the first absolute value of the difference between the display brightness of the partition in the nth frame and the display brightness of the corresponding partition in the n-1th frame is obtained, as is the second absolute value of the difference between the display area of ​​the partition in the nth frame and the display area of ​​the corresponding partition in the n-1th frame.

[0105] In this embodiment, the first absolute value of the difference between the display brightness of any subarea in the nth frame and the display brightness of the corresponding subarea in the (n-1)th frame can be determined according to Formula 2. i =|Lumi n -Lumi n-1 | i∈[1,32] Formula 2

[0106] In Formula 2, S i Lumi is the absolute value of the first difference in display brightness between two adjacent frames of the i-th partition. n Lumi is the display brightness corresponding to the i-th partition in the n-th frame. n-1 is the display brightness corresponding to the i-th partition in the n-1-th frame.

[0107] In step 304, if the absolute value of the first difference is smaller than the brightness threshold of the partition, and the absolute value of the second difference is smaller than the area threshold of the partition, it is determined that the picture where the partition is located is a static picture.

[0108] In this embodiment, the brightness difference threshold Lumi_Threshold of each partition n, the smaller value min{Lumi n , Lumi n-1}Sure.

[0109] A static screen identifier may be set for the corresponding partition according to the judgment result.

[0110] In step 305 , it is determined whether all partitions have been traversed. If not, step 302 is executed; otherwise, step 306 is executed.

[0111] In step 306 , if the pictures corresponding to all the partitions in the picture to be displayed are static pictures, the picture to be displayed is a static picture; otherwise, the picture to be displayed is a dynamic picture.

[0112] Assuming that the number of partitions is 32, after traversing all partitions, 32 partition static screen flags Still_Flag are obtained n , the static flag Still_Flag of the final whole picture can refer to formula 3, that is, Still_Flag for 32 partitions n The result of the AND operation is that when all partitions are judged to be static images, the full screen image is considered to be a static image, otherwise the image to be displayed is considered to be a dynamic image. Still_Flag = Still_Flag1 & Still_Flag2 & ... & Still_Flag 32 Formula 3

[0113] This embodiment determines whether the video picture to be displayed is a static picture based on the brightness change and display area change of each partition. This method can effectively detect static pictures and avoid local picture changes or no change in picture content. However, when the position of objects in different frames changes, since the brightness change is smaller than the full-screen brightness, the video picture to be displayed is mistakenly detected as a static picture, thereby triggering the static picture brightness reduction algorithm, causing the picture brightness reduction problem to lead to a poor user experience.

[0114] In some scenarios, since the determination of whether the image to be displayed is a static image is based on the change in the brightness sum of each partition, when the brightness of the R, G, B, and W pixels are all changing, the brightness sum of the partition may remain unchanged or change slightly, and misjudgment may still occur. Therefore, this embodiment proposes a solution for judging static images based on the brightness change of the R, G, B, and W pixels in the partition. For details, please refer to the following embodiment.

[0115] In some embodiments, the pixel includes sub-pixels of different colors, and the display brightness of the partition includes the display brightness of sub-pixels of the same color in the partition; in this case, the controller is specifically used to: determine the display brightness of the sub-pixels of the same color in the partition based on the pixel sum of the sub-pixels of the same color in all pixels in the partition; for each color, obtain the display brightness of the sub-pixel of that color in the partition of the picture to be displayed, and the first absolute value of the difference between the display brightness of the sub-pixel of that color in the corresponding partition of the previous frame picture.

[0116] That is, for each partition, the sum of the display brightness of each sub-pixel in the partition is calculated, namely, the sum of the display brightness of all red sub-pixels, the sum of the display brightness of all green sub-pixels, the sum of the display brightness of all blue sub-pixels, and the sum of the display brightness of all white sub-pixels in the partition. Then, based on the change in the display brightness of each sub-pixel in the same partition in adjacent frames, it is determined whether the picture in the partition is a static picture.

[0117] FIG4a is a schematic diagram showing the content displayed in the previous frame of the adjacent frame by partition 1 according to an embodiment of the present invention, and FIG4b is a schematic diagram showing the content displayed in the next frame of the adjacent frame by partition 1 according to an embodiment of the present invention. Referring to FIG4a and FIG4b, when the picture changes, the sum of the brightness of each R, G, B, and W sub-pixel in the same partition may remain unchanged or the sum of the brightness changes slightly, which can easily lead to misjudgment. In view of this, this embodiment, based on the above scheme, proposes to determine whether the picture is in a static picture based on the brightness change of the R, G, B, and W sub-pixels in the partition picture. In other words, the following embodiment makes a more detailed division of brightness changes, but the judgment process of the display area is similar, and the judgment process related to the display area will not be repeated in subsequent embodiments.

[0118] The following embodiment will illustrate the process of determining based on the brightness change of sub-pixels in each partition.

[0119] In this embodiment, the first absolute value of the display brightness difference of sub-pixels of different colors between two adjacent frames can be determined by Formula 4.

[0120] In formula 4, R_Lumi n , G_Lumi n , B_Lumi n , W_Lumi n The sum of the display brightness of the R, G, B, and W sub-pixels in the ith partition of the nth frame, R_S i , G_S i , B_S i , W_S iThe brightness difference (i.e., the absolute value of the first difference) of the R, G, B, and W sub-pixels corresponding to the i-th partition of the n-th frame and the n-1-th frame is calculated based on the display brightness change of the R, G, B, and W sub-pixels of each partition in the two frames before and after and the threshold R_Lumi_Threshold n , G_Lumi_Threshold n , B_Lumi_Threshold n , W_Lumi_Threshold n and the change of the display area, and detect whether the picture where the i-th partition is located is a static picture.

[0121] This embodiment can effectively avoid the situation where, when displaying a mixed-color image, the image in the partition is mistakenly judged as a static image because the display brightness of each R, G, B, and W sub-pixel changes but the total display brightness remains unchanged, thereby improving the accuracy of static image detection as a whole.

[0122] In addition to the above-mentioned detection method, this embodiment may also adopt other detection methods. For example, when the controller performs the comparison of the display information of each partition with the display information of the corresponding partition in the previous frame of the picture to be displayed to determine whether the picture in which each partition is located is a static picture, it can be configured to perform the following steps: obtaining the number of sub-pixels in the display state in different grayscale ranges in the partition; for each grayscale range, obtaining the third absolute value of the difference between the number of sub-pixels in the grayscale range in the partition of the picture to be displayed and the number of sub-pixels in the grayscale range in the corresponding partition of the previous frame; if the third absolute values ​​corresponding to all grayscale ranges in the partition meet the set grayscale conditions, it is determined that the picture in which the partition is located is a static picture.

[0123] Different grayscale ranges may include multiple grayscale ranges such as 0 to 32, 32 to 64, and 64 to 128. Each partition includes four sub-pixels: R, G, B, and W. The number of sub-pixels of each sub-pixel in different grayscale ranges is counted.

[0124] For example, for the R sub-pixel, the number of sub-pixels in the partition that are in the display state and fall within different grayscale ranges is obtained; for the G sub-pixel, the number of sub-pixels in the partition that are in the display state and fall within different grayscale ranges is obtained; for the B sub-pixel, the number of sub-pixels in the partition that are in the display state and fall within different grayscale ranges is obtained; for the W sub-pixel, the number of sub-pixels in the partition that are in the display state and fall within different grayscale ranges is obtained.

[0125] For each grayscale range, a third absolute value of a difference between the number of sub-pixels in the grayscale range in the subarea of ​​the image to be displayed and the number of sub-pixels in the grayscale range in the corresponding subarea of ​​the previous frame is obtained.

[0126] For example, for the grayscale range of 0 to 32, the number of R sub-pixels in the range of 0 to 32 in the partition and the number of R sub-pixels in the range of 0 to 32 in the corresponding partition of the previous frame are obtained respectively, and so on, the values ​​in the following table can be obtained.

[0127] Obtain the absolute value of the difference between different sub-pixels in different grayscale ranges between two adjacent frames. To distinguish this absolute value from the difference in the previous text, the third absolute value of the difference is referred to as the third absolute value of the difference. Based on the values ​​in the table above, the third absolute value of the difference between different sub-pixels in the partition in different grayscale ranges can be obtained.

[0128] If the absolute values ​​of the third differences corresponding to all grayscale ranges in the partition meet the set grayscale condition, it is determined that the picture in which the partition is located is a static picture.

[0129] In other embodiments, the above detection methods can be combined, for example, based on the display brightness, display area, and grayscale distribution of R, G, B, and W pixels in the partition, to detect whether the picture in the partition is a static picture.

[0130] That is to say, on the basis of the above scheme, the number of R, G, B, and W display pixels in different grayscale ranges is further detected. For example, as shown in Figure 5, the display brightness and display area of ​​the R, G, B, and W pixels in each partition in the n-1 frame and the n frame are obtained, and the display brightness and the brightness threshold of the corresponding sub-pixel are compared respectively. The number of display pixels in each grayscale is determined to be larger than the display pixel number threshold, so as to determine whether the picture where the partition is located belongs to a static picture, and then determine whether the n frame picture belongs to a static picture. This method can further improve the detection accuracy of static pictures.

[0131] At least three detection methods can be obtained through the detection methods provided in the above embodiments, for example, method 1: detecting whether the image to be displayed is a static image based on changes in display brightness and display area of ​​each partition.

[0132] Method 2: Detect whether the image to be displayed is static based on the changes in the display brightness of each pixel in each partition (R, G, B, W) and the display area. This method can further improve the detection accuracy when the image to be displayed is a mixed color image.

[0133] Method 3: Based on method 2, static images are detected based on the changes in the grayscale distribution of each pixel R, G, B, and W in each partition, and the changes in the display brightness and display area of ​​R, G, B, and W and the number of displayed pixels at different grayscales are compared to determine whether the image to be displayed is a static image.

[0134] Those skilled in the art can select different methods to perform static image detection according to actual needs.

[0135] This embodiment also provides a static image detection method, the method comprising:

[0136] Acquire a picture to be displayed on a display screen, wherein the picture to be displayed is divided into a plurality of partitions in a pre-set division method, wherein the division method is determined according to a display size of the picture to be displayed;

[0137] Obtaining display information of each partition in the picture to be displayed;

[0138] Comparing the display information of each partition in the picture to be displayed with the display information of the corresponding partition in the previous frame of the picture to be displayed to determine whether the picture where each partition is located is a static picture;

[0139] If the number of partitions belonging to static images in the image to be displayed meets the set condition, the image to be displayed is a static image.

[0140] The specific execution process of the detection method in this embodiment can refer to the above embodiment.

[0141] In some embodiments, the display information includes display brightness and display area; and comparing the display information of each partition in the picture to be displayed with the display information of the corresponding partition in the previous frame of the picture to be displayed to determine whether the picture in which each partition is located is a static picture includes:

[0142] determining a display brightness of the partition according to a pixel sum of all pixels in the partition;

[0143] Determining a display area of ​​the partition according to the number of pixels in a display state in the partition;

[0144] Obtaining a first absolute value of a difference between a display brightness of the partition in the image to be displayed and a display brightness of a corresponding partition in a previous frame, and a second absolute value of a difference between a display area of ​​the partition and a display area of ​​the corresponding partition in the previous frame;

[0145] If the absolute value of the first difference is smaller than the brightness threshold of the partition, and the absolute value of the second difference is smaller than the area threshold of the partition, it is determined that the picture where the partition is located is a static picture.

[0146] In some embodiments, the pixel includes sub-pixels of different colors, and the display brightness of the partition includes the display brightness of sub-pixels of the same color in the partition;

[0147] Determining the display brightness of the partition according to the pixel sum of all pixels in the partition includes:

[0148] determining a display brightness of sub-pixels of the same color in the partition according to a pixel sum of sub-pixels of the same color in all pixels in the partition;

[0149] The obtaining of a first absolute value of a difference between the display brightness of the partition in the picture to be displayed and the display brightness of the corresponding partition in the previous frame includes:

[0150] For each color, a first absolute value of a difference between a display brightness of a sub-pixel of the color in the partition of the image to be displayed and a display brightness of a sub-pixel of the color in a corresponding partition of a previous frame of image is obtained.

[0151] In some embodiments, comparing the display information of each partition in the to-be-displayed picture with the display information of the corresponding partition in the previous frame of the to-be-displayed picture to determine whether the picture in which each partition is located is a static picture includes:

[0152] Obtaining the number of sub-pixels in display state within different grayscale ranges in the partition;

[0153] For each grayscale range, obtaining a third absolute value of a difference between the number of sub-pixels in the grayscale range in the subregion of the image to be displayed and the number of sub-pixels in the grayscale range in the corresponding subregion of the previous frame;

[0154] If the absolute values ​​of the third differences corresponding to all grayscale ranges in the partition meet the set grayscale condition, it is determined that the picture in which the partition is located is a static picture.

[0155] In some embodiments, the target threshold includes a brightness threshold and an area threshold, and the target threshold is determined as follows:

[0156] Acquire first display information of the partition in the picture to be displayed, and second display information of the partition in the previous frame;

[0157] determining a set multiple of the smaller value of the first display information and the second display information as a target threshold value for the partition;

[0158] Wherein, when the first display information and the second display information represent display brightness, the target threshold is a brightness threshold; when the first display information and the second display information represent display area, the target threshold is an area threshold.

[0159] This embodiment also provides a static picture detection device, which includes:

[0160] an acquisition unit, configured to acquire a picture to be displayed on the display screen, wherein the picture to be displayed is divided into a plurality of partitions in a predetermined division method, wherein the division method is determined according to a display size of the picture to be displayed, and acquire display information of each partition in the picture to be displayed;

[0161] The detection unit is used to compare the display information of each partition in the picture to be displayed with the display information of the corresponding partition in the previous frame of the picture to be displayed to determine whether the picture where each partition is located is a static picture; if the number of partitions belonging to static pictures in the picture to be displayed meets the set conditions, the picture to be displayed is a static picture.

[0162] In the present invention, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance. The term "plurality" refers to two or more, unless otherwise clearly defined.

[0163] Other embodiments of the present invention will readily occur to those skilled in the art after considering the specification and practicing the disclosure herein. The present invention is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the invention being indicated by the following claims.

[0164] It should be understood that the present invention is not limited to the exact construction described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A display device, characterized in that: The display device includes a display screen and a controller; The controller is used to obtain a picture to be displayed on the display screen, wherein the picture to be displayed is divided into a plurality of partitions in a preset division method, and the division method is determined according to the display size of the picture to be displayed; and compare the display information of each partition in the picture to be displayed with the display information of the corresponding partition in the previous frame of the picture to be displayed, so as to determine whether the picture in each partition is a static picture; If the number of partitions belonging to static images in the image to be displayed meets the set condition, the image to be displayed is a static image; When the picture to be displayed is a static picture, adjusting the brightness of the picture to be displayed; The display screen is used to display the picture after the brightness is adjusted.

2. The display device according to claim 1, characterized in that The display information includes display brightness and display area, and the controller is specifically used for: Determining the display brightness of the partition according to the pixel sum of all pixels in the partition; Determining a display area of ​​the partition according to the number of pixels in the partition that are in a display state; Obtaining a first absolute value of a difference between a display brightness of the partition in the picture to be displayed and a display brightness of a corresponding partition in a previous frame, and a second absolute value of a difference between a display area of ​​the partition and a display area of ​​the corresponding partition in a previous frame; If the absolute value of the first difference is smaller than the brightness threshold of the partition, and the absolute value of the second difference is smaller than the area threshold of the partition, it is determined that the picture where the partition is located is a static picture.

3. The display device according to claim 1, characterized in that The pixel includes sub-pixels of different colors, and the display brightness of the partition includes the display brightness of sub-pixels of the same color in the partition; and the controller is specifically used for: Determining the display brightness of the sub-pixels of the same color in the partition according to the pixel sum of the sub-pixels of the same color in all pixels in the partition; For each color, the display brightness of the sub-pixel of the color in the partition of the picture to be displayed is obtained, and the first display brightness of the sub-pixel of the color in the corresponding partition of the previous frame picture is compared. The absolute value of the difference.

4. The display device according to claim 1, characterized in that The controller is specifically used for: Acquire the number of sub-pixels in display state within different grayscale ranges in the partition; For each grayscale range, obtaining a third absolute value of a difference between the number of sub-pixels in the grayscale range in the partition of the picture to be displayed and the number of sub-pixels in the grayscale range in the corresponding partition of the previous frame; If the absolute values ​​of the third differences corresponding to all grayscale ranges in the partition meet the set grayscale condition, it is determined that the picture where the partition is located is a static picture.

5. The display device according to claim 2, characterized in that The target threshold includes a brightness threshold and an area threshold, and the target threshold is determined in the following manner: Acquire first display information of the partition in the picture to be displayed, and second display information of the partition in the previous frame; determining a set multiple of a smaller value between the first display information and the second display information as a target threshold value for the partition; Wherein, when the first display information and the second display information represent display brightness, the target threshold is a brightness threshold; when the first display information and the second display information represent display area, the target threshold is an area threshold.

6. A static picture detection method, characterized in that: The method comprises: Acquire a picture to be displayed on the display screen, wherein the picture to be displayed is divided into a plurality of partitions in a preset division method, and the division method is determined according to a display size of the picture to be displayed; Obtaining display information of each partition in the picture to be displayed; Comparing the display information of each partition in the picture to be displayed with the display information of the corresponding partition in the previous frame of the picture to be displayed, so as to determine whether the picture where each partition is located is a static picture; If the number of partitions belonging to the static picture in the picture to be displayed meets the set conditions, then the The picture to be displayed is a static picture.

7. The method according to claim 6, characterized in that The display information includes display brightness and display area; the display information of each partition in the picture to be displayed is compared with the display information of the corresponding partition in the previous frame of the picture to be displayed to determine whether the picture where each partition is located is a static picture, including: Determining the display brightness of the partition according to the pixel sum of all pixels in the partition; Determining a display area of ​​the partition according to the number of pixels in the partition that are in a display state; Obtaining a first absolute value of a difference between a display brightness of the partition in the picture to be displayed and a display brightness of a corresponding partition in a previous frame, and a second absolute value of a difference between a display area of ​​the partition and a display area of ​​the corresponding partition in a previous frame; If the absolute value of the first difference is smaller than the brightness threshold of the partition, and the absolute value of the second difference is smaller than the area threshold of the partition, it is determined that the picture where the partition is located is a static picture.

8. The method according to claim 7, characterized in that The pixel includes sub-pixels of different colors, and the display brightness of the partition includes the display brightness of sub-pixels of the same color in the partition; The step of determining the display brightness of the partition according to the pixel sum of all pixels in the partition comprises: Determining the display brightness of the sub-pixels of the same color in the partition according to the pixel sum of the sub-pixels of the same color in all pixels in the partition; The obtaining of a first absolute value of a difference between the display brightness of the partition in the picture to be displayed and the display brightness of the corresponding partition in the previous frame of the picture includes: For each color, a first absolute value of a difference between a display brightness of a sub-pixel of the color in the partition of the picture to be displayed and a display brightness of a sub-pixel of the color in a corresponding partition of a previous frame of picture is obtained.

9. The method according to any one of claims 6 to 8, characterized in that: The step of comparing the display information of each partition in the picture to be displayed with the display information of the corresponding partition in the previous frame of the picture to be displayed to determine whether the picture where each partition is located is a static picture includes: Acquire the number of sub-pixels in display state within different grayscale ranges in the partition; For each grayscale range, obtaining a third absolute value of a difference between the number of sub-pixels in the grayscale range in the partition of the picture to be displayed and the number of sub-pixels in the grayscale range in the corresponding partition of the previous frame; If the absolute values ​​of the third differences corresponding to all grayscale ranges in the partition meet the set grayscale condition, it is determined that the picture where the partition is located is a static picture.

10. The method according to claim 7, characterized in that The target threshold includes a brightness threshold and an area threshold, and the target threshold is determined in the following manner: Acquire first display information of the partition in the picture to be displayed, and second display information of the partition in the previous frame; determining a set multiple of a smaller value between the first display information and the second display information as a target threshold value for the partition; Wherein, when the first display information and the second display information represent display brightness, the target threshold is a brightness threshold; when the first display information and the second display information represent display area, the target threshold is an area threshold.

11. A static picture detection device, characterized in that: The device comprises: an acquisition unit, configured to acquire a picture to be displayed on the display screen, wherein the picture to be displayed is divided into a plurality of partitions in a preset division manner, wherein the division manner is determined according to a display size of the picture to be displayed, and to acquire display information of each partition in the picture to be displayed; The detection unit is used to compare the display information of each partition in the picture to be displayed with the display information of the corresponding partition in the previous frame of the picture to be displayed, so as to determine whether the picture where each partition is located is a static picture; if the number of partitions belonging to the static picture in the picture to be displayed meets the set conditions, then the picture to be displayed is a static picture.

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

Citation Information

Patent Citations

  • Control device, dynamic backlight control program, and control device controlling method

    CN105556587A

  • Display driving method and display driving circuit

    CN110415652A

  • Liquid crystal display backlight image following dynamic control technology

    CN111627398A

  • Time schedule controller and display system

    CN113066430A

  • Display equipment, static picture detection method and device and medium

    CN116844477A