Method for preventing afterimage of self-luminous screen, electronic device, and computer-readable medium

By obtaining the linear function relationship between the brightness and pixel grayscale value of the OLED screen, judging and executing the operation of reducing the brightness or grayscale value, the problem of OLED screen ghosting is solved and an efficient software prevention effect is achieved.

CN117935728BActive Publication Date: 2025-10-03ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211276225.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-17
Publication Date
2025-10-03
Estimated Expiration
2042-10-17

AI Technical Summary

Technical Problem

OLED screens are prone to image retention, and existing hardware and software prevention methods are costly and ineffective.

Method used

By obtaining the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the target color light, the ghosting threshold value of the linear function relationship is determined to determine whether the ghosting prevention conditions are met, and if the conditions are met, the prevention operation of reducing the brightness or pixel grayscale value is performed.

Benefits of technology

The software prevention method based on linear function relationship effectively delays the formation of ghosting, reduces terminal usage costs and improves prevention effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117935728B_ABST
    Figure CN117935728B_ABST
Patent Text Reader

Abstract

The present application provides a method for preventing afterimages of a self-luminous screen, an electronic device, and a computer-readable medium. The method for preventing afterimages of a self-luminous screen includes: obtaining the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen; determining an afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen; wherein the linear functional relationship is a linear functional relationship between the brightness value of the self-luminous screen and the corresponding afterimage threshold value; determining whether the self-luminous screen meets the afterimage prevention condition based on the current pixel grayscale value corresponding to the target color lamp and the afterimage threshold value having a linear functional relationship with the current brightness value; and performing a preset afterimage prevention operation on the self-luminous screen if it is determined that the afterimage prevention condition is met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of display screens, and in particular to a method for preventing afterimages of self-luminous screens, an electronic device, and a computer-readable medium. Background Art

[0002] Organic Light Emitting Diode (OLED) screens are prone to image retention primarily because they are self-luminous. If an OLED screen is kept at high brightness for a long period of time while in a static state, the light-emitting diodes in the display area will degrade rapidly, which in turn can cause image retention. Image retention is a fundamental flaw of OLED screens and can only be delayed through technology. Once it occurs, it is impossible to completely resolve it unless the screen is replaced, which significantly increases the cost of using the device.

[0003] Currently, the main methods for delaying screen ghosting are improving hardware materials and preventing it with software. Improving hardware materials undoubtedly increases costs, while the effectiveness of software prevention is often less than ideal. Summary of the Invention

[0004] Embodiments of the present application provide a method for preventing image sticking on a self-luminous screen, an electronic device, and a computer-readable medium.

[0005] In a first aspect, an embodiment of the present application provides a method for preventing afterimages of a self-luminous screen, comprising: obtaining a current brightness value of the self-luminous screen and a current pixel grayscale value corresponding to a lamp of a target color of the self-luminous screen; determining an afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen; wherein the linear functional relationship is a linear functional relationship between the brightness value of the self-luminous screen and the corresponding afterimage threshold value; determining whether the self-luminous screen meets an afterimage prevention condition based on the current pixel grayscale value corresponding to the lamp of the target color and the afterimage threshold value having a linear functional relationship with the current brightness value; and performing a preset afterimage prevention operation on the self-luminous screen when it is determined that the afterimage prevention condition is met.

[0006] In a second aspect, an embodiment of the present application provides an electronic device comprising: at least one processor; a memory, wherein at least one program is stored in the memory, and when the at least one program is executed by the at least one processor, any of the above-mentioned methods for preventing afterimages of a self-luminous screen is implemented.

[0007] In a third aspect, an embodiment of the present application provides a computer-readable medium having a computer program stored thereon, and when the computer program is executed by a processor, the computer program implements any of the above-mentioned methods for preventing afterimages of a self-luminous screen.

[0008] The method for preventing afterimages of a self-luminous screen provided in an embodiment of the present application prevents afterimages from a software perspective based on a linear function relationship. Since the linear function relationship is derived from studying the principle of afterimage formation, the prevention effect is relatively ideal. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 A flowchart of a method for preventing image sticking on a self-luminous screen according to an embodiment of the present application;

[0010] Figure 2 A flowchart of a method for preventing image sticking on a self-luminous screen provided as an example of an embodiment of the present application;

