Display device and screen brightness adjustment method
By dividing the OLED screen into multiple partitions, obtaining the grayscale parameters of each partition, determining the target screen partition and adjusting the white balance parameters, the low efficiency of OLED screen brightness adjustment and burn-in problems are solved, and the display effect is improved.
Patent Information
- Application Number
- CN202210557800.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-19
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2042-05-19
AI Technical Summary
The existing OLED screens have a large amount of calculation when adjusting brightness, resulting in low efficiency. The brightness adjustment gradient style causes different usage and aging speed of each pixel, causing screen burning, affecting the screen display effect.
Divide the screen of the display device into multiple partitions, obtain the grayscale parameters of each partition, determine the target screen partition and adjust the white balance parameters according to its parameters, realize brightness adjustment and prevent screen burning.
By adjusting the brightness by partitioning, the screen brightness adjustment efficiency is improved, the screen burning phenomenon is prevented, and the screen display effect is improved.
Smart Images

Figure CN115083342B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of display devices, and in particular to a display device and a screen brightness adjustment method. Background Art
[0002] Organic Light-Emitting Diode (OLED) display technology offers advantages such as self-luminescence, wide viewing angles, virtually infinite contrast, low power consumption, and extremely fast response times. In recent years, major manufacturers both domestically and internationally have launched high-end televisions featuring OLED screens. However, when adjusting the brightness of OLED screens, the technology processes the brightness on a pixel-by-pixel basis, resulting in high data computational complexity and low screen brightness adjustment efficiency. Furthermore, the brightness adjustment is gradual, resulting in different usage and aging rates for each pixel, leading to screen burn-in and poor display quality. Summary of the Invention
[0003] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a display device and a screen brightness adjustment method, which can improve the efficiency of screen brightness adjustment, avoid screen burn-in, and improve the display effect of the picture.
[0004] In order to achieve the above objectives, the technical solutions provided by the embodiments of the present disclosure are as follows:
[0005] In a first aspect, the present disclosure provides a display device, the display device comprising:
[0006] The controller is configured to: determine a plurality of screen partitions and obtain a grayscale parameter of each screen partition within a target time length;
[0007] Determining a target screen partition from the plurality of screen partitions according to the grayscale parameters of the respective screen partitions, the target screen partition being a screen partition whose grayscale parameters are within a target grayscale range within a target time duration;
[0008] Determine target white balance parameters according to the grayscale parameters of the target screen partition;
[0009] Adjust the white balance parameters of the screen to the target white balance parameters.
[0010] In some embodiments, the controller is configured to: determine the weight coefficient of each screen partition in the multiple screen partitions based on the position information of the multiple screen partitions, and / or the historical display time, where the historical display time is the historical time that each screen partition is in the target grayscale range; determine the target white balance parameters based on the grayscale parameters of the target screen partition and the weight coefficients of each screen partition.
[0011] In some embodiments, the controller is further configured to determine white balance parameters of each screen partition according to the grayscale parameters of the target screen partition and the weight coefficients of each screen partition.
[0012] In some embodiments, the target duration and the target grayscale range are determined according to the types of contents to be displayed in the plurality of screen partitions.
[0013] In some embodiments, the controller is further configured to: obtain ambient light parameters;
[0014] The controller is configured to determine a target white balance parameter according to a grayscale parameter of a target screen partition and an ambient light parameter.
[0015] In some embodiments, the target grayscale range is a first grayscale range, and the first grayscale range is a range greater than a first preset grayscale threshold and less than a second preset grayscale threshold;
[0016] The controller is configured to determine a target white balance parameter according to a first proportionality coefficient and a grayscale parameter of a target screen partition, wherein the first proportionality coefficient corresponds to a first grayscale range.
[0017] In some embodiments, the target grayscale range is a second grayscale range, and the second grayscale range is a range greater than or equal to a second preset grayscale threshold;
[0018] The controller is configured to determine a target white balance parameter according to a second proportional coefficient and a grayscale parameter of a target screen partition, wherein the second proportional coefficient corresponds to a second grayscale range.
[0019] In some embodiments, the grayscale parameter of the target screen partition is the highest grayscale parameter among all screen partitions.
[0020] In some embodiments, the target grayscale range is a second grayscale range, the second grayscale range includes at least two sub-grayscale ranges, the target screen partition includes m screen partitions, and the m screen partitions are at least two screen partitions among the multiple screen partitions;
[0021] The controller is configured to: determine a first screen partition from m screen partitions, where the first screen partition is a screen partition within a target sub-grayscale range among the m screen partitions; wherein the number of screen partitions whose grayscale parameters are within the target sub-grayscale range is greater than the number of screen partitions within other sub-grayscale ranges, where the other sub-grayscale ranges are sub-grayscale ranges within at least two sub-grayscale ranges other than the target sub-grayscale range; and determine a target white balance parameter based on a second proportional coefficient and the grayscale parameter of the first screen partition.
[0022] In a second aspect, a screen brightness adjustment method is provided, comprising:
[0023] Determine multiple screen partitions and obtain grayscale parameters of each screen partition within a target duration;
[0024] Determining a target screen partition from the plurality of screen partitions according to the grayscale parameters of the respective screen partitions, wherein the target screen partition is a screen partition whose grayscale parameters are continuously within a target grayscale range within a target time period;
[0025] Determine target white balance parameters according to the grayscale parameters of the target screen partition;
[0026] Adjust the white balance parameters of the screen to the target white balance parameters.
[0027] In some embodiments, target white balance parameters are determined based on the grayscale parameters of the target screen partition, including: determining a weight coefficient of each screen partition in the multiple screen partitions based on position information of the multiple screen partitions, and / or historical display time, where the historical display time is the historical time that each screen partition is in the target grayscale range; determining the target white balance parameters based on the grayscale parameters of the target screen partition and the weight coefficient of each screen partition.
[0028] In some embodiments, after determining the weight coefficient of each screen partition in the multiple screen partitions based on the position information of the multiple screen partitions and / or the historical display time, it also includes: determining the white balance parameters of each screen partition based on the grayscale parameters of the target screen partition and the weight coefficients of each screen partition.
[0029] In some embodiments, the target duration and the target grayscale range are determined according to the types of contents to be displayed in the plurality of screen partitions.
[0030] In some embodiments, before determining the target white balance parameter according to the grayscale parameter of the target screen partition, the method further includes: obtaining an ambient light parameter;
[0031] Determining target white balance parameters according to grayscale parameters of the target screen partition includes: determining the target white balance parameters according to the grayscale parameters of the target screen partition and ambient light parameters.
[0032] In some embodiments, the target grayscale range is a first grayscale range, and the first grayscale range is a range greater than a first preset grayscale threshold and less than a second preset grayscale threshold; according to the grayscale parameters of the target screen partition, the target white balance parameters are determined, including: according to the first proportional coefficient and the grayscale parameters of the target screen partition, the target white balance parameters are determined, and the first proportional coefficient corresponds to the first grayscale range.
[0033] In some embodiments, the target grayscale range is a second grayscale range, and the second grayscale range is a range greater than or equal to a second preset grayscale threshold;
[0034] Determine the target white balance parameters based on the grayscale parameters of the target screen partition, including:
[0035] The target white balance parameter is determined according to the second proportional coefficient and the grayscale parameter of the target screen partition, where the second proportional coefficient corresponds to the second grayscale range.
[0036] In some embodiments, the grayscale parameter of the target screen partition is the highest grayscale parameter among all screen partitions.
[0037] In some embodiments, the target grayscale range is a second grayscale range, the second grayscale range includes at least two sub-grayscale ranges, the target screen partition includes m screen partitions, and the m screen partitions are at least two screen partitions among the multiple screen partitions;
[0038] Determining target white balance parameters according to the second scale factor and the grayscale parameters of the target screen partition includes:
[0039] Determine a first screen partition from the m screen partitions, where the first screen partition is a screen partition in the target sub-grayscale range among the m screen partitions;
[0040] The number of screen partitions whose grayscale parameters are within the target sub-grayscale range is greater than the number of screen partitions within other sub-grayscale ranges, and the other sub-grayscale ranges are sub-grayscale ranges other than the target sub-grayscale range within at least two sub-grayscale ranges;
[0041] A target white balance parameter is determined according to the second proportional coefficient and the grayscale parameter of the first screen partition.
[0042] In a third aspect, a computer-readable storage medium is provided, comprising: a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the screen brightness adjustment method as described in the second aspect or any optional embodiment thereof is implemented.
[0043] In a fourth aspect, a computer program product is provided, characterized in that it includes: when the computer program product is run on a computer, the computer implements the screen brightness adjustment method as described in the second aspect or any optional embodiment thereof.
[0044] Compared with the related art, the technical solution provided by the embodiments of the present disclosure has the following beneficial effects:
[0045] The present disclosure divides the screen of a display device into multiple screen partitions, obtains the grayscale parameters of each screen partition within a target time length, and then determines a target screen partition from the multiple screen partitions based on the grayscale parameters of each screen partition. The target screen partition is a screen partition whose grayscale parameters are within a target grayscale range within a target time length. By partitioning the screen, multiple screen partitions are detected in real time, so as to determine a screen partition that is in a certain brightness state for a long time as a target screen partition. There is a possibility of screen burn-in in the target screen partition, so the target white balance parameters are determined based on the grayscale parameters corresponding to the target screen partition. Finally, the white balance parameters of the screen are adjusted to the target white balance parameters, thereby achieving adjustment of the screen brightness, preventing the display device from screen burn-in, and improving the display effect of the picture. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0048] Figure 1 A schematic diagram of an operation scenario between a display device and a control apparatus in an embodiment of the present disclosure;
[0049] Figure 2 A hardware configuration block diagram of a display device according to an embodiment of the present disclosure;
[0050] Figure 3A An example of an application scenario of a screen brightness adjustment method provided by an embodiment of the present disclosure Figure 1 ;
[0051] Figure 3B An example of an application scenario of a screen brightness adjustment method provided by an embodiment of the present disclosure Figure 2 ;
[0052] Figure 4 A flowchart of a screen brightness adjustment method provided in an embodiment of the present disclosure;
[0053] Figure 5A Schematic diagram of multiple screen partitions provided in the embodiment of the present disclosure Figure 1 ;
[0054] Figure 5B Schematic diagram of multiple screen partitions provided in the embodiment of the present disclosure Figure 2 ;
[0055] Figure 6 Schematic diagram of target screen partition provided in the embodiment of the present disclosure Figure 1 ;
[0056] Figure 7 Schematic diagram of target screen partition provided in the embodiment of the present disclosure Figure 2 ;
[0057] Figure 8 Schematic diagram 3 of target screen partitions provided in an embodiment of the present disclosure;
[0058] Figure 9 Schematic diagram of adjusting screen brightness provided in the embodiment of the present disclosure Figure 1 ;
[0059] Figure 10 Schematic diagram of adjusting screen brightness provided in the embodiment of the present disclosure Figure 2 . DETAILED DESCRIPTION
[0060] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features therein can be combined with each other in the absence of conflict.
[0061] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.
[0062] The terms "first", "second", "third", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to the specific circumstances. In addition, in the description of this application, unless otherwise specified, "multiple" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0063] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or related technologies, the following briefly introduces the technical terms required in the embodiments or related technology descriptions:
[0064] OLED, OLED display technology is different from traditional liquid crystal display (LCD) display. It does not require a backlight and uses a very thin organic material coating and a glass substrate or a special plastic substrate. When current passes through, these organic materials will emit light.
[0065] Burn-in, the correct term for burn-in should be called "afterimage". As long as it is a self-luminous display, whether it is a cathode ray tube, plasma or OLED, the "afterimage" phenomenon will occur. When the image remains unchanged for a long time and the contrast of the picture is strong, after the picture switches, some shadows of the originally bright parts will remain in the picture. This is caused by the limitations of OLED display technology, because the luminous efficiency of the blue, red and green light sources are inconsistent, among which blue pixels are most susceptible to decay, red pixels are second, and green pixels are the least susceptible to decay. Generally, this "afterimage" will gradually fade away after the picture is still for a short time, but if the still picture is played for too long or accumulated for a long time, it will cause permanent damage to the display, that is, the "afterimage" will not fade away.
[0066] In order to solve the above technical problems, the embodiments of the present disclosure provide a display device and a method for adjusting screen brightness. The display device includes: a display and a controller. The controller divides the screen of the display device into multiple screen partitions, obtains the grayscale parameters of each screen partition within the target time length, and then determines the target screen partition from the multiple screen partitions according to the grayscale parameters of each screen partition. The target screen partition is the screen partition whose grayscale parameters are within the target grayscale range within the target time length; by partitioning the screen, the multiple screen partitions are detected in real time, so as to determine the screen partition that is in a certain brightness state for a long time as the target screen partition. The target screen partition has the possibility of screen burn-in, so the target white balance parameters are determined according to the grayscale parameters corresponding to the target screen partition, and finally the white balance parameters of the screen are adjusted to the target white balance parameters, thereby adjusting the screen brightness, preventing the display device from screen burn-in, and improving the display effect of the picture.
[0067] Figure 1 Schematic diagram of an operation scenario between a display device and a control device in an embodiment of the present disclosure.
[0068] In some embodiments, the user can operate the display device 200 through the smart device 300 or the control apparatus 100 , and the display device 200 performs data communication with the server 400 .
[0069] like Figure 1As shown, the application scenario of the display device provided by the present disclosure is described by taking the operation of the display device 200 by the control device 100 as an example. In one application scenario, the user wants to play a video on the display device 200, and then operates the display device through the control device 100. During the video playback process of the display device 200, if the screen is at high brightness for a long time, screen burn-in will occur, resulting in a shortened screen life. To prevent screen burn-in, the controller in the display device 200 divides the screen into multiple screen partitions, obtains the grayscale parameters of each screen partition within the target time length, and then determines the target screen partition from the multiple screen partitions based on the grayscale parameters of each screen partition. The target screen partition is the screen partition whose grayscale parameters are continuously within the target grayscale range within the target time length; further, the target white balance parameter is determined based on the grayscale parameter corresponding to the target screen partition, and finally the screen brightness is adjusted according to the white balance parameter. By partitioning the screen to achieve brightness adjustment, the efficiency of screen brightness adjustment is improved, and the brightness of the screen within the target time length is monitored to achieve timely brightness adjustment, thereby preventing the display device from experiencing screen burn-in and improving the display effect of the picture.
[0070] In some embodiments, the control device 100 may be a remote controller, and the communication between the remote controller and the terminal device may include infrared protocol communication, Bluetooth protocol communication, or other short-range communication methods, to control the display device 200 wirelessly or wiredly. The user may control the display device 200 by inputting user commands through buttons on the remote controller, voice input, control panel input, etc.
[0071] In some embodiments, a smart device 300 (such as a mobile terminal, tablet computer, computer, laptop computer, etc.) can also be used to control the display device 200. For example, the display device 200 can be controlled using an application running on the smart device.
[0072] In some embodiments, the display device 200 may not use the aforementioned smart device or control device to receive instructions, but may receive user control through touch or gestures.
[0073] In some embodiments, the display device 200 can also be controlled in a manner other than the control device 100 and the smart device 300. For example, the user's voice command control can be directly received through a module for obtaining voice commands configured inside the display device 200, or the user's voice command control can be received through a voice control device set outside the display device 200.
[0074] In some embodiments, the display device 200 may be allowed to communicate via a local area network (LAN), a wireless local area network (WLAN), or other networks. The server 400 may provide various content and interactions to the display device 200. The server 400 may be a cluster or multiple clusters, and may include one or more types of servers. Alternatively, it may be a cloud server. The above is merely an example and is not limited in this embodiment.
[0075] Figure 2 This is a hardware configuration block diagram of a display device according to an embodiment of the present disclosure. Figure 2 The display device shown includes at least one of a tuner and demodulator 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface 280. The controller includes a central processing unit, a video processor, an audio processor, a graphics processor, a random access memory (RAM), a read-only memory (ROM), and a first interface to an nth interface for input / output. The display 260 can be at least one of a liquid crystal display, an OLED display, a touch display, and a projection display, and can also be a projection device and a projection screen. The tuner and demodulator 210 receives broadcast television signals through wired or wireless reception, and demodulates audio and video signals, such as an electronic program guide (EPG) data signal, from multiple wireless or wired broadcast television signals. The detector 230 is used to collect signals from the external environment or interact with the outside. The controller 250 and the tuner / demodulator 210 may be located in different separate devices, that is, the tuner / demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
[0076] In some embodiments, the controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 500. The user can enter user commands through the graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input commands through the graphical user interface. Alternatively, the user can enter user commands by inputting specific sounds or gestures, and the user input interface recognizes the sounds or gestures through sensors to receive the user input commands.
[0077] In some embodiments, a "user interface" is a medium interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. A common form of user interface is a graphical user interface, which refers to a user interface related to computer operations that is displayed in a graphical manner. It can be an interface element such as an icon, window, or control displayed on the display screen of an electronic device, where a control can include at least one of a visual interface element such as an icon, button, menu, tab, text box, dialog box, status bar, navigation bar, or widget (Web widget, Widget).
[0078] In some embodiments, the controller includes at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), RAM (Random Access Memory), ROM (Read-Only Memory), a digital signal processor (DSP), a first interface to an nth interface for input / output, a communication bus, etc.
[0079] The CPU is used to execute operating system and application instructions stored in memory, as well as various interactive instructions received from external input, to execute various applications, data, and content, ultimately displaying and playing various audio and video content. The CPU can include multiple processors, such as a main processor and one or more sub-processors.
[0080] The present disclosure provides a display device 200, which includes:
[0081] Display 260;
[0082] The controller 250 is configured to: determine a plurality of screen partitions, and obtain a grayscale parameter of each screen partition within a target time length;
[0083] Determining a target screen partition from the plurality of screen partitions according to the grayscale parameters of the respective screen partitions, the target screen partition being a screen partition whose grayscale parameters are within a target grayscale range within a target time duration;
[0084] Determine target white balance parameters according to the grayscale parameters of the target screen partition;
[0085] Adjust the screen brightness based on the screen's white balance parameters.
[0086] The above-mentioned display device adjusts the brightness by partitioning the screen, thereby improving the efficiency of screen brightness adjustment, and monitors the brightness of the screen within the target time to adjust the brightness in time, thereby preventing the display device from burning in and improving the display effect of the picture.
[0087] In some embodiments, the display device 200 further includes an ambient light sensor, which is configured to: detect ambient light parameters;
[0088] The controller 250 is configured to: obtain ambient light parameters detected by the ambient light sensor;
[0089] The target white balance parameters are determined according to the grayscale parameters of the target screen partition and the ambient light parameters.
[0090] The above-mentioned display device 200 takes into account the influence of ambient light and needs to adjust the screen brightness in time when the ambient light changes to adapt to the current environment, thereby ensuring that the screen is visible in a brighter environment while reducing the screen brightness to prevent screen burn-in.
[0091] like Figure 3A As shown, Figure 3A An example of an application scenario of a screen brightness adjustment method provided by an embodiment of the present disclosure Figure 1 , Figure 3A The display device 200 is included. For ease of explanation, the display device 200 in the figure displays a control 201 for adjusting the white balance parameter, and the brightness control is used to display the brightness of the current screen, that is, the white balance parameter. Figure 3A The white balance parameter of the display device 200 corresponding to (a) is 80%, indicating that the screen brightness is in a high brightness state. If the screen is in a high brightness state for a long time, it will damage the screen, so the brightness needs to be lowered. The present disclosure divides the screen of the display device 200 into multiple screen partitions, obtains the grayscale parameters of each screen partition within the target time length, and then determines the target screen partition from the multiple screen partitions based on the grayscale parameters of each screen partition. The target screen partition is the screen partition whose grayscale parameters are continuously in the target grayscale range within the target time length; further, the target white balance parameters are determined based on the grayscale parameters corresponding to the target screen partition, and finally the screen brightness is adjusted based on the white balance parameters. Figure 3A In (b), the white balance parameter is adjusted from 80% to 60%, which means the current screen brightness is in a safe state, thus reducing the screen brightness. By partitioning the screen to adjust the brightness, the efficiency of screen brightness adjustment is improved. Furthermore, by monitoring the screen brightness within the target duration and adjusting the brightness in a timely manner, the display device is prevented from burn-in and the display quality is improved.
[0092] like Figure 3B As shown, Figure 3BAn example of an application scenario of a screen brightness adjustment method provided by an embodiment of the present disclosure Figure 2 , Figure 3B The display device 200 is included. For ease of explanation, the display device 200 in the figure displays a control 201 for adjusting the white balance parameter, and the brightness control is used to display the brightness of the current screen, that is, the white balance parameter. Figure 3A The white balance parameter of the display device 200 corresponding to (a) is 40%, indicating that the screen brightness is in a low brightness state. The historical white balance parameter of the screen is detected and determined to be 60%. The present disclosure divides the screen of the display device 200 into multiple screen partitions, obtains the grayscale parameters of each screen partition within the target time length, and then determines the target screen partition from the multiple screen partitions based on the grayscale parameters of each screen partition. The target screen partition is a screen partition whose grayscale parameters are continuously within the target grayscale range within the target time length; further, the target white balance parameter is determined based on the grayscale parameter corresponding to the target screen partition, and finally the screen brightness is adjusted based on the white balance parameter. Figure 3A In (b), the white balance parameter is adjusted from 40% to 60%, ensuring a safe screen brightness and a better viewing experience for users. Brightness adjustment is achieved by partitioning the screen, improving efficiency. Furthermore, by monitoring the screen brightness within the target duration and adjusting it in a timely manner, the display device is protected from screen burn-in and the image quality is enhanced.
[0093] It should be noted that the screen brightness adjustment method provided in this disclosure can be a non-sensing adjustment method, that is, the control 201 for adjusting the white balance parameter is not displayed on the display device 200, and the brightness change is processed in the background of the display device. To facilitate the description of the results of adjusting the brightness, the brightness control is still used to illustrate.
[0094] A screen brightness adjustment method provided in an embodiment of the present disclosure can be implemented by a computer device, including but not limited to a server, a personal computer, a laptop computer, a tablet computer, a smart TV, a vehicle-mounted device, etc.
[0095] It should be noted that the protection scope of the screen brightness adjustment method described in the embodiment of the present disclosure is not limited to the execution order of the steps listed in this embodiment. All solutions implemented by adding, reducing or replacing steps of related technologies based on the principles of the present disclosure are included in the protection scope of the present disclosure.
[0096] like Figure 4 As shown, Figure 4This is a flow chart of a method for adjusting screen brightness provided by an embodiment of the present disclosure. This method can be performed by a screen brightness adjustment device, wherein the device can be implemented using software and / or hardware and can generally be integrated into an electronic device, such as the above-mentioned display device. Figure 4 As shown, the method mainly includes the following steps S401 to S404:
[0097] S401: Determine a plurality of screen partitions, and obtain grayscale parameters of each screen partition within a target duration.
[0098] Among them, the grayscale parameter is the average grayscale value of the pixels in each screen partition, or the maximum grayscale value among all pixels, or the mean square grayscale value of all pixels. In the embodiment of the present disclosure, the method of calculating the average grayscale value has better anti-interference performance than the method of taking the maximum value, and has higher efficiency than the root mean square method. In some embodiments, the method of calculating the average grayscale value is selected. It can be understood that the grayscale parameter is the grayscale known to those skilled in the art. The grayscale is the brightness change between the brightest and the darkest, divided into several parts, so as to facilitate the screen brightness control corresponding to the signal input.
[0099] The target duration is determined according to the type of content to be displayed in multiple screen partitions. The target duration is different for different types of content to be displayed. The type of content to be displayed refers to the luminance dynamic range, which includes but is not limited to: Standard Dynamic Range (SDR) and High-Dynamic Range (HDR). For example, if the type of content to be displayed is SDR, the target duration is 5 minutes; if the type of content to be displayed is HDR, the target duration is 1 minute. The above-mentioned values set for the target duration are only exemplary and are not limited in this disclosure.
[0100] An embodiment of the present disclosure provides an implementation method for detecting grayscale parameters of multiple screen partitions according to a preset time, and obtaining grayscale parameters of the multiple screen partitions within a target time length when the number of times reaches a preset threshold.
[0101] For example, the preset time is 5s, the preset threshold is 60, and the target duration is 5 minutes. The grayscale parameters of multiple screen partitions are detected once every 5s until the number of detections reaches 60 times, and the grayscale parameters of multiple screen partitions within 5 minutes are obtained.
[0102] SDR images lack comprehensive detail and a wider color range. Overexposing an image loses information in the brighter areas; underexposing it also loses information in the darker areas. HDR offers a wider color range and image detail, improving contrast and making what you see truly real, delivering exceptional image quality. Setting different target durations for different brightness dynamic ranges allows for more accurate detection of high-brightness screen areas prone to burn-in.
[0103] The following describes the process of determining multiple screen partitions:
[0104] Those skilled in the art will understand that a display screen is composed of many pixels. For example, a 4K ultra-high-definition LCD TV has a resolution of 3840×2160, meaning its screen has 829,400 pixels. 4K resolution is an emerging standard for digital film and content, and the name 4K comes from its horizontal resolution of approximately 4,000 pixels.
[0105] The huge number of pixels leads to a huge amount of corresponding calculations, which puts a burden on the controller of the display device. In order to take into account both functions and performance, the present disclosure divides the screen into multiple screen partitions. An implementation method is provided in the embodiment of the present disclosure, which divides the screen into M rows and N columns to determine M×N screen partitions. Taking a 4K screen as an example, the screen includes 3840×2160 pixels, which can be divided into 64 (rows)×36 (columns) partition images, and each partition image is a pixel block of 60×60 pixels; it can also be divided into 128 (columns)×72 (rows) partition images, and each partition image is a pixel block of 30×30 pixels. In the embodiment of the present disclosure, there is no restriction on how to divide the screen. Of course, the smaller the area of the partition image, the more accurate the judgment of whether the screen brightness has not changed within the target time length.
[0106] like Figure 5A As shown, Figure 5A Schematic diagram of multiple screen partitions provided in the embodiment of the present disclosure Figure 1 The screen is divided into 3 rows and 3 columns to obtain 9 screen partitions, namely S1, S2, S3, S4, S5, S6, S7, S8, and S9.
[0107] like Figure 5B As shown, Figure 5B Schematic diagram of multiple screen partitions provided in the embodiment of the present disclosure Figure 2 Another implementation method is provided in the embodiment of the present disclosure. First, the central area of the screen is determined, and then the area outside the center is divided to determine multiple screen partitions. Figure 5BFirst, the center area C1 is determined, and then the area outside the center area C1 is divided into C2, C3, C4, and C5, thus determining 5 screen partitions: C1, C2, C3, C4, and C5. It should be emphasized that the present disclosure does not impose any specific restrictions on the screen division method. Figure 5A 、 Figure 5B This is for illustrative purposes only.
[0108] In some embodiments, the display device can determine multiple screen partitions based on the user's input, thereby meeting the user's diversified needs. An implementation method is provided in the embodiment of the present disclosure, which first obtains the parameter input by the user, which can be the number of screen partitions or the area value of each screen partition. Then, multiple screen partitions are determined based on the parameters input by the user. For example, the resolution of the display device is 3840×2160, and the parameter input by the user is the number of screen partitions: 2304, then 2304 screen partitions are determined. For example, if the parameter input by the user is the area value of each screen partition: 64×36, then 2304 screen partitions are determined.
[0109] In some embodiments, after determining multiple screen partitions, the grayscale parameters of each screen partition within a target duration are obtained. Each screen partition contains a certain number of pixels. Calculating the screen partition as a whole avoids calculating the grayscale parameters of a large number of pixels at once, reducing the processing burden on the display device controller. The disclosed embodiments provide an implementation method that first obtains the grayscale parameters of all pixels in each screen partition and then averages them to obtain the grayscale parameters of each screen partition.
[0110] The above embodiment divides the screen into multiple screen partitions. Performing calculations on the screen as a whole can reduce the amount of calculations and the processing burden of the display device controller, thereby more accurately adjusting the brightness of the screen.
[0111] S402 : Determine a target screen partition from multiple screen partitions according to the grayscale parameters of each screen partition.
[0112] The target screen partition is a screen partition whose grayscale parameter is within the target grayscale range within the target duration. It is understandable that the number of target screen partitions can be one or more, and this disclosure does not limit this.
[0113] As mentioned above, the target duration is determined by the type of content to be displayed, and accordingly, the target grayscale range is also determined by the type of content to be displayed. For example, if the type of content to be displayed is SDR, the target grayscale range is greater than or equal to 90%; if the type of content to be displayed is HDR, the target grayscale range is greater than or equal to 80%.
[0114] An embodiment of the present disclosure provides an implementation method for detecting grayscale parameters of multiple screen partitions according to a preset time. When the grayscale parameters are within a target grayscale range, a counter is incremented by one. When the counter accumulates to a preset number of times, the screen partition is determined to be a target screen partition.
[0115] For example, if the preset time is 5 seconds and the preset number of times is 60, the target duration is 5 minutes. The grayscale parameters of multiple screen partitions are detected every 5 seconds. When the grayscale parameter of a screen partition is detected to be greater than or equal to 90%, a counter is incremented. When the counter reaches 60 times, it indicates that the grayscale parameter of the screen partition has been greater than or equal to 90% for 5 minutes, indicating the possibility of screen burn-in. The screen partition is then determined as the target screen partition.
[0116] Normally, the grayscale parameters of each pixel on the display device screen are continuously changing. The embodiment provided in the present disclosure processes the screen partitions whose grayscale parameters change within the target grayscale range within the target time length, thereby achieving comprehensive detection of the screen brightness, thereby accurately determining the screen partitions with high brightness and the possibility of burn-in.
[0117] For example, Figure 6 As shown, Figure 6 Schematic diagram of target screen partition provided by the embodiment of the present disclosure Figure 1 The target grayscale range is greater than or equal to 90%. The grayscale parameters of screen partition S5 change from 91% to 93% and then to 92% within the target duration. This indicates that the grayscale parameters of screen partition S5 remain within the target grayscale range within the target duration, and screen partition S5 can be determined as the target screen partition. However, the grayscale parameters of screen partition S9 change from 94% to 90% and then to 83% within the target duration, so screen partition S9 is not the target screen partition.
[0118] In some embodiments, different grayscale ranges are set according to the grayscale parameters of each screen partition, so as to more precisely determine the target screen partition. First, screen partitions with grayscale parameters greater than a second preset grayscale threshold are selected from multiple screen partitions. For example, if the second preset grayscale threshold is 60%, A screen partitions with grayscale parameters greater than 60% are determined from multiple screen partitions.
[0119] Normally, screen burn-in may occur when the grayscale parameter of the screen is greater than the second preset grayscale threshold. Through the above implementation, screen partitions with grayscale parameters less than or equal to the second preset grayscale threshold are removed. These screen partitions are within a safe range of brightness and do not need to reduce the brightness, thereby reducing unnecessary calculations and improving the processing efficiency of the display device controller.
[0120] For example, Figure 7 As shown, Figure 7 Schematic diagram of target screen partition provided by the embodiment of the present disclosure Figure 2 . Figure 7 In the example, the second preset grayscale threshold is 60%, the grayscale range of screen partition C1 is 90% to 95%, the grayscale range of screen partition C2 is 85% to 90%, the grayscale range of screen partition C3 is 50% to 60%, the grayscale range of screen partition C4 is 85% to 90%, and the grayscale range of screen partition C5 is 50% to 60%. Based on the second preset grayscale threshold of 60%, it is determined that screen partitions C3 and C5 are within the safe brightness range and there is no need to reduce the brightness. Furthermore, based on the target grayscale range being greater than or equal to 90%, the target screen partition is determined from screen partitions C1, C2, and C4, and the target screen partition is C1.
[0121] In some embodiments, the target grayscale range includes a first grayscale range and a second grayscale range, wherein the first grayscale range is a range greater than a first preset grayscale threshold and less than a second preset grayscale threshold; and the second grayscale range is a range greater than or equal to the second preset grayscale threshold. For example, if the first preset grayscale threshold is 60% and the second preset grayscale threshold is 80%, then the target grayscale range includes two grayscale ranges: 60%-80% and greater than 80%.
[0122] For example, Figure 8 As shown, Figure 8 Schematic diagram 3 of the target screen partition provided by the embodiment of the present disclosure. As shown in Table 1, Table 1 shows Figure 8 Grayscale parameters of each screen partition.
[0123] Screen partition Grayscale parameters S1 70%~75% S2 80%~85% S3 70%~75% S4 80%~85% S5 90%~95% S6 80%~85% S7 70%~75% S8 80%~85% S9 70%~75%
[0124] Table 1
[0125] Since the target grayscale range includes the grayscale range of 60%-80% and greater than 80%, according to the grayscale range shown in Table 1 Figure 8 The grayscale parameters of the screen partitions S1, S2, S3, S4, S5, S6, S7, S8, and S9 determine that the grayscale parameters of the screen partitions S1, S2, S3, S4, S5, S6, S7, S8, and S9 are all target screen partitions, and if the grayscale parameters of the screen partitions S2, S4, S5, S6, and S8 are greater than 80%, they are the target screen partitions in the second grayscale range, and if the grayscale parameters of the screen partitions S1, S3, S7, and S9 are within 60%-80%, they are the target screen partitions in the first grayscale range.
[0126] The following describes the classification of target screen partitions:
[0127] A. Target screen partition 1
[0128] The target screen partition 1 is a screen partition whose grayscale parameters are continuously within the first grayscale range within the target time period, for example, the above-mentioned screen partitions S1, S3, S7, and S9.
[0129] B. Target screen partition 2
[0130] The target screen partition 2 is a screen partition whose grayscale parameters are continuously within the second grayscale range within the target time period, for example, the above-mentioned screen partitions S2, S4, S5, S6, and S8.
[0131] a. The screen partition whose grayscale parameters remain within the target sub-grayscale range within the target duration.
[0132] In some embodiments, the second grayscale range includes at least two sub-grayscale ranges, and the target screen partition includes m screen partitions, where m is a positive integer greater than 2. A first screen partition is determined from the m screen partitions, where the first screen partition is a screen partition within the target sub-grayscale range among the m screen partitions. The number of screen partitions whose grayscale parameters are within the target sub-grayscale range is greater than the number of screen partitions within other sub-grayscale ranges, where the other sub-grayscale ranges are sub-grayscale ranges within the at least two sub-grayscale ranges excluding the target sub-grayscale range.
[0133] Exemplarily, as shown in Table 1, the second grayscale range includes at least two sub-grayscale ranges of 90% to 95% and 80% to 85%, and the target screen partitions include S2, S4, S5, S6, and S8. First screen partitions S2, S4, S6, and S8 are determined from the five target screen partitions. The grayscale parameters of the first screen partitions S2, S4, S6, and S8 are all between 80% and 85%, and 80% to 85% can be determined as the target sub-grayscale range. It can be understood that the first screen partitions within the target sub-grayscale range of 80% to 85% are the largest of the five target screen partitions. The target white balance parameters are determined based on the first screen partitions, which have the largest number of grayscale ranges and fall within the second grayscale range, thereby ensuring uniformity of screen brightness.
[0134] b. Screen partitions whose grayscale parameters remain within the second grayscale range for the target duration, and whose proportion is greater than the preset proportion. For example, if the preset proportion is 60%, the second grayscale range is 80% to 85%, and the grayscale parameters of screen partitions S2, S4, S5, S6, and S8 are all between 80% and 85%, and the grayscale parameters of four of the five screen partitions are within the second grayscale range, accounting for 80%, which is greater than the preset proportion of 60%, then the target screen partitions are determined to be screen partitions S2, S4, S6, and S8.
[0135] c. Within the target duration, the grayscale parameters remain within the second grayscale range, and the screen partition with the highest grayscale parameters. For example, among screen partitions S2, S4, S5, S6, and S8, the grayscale parameters of S2, S4, S6, and S8 are all between 80% and 85%, while the grayscale parameter of screen partition S5 is between 90% and 95%, then screen partition S5 is determined to be the target screen partition.
[0136] In the above embodiment, the target screen partition is refined, so that white balance parameters that are more accurate and meet the brightness adjustment requirements are subsequently determined according to the target screen partition.
[0137] S403: Determine target white balance parameters according to the grayscale parameters of the target screen partition.
[0138] The white balance parameter is white balance known to those skilled in the art, and white balance is an indicator that describes the accuracy of white generated by mixing the three primary colors of red, green, and blue in a display.
[0139] In some embodiments, if the target screen partition is a screen partition whose target grayscale range is determined according to the type of content to be displayed, the target white balance parameters are determined according to the grayscale parameters of the target screen partition.
[0140] For example, as mentioned above, when the type of content to be displayed is SDR, the target screen partition is a screen partition with a grayscale range greater than or equal to 90%, then the target white balance parameter can be determined to be 80% of the current white balance parameter based on the grayscale parameter of 91% of the target screen partition; when the type of content to be displayed is HDR, the target screen partition is a screen partition with a grayscale range greater than or equal to 80%, then the target white balance parameter can be determined to be 70% of the current white balance parameter based on the grayscale parameter of 91% of the target screen partition.
[0141] In real-world applications, the usage of each display device's screen partition varies. Even at the same moment, the grayscale parameters of each partition can vary, leading to varying degrees of aging and a tendency for burn-in. To extend the screen's lifespan, the target white balance parameters can be determined based on the grayscale parameters of the most frequently used or most severely aged partition.
[0142] The location information of each screen partition can represent its degree of aging. For example, the center of the screen typically has the highest degree of aging, followed by the partitions near the center, and the edges of the screen have the lowest degree of aging. The historical display duration of each screen partition can represent its frequency of use. The historical display duration is the historical length of time each screen partition has been within the target grayscale range. It can be understood that a longer historical display duration indicates that the screen partition has been in a high-brightness state for a longer period of time and is more frequently used.
[0143] In some embodiments, a weight coefficient for each screen partition is determined based on the location information of the multiple screen partitions. The weight coefficient is positively correlated with the location information of the screen partition. The closer the location information of the screen partition is to the center area, the larger the weight coefficient, indicating a higher degree of aging of the screen partition.
[0144] For example, Figure 5B For example, according to the position information of multiple screen partitions, the weight coefficient of each screen partition is determined, and the weight coefficient of screen partition C1 is greater than that of screen partitions C2, C3, C4, and C5.
[0145] In some embodiments, a weight coefficient for each screen partition is determined based on the historical display duration of the multiple screen partitions. The weight coefficient is positively correlated with the historical display duration. The greater the historical display duration, the greater the weight coefficient, indicating a higher degree of aging of the screen partition.
[0146] For example, Figure 5B For example, the historical display duration of screen partition C1 is t1, the historical display duration of screen partition C2 is t2, and t1>t2, then the weight coefficient a of screen partition C1 is greater than the weight coefficient b of screen partition C2.
[0147] In some embodiments, a weight coefficient of each screen partition is determined based on the position information and historical display duration of the multiple screen partitions.
[0148] For example, Figure 5B For example, the weight coefficient x is obtained based on the position information of screen partition C1, and the weight coefficient y is obtained based on the position information of screen partition C2. The weight coefficient a is obtained based on the historical display time t1 of screen partition C1, and the weight coefficient b is obtained based on the historical display time t2 of screen partition C1. The weight coefficient of screen partition C1 is ax, and the weight coefficient of screen partition C2 is by.
[0149] The above embodiment determines the aging degree and usage frequency of the screen partitions based on the position information and / or historical display time of multiple screen partitions, thereby obtaining the weight coefficient required to determine the white balance parameters. It is then possible to focus on the screen partition with the highest possibility of burn-in to determine the white balance parameters, thereby adjusting the screen brightness more accurately.
[0150] After obtaining the weight coefficients of each screen partition, the target white balance parameters are determined according to the grayscale parameters of the target screen partition, so as to adjust the brightness according to the screen partition with the greatest degree of aging and / or the highest frequency of use, thereby protecting the screen to the greatest extent and preventing burn-in.
[0151] In some embodiments, the target white balance parameter is determined based on the weight coefficients of each screen partition and the grayscale parameters of the target screen partition. It can be understood that the white balance parameters of each screen partition are the same, that is, the screen achieves brightness adjustment of the entire screen based on one white balance parameter.
[0152] In some embodiments, the white balance parameters of each screen partition are determined based on the weight coefficients of each screen partition and the grayscale parameters of the target screen partition. It can be understood that corresponding white balance parameters are determined for each screen partition, so that the brightness adjustment of the split screen can be achieved according to these white balance parameters to meet the diverse needs of users and improve the user experience.
[0153] In addition, the target white balance parameters can be determined according to the white balance parameters of each screen partition to obtain the final target white balance parameters of the entire screen, thereby adjusting the brightness of the entire screen and improving the uniformity of the picture brightness.
[0154] As mentioned above, the target grayscale range can be a two-stage grayscale range, so that the brightness of the screen partitions with different grayscale levels can be adjusted in a targeted manner, improving the accuracy of screen brightness adjustment. The following will explain the process of determining the target white balance parameters for the target screen partitions corresponding to the first grayscale range and the target screen partitions corresponding to the second grayscale range:
[0155] (1) The target screen partition is the screen partition whose grayscale parameters are continuously in the first grayscale range within the target duration.
[0156] If the target screen partition is a screen partition whose grayscale parameters remain within the first grayscale range for the target duration, the target white balance parameters are determined based on a first proportional coefficient. The first proportional coefficient is negatively correlated with the first grayscale range. It is understood that a larger grayscale parameter within the first grayscale range indicates a higher brightness of the target screen partition, requiring a greater degree of adjustment, and accordingly, a smaller first proportional coefficient.
[0157] Exemplarily, the first grayscale range is 60% to 80%, and the first proportional coefficient is set to 90%, which means that the white balance parameter of the screen is adjusted to 90% of the current white balance parameter.
[0158] (2) The target screen partition is the screen partition whose grayscale parameters are continuously in the second grayscale range within the target duration.
[0159] If the target screen partition is a screen partition whose grayscale parameters remain within the second grayscale range for the target duration, the target white balance parameters are determined based on the second proportional coefficient. The second proportional coefficient is negatively correlated with the second grayscale range. It is understood that a larger grayscale parameter within the second grayscale range indicates a higher brightness of the target screen partition, requiring a greater degree of adjustment, and accordingly, a smaller second proportional coefficient.
[0160] Exemplarily, the second grayscale range is greater than 80%, and the second proportional coefficient is set to 80%, which means that the white balance parameter of the screen is adjusted to 80% of the current white balance parameter.
[0161] In some embodiments, there are multiple target screen partitions. To better prevent burn-in, the target screen partitions are those whose grayscale parameters remain within the second grayscale range for a target duration and have the highest grayscale parameters. Therefore, white balance parameters need to be determined for the target screen partitions with the highest grayscale parameters and the highest likelihood of burn-in. The target white balance parameters are determined based on the second scaling coefficient and the grayscale parameters of the target screen partitions.
[0162] In some embodiments, to ensure uniformity of screen brightness adjustment, grayscale parameters are maintained within a target sub-grayscale range for a target duration. The target sub-grayscale range includes the largest number of first screen partitions. Target white balance parameters are then determined based on a second proportionality factor and the grayscale parameters of the target screen partitions. The proportion of the number of target screen partitions among the multiple screen partitions may also be pre-set. For example, screen partitions whose grayscale parameters remain within the second grayscale range for a target duration and whose proportion exceeds a pre-set proportion are designated as target screen partitions.
[0163] In some embodiments, considering the influence of ambient light, it is necessary to adjust the screen brightness in time when the ambient light changes, obtain the ambient light parameters, and then determine the target white balance parameters based on the ambient light parameters and the grayscale parameters corresponding to the target screen partition.
[0164] For example, the ambient light parameters indicate that the current environment is bright, and the screen has been in a high-brightness state for a target period of time. If the brightness needs to be reduced, the ambient light parameters are obtained and combined with the grayscale parameters of the screen partition to determine the target white balance parameters to adapt to the current environment. This ensures that the screen is visible in a brighter environment while reducing the screen brightness to prevent screen burn-in and save energy.
[0165] The above embodiment adjusts the screen brightness more accurately by partitioning the target screen into different grayscale ranges and adjusting the screen brightness according to different proportional coefficients.
[0166] S404: Adjust the white balance parameters of the screen to the target white balance parameters.
[0167] In some embodiments, after obtaining the target white balance parameter, the brightness of the entire screen is adjusted. For example, if the target white balance parameter is adjusted to 80% of the current white balance parameter, the screen brightness is reduced to 80% of the current brightness.
[0168] In some embodiments, after obtaining the white balance parameters of each screen partition, the brightness of the entire screen is adjusted according to the white balance parameters of each screen partition. Figure 9 As shown, Figure 9 Schematic diagram of adjusting screen brightness provided by the present disclosure Figure 1 . Figure 9 In the example, after determining that the white balance parameters of the screen partitions S1, S3, S7, and S9 are 90%, the brightness of the screen partitions S1, S3, S7, and S9 is adjusted to 90% of the current brightness, such as Figure 9 In (a), the current white balance parameter is 90%, so adjust it to Figure 9 After determining that the white balance parameters of the screen partitions S2, S4, S5, S6, and S8 are 80%, as shown in (b) Figure 9 The current white balance parameter shown in (a) is 100%, so adjust it to Figure 9 80% as shown in (b) realizes split-screen brightness adjustment.
[0169] In addition, adjusting the screen brightness also includes increasing the screen brightness. The target grayscale range provided in the embodiment of the present disclosure may be less than 60%. For example, the target grayscale range is 40% to 60%. Being at this brightness for a long time affects the user's viewing experience. Therefore, in the embodiment of the present disclosure, an implementation method is provided to obtain the target white balance parameter before the target duration. When the white balance parameter is greater than the preset white balance parameter, the target white balance parameter is determined to be the target white balance parameter before the target duration, so as to restore the screen brightness to meet the diverse needs of users.
[0170] In some embodiments, similar to the above-mentioned improvement of screen brightness, the white balance parameters of each screen partition may be determined according to the grayscale parameters of the target screen partition and the weight coefficients of each screen partition.
[0171] For example, Figure 10 As shown, Figure 10 The schematic diagram of adjusting screen brightness provided by the present disclosure Figure 2 . Figure 10 In the example, after determining that the white balance parameters of the screen partitions S1, S3, S7, and S9 are 40%, it is determined that the white balance parameters of the screen partitions S1, S3, S7, and S9 are 60% before the target duration, and the white balance parameters of the screen partitions S1, S3, S7, and S9 are adjusted to 60%. Figure 10In (a), the current white balance parameter is 40% and is adjusted to Figure 10 After determining that the white balance parameters of the screen partitions S2, S4, S5, S6, and S8 are 50%, it is determined that the white balance parameters of the screen partitions S2, S4, S5, S6, and S8 are 60% before the target duration, as shown in (b). Figure 10 The current white balance parameter shown in (a) is 50%, so adjust it to Figure 10 60% as shown in (b) achieves split-screen restoration brightness.
[0172] In summary, the present disclosure provides a method for adjusting screen brightness. The method divides the screen of a display device into multiple screen partitions, obtains the grayscale parameters of each screen partition within a target duration, and then determines a target screen partition from the multiple screen partitions based on the grayscale parameters of each screen partition. The target screen partition is a screen partition whose grayscale parameters are within a target grayscale range within the target duration. Furthermore, a target white balance parameter is determined based on the grayscale parameters corresponding to the target screen partition, and finally, the screen brightness is adjusted based on the white balance parameter. By partitioning the screen to achieve brightness adjustment, the efficiency of screen brightness adjustment is improved, and the brightness of the screen within the target duration is monitored to achieve timely brightness adjustment, thereby preventing screen burn-in on the display device and improving the display effect of the picture.
[0173] An embodiment of the present disclosure provides a computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, the various processes of the screen brightness adjustment method in the above-mentioned method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0174] The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0175] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device that includes the element.
[0176] The above are merely specific embodiments of the present disclosure, intended to enable those skilled in the art to understand and implement the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not limited to these embodiments, but is to be construed in the broadest manner consistent with the principles and novel features disclosed herein.
Claims
1. A display device, characterized in that: include: monitor; The controller is configured to: determine a plurality of screen partitions and obtain a grayscale parameter of each screen partition within a target time length; determining a target screen partition from the plurality of screen partitions according to the grayscale parameters of the respective screen partitions, the target screen partition being a screen partition whose grayscale parameters are within a target grayscale range within the target time duration; Determining a weight coefficient of each of the multiple screen partitions according to the position information of the multiple screen partitions and / or a historical display duration, where the historical display duration is a historical duration during which each of the screen partitions is in the target grayscale range; Determining target white balance parameters according to the grayscale parameters of the target screen partition and the weight coefficients of each screen partition; The white balance parameters of the screen are adjusted to the target white balance parameters.
2. The display device according to claim 1, wherein The controller is further configured to respectively determine the white balance parameters of the respective screen partitions according to the grayscale parameters of the target screen partition and the weight coefficients of the respective screen partitions.
3. The display device according to claim 1, wherein The target duration and the target grayscale range are determined according to types of contents to be displayed in the plurality of screen partitions.
4. The display device according to claim 1, wherein The controller is further configured to: obtain ambient light parameters; The controller is configured to determine the target white balance parameter according to the grayscale parameter of the target screen partition and the ambient light parameter.
5. The display device according to claim 1, wherein The target grayscale range includes a first grayscale range, which is a range greater than a first preset grayscale threshold and less than a second preset grayscale threshold; The controller is configured to: The target white balance parameter is determined according to a first proportionality coefficient and a grayscale parameter of the target screen partition, where the first proportionality coefficient corresponds to the first grayscale range.
6. The display device according to claim 1, wherein The target grayscale range includes a second grayscale range, and the second grayscale range is a range greater than or equal to a second preset grayscale threshold; The controller is configured to: The target white balance parameter is determined according to a second proportional coefficient and a grayscale parameter of the target screen partition, where the second proportional coefficient corresponds to the second grayscale range.
7. The display device according to claim 1, wherein The target screen partition is a screen partition whose grayscale parameter is continuously in the second grayscale range and has the highest grayscale parameter within the target time period.
8. The display device according to claim 6, wherein: The target grayscale range is a second grayscale range, the second grayscale range includes at least two sub-grayscale ranges, the target screen partition includes m screen partitions, and the m screen partitions are at least two screen partitions among the multiple screen partitions; The controller is configured to: Determine a first screen partition from the m screen partitions, where the first screen partition is a screen partition in the target sub-grayscale range among the m screen partitions; The number of screen partitions whose grayscale parameters are within the target sub-grayscale range is greater than the number of screen partitions within other sub-grayscale ranges, and the other sub-grayscale ranges are sub-grayscale ranges other than the target sub-grayscale range within the at least two sub-grayscale ranges; The target white balance parameter is determined according to the second proportional coefficient and the grayscale parameter of the first screen partition.
9. A screen brightness adjustment method, characterized in that: include: Determine multiple screen partitions and obtain grayscale parameters of each screen partition within a target duration; determining a target screen partition from the plurality of screen partitions according to the grayscale parameters of the respective screen partitions, the target screen partition being a screen partition whose grayscale parameters are continuously within a target grayscale range within the target time duration; Determining target white balance parameters according to the grayscale parameters of the target screen partition; Adjusting screen brightness based on the target white balance parameter; Determining the target white balance parameter based on the grayscale parameter of the target screen partition includes: determining a weight coefficient of each of the multiple screen partitions based on position information of the multiple screen partitions and / or a historical display duration, where the historical display duration is a historical duration that each of the screen partitions is within the target grayscale range; The target white balance parameter is determined according to the grayscale parameter of the target screen partition and the weight coefficients of the respective screen partitions.
Citation Information
Patent Citations
Display equipment and brightness adjusting method thereof
CN111429840A
Display control method and device, electronic equipment and readable storage medium
CN112783460A