[0011] Figure 3 A block diagram of the composition of a device for preventing afterimages on a self-luminous screen provided in another embodiment of the present application. DETAILED DESCRIPTION

[0012] In order to enable those skilled in the art to better understand the technical solution of the present application, the self-luminous screen parameter adjustment method, electronic device, and computer-readable medium provided in the present application are described in detail below with reference to the accompanying drawings.

[0013] Example embodiments will be described more fully hereinafter with reference to the accompanying drawings, but the example embodiments may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this application will be thorough and complete and will fully convey the scope of this application to those skilled in the art.

[0014] In the absence of conflict, the various embodiments of the present application and the various features therein may be combined with each other.

[0015] As used herein, the term "and / or" includes any and all combinations of at least one of the associated listed items.

[0016] The terms used herein are used only to describe specific embodiments and are not intended to limit this application. As used herein, the singular forms "a," "an," and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprising" and / or "made of" are used in this specification, the presence of the features, wholes, steps, operations, elements, and / or components is specified, but the presence or addition of at least one other feature, whole, step, operation, element, component, and / or group thereof is not excluded.

[0017] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and this application, and will not be interpreted as having an idealized or overly formal meaning unless expressly defined as such herein.

[0018] Although the self-luminous screen parameter adjustment method of the embodiment of the present application is proposed based on the problems existing in the current OLED screen, the self-luminous screen parameter adjustment method of the embodiment of the present application is also applicable to new self-luminous screens developed in the future.

[0019] In the embodiments of this application, through research on the mechanism of self-luminous screen image retention, it was found that the conditions for self-luminous screen image retention include: high-brightness display and a static image displayed in a fixed position for a long time. Application scenarios that are generally prone to image retention include the following: a static image during a paused video; a logo displayed in a fixed position; and long periods of high-brightness standby.

[0020] Figure 1 A flowchart of a method for preventing image sticking on a self-luminous screen provided in one embodiment of the present application.

[0021] First, refer to Figure 1 One embodiment of the present application provides a method for preventing image sticking on a self-luminous screen, comprising:

[0022] Step 100: Obtain the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the target color light of the self-luminous screen.

[0023] The self-luminous screen of the embodiment of the present application may be an OLED screen, or a new self-luminous screen developed in the future.

[0024] In some exemplary embodiments, the target color light may be at least one of the following: a red light, a green light, and a blue light.

[0025] Step 101: Determine an afterimage threshold value having a linear functional relationship with a current brightness value of the self-luminous screen; wherein the linear functional relationship is a linear functional relationship between the brightness value of the self-luminous screen and the corresponding afterimage threshold value.

[0026] Step 102 : determining whether the self-luminous screen meets the afterimage prevention condition based on the current pixel grayscale value corresponding to the target color light and the afterimage threshold value having a linear functional relationship with the current brightness value.

[0027] In some exemplary embodiments, determining whether a self-luminous screen meets the afterimage prevention condition based on the current pixel grayscale value corresponding to the target color lamp and the afterimage threshold value having a linear functional relationship with the current brightness value includes: judging whether the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen is greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen; or, judging whether the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen is continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within a first preset time period.

[0028] In some exemplary embodiments, when there are two or more lamps of the target color, it is determined for each lamp of the target color whether the current pixel grayscale value corresponding to the lamp of the target color is continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within a first preset time period.

[0029] In some exemplary embodiments, determining whether the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen is greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen includes: determining whether the current pixel grayscale value is greater than the corresponding afterimage threshold value; and when the obtained current pixel grayscale value is greater than the corresponding afterimage threshold value, determining that the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen is greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen.

[0030] In some exemplary embodiments, when the current pixel grayscale value obtained is less than or equal to the corresponding afterimage threshold value, it is determined that the current pixel grayscale value corresponding to the self-luminous target color lamp is less than or equal to the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen.

[0031] In some exemplary embodiments, determining whether the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen is continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within a first preset time period includes: periodically obtaining the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the target color lamp within the first preset time period; determining the afterimage threshold value having a linear functional relationship with the obtained current brightness value based on a pre-obtained linear functional relationship for the current brightness value obtained at the same time; determining whether the current pixel grayscale value is greater than the corresponding afterimage threshold value; and determining that the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen is continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within the first preset time period when all current pixel grayscale values ​​obtained within the first preset time period are greater than the corresponding afterimage threshold value.

[0032] In some exemplary embodiments, when at least one current pixel grayscale value obtained within a first preset time period is less than or equal to a corresponding afterimage threshold value, it is determined that the current pixel grayscale value corresponding to the light of the target color of the self-luminous screen is not continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within the first preset time period.

[0033] Step 103: When it is determined that the afterimage prevention condition is met, a preset afterimage prevention operation is performed on the self-luminous screen.

[0034] In some exemplary embodiments, performing a preset afterimage prevention operation on the self-luminous screen includes reducing a brightness value of the self-luminous screen or a grayscale value of a pixel corresponding to a light of a target color.

[0035] In some exemplary embodiments, lowering the brightness value of the self-luminous screen or the pixel grayscale value corresponding to the target color lamp includes: lowering the current brightness value of the self-luminous screen when a first difference between the current brightness value of the self-luminous screen and the brightness reference value is greater than a second difference between the current pixel grayscale value corresponding to the target color lamp and the afterimage threshold value having a linear functional relationship with the brightness reference value; and lowering the current pixel grayscale value corresponding to the target color lamp when the first difference is less than or equal to the second difference.

[0036] In some exemplary embodiments, the brightness reference value and the afterimage threshold value having a linear functional relationship with the brightness reference value may be any point in the linear functional relationship.

[0037] In some exemplary embodiments, the brightness reference value may be a current brightness value of the self-luminous screen, and the first difference value is 0.

[0038] In some exemplary embodiments, the duration of reducing the brightness value of the self-luminous screen or the grayscale value of the pixel corresponding to the light of the target color can be set arbitrarily according to actual needs.

[0039] In some exemplary embodiments, when it is determined that the conditions for preventing afterimages are met, the method also includes: popping up a prompt box for preventing afterimages, where the prompt box is used to let the user confirm whether to start afterimage prevention; if a confirmation instruction from the user is received, continuing to execute the step of preventing afterimages on the self-luminous screen; if no instruction from the user is received within a third preset time period, continuing to execute the step of performing a preset afterimage prevention operation on the self-luminous screen.

[0040] In some exemplary embodiments, if it is determined that the afterimage prevention condition is not satisfied, the process is terminated.

[0041] In some exemplary embodiments, determining that the afterimage prevention condition is not met includes: the current pixel grayscale value corresponding to the lamp of the target color of the self-luminous screen is less than or equal to the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen; or, the current pixel grayscale value corresponding to the lamp of the target color of the self-luminous screen is not continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within a first preset time period.

[0042] In some exemplary embodiments, before obtaining the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the target color light of the self-luminous screen, the method further includes: obtaining a linear function relationship.

[0043] In some exemplary embodiments, obtaining the linear function relationship includes: obtaining afterimage threshold values ​​corresponding to at least two brightness values ​​of the self-luminous screen; and fitting the linear function relationship according to the obtained at least two brightness values ​​and the corresponding afterimage threshold values.

[0044] In some exemplary embodiments, obtaining the afterimage threshold value corresponding to at least two brightness values ​​of the self-luminous screen includes: setting the brightness value of the self-luminous screen to the target brightness value, displaying only the target color light on the first preset area on the self-luminous screen, and making the pixel grayscale value of the target color light displayed on the first preset area on the self-luminous screen the maximum value, and continuing for a second preset time period; after continuing for the second preset time period, if there is an afterimage on the first preset area, reducing the pixel grayscale value, and continuing to make the pixel grayscale value of the target color light displayed on the second preset area on the self-luminous screen the reduced pixel grayscale value, and continuing for the second preset time period; until there is no afterimage on the preset area displayed for the last time; determining that the pixel grayscale value corresponding to the target color light when there is no afterimage on the preset area displayed for the last time is the afterimage threshold value corresponding to the target brightness value; changing the target brightness value and repeating the above steps to obtain the afterimage threshold value corresponding to different brightness values ​​of the self-luminous screen.

[0045] In some exemplary embodiments, while continuing to make the pixel grayscale value of the target color lamp displayed on the second preset area on the self-luminous screen a reduced pixel grayscale value, the brightness value of the self-luminous screen is kept unchanged at the target brightness value, and only the target color lamp is displayed on the second preset area on the self-luminous screen.

[0046] In some exemplary embodiments, the second preset time period time_x may be obtained by a manufacturer through an aging test.

[0047] In some exemplary embodiments, after the second preset time has passed, it can be determined whether there is an afterimage on the first preset area by switching the first preset area on the self-luminous screen to display white and observing whether there is an afterimage on the first preset area.

[0048] In some exemplary embodiments, since afterimages are irreversible, if afterimages have formed in the first preset area during the test process, other preset areas different from the first preset area (such as the second preset area mentioned above) should be used for testing in subsequent testing processes. That is, each test requires the use of a different area for testing.

[0049] In some exemplary embodiments, when there are two or more lamps of the target color, the linear function relationship corresponding to each lamp of the target color should be obtained separately.

[0050] For example, taking the blue light as an example, first set the brightness value of the self-luminous screen to the maximum brightness value LEVEL_max, that is, 100% brightness value, and only display the blue light on the first preset area of ​​the self-luminous screen. Assuming that the self-luminous screen is an 8-bit screen, the maximum value of the pixel grayscale value of the blue light is 255, so that the pixel grayscale value B_value displayed on the blue light in the first preset area is 255, and it is displayed continuously for time_x minutes.

[0051] After time_x minutes, the first area of ​​the self-luminous screen is switched to display white, and whether there is an afterimage on the first preset area is observed. If there is an afterimage, it can be determined that the current LEVEL_max and B_value meet the conditions for forming an afterimage.

[0052] Then, while keeping the brightness of the self-luminous screen constant, lower the value of B_value, change the preset display area to a second preset area, and repeat the above detection process until no ghosting is observed in the second preset area. This allows us to calculate the pixel grayscale threshold value B_value_0 when the blue light forms a ghosting at the maximum brightness value LEVEL_max of the self-luminous screen, which is the ghosting threshold mentioned above.

[0053] The brightness value of the self-luminous screen is reduced to the high brightness value LEVEL_high, that is, 80% of the brightness value, and only the blue light is still displayed on the first preset area of ​​the self-luminous screen, and the pixel grayscale value B_value displayed by the blue light on the first preset area is 255, and it is displayed continuously for time_x minutes.

[0054] After time_x minutes, the first area of ​​the self-luminous screen is switched to display white, and whether there is a ghost image on the first preset area is observed. If there is a ghost image, it can be determined that the current LEVEL_high and B_value meet the conditions for forming a ghost image.

[0055] Then, while keeping the brightness of the self-luminous screen constant, lower the value of B_value, change the preset display area to a second preset area, and repeat the above detection process until no ghosting is observed in the second preset area. This allows us to calculate the pixel grayscale threshold value B_value_1 when the blue light forms a ghosting at the high brightness value LEVEL_high of the self-luminous screen, which is the above-mentioned ghosting threshold.

[0056] The brightness value of the self-luminous screen is reduced to a low brightness value LEVEL_low, that is, a brightness value of 60%, and only blue light is still displayed on the first preset area of ​​the self-luminous screen, and the pixel grayscale value B_value displayed by the blue light on the first preset area is 255, and it is displayed continuously for time_x minutes.

[0057] After time_x minutes, the first area of ​​the self-luminous screen is switched to display white, and whether there is an afterimage on the first preset area is observed. If there is an afterimage, it can be determined that the current LEVEL_low and B_value meet the conditions for forming an afterimage.

[0058] Then, while keeping the brightness of the self-luminous screen constant, lower the value of B_value, change the preset display area to a second preset area, and repeat the above detection process until no ghosting is observed in the second preset area. This allows us to calculate the pixel grayscale threshold value B_value_2 when the blue light forms a ghosting at the low brightness value LEVEL_low of the self-luminous screen, which is the above-mentioned ghosting threshold.

[0059] The above method is also used to obtain the afterimage threshold values ​​corresponding to different brightness values ​​for the red light and the green light, as shown in Table 1.

[0060]

[0061] Table 1

[0062] Based on the above-obtained 60% brightness value, 80% brightness value and 100% brightness value of the blue light, and the corresponding afterimage threshold value, a linear function relationship is fitted to obtain the afterimage threshold value for all brightness values ​​between 60% brightness value and 100% brightness value, such as the following formula CURVE_B = Spline (B_value, LEVEL). Similar formulas CURVE_R = Spline (R_value, LEVEL) and CURVE_G = Spline (G_value, LEVEL) can also be obtained for the red and green lights. Among them, CURVE_B represents the linear function relationship corresponding to the blue light, CURVE_R represents the linear function relationship corresponding to the red light, CURVE_G represents the linear function relationship corresponding to the green light, and Spline represents the fitting function.

[0063] In some exemplary embodiments, after obtaining the current brightness value of the self-luminous screen, the method further includes: determining whether it is necessary to prevent ghosting of the self-luminous screen based on the current brightness value of the self-luminous screen; if it is necessary to prevent ghosting of the self-luminous screen, continuing to execute the step of obtaining the current pixel grayscale value corresponding to the target color light of the self-luminous screen.

[0064] In some exemplary embodiments, determining whether it is necessary to prevent ghosting on the self-luminous screen based on the current brightness value of the self-luminous screen includes: when the current brightness value of the self-luminous screen is greater than the minimum brightness value, determining that it is necessary to prevent ghosting on the self-luminous screen; wherein the minimum brightness value refers to the highest brightness value at which no ghosting will occur.

[0065] In some exemplary embodiments, when the current brightness value of the self-luminous screen is less than or equal to the minimum brightness value, it is determined that it is not necessary to perform image sticking prevention on the self-luminous screen.

[0066] In some exemplary embodiments, the minimum brightness value can be detected in the following manner: the brightness value of the self-luminous screen is set to the target brightness value, and only the target color lights are displayed on the first preset area on the self-luminous screen, and the pixel grayscale value of the target color lights displayed on the first preset area on the self-luminous screen is made to be the maximum value, and lasts for a second preset time period; after the second preset time period, if there is an afterimage on the first preset area, the target brightness value is lowered, the display area is changed to the second preset area, and the above steps are repeated until there is no afterimage on the preset area displayed for the last time; and the brightness value displayed for the last time is determined to be the minimum brightness value.

[0067] In some exemplary embodiments, after the second preset time has passed, it can be determined whether there is an afterimage on the first preset area by switching the first preset area on the self-luminous screen to display white and observing whether there is an afterimage on the first preset area.

[0068] In some exemplary embodiments, since afterimages are irreversible, if afterimages have formed in the first preset area during the test process, other preset areas different from the first preset area (such as the second preset area mentioned above) should be used for testing in subsequent testing processes. That is, each test requires the use of a different area for testing.

[0069] In some exemplary embodiments, when there are two or more lamps of the target color, the lowest brightness value corresponding to each lamp of the target color should be obtained separately.

[0070] In some exemplary embodiments, the corresponding maximum brightness values ​​of different target colors may be the same or different.

[0071] The method for preventing afterimages of a self-luminous screen provided in an embodiment of the present application prevents afterimages from a software perspective based on a linear function relationship. Since the linear function relationship is derived from studying the principle of afterimage formation, the prevention effect is relatively ideal.

[0072] In order to more completely present the overall implementation process of the method for preventing afterimages of the self-luminous screen according to the embodiment of the present application, an example is given below for illustration. The example given is not intended to limit the scope of protection of the embodiment of the present application.

[0073] Example

[0074] like Figure 2 As shown, the methods for preventing ghosting of self-luminous screens include:

[0075] Step 200, read the current brightness value of the self-luminous screen once every minute.

[0076] Step 201: For each current brightness value read, determine whether the current brightness value read is greater than the minimum brightness value corresponding to the red light, blue light and green light. If the current brightness value is greater than at least one of the minimum brightness values ​​corresponding to the red light, blue light and green light, continue to step 202; if the current brightness values ​​are all less than or equal to the minimum brightness values ​​corresponding to the red light, blue light and green light, end this process.

[0077] Step 202: Assuming that the current brightness value is greater than the minimum brightness value corresponding to the red light, and less than or equal to the minimum brightness value corresponding to the blue light and the green light, the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the red light are read every 10 seconds.

[0078] Step 203 : For the current brightness value and the current pixel grayscale value read at the same time, obtain the afterimage threshold value corresponding to the read current brightness value from the pre-obtained linear function relationship corresponding to the red light.

[0079] Step 204 , determining whether the read current pixel grayscale value is greater than the obtained afterimage threshold value, if so, executing step 205 ; if not, ending this process.

[0080] Step 205 , continue to read the current brightness value and the current pixel grayscale value for the next time, and continue for time_x minutes. If the current pixel grayscale values ​​read within time_x minutes are all greater than the corresponding afterimage threshold value, continue to execute step 206 .

[0081] Step 206: A ghost prevention prompt box pops up, which allows the user to confirm whether to start ghost prevention.

[0082] Step 207, determine whether the user's confirmation instruction is received. If the user's confirmation instruction is received, continue to step 208; if the user's confirmation instruction is not received, determine whether the user's instruction is received within 30 seconds. If no user instruction is received within 30 seconds, continue to step 208; if the user's cancellation instruction is received, end this process.

[0083] Step 208, determine whether the first difference between the current brightness value of the self-luminous screen and the brightness reference value is greater than the second difference between the current pixel value corresponding to the red light and the afterimage threshold value having a linear function relationship with the brightness reference value corresponding to the red light. If so, execute step 209; if not, execute step 210.

[0084] Step 209: reduce the brightness value of the self-luminous screen.

[0085] Step 210: Reduce the grayscale value of the pixel corresponding to the red light.

[0086] In a second aspect, another embodiment of the present application provides an electronic device, comprising: at least one processor; a memory, wherein at least one program is stored in the memory, and when the at least one program is executed by at least one processor, any one of the above-mentioned self-luminous screen parameter adjustment methods is implemented.

[0087] Among them, the processor is a device with data processing capabilities, including but not limited to the central processing unit (CPU); the memory is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH).

[0088] In some embodiments, the processor and memory are connected to each other through a bus, and further connected to other components of the computing device.

[0089] In a third aspect, another embodiment of the present application provides a computer-readable medium having a computer program stored thereon, and when the computer program is executed by a processor, any one of the above-mentioned self-luminous screen parameter adjustment methods is implemented.

[0090] Figure 3 A block diagram of the composition of a device for preventing afterimages on a self-luminous screen provided in another embodiment of the present application.

[0091] Fourthly, refer to Figure 3Another embodiment of the present application provides a device for preventing afterimages of a self-luminous screen, including: an acquisition module 301, used to acquire the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen; determine the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen; wherein the linear functional relationship is a linear functional relationship between the brightness value of the self-luminous screen and the corresponding afterimage threshold value; a judgment module 302, used to determine whether the self-luminous screen meets the afterimage prevention condition based on the current pixel grayscale value corresponding to the target color lamp and the afterimage threshold value having a linear functional relationship with the current brightness value; an afterimage prevention module 303, used to perform a preset afterimage prevention operation on the self-luminous screen when it is determined that the afterimage prevention condition is met.

[0092] In some exemplary embodiments, it also includes: the acquisition module 301 is also used to obtain the afterimage threshold value corresponding to at least two brightness values ​​of the self-luminous screen; and the linear function relationship is obtained by fitting the at least two brightness values ​​obtained and the corresponding afterimage threshold value.

[0093] In some exemplary embodiments, the acquisition module 301 is specifically used to implement the acquisition of the afterimage threshold values ​​corresponding to at least two brightness values ​​of the self-luminous screen in the following manner: setting the brightness value of the self-luminous screen to the target brightness value, only displaying the target color light on the first preset area on the self-luminous screen, and making the pixel grayscale value of the target color light displayed on the first preset area on the self-luminous screen the maximum value, and continuing for a second preset time period; after continuing for the second preset time period, if there is an afterimage on the first preset area, reducing the pixel grayscale value, and continuing to make the pixel grayscale value of the target color light displayed on the second preset area on the self-luminous screen the reduced pixel grayscale value, and continuing for a second preset time period; until there is no afterimage on the preset area displayed for the last time; determining that the pixel grayscale value corresponding to the target color light when there is no afterimage on the preset area displayed for the last time is the afterimage threshold value corresponding to the target brightness value; changing the target brightness value and repeating the above steps to obtain the afterimage threshold values ​​corresponding to different brightness values ​​of the self-luminous screen.

[0094] In some exemplary embodiments, the acquisition module 301 is also used to determine whether it is necessary to prevent ghosting of the self-luminous screen based on the current brightness value of the self-luminous screen; if it is necessary to prevent ghosting of the self-luminous screen, continue to execute the step of obtaining the current pixel grayscale value corresponding to the target color light of the self-luminous screen.

[0095] In some exemplary embodiments, the acquisition module 301 is specifically used to determine whether it is necessary to prevent afterimages on the self-luminous screen based on the current brightness value of the self-luminous screen in the following manner: when the current brightness value of the self-luminous screen is greater than the minimum brightness value, it is determined that it is necessary to prevent afterimages on the self-luminous screen; wherein the minimum brightness value refers to the highest brightness value at which no afterimages will occur.

[0096] In some exemplary embodiments, the judgment module 302 is specifically used to determine whether the self-luminous screen meets the afterimage prevention condition based on the current pixel grayscale value corresponding to the target color lamp and the afterimage threshold value that has a linear functional relationship with the current brightness value in the following manner: determine whether the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen is greater than the afterimage threshold value that has a linear functional relationship with the current brightness value of the self-luminous screen; or, determine whether the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen is continuously greater than the afterimage threshold value that has a linear functional relationship with the current brightness value of the self-luminous screen within a first preset time period.

[0097] In some exemplary embodiments, the judgment module 302 is specifically used to implement the judgment of whether the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen is continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within a first preset time period in the following manner: the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the target color lamp are periodically obtained within the first preset time period; for the current brightness value and the current pixel grayscale value obtained at the same time, the afterimage threshold value having a linear functional relationship with the obtained current brightness value is determined according to a pre-obtained linear functional relationship; whether the current pixel grayscale value is greater than the corresponding afterimage threshold value is judged; when all current pixel grayscale values ​​obtained within the first preset time period are greater than the corresponding afterimage threshold value, it is determined that the current pixel grayscale value corresponding to the target color lamp of the self-luminous screen is continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within the first preset time period.

[0098] In some exemplary embodiments, the ghosting prevention module 303 is specifically configured to reduce the brightness value of the self-luminous screen or the pixel grayscale value corresponding to the light of the target color.

[0099] In some exemplary embodiments, the afterimage prevention module 303 is specifically used to reduce the brightness value of the self-luminous screen or the pixel grayscale value corresponding to the target color lamp in the following manner: when the first difference between the current brightness value of the self-luminous screen and the brightness reference value is greater than the second difference between the current pixel grayscale value corresponding to the target color lamp and the afterimage threshold value having a linear function relationship with the brightness reference value, reduce the brightness value of the self-luminous screen; when the first difference is less than or equal to the second difference, reduce the pixel grayscale value corresponding to the target color lamp.

[0100] The specific implementation process of the above-mentioned afterimage prevention device for the self-luminous screen is the same as the specific implementation process of the afterimage prevention method for the self-luminous screen in the aforementioned embodiment, and will not be repeated here.

[0101] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As is well known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable, and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those skilled in the art, communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0102] Example embodiments have been disclosed herein, and although specific terms are employed, they are used and should be interpreted only in a general illustrative sense and not for purposes of limitation. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly indicated, features, characteristics, and / or elements described in conjunction with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments. Therefore, it will be understood by those skilled in the art that various changes in form and detail may be made without departing from the scope of the present application as set forth in the appended claims.

Claims

1. A method for preventing image sticking on a self-luminous screen, comprising: Obtain the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the target color light of the self-luminous screen; Determine a residual image threshold value having a linear functional relationship with a current brightness value of the self-luminous screen; wherein the linear functional relationship is a linear functional relationship between the brightness value of the self-luminous screen and the corresponding residual image threshold value; Determining whether the self-luminous screen meets the afterimage prevention condition according to the current pixel grayscale value corresponding to the light of the target color and the afterimage threshold value having a linear functional relationship with the current brightness value; When it is determined that the afterimage prevention condition is met, performing a preset afterimage prevention operation on the self-luminous screen; Before obtaining the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the target color light of the self-luminous screen, the method further includes: Obtaining afterimage threshold values ​​corresponding to at least two brightness values ​​of the self-luminous screen; The linear function relationship is obtained by fitting the at least two brightness values ​​and the corresponding afterimage threshold value; The obtaining of the afterimage threshold values ​​corresponding to at least two brightness values ​​of the self-luminous screen includes: Setting the brightness value of the self-luminous screen to a target brightness value, displaying only lights of a target color on a first preset area of ​​the self-luminous screen, and making the pixel grayscale value of the lights of the target color displayed on the first preset area of ​​the self-luminous screen a maximum value, and lasting for a second preset time period; After the second preset time period, if there is an afterimage on the first preset area, the pixel grayscale value is reduced, and the pixel grayscale value of the target color light displayed on the second preset area of ​​the self-luminous screen is continued to be the reduced pixel grayscale value, and this is continued for the second preset time period; until there is no afterimage on the preset area displayed for the last time; Determine that the pixel grayscale value corresponding to the target color light when there is no afterimage on the preset area displayed last time is the afterimage threshold value corresponding to the target brightness value; The target brightness value is changed and the above steps are repeated to obtain the afterimage threshold values ​​corresponding to different brightness values ​​of the self-luminous screen.

2. The method for preventing image sticking of a self-luminous screen according to claim 1, after obtaining the current brightness value of the self-luminous screen, the method further comprises: Determining whether it is necessary to perform image sticking prevention on the self-luminous screen according to a current brightness value of the self-luminous screen; In the case where it is necessary to prevent ghosting of the self-luminous screen, the step of obtaining the current pixel grayscale value corresponding to the target color light of the self-luminous screen is continued.

3. The method for preventing image sticking of a self-luminous screen according to claim 2, wherein: The determining whether it is necessary to prevent image sticking on the self-luminous screen according to the current brightness value of the self-luminous screen includes: When the real-time brightness value of the self-luminous screen is greater than the minimum brightness value, it is determined that the self-luminous screen needs to be prevented from ghosting; wherein the minimum brightness value refers to the highest brightness value at which no ghosting occurs.

4. The method for preventing image sticking of a self-luminous screen according to any one of claims 1 to 3, wherein: The determining whether the self-luminous screen meets the afterimage prevention condition according to the current pixel grayscale value corresponding to the light of the target color and the afterimage threshold value having a linear functional relationship with the current brightness value includes: Determine whether a current pixel grayscale value corresponding to a light of a target color of the self-luminous screen is greater than an afterimage threshold value having a linear functional relationship with a current brightness value of the self-luminous screen; Alternatively, it is determined whether the current pixel grayscale value corresponding to the target color light of the self-luminous screen is continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within a first preset time period.

5. The method for preventing image sticking of a self-luminous screen according to claim 4, wherein: The step of determining whether the current pixel grayscale value corresponding to the target color light of the self-luminous screen is continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within a first preset time period includes: Regularly obtaining the current brightness value of the self-luminous screen and the current pixel grayscale value corresponding to the light of the target color within the first preset time period; For the current brightness value and the current pixel grayscale value obtained at the same time, determine, based on a pre-obtained linear function relationship, an afterimage threshold value having a linear function relationship with the obtained current brightness value; and determine whether the current pixel grayscale value is greater than the corresponding afterimage threshold value; When all the current pixel grayscale values ​​obtained within the first preset time period are greater than the corresponding afterimage threshold value, it is determined that the current pixel grayscale value corresponding to the light of the target color of the self-luminous screen is continuously greater than the afterimage threshold value having a linear functional relationship with the current brightness value of the self-luminous screen within the first preset time period.

6. The method for preventing image sticking of a self-luminous screen according to any one of claims 1 to 3, wherein: The performing of a preset afterimage prevention operation on the self-luminous screen includes: Reduce the brightness value of the self-luminous screen or the pixel grayscale value corresponding to the light of the target color.

7. The method for preventing image sticking of a self-luminous screen according to claim 6, wherein: The step of reducing the brightness of the self-luminous screen or the grayscale value of the pixel corresponding to the light of the target color includes: When a first difference between a current brightness value of the self-luminous screen and a brightness reference value is greater than a second difference between a current pixel grayscale value corresponding to the light of the target color and a ghosting threshold value having a linear functional relationship with the brightness reference value, reducing the brightness value of the self-luminous screen; When the first difference is less than or equal to the second difference, the grayscale value of the pixel corresponding to the light of the target color is reduced.

8. An electronic device comprising: at least one processor; A memory having at least one program stored thereon, wherein when the at least one program is executed by the at least one processor, the method for preventing afterimages of a self-luminous screen according to any one of claims 1 to 7 is implemented.

9. A computer-readable medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the method for preventing afterimages of a self-luminous screen according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Method for eliminating smear phenomenon, terminal and storage medium

    CN111340730A

  • Display method and device, terminal and readable storage medium

    CN113516945A