Anti-staleness processing method of OLED display screen and electronic equipment

By incorporating current and temperature sensors into the OLED display and combining current and temperature information to calculate the power output value, the problem of inaccurate timing for OLED display maintenance is solved, resulting in more accurate maintenance decisions and improved performance.

CN116206560BActive Publication Date: 2025-11-07HONOR DEVICE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111442271.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-30
Publication Date
2025-11-07
Estimated Expiration
2041-11-30

AI Technical Summary

Technical Problem

The timing of performing minor or major maintenance on OLED displays in the current technology is not precise enough, resulting in poor maintenance results and possibly even the opposite effect.

Method used

By setting current and temperature sensors in the OLED display, the power output value is calculated by combining current and temperature information to determine whether the conditions for minor or major maintenance are met, and the corresponding maintenance interface is called to compensate when power-off or standby operation is detected.

Benefits of technology

Accurately measure the cumulative display loss of OLED displays, make reasonable decisions on maintenance timing, eliminate unnecessary maintenance, ensure that necessary maintenance is carried out before image retention occurs, and improve maintenance effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116206560B_ABST
    Figure CN116206560B_ABST
Patent Text Reader

Abstract

The application provides a residual image prevention processing method of an OLED display screen and an electronic device, and relates to the technical field of display screens. According to the application, when a shutdown or standby operation of the OLED display screen is detected, whether the OLED display screen meets maintenance conditions is judged according to a power output value accumulated by the OLED display screen after the last compensation; when it is judged that the OLED display screen meets the maintenance conditions, a target maintenance interface is called to compensate the OLED display screen. According to the application, the power output value calculated by integration is used as a judgment factor, so that the accumulated display loss of the OLED display screen can be more accurately measured, the execution timing of maintenance can be more accurately and reasonably decided, unnecessary maintenance times are eliminated, necessary maintenance is implemented before residual images appear, and the maintenance effect of the OLED display screen is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of display screens, and in particular to a residual image prevention processing method for an OLED display screen and an electronic device. BACKGROUND

[0002] For an OLED display screen, how to ensure brightness uniformity and eliminate residual images are two main problems currently faced. To solve these two problems, in addition to process improvement, compensation technology is also needed. In view of the phenomenon that residual images are prone to occur after long-time use of an OLED display screen and the brightness uniformity will deteriorate over time, a device manufacturer will usually follow the compensation method provided by a screen manufacturer to compensate for the OLED display screen regularly, for example, the compensation method includes minor maintenance and major maintenance, the minor maintenance can improve the brightness uniformity, and the major maintenance can eliminate residual images.

[0003] For example, the screen manufacturer usually suggests that when the cumulative screen-on time of the OLED display screen reaches 4 hours (h), the user can trigger the OLED display screen to perform minor maintenance; when the cumulative screen-on time of the OLED display screen reaches 1000 h, the user can trigger the OLED display screen to perform major maintenance. Alternatively, when the cumulative screen-on time of the OLED display screen reaches 100 h, the minor maintenance is automatically forced to be performed, and when the cumulative screen-on time of the OLED display screen reaches 1500 h, the major maintenance is automatically forced to be performed.

[0004] However, the timing of performing minor maintenance or major maintenance on the OLED display screen determined by the above method is not accurate enough, resulting in poor maintenance effect on the OLED display screen; or even if the frequency or timing of performing minor maintenance or major maintenance is not properly controlled, the maintenance effect on the OLED display screen can be counterproductive. SUMMARY

[0005] The present application provides a residual image prevention processing method for an OLED display screen and an electronic device, which solves the problem in the prior art that the timing of performing minor maintenance or major maintenance on the OLED display screen is not accurate enough, resulting in poor maintenance effect on the OLED display screen.

[0006] To achieve the above object, the present application adopts the following technical solutions:

[0007] In a first aspect, the present application provides a residual image prevention processing method for an OLED display screen, which comprises: detecting a first operation on the OLED display screen, the first operation being used to trigger the OLED display screen to shut down or stand by; obtaining power consumption information of the OLED display screen, the power consumption information being used to indicate a cumulative power output value of the OLED display screen after the last compensation; determining that the power consumption information of the OLED display screen meets a maintenance condition; and calling a target maintenance interface to compensate for the OLED display screen.

[0008] Through the scheme, when it is detected that the OLED display screen is powered off or in standby operation, it is determined whether the OLED display screen meets the maintenance condition according to the power output value accumulated by the OLED display screen after the last compensation; when it is determined that the OLED display screen meets the maintenance condition, a target maintenance interface is called to compensate the OLED display screen. Through the power output value calculated by the integral, the accumulated display loss of the OLED display screen can be more accurately measured, so that the execution timing of the maintenance can be more accurately and reasonably decided, unnecessary maintenance times are eliminated, necessary maintenance is implemented before the residual image appears, and the maintenance effect of the OLED display screen is improved.

[0009] In a possible implementation, the power loss information can include a first accumulated power output value; in this case, the determining that the power loss information of the OLED display screen meets the maintenance condition and calling the target maintenance interface to compensate the OLED display screen include:

[0010] When the first accumulated power output value is greater than or equal to a first power threshold, it is determined that the power loss information of the OLED display screen meets the maintenance condition, and a first maintenance interface is called to compensate the OLED display screen.

[0011] The first maintenance interface can be an OFF-RS interface. The OFF-RS interface can be used to optimize the picture quality of the OLED display screen. The OFF-RS interface is also called a small maintenance function interface, and the corresponding maintenance can be called small maintenance.

[0012] Through the above scheme, when it is detected that the OLED display screen is powered off or in standby operation, it can be determined whether the first accumulated power output value meets the small maintenance condition to determine whether small maintenance is needed, and the small maintenance function interface is called to perform small maintenance when the small maintenance condition is met, so as to optimize the picture quality of the OLED display screen.

[0013] In a possible implementation, the power loss information can further include a second accumulated power output value; in this case, the determining that the power loss information of the OLED display screen meets the maintenance condition and calling the target maintenance interface to compensate the OLED display screen include:

[0014] When the second accumulated power output value is greater than or equal to a second power threshold, it is determined that the power loss information of the OLED display screen meets the maintenance condition, and a second maintenance interface is called to compensate the OLED display screen.

[0015] The second power threshold is greater than the first power threshold.

[0016] The second maintenance interface can be a JB interface. The JB interface can be used to eliminate the residual image of the OLED display. The JB interface is also called a large maintenance function interface, and the corresponding maintenance can be called large maintenance. When the electronic device with the OLED display decides to perform large maintenance, the large maintenance function interface can be called to perform large maintenance.

[0017] According to the above scheme, when the shutdown or standby operation of the OLED display is detected, it can be determined whether the second cumulative power output value meets the large maintenance condition to determine whether large maintenance is needed, and the large maintenance function interface is called to perform large maintenance when the large maintenance condition is met, so as to eliminate the residual image of the OLED display.

[0018] In a possible implementation, the method can further include:

[0019] The power output value of the OLED display in each time period in which the OLED display is in the on state is calculated.

[0020] The first data storage area is refreshed by adding the power output value of each time period to the power output value stored in the first data storage area.

[0021] The second data storage area is refreshed by adding the power output value of each time period to the power output value stored in the second data storage area.

[0022] In this case, the power consumption information of the OLED display is obtained, including:

[0023] In response to the first operation, the power consumption information of the OLED display is read from the first data storage area as the first cumulative power output value, and the power consumption information of the OLED display is read from the second data storage area as the second cumulative power output value.

[0024] According to the above scheme, the power output value of the OLED display in each time period in which the OLED display is in the on state can be accumulated and stored in the data storage area corresponding to small maintenance, and then when the shutdown or standby operation of the OLED display is detected, whether small maintenance needs to be performed can be reasonably determined according to the data stored in the data storage area corresponding to small maintenance.

[0025] At the same time, the power output value of the OLED display in each time period in which the OLED display is in the on state can also be accumulated and stored in the data storage area corresponding to large maintenance, and then when the shutdown or standby operation of the OLED display is detected, whether large maintenance needs to be performed can be reasonably determined according to the data stored in the data storage area corresponding to large maintenance.

[0026] In a possible implementation, after the compensation of the OLED display screen by the first maintenance interface is invoked, the method further includes:

[0027] resetting the power consumption information of the OLED display screen stored in the first data storage area to zero.

[0028] According to the foregoing scheme of the present application, after the small maintenance is completed by invoking the OFF-RS interface, the data stored in the data storage area corresponding to the small maintenance is reset to zero, so that subsequent decision on the execution time of the small maintenance can still be made according to the data stored in the data storage area corresponding to the small maintenance according to the foregoing scheme of the present application. It should be noted that the above way of resetting the data in the data storage area to zero is only an example of the present application, and the embodiments of the present application can also implement processing of the accumulated power output value between multiple compensations in other ways.

[0029] In a possible implementation, after the compensation of the OLED display screen by the second maintenance interface is invoked, the method further includes:

[0030] resetting the power consumption information of the OLED display screen stored in the second data storage area to zero.

[0031] According to the foregoing scheme of the present application, after the large maintenance is completed by invoking the JB interface, the data stored in the data storage area corresponding to the large maintenance is reset to zero, so that subsequent decision on the execution time of the large maintenance can still be made according to the data stored in the data storage area corresponding to the large maintenance according to the foregoing scheme of the present application.

[0032] In a possible implementation, the OLED display screen is provided with a current sensor; wherein the calculation of the power output value of the time period during which the OLED display screen is in the powered-on state includes:

[0033] acquiring, by the current sensor, the current value of the OLED display screen when the OLED display screen is in the powered-on state;

[0034] performing integral operation on the time period according to the current value of the OLED display screen and the constant voltage value of the OLED display screen in the powered-on state, to obtain the power output value of the time period.

[0035] In the scheme, the OLED display screen is provided with a current sensor, and the power output value of the OLED display screen in the on state is calculated by integration, and the power output value of the OLED display screen after the last compensation is accumulated, so that the cumulative display loss of the OLED display screen can be more accurately measured, thereby the execution time of maintenance can be more accurately and reasonably decided, unnecessary maintenance times are eliminated, necessary maintenance is ensured before residual image appears, and the maintenance effect of the OLED display screen is improved.

[0036] In a possible implementation, the OLED display screen is provided with a current sensor, and a plurality of temperature sensors are distributed in each region of the back plate of the OLED display screen. In this case, the calculation of the power output value of the OLED display screen in each time period in the on state includes:

[0037] When the OLED display screen is in the on state, the current value of the OLED display screen is collected by the current sensor, and the temperature value of each region of the back plate of the OLED display screen is collected by the plurality of temperature sensors;

[0038] According to the temperature value of each region of the back plate of the OLED display screen in the time period in the on state, temperature difference information of the time period is calculated;

[0039] According to the current value of the OLED display screen and the constant voltage value of the OLED display screen in the time period, the first power output value of the time period is obtained by integral operation on the time period;

[0040] According to the temperature difference information and the first power output value of the time period, the power output value of the time period is calculated.

[0041] In the scheme, the OLED display screen is provided with a current sensor and a plurality of temperature sensors distributed in each region of the back plate, the power output value of the OLED display screen in the on state can be calculated in combination with the back plate temperature, and the power output value of the OLED display screen after the last compensation is accumulated, so that the cumulative display loss of the OLED display screen can be more accurately measured, thereby the execution time of maintenance can be more accurately and reasonably decided, unnecessary maintenance times are eliminated, necessary maintenance is ensured before residual image appears, and the maintenance effect of the OLED display screen is improved.

[0042] In a possible implementation, the temperature difference information can be represented by temperature standard deviation.

[0043] Since the power output value of the OLED display screen in the powered-on state is affected by the temperature difference of the back plate of the OLED display screen, the power output value of the OLED display screen in the powered-on state can be calculated by integration in combination with the temperature difference information of the back plate of the OLED display screen, so that the cumulative display loss of the OLED display screen can be more accurately measured, so as to reasonably determine the execution time of maintenance according to the cumulative display loss.

[0044] In a possible implementation, the method can further include:

[0045] When the OLED display screen is in the powered-on state, if the power output value of the OLED display screen calculated in the integration time period is greater than or equal to a preset proportion of the maximum rated power of the OLED display screen, the time length corresponding to the integration time period is determined as the effective screen-on time length;

[0046] The effective screen-on time length determined each time by the OLED display screen is accumulated and stored as the screen-on time length information of the OLED display screen.

[0047] Through the above scheme, the effective screen-on time length of the OLED display screen is determined based on the power output value of the OLED display screen in the powered-on state meeting certain requirements, so that the cumulative display loss of the OLED display screen can be more accurately measured.

[0048] In a possible implementation, the method can further include:

[0049] In response to the first operation, the accumulated and stored screen-on time length information of the OLED display screen is acquired, and the screen-on time length information is used to indicate the cumulative effective screen-on time length of the OLED display screen after the last compensation;

[0050] If the cumulative effective screen-on time length is greater than or equal to a preset screen-on time length threshold, the target maintenance interface is called to compensate the OLED display screen.

[0051] Through the above scheme, the effective screen-on time length of the OLED display screen is determined based on the power output value of the OLED display screen in the powered-on state meeting certain requirements, so that the cumulative display loss of the OLED display screen can be more accurately measured. Therefore, according to the effective screen-on time length of the OLED display screen, the execution time of maintenance can be more accurately and reasonably determined, necessary maintenance can be implemented before the occurrence of residual image, and the maintenance effect of the OLED display screen can be improved.

[0052] In a possible implementation, the method further includes: when the power output value is greater than or equal to a target power threshold, and the accumulated effective screen-on duration is greater than or equal to the preset screen-on duration threshold, invoking the target maintenance interface to compensate the OLED display screen.

[0053] By the foregoing scheme, not only the accumulated power output value of the OLED display screen after the last compensation is considered, but also the accumulated effective screen-on duration of the OLED display screen after the last compensation is considered, so that the accumulated display loss of the OLED display screen can be more accurately measured, and thus the execution timing of maintenance can be more accurately and reasonably decided, necessary maintenance can be implemented before residual image appears, and the maintenance effect on the OLED display screen is improved.

[0054] In a possible implementation, after the foregoing compensation of the OLED display screen by the target maintenance interface, the method can further include: in response to the first operation, controlling the OLED display screen to be powered off or put on standby.

[0055] In the scheme, by setting the current sensor and the temperature sensor at the OLED display screen end, and in combination with the current information acquired by the current sensor and the temperature information acquired by the temperature sensor, it is determined whether small maintenance or large maintenance is needed for the OLED display screen, so as to ensure that screen maintenance is performed at a suitable timing, and the display effect of the OLED display screen is improved. After the maintenance is completed, the OLED display screen is automatically powered off or put on standby, without the need for user operation, and user experience is improved.

[0056] In a possible implementation, after the foregoing acquisition of the power loss information of the OLED display screen, the method can further include:

[0057] When the power loss information of the OLED display screen does not satisfy the maintenance condition, in response to the first operation, the OLED display screen is controlled to be powered off or put on standby.

[0058] In the scheme, when the power-off or standby operation of the OLED display screen is detected, it is determined whether the OLED display screen satisfies the maintenance condition according to the accumulated power output value of the OLED display screen after the last compensation; when it is determined that the OLED display screen satisfies the maintenance condition, the target maintenance interface is invoked to compensate the OLED display screen. When it is determined that the OLED display screen does not satisfy the maintenance condition, the OLED display screen is directly powered off or put on standby, without the need for user operation, and user experience is improved.

[0059] In a second aspect, the present application provides a device for anti-image sticking processing of an OLED display screen, the device comprising units for performing the method in the first aspect. The device can correspond to performing the method described in the first aspect, and the related description of the units in the device can refer to the description of the first aspect, which will not be repeated here for brevity.

[0060] The method described in the first aspect can be implemented by hardware, or the corresponding software can be executed by hardware. The hardware or software comprises one or more modules or units corresponding to the above functions. For example, a detection module or unit, a processing module or unit, etc.

[0061] In a third aspect, the present application provides an electronic device comprising an OLED display screen, the electronic device further comprising a current sensor, a plurality of temperature sensors and a processor configured for the OLED display screen, the processor being coupled with a memory, the memory being configured to store computer programs or instructions, and the processor being configured to execute the computer programs or instructions stored in the memory so that the method in the first aspect is executed. The data measured by the current sensor and the data measured by the plurality of temperature sensors are used for integral calculation of the power output value of the OLED display screen.

[0062] For example, the processor is configured to execute the computer programs or instructions stored in the memory so that the device executes the method in the first aspect.

[0063] In a fourth aspect, the present application provides a computer readable storage medium having stored thereon a computer program (also referred to as instructions or code) for implementing the method in the first aspect. For example, when the computer program is executed by a computer, the computer can execute the method in the first aspect.

[0064] In a fifth aspect, the present application provides a chip comprising a processor. The processor is configured to read and execute a computer program stored in a memory to execute the method in the first aspect and any possible implementation manner thereof. Optionally, the chip further comprises the memory, and the memory is connected with the processor through a circuit or a wire.

[0065] In a sixth aspect, the present application provides a chip system comprising a processor. The processor is configured to read and execute a computer program stored in a memory to execute the method in the first aspect and any possible implementation manner thereof. Optionally, the chip system further comprises the memory, and the memory is connected with the processor through a circuit or a wire.

[0066] In a seventh aspect, the present application provides a computer program product comprising a computer program (also referred to as instructions or code), which, when executed by a computer, causes the computer to implement the method in the first aspect.

[0067] It can be understood that the beneficial effects of the above-mentioned second aspect to the seventh aspect can be referred to the relevant description in the above-mentioned first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0068] Figure 1 A scene schematic diagram in which the anti-image sticking processing method of the OLED display screen provided by the embodiment of the present application is applied;

[0069] Figure 2 A schematic diagram of the temperature sensor and the current sensor provided at the end side of the OLED display screen provided by the embodiment of the present application;

[0070] Figure 3 A flowchart of the anti-image sticking processing method of the OLED display screen provided by the embodiment of the present application;

[0071] Figure 4 Another flowchart of the anti-image sticking processing method of the OLED display screen provided by the embodiment of the present application;

[0072] Figure 5 A system architecture schematic diagram in which the anti-image sticking processing method of the OLED display screen provided by the embodiment of the present application is applied;

[0073] Figure 6 Still another flowchart of the anti-image sticking processing method of the OLED display screen provided by the embodiment of the present application;

[0074] Figure 7 Another flowchart of the anti-image sticking processing method of the OLED display screen provided by the embodiment of the present application;

[0075] Figure 8 Another flowchart of the anti-image sticking processing method of the OLED display screen provided by the embodiment of the present application;

[0076] Figure 9 A structure schematic diagram of the anti-image sticking processing device of the OLED display screen provided by the embodiment of the present application;

[0077] Figure 10 A structure schematic diagram of the electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0078] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described below in a clear and complete manner with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0079] The term "and / or", used in the present specification and claims, indicates that the associated names can exist in three ways, for example, A and / or B can represent three cases: A exists alone, A and B exist together, and B exists alone. The symbol " / " in the present specification represents an or relationship of the associated objects, for example, A / B represents A or B.

[0080] The terms "first" and "second" and the like in the description and claims of the present specification are used to distinguish different objects, rather than to describe a specific order of the objects. For example, the first maintenance interface and the second maintenance interface are used to distinguish different maintenance interfaces, rather than to describe a specific order of the maintenance interfaces.

[0081] In the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design presented as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Rather, the use of "exemplary" or "for example" is intended to present concepts in a concrete manner.

[0082] In the description of the embodiments of the present application, unless otherwise specified, the meaning of "a plurality of" is two or more, for example, a plurality of processing units means two or more processing units, and the like; a plurality of elements means two or more elements, and the like.

[0083] In order to facilitate understanding of the embodiments of the present application, some terms of the embodiments of the present application are explained below to facilitate understanding by those skilled in the art.

[0084] 1) OLED (organic light-emitting diode) display screen

[0085] That is, an organic light-emitting diode has the characteristic of self-emission. The OLED display screen is composed of many pixel points, each of which emits light independently and does not interfere with each other. The OLED display screen belongs to a current-driven light-emitting device, and the size of its brightness is basically proportional to the current flowing through it.

[0086] 2) Image sticking

[0087] Due to the OLED material, different pixel points will have different degrees of brightness decay over time. For example, when the OLED display screen displays a certain static picture for a long time, the organic material will accelerate the aging speed due to continuous light emission, causing the brightness to decrease and leaving a residual image or image sticking on the screen.

[0088] Exemplarily, Figure 1A schematic diagram showing residual image of an OLED display screen after displaying at maximum brightness for a long time (e.g. cumulative screen-on time reaches 900 hours) is shown. From Figure 1 It can be known that when a certain area on the screen displays a certain fixed picture for a long time (hundreds of hours), the pixel brightness decay rate of this area will be faster than other places, resulting in the appearance of dark spots on the screen that cannot be recovered. This phenomenon is also known as OLED burn-in phenomenon.

[0089] 3) TFT consistency

[0090] As a core component of an OLED display screen, a thin film transistor (TFT) is not only used as an addressing and gating switch element for controlling the on and off of a pixel circuit, but also for controlling a driving current. The TFT characteristics of each pixel in an OLED display screen are different, which can cause unevenness in the light emitting intensity of the OLED. If the TFT consistency is good, the light emitting intensity of the OLED is uniform, and the display effect is good. If the TFT consistency is poor, the light emitting intensity of the OLED is uneven, and the display effect is poor.

[0091] 4) OLED display screen compensation

[0092] For an OLED display screen, how to ensure brightness uniformity and eliminate residual image are still two main problems currently faced. To solve these two problems, in addition to process improvement, compensation technology is also needed. In view of the phenomenon that an OLED display screen is prone to residual image after long time use and the brightness uniformity will deteriorate over time, the equipment manufacturer will usually follow the compensation method provided by the screen factory to compensate the OLED display screen regularly.

[0093] For example, the compensation method for the OLED display screen can include small maintenance, which focuses on compensating TFT consistency, and can improve brightness uniformity and optimize picture display. For another example, the compensation method for the OLED display screen can include large maintenance, which focuses on compensating material decay consistency, and can eliminate residual image.

[0094] In actual implementation, the screen factory will provide a small maintenance function interface (e.g. OFF-RS interface) for optimizing picture quality, and a large maintenance function interface (e.g. JB interface) for eliminating residual image. When the electronic device configured with the OLED display screen decides to perform small maintenance, the small maintenance function interface can be called to perform small maintenance. When the electronic device configured with the OLED display screen decides to perform large maintenance, the large maintenance function interface can be called to perform large maintenance.

[0095] Currently, the OLED display screen or the electronic device provided with the OLED display screen can accumulate the screen-on time of the OLED display screen, and determine whether the accumulated screen-on time reaches a preset time length (for example, an empirical value) to decide whether small maintenance or large maintenance is needed. For example, the screen factory usually suggests that when the accumulated screen-on time of the OLED display screen reaches 4 hours, the user can trigger the OLED display screen to perform small maintenance; when the accumulated screen-on time of the OLED display screen reaches 1000 hours, the user can trigger the OLED display screen to perform large maintenance. Alternatively, when the accumulated screen-on time of the OLED display screen reaches 100 hours, small maintenance is automatically forced to be performed, and when the accumulated screen-on time of the OLED display screen reaches 1500 hours, large maintenance is automatically forced to be performed.

[0096] Another solution is to take a photo of the display image of the OLED display screen through the camera outside the OLED display screen, and then determine whether the actual residual image occurs in the OLED display screen through the image obtained by the photo to decide whether large maintenance is needed for the OLED display screen.

[0097] However, the above-mentioned way of determining the timing of performing small maintenance or large maintenance on the OLED display screen is not accurate enough, resulting in poor maintenance effect on the OLED display screen. Even if the frequency or timing of performing small maintenance or large maintenance (for example, calling the maintenance interface) is not properly controlled, the maintenance effect on the OLED display screen may be counterproductive.

[0098] Therefore, the present application provides a residual image prevention processing method for an OLED display screen. When a shutdown or standby operation of the OLED display screen is detected, whether the OLED display screen meets the maintenance condition is determined according to the power output value accumulated by the OLED display screen since the last compensation. When it is determined that the OLED display screen meets the maintenance condition, a target maintenance interface is called to compensate the OLED display screen. In the present application, the power output value calculated by integration is used as a judgment factor to more accurately measure the accumulated display loss of the OLED display screen, so that the execution timing of maintenance can be more accurately and reasonably decided, unnecessary maintenance times can be eliminated, and necessary maintenance can be performed before the residual image appears, thereby improving the maintenance effect on the OLED display screen.

[0099] In the present application, the current sensor and the temperature sensor are arranged on the OLED display screen, and the current information obtained by the current sensor and the temperature information obtained by the temperature sensor are combined to determine whether small maintenance or large maintenance is needed for the OLED display screen, so as to ensure that the screen maintenance is performed at the appropriate timing and the display effect of the OLED display screen is improved.

[0100] Figure 2 The structure of the OLED display screen provided by the present application is shown. As shown in FIG. 1, the OLED display screen includes a display screen 101, a current sensor 102, a temperature sensor 103, a processor 104, and a memory 105.Figure 2 As shown in the figure, a plurality of temperature sensors 2 are arranged at the back plate side of the OLED display screen 1, and a current sensor 3 is arranged at the power supply bus of the OLED display screen 1. Among them, since a plurality of temperature sensors 2 are distributed at different positions of the OLED display screen, the temperature change of the OLED display screen as a whole at different times can be sensed through the plurality of temperature sensors 2. The current sensor 3 can sense the current change of the OLED display screen 1 at different times.

[0101] The electronic device in the embodiments of the present application can be an electronic device provided with an OLED display screen. For example, the electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc., which are not limited in the embodiments of the present application.

[0102] The execution subject of the anti-image sticking processing method of the OLED display screen provided in the embodiments of the present application can be the electronic device as described above, or can be a functional module and / or a functional entity in the electronic device capable of implementing the anti-image sticking processing method of the OLED display screen, and the present application can be implemented in the form of hardware and / or software, which can be determined according to actual use requirements, and the embodiments of the present application are not limited. In the following, the anti-image sticking processing method of the OLED display screen provided in the embodiments of the present application is exemplarily described with reference to the electronic device and the accompanying drawings.

[0103] First embodiment

[0104] Optionally, in the first embodiment of the present application, whether to perform major maintenance or minor maintenance can be determined according to the power cumulative output value of the OLED display screen.

[0105] Figure 3 is a flowchart of the anti-image sticking processing method of the OLED display screen provided in the first embodiment of the present application. The method is applied to an electronic device provided with an OLED display screen. Referring to Figure 3 As shown in the figure, the method includes the following steps S101-S109.

[0106] S101, obtaining a power cumulative output value (denoted as W) according to the current value and the voltage value of the OLED display screen in an integration time period.

[0107] It should be noted that the OLED display screen can adopt a direct current (DC) dimming mode to adjust the screen brightness, that is, the screen brightness is changed by increasing or decreasing the circuit power.

[0108] In the embodiment of the present application, the current value of the OLED display screen can be continuously collected by the current sensor in the integration time period. The power supply voltage of the OLED display screen is usually a constant value, for example, the voltage is 24V.

[0109] It can be understood that the product of the current and voltage collected at a certain moment is equal to the power corresponding to the certain moment. If the power cumulative output value corresponding to a certain time period is to be obtained, the current and voltage collected in a certain time period can be integrated. The process of obtaining the power cumulative output value according to the current value and voltage value of the OLED display screen in the integration time period in the embodiment of the present application is described below.

[0110] The current sensor can detect the current information at the end of the OLED display screen. Since the OLED display screen adopts a DC dimming mode, the current can be segmented and integrated, and the power cumulative output value can be calculated. The specific calculation formula is shown in equation (1) below.

[0111]

[0112] Wherein, W represents the power cumulative output value, U represents the direct current DC voltage of the power input of the OLED display screen; I represents the current collected by the current sensor at the current moment. t1 represents the starting moment of the integration time period, and t2 represents the ending moment of the integration time period.

[0113] By periodically sampling the current value by the underlying driving current sensor, the current value collected by the current sensor in the t1 to t2 time period (for example, 1 hour) is integrated, and the power cumulative output value of the OLED display screen in the t1 to t2 time period (which can also be called a sampling period) can be calculated. For example, U=24V, the UI integral typical value in 1 hour is 88.8J.

[0114] For ease of description, each sampling period from the start of sampling is sequentially referred to as the first sampling period, the second sampling period, and so on.

[0115] It should be noted that the large maintenance data storage area and the small maintenance data storage area are correspondingly provided in the embodiment of the present application, and the calculated power cumulative output value is cumulatively stored.

[0116] Optionally, after step S101 is executed, steps S102-105 described below can be continuously executed, that is, the small maintenance judgment logic is started.

[0117] S102, store the power cumulative output value to the minor maintenance data storage area.

[0118] Exemplarily, the power cumulative output value of the first sampling period is stored to the minor maintenance data storage area for the first time.

[0119] S103, judge whether the total power value in the minor maintenance data storage area is greater than or equal to the first power threshold value.

[0120] The first power threshold value is a power calibration value set for minor maintenance, and the first power threshold value can be determined according to actual experimental measurement data, which is not limited in the embodiments of the present application.

[0121] Exemplarily, assuming that the empirical value of the cumulative power output of the OLED screen per hour is 88.8W, and the cumulative duration is 4 hours (h), then the first power threshold value set for minor maintenance can be 88.8W*4h=355.2J.

[0122] In the above S103, if it is judged that the total power value in the minor maintenance data storage area is greater than or equal to the first power threshold value set for minor maintenance, that is, the minor maintenance condition is met, then the following step S104 is continued to be executed.

[0123] In the above S103, if it is judged that the total power value in the minor maintenance data storage area is less than the first power threshold value set for minor maintenance, that is, the minor maintenance condition is not met, then the above step S101 is returned to be executed, and the power cumulative output value of the second sampling period is continued to be acquired and stored to the minor maintenance data storage area. It can be understood that in this case, the power cumulative output value stored in the minor maintenance data storage area is equal to the sum of the power cumulative output value of the first sampling period and the power cumulative output value of the second sampling period.

[0124] S104, call the first maintenance interface to compensate (minor maintenance) the pixels of the OLED display screen.

[0125] In the embodiments of the present application, if the power cumulative output value of the current sampling period is greater than or equal to the first power threshold value (for example, 355.2J) set for minor maintenance, then it can be considered that the minor maintenance condition is met, and at this time the electronic device can call the first maintenance interface to compensate (minor maintenance) the pixels of the OLED display screen.

[0126] Optionally, the first maintenance interface can be an OFF-RS interface, or other minor maintenance application programs for optimizing picture quality, which is not limited in the embodiments of the present application.

[0127] S105, clear the minor maintenance data storage area after the compensation is completed.

[0128] After step S105 is performed, then return to perform steps S101-S105 in a loop.

[0129] In the first embodiment, the power cumulative output value is obtained by current integration, and the cumulative display loss of the OLED display screen is measured according to the power cumulative output value, so as to determine whether the small maintenance condition is met, so that the timing of performing small maintenance can be more accurately determined, so as to improve the maintenance effect of the OLED display screen.

[0130] Optionally, after step S101 is performed, steps S106-S109 described below can also be continuously performed. It should be noted that steps S106-S109 and steps S102-S105 can be executed simultaneously or not simultaneously, and the specific execution can be determined according to actual use requirements, and the embodiments of the present application are not limited.

[0131] S106, store the power cumulative output value to the large maintenance data storage area.

[0132] Exemplarily, the power cumulative output value of the first sampling period is stored to the small maintenance data storage area for the first time.

[0133] S107, determine whether the total power value in the large maintenance data storage area is greater than or equal to a second power threshold.

[0134] The second power threshold is a power calibration value set for large maintenance, and the second power threshold can be determined according to actual experimental measurement data, and the embodiments of the present application are not limited. It should be noted that the second power threshold set for large maintenance is greater than the first power threshold set for small maintenance.

[0135] The second power threshold can be determined according to actual experimental measurement data, and the embodiments of the present application are not limited. Exemplarily, assuming that the empirical value of the cumulative power output of the OLED screen per hour is 88.8W, and the cumulative time is 1000h, then the second power threshold set for large maintenance can be 88.8Wx1000h=88800J.

[0136] In the above S107, if it is determined that the total power value in the large maintenance data storage area is greater than or equal to the second power threshold set for large maintenance, that is, the large maintenance condition is met, then step S108 described below is continuously performed.

[0137] In the step S107, if the total power value in the large maintenance data storage area is smaller than the second power threshold set for the large maintenance, i.e. the large maintenance condition is not met, the step S101 is returned to continue to acquire the power cumulative output value of the second sampling period and store the power cumulative output value of the second sampling period to the large maintenance data storage area. It can be understood that in this case, the power cumulative output value stored in the large maintenance data storage area is equal to the sum of the power cumulative output value of the first sampling period and the power cumulative output value of the second sampling period.

[0138] In the step S108, a second maintenance interface is called to compensate (large maintenance) the pixels of the OLED display screen.

[0139] In the first embodiment, if the power cumulative output value of the current sampling period is greater than or equal to the first power threshold (e.g. 88800 J) set for the small maintenance, it can be considered that the large maintenance condition is met, and the electronic device can call the second maintenance interface to compensate (large maintenance) the pixels of the OLED display screen.

[0140] Optionally, the second maintenance interface can be a JB interface or other large maintenance application program for eliminating residual image, which is not limited in the present embodiment.

[0141] In the step S109, the large maintenance data storage area is cleared after the compensation is completed.

[0142] After the step S109 is executed, the steps S101, S106-S109 are returned to be executed in a loop.

[0143] In the first embodiment, the power cumulative output value is obtained by current integration, and the cumulative display loss of the OLED display screen is measured according to the power cumulative output value, so as to determine whether the large maintenance condition is met, which can more accurately determine the timing of executing the large maintenance, so as to improve the maintenance effect of the OLED display screen.

[0144] According to the present application, when the power loss information is detected, it is determined whether the OLED display screen meets the maintenance condition, and when it is determined that the OLED display screen meets the maintenance condition, the target maintenance interface is called to compensate the OLED display screen. The present application can accurately measure the cumulative display loss of the OLED display screen, so as to more accurately and reasonably determine the timing of executing the maintenance, so as to eliminate unnecessary maintenance times, and ensure that the necessary maintenance is implemented before the residual image appears, and the maintenance effect of the OLED display screen is improved.

[0145] Second embodiment

[0146] Optionally, in the second embodiment of the present application, the temperature-based power loss information, i.e., the temperature-based power cumulative output value, can be calculated in combination with the temperature difference information of the OLED display screen.

[0147] Since the temperature of different areas of the backplane of the OLED display screen has a great influence on the power of the OLED display screen, in the second embodiment, the power of the OLED display screen can be calculated based on the temperature of different areas of the backplane of the OLED display screen, so that the power of the OLED display screen can be determined more accurately, thereby the cumulative display loss of the OLED display screen can be measured more accurately, and thus it can be determined whether the small maintenance or the large maintenance condition is met, so that the timing of performing the small maintenance or the large maintenance can be determined more accurately to improve the maintenance effect of the OLED display screen.

[0148] In the second embodiment, the backplane of the OLED display screen is provided with a plurality of temperature sensors, which are distributed at different positions of the backplane of the OLED display screen and used for detecting the temperature at different positions of the full screen.

[0149] Figure 4 is a flowchart of the anti-image sticking processing method of the OLED display screen provided by the second embodiment of the present application. The method is applied to an electronic device configured with an OLED display screen. Referring to Figure 4 , the method includes the following steps S201-S206.

[0150] S201, obtaining a power cumulative output value W according to the current value and the voltage value of the OLED display screen in an integration time period.

[0151] The power cumulative output value W can be calculated according to the manner described in the first embodiment, which will not be repeated here.

[0152] S202, determining a temperature standard deviation of the OLED display screen according to the temperature information of each area of the OLED display screen.

[0153] The process of obtaining the temperature information of the OLED display screen and determining the temperature standard deviation of the OLED display screen according to the temperature information will be described below.

[0154] Suppose that the backplane of the OLED display screen is provided with N temperature sensors, which are distributed at different positions of the backplane of the OLED display screen. Correspondingly, the temperature sensors can obtain the temperature values of different areas of the backplane of the OLED display screen.

[0155] The temperature standard deviation S can be calculated according to the following equation (2).

[0156]

[0157] wherein N represents the number of temperature sensors, X i represents the temperature value collected by the temperature sensor at the screen designated i position; represents the temperature average value, which can be obtained by dividing the cumulative value of the temperature values collected by the N temperature sensors respectively by N.

[0158] It can be understood that the temperature standard deviation can be used to determine the degree of deviation of the temperature values at different regions of the backboard from the average temperature value. For example, when the temperature standard deviation is large, it indicates that the difference between most of the temperature values at different regions of the backboard and the temperature average value is large. When the temperature standard deviation is small, it indicates that the difference between most of the temperature values at different regions of the backboard and the temperature average value is small, i.e. close to the temperature average value.

[0159] Therefore, the temperature deviation proportion of different regions of the OLED display screen backboard at the current time can be determined by the temperature standard deviation, thereby identifying the degree of dispersion or difference of the cumulative dynamic range during the use of the OLED display screen this time.

[0160] S203, based on the power cumulative output value and the temperature standard deviation, a temperature-based power cumulative output value is calculated.

[0161] In the embodiments of the present application, since the temperature of different regions of the OLED display screen backboard has an impact on the power of the OLED display screen, the larger the temperature standard deviation, the more uneven the distribution of the power at the current cumulative time, and therefore, based on the temperature standard deviation of different regions of the OLED display screen backboard, the power cumulative output value of the OLED display screen can be more accurately calculated.

[0162] Exemplarily, the following equation (3) can be used to calculate the power cumulative output value (denoted as W s ) of the OLED display screen based on the temperature standard deviation of different regions of the OLED display screen backboard.

[0163]

[0164] wherein σ represents the conversion proportion of the temperature standard deviation S, which is used to control the temperature standard deviation range within a limited range, and the specific value of σ is determined according to experimental data.

[0165] wherein θ represents the weight value or weight factor of W. The value range of θ can be [0, 1), and the actual value of θ can be calibrated through the aging experiment of the OLED display screen. It can be understood that θ is the allocation proportion of the maintenance parameter W and S, which coordinates the influence of the power W by the temperature standard deviation S, i.e. used to coordinate the control of the temperature difference distribution in small maintenance and large maintenance on the effective power.

[0166] Optionally, θ can take different values for small maintenance and large maintenance.

[0167] For example, for small maintenance, θ can take a value greater than 0.5. In this case, W is the primary factor and the temperature standard deviation S is the secondary factor. That is, for small maintenance, the temperature difference distribution has less impact on the effective power.

[0168] For example, for large maintenance, θ can take a value less than 0.5. In this case, W is the secondary factor and the temperature standard deviation S is the primary factor. That is, for large maintenance, the temperature difference distribution has greater impact on the effective power.

[0169] For example, when θ is 0,

[0170] The temperature standard deviation can be used to determine the degree of deviation of the temperature values of different regions of the back plate from the average temperature value. For example, if the six temperature sampling points at the current time are 25 degrees Celsius (℃), 26℃, 27 degrees Celsius, 28℃, 30℃, and 32℃, the average temperature can be calculated to be 28℃ and the temperature standard deviation can be calculated to be 2.27. Correspondingly, if the six sampling points have the same temperature, the temperature standard deviation can be calculated to be 0, that is, the average temperature value is 0.

[0171] Optionally, in the second embodiment, the temperature-based power cumulative output value described above can be used as a basis for decision-making for small maintenance. After step S203 is executed, steps S204-S207 described below can be executed, that is, the small maintenance judgment logic is started.

[0172] S204, store the temperature-based power cumulative output value to the small maintenance data storage area.

[0173] S205, determine whether the total power value in the small maintenance data storage area is greater than or equal to the first power threshold value.

[0174] S206, call the first maintenance interface to compensate (small maintenance) the pixels of the OLED display screen.

[0175] S207, after the compensation is completed, clear the small maintenance data storage area.

[0176] It should be noted that the description of steps S204-S207 described above can refer to the detailed description of steps S102-S105 in the first embodiment described above, and will not be described here.

[0177] Optionally, in the second embodiment, the temperature-based power cumulative output value described above can be used as a basis for decision of major maintenance. After step S203 is performed, steps S208-S211 described below, i.e., starting major maintenance judgment logic, can also be performed. It should be noted that steps S208-S211 and steps S203-S207 can be performed simultaneously or not simultaneously, and the specific implementation can be determined according to actual use requirements, and the embodiments of the present application are not limited.

[0178] S208, store the temperature-based power cumulative output value to the major maintenance data storage area.

[0179] S209, judge whether the total power value in the major maintenance data storage area is greater than or equal to the second power threshold value.

[0180] S210, call the second maintenance interface to compensate (major maintenance) the pixels of the OLED display screen.

[0181] S211, after the compensation is completed, clear the major maintenance data storage area.

[0182] It should be noted that the description of steps S208-S211 described above can refer to the detailed description of steps S106-S109 in the first embodiment described above, and will not be repeated here.

[0183] It can be understood that when the temperature standard deviation is large, it indicates that the difference between most of the temperature values at different areas of the back plate and the temperature average value is large. The larger the temperature standard deviation, the more uneven the distribution of the current cumulative time power. Therefore, the temperature of different areas of the back plate of the OLED display screen has a greater impact on the power of the OLED display screen. Therefore, based on the temperature of different areas of the back plate of the OLED display screen, the power of the OLED display screen is calculated, which can more accurately determine the power of the OLED display screen, so as to more accurately measure the cumulative display loss of the OLED display screen, thereby judging whether the small maintenance or major maintenance condition is met, which can more accurately determine the timing of performing small maintenance or major maintenance, to improve the maintenance effect of the OLED display screen.

[0184] When it is detected that the OLED display screen is powered off or in standby operation, it is determined whether the OLED display screen meets the maintenance condition according to the temperature-based power loss information. When it is determined that the OLED display screen meets the maintenance condition, the target maintenance interface is called to compensate the OLED display screen. Since the present application considers multiple factors that affect the display effect of the OLED display screen, the cumulative display loss of the OLED display screen can be more accurately measured, so that the execution timing of maintenance can be more accurately and reasonably decided, unnecessary maintenance times can be eliminated, and necessary maintenance can be performed before residual image appears, thereby improving the maintenance effect of the OLED display screen.

[0185] Figure 5 A system framework schematic diagram of the residual image prevention processing method of the OLED display screen provided by the embodiments of the present application is shown. The system framework includes an application framework layer, a HAL interface layer, a Linux kernel driver layer, and a hardware layer.

[0186] The application framework layer includes an OLED residual image prevention subsystem, which includes small maintenance decision logic, large maintenance decision logic, a screen power output calculator, a screen power distribution calculator, and a screen brightness interface timer.

[0187] The HAL interface layer includes a temperature information periodic acquisition interface, a circuit information periodic acquisition interface, a maintenance execution interface, and a screen switching interface.

[0188] The Linux kernel (Kernel) driver layer includes a temperature sensor driver, a current sensor driver, and a timer control (TCON) interface driver. The Linux kernel driver layer can drive the temperature sensor to collect temperature information of the OLED display screen, and can drive the current sensor to collect current information of the OLED display screen.

[0189] The hardware layer includes a temperature sensor, a current sensor, and a timer control circuit TCON, and the timer control circuit TCON is provided with a small maintenance interface and a large maintenance interface.

[0190] The OLED residual image prevention subsystem can calculate the power cumulative output value of the OLED display screen according to the power of the OLED display screen at this time and the cumulative power at the last maintenance, and decide whether to perform small maintenance according to the power cumulative output value of the OLED display screen. For example, when the power cumulative output value of the OLED display screen is greater than a first power threshold value for small maintenance, it is determined to perform small maintenance.

[0191] Figure 6 Another flowchart of the residual image prevention processing method of the OLED display screen provided by the embodiments of the present application is shown. As shown in FIG. 4, the residual image prevention processing method of the OLED display screen includes the following steps. Figure 6As shown, the anti-image sticking processing method of the OLED display screen can include steps S301-S309.

[0192] S301, detecting that a user triggers the OLED display screen to shut down or turn off.

[0193] For example, the user triggers the OLED display screen to shut down by clicking the on key of the OLED display screen; or the user triggers the OLED display screen to turn off by clicking the turn-off key of the OLED display screen. For another example, the user triggers the OLED display screen to turn off by clicking the turn-off key on the remote controller corresponding to the OLED display screen.

[0194] S302, judging whether maintenance is needed for the OLED display screen.

[0195] Here, steps S103 and S107 in the first embodiment described above can be used to judge whether maintenance is needed for the OLED display screen, or steps S205 and S209 in the second embodiment described above can be used to judge whether maintenance is needed for the OLED display screen, which can be determined according to actual use requirements, and the embodiments of the present application are not limited.

[0196] In the embodiments of the present application, at each shutdown or turn-off moment, the OLED anti-image sticking subsystem can obtain the total power value (for example, the power cumulative output value W or the temperature-based power cumulative output value Ws) from the small maintenance data storage area, and compare the total power value with the small maintenance loss calibration value (corresponding to the first power threshold value), so as to decide whether small maintenance needs to be performed before this shutdown or turn-off according to the comparison result.

[0197] In the embodiments of the present application, at each shutdown or turn-off moment, the OLED anti-image sticking subsystem can obtain the total power value (for example, the power cumulative output value W or the temperature-based power cumulative output value Ws) from the large maintenance data storage area, and compare the total power value with the large maintenance loss calibration value (corresponding to the second power threshold value), so as to decide whether large maintenance needs to be performed before this shutdown or turn-off according to the comparison result.

[0198] Wherein, if it is judged that W or Ws obtained from the small maintenance data storage area ≥ the small maintenance loss calibration value, steps S303-S306 described below are continued to be executed. If it is judged that W or Ws obtained from the small maintenance data storage area < the small maintenance loss calibration value, S306 is directly executed, that is, the OLED display screen is shut down or in standby.

[0199] If it is determined that W or Ws obtained from the major maintenance data storage area is greater than or equal to the major maintenance wear calibration value, then continue to execute the following steps S307-S309 and S306. If it is determined that W or Ws obtained from the major maintenance data storage area is less than the major maintenance wear calibration value, then directly execute S306, that is, the OLED display is turned off or put into standby mode.

[0200] S303, use the OFF-RS interface for minor maintenance.

[0201] S304, one minor service has been performed in total.

[0202] If a minor maintenance is successfully performed, the corresponding counter unit in the minor maintenance data storage area will be cleared, and counting will start again next time.

[0203] S305, minor service, cumulative power reset to zero.

[0204] S306, OLED display is off or in standby mode.

[0205] S307, call the JB interface to perform major maintenance.

[0206] S308, one major service has been completed.

[0207] If a major maintenance is successfully performed, the corresponding counter unit will be reset to zero, and the counting will start again next time.

[0208] S309, major maintenance, cumulative power reset to zero.

[0209] Following S309, continue with S306, which is to power off or put the OLED display into standby mode.

[0210] like Figure 6 As shown, S301 and S306 can be executed by the OLED anti-shadow system. S302, S305, and S309 can be executed by the OLED display power accumulation calculator. S304 and S308 can be executed by the OLED display maintenance counter. S303 and S307 can be executed through the OLED display maintenance interface.

[0211] The OLED anti-shadow system provided in this application embodiment achieves seamless maintenance with zero impact on user experience, while also automatically controlling screen maintenance.

[0212] Third Embodiment

[0213] Optionally, in the third embodiment of this application, it can be determined whether major or minor maintenance is required based on the cumulative effective screen-on time.

[0214] In some embodiments, in the decision process of the minor maintenance, if the temperature and current sensor value collection is abnormal or the screen power output reaches a certain percentage (for example, 80%) of the maximum rated power, the current on-screen time is added to the valid on-screen time corresponding to the minor maintenance. Optionally, if the accumulated valid on-screen time is greater than or equal to the first calibration value (assuming 3h) set for the minor maintenance, the minor maintenance is performed.

[0215] In some embodiments, in the decision process of the major maintenance, if the temperature standard deviation is greater than the average dynamic change range, the current on-screen time is added to the valid on-screen time corresponding to the major maintenance. Optionally, if the accumulated valid on-screen time is greater than or equal to the second calibration value (assuming 900h) set for the major maintenance, the major maintenance is performed.

[0216] Optionally, in the third embodiment of the present application, the power cumulative output value and the on-screen cumulative time of the OLED display screen can also be used to determine whether to perform major maintenance or minor maintenance. The on-screen cumulative time can be the cumulative regular on-screen time or the cumulative valid on-screen time described above, which can be determined according to actual use requirements, and the embodiments of the present application are not limited.

[0217] In some embodiments, when the power cumulative output value is greater than or equal to the minor maintenance loss calibration value, and the on-screen cumulative time reaches the first calibration value (assuming 3h) set for the minor maintenance, the minor maintenance is performed.

[0218] In some embodiments, when the power cumulative output value is greater than or equal to the major maintenance loss calibration value, and the on-screen cumulative time reaches the second calibration value (assuming 900h) set for the major maintenance, the major maintenance is performed.

[0219] It should be noted that the power cumulative output value of the OLED display screen can be obtained by the method described in the first embodiment, which will not be repeated here.

[0220] Figure 7 The flowchart of the anti-image sticking processing method of the OLED display screen provided by the third embodiment of the present application is provided. The implementation process of the anti-image sticking processing method of the OLED display screen provided by the third embodiment described above is explained below. Figure 7 As shown in FIG. 4, the anti-image sticking processing method of the OLED display screen can include steps S401-S408. Figure 7

[0221] S401, periodically collect the current value of the OLED display screen to obtain the power cumulative output value.

[0222] Among them, the power cumulative output value can be stored in the minor maintenance data storage area and the major maintenance data storage area.

[0223] ​S402, record the screen-on accumulated time length.

[0224] For example, when the OLED display screen is in the booting state, the screen-on time length is recorded to obtain the screen-on accumulated time length. The screen-on accumulated time length can be stored in the small maintenance data storage area and the large maintenance data storage area respectively.

[0225] S403, detect the operation of turning off or turning off the screen of the OLED display screen triggered by the user.

[0226] S404, determine whether maintenance is needed according to the power accumulated output value and the screen-on accumulated time length.

[0227] For example, in the embodiment of the present application, at each turn-off or turn-off (or standby) time, the OLED anti-residual image subsystem can obtain the power accumulated output value and the screen-on accumulated time length from the small maintenance data storage area. If the power accumulated output value is greater than or equal to the small maintenance loss calibration value (corresponding to the first power threshold value), and the screen-on accumulated time length is greater than the first calibration value set for small maintenance (for example, 3h), it is determined that small maintenance needs to be performed before this turn-off or turn-off, and then step S405 of performing small maintenance is continued.

[0228] In some embodiments, if it is determined that the power accumulated output value obtained from the small maintenance data storage area is less than the small maintenance loss calibration value, or the screen-on accumulated time length is less than the first calibration value set for small maintenance, S407 is directly executed, that is, the OLED display screen is turned off or standby.

[0229] For example, in the embodiment of the present application, at each turn-off or turn-off time, the OLED anti-residual image subsystem can obtain the power accumulated output value and the screen-on accumulated time length from the large maintenance data storage area. If the power accumulated output value is greater than or equal to the large maintenance loss calibration value (corresponding to the second power threshold value), and the screen-on accumulated time length is greater than or equal to the second calibration value set for large maintenance (for example, 900h), it is determined that large maintenance needs to be performed before this turn-off or turn-off, and then step S405 of performing large maintenance is continued.

[0230] In some embodiments, if it is determined that the power accumulated output value obtained from the large maintenance data storage area is less than the large maintenance loss calibration value, or the screen-on accumulated time length is less than the first calibration value set for large maintenance, S407 is directly executed, that is, the OLED display screen is turned off or standby.

[0231] S405, perform maintenance.

[0232] S406, after the maintenance is performed, the maintenance data storage area is cleared.

[0233] S407, after the maintenance is performed, the OLED display screen is turned off or turned off.

[0234] The embodiments of the present application do not limit the execution order of S406 and S407, for example, S406 and S407 can be executed simultaneously, or S406 can be executed first and then S407, or S407 can be executed first and then S406, which can be determined according to actual use requirements, and the embodiments of the present application do not limit. Figure 7 is exemplarily described by taking the example of executing S406 first and then S407.

[0235] Through the scheme of the present application, when the shutdown or standby operation of the OLED display screen is detected, it is judged whether the OLED display screen meets the maintenance condition according to the power consumption information and the screen-on duration information; when it is judged that the OLED display screen meets the maintenance condition, the target maintenance interface is called to compensate the OLED display screen. Since the scheme of the present application considers multiple factors affecting the display effect of the OLED display screen, the cumulative display loss of the OLED display screen can be more accurately measured, so that the execution timing of the maintenance can be more accurately and reasonably decided, thereby unnecessary maintenance times can be eliminated, and necessary maintenance can be implemented before the occurrence of residual image, thereby improving the maintenance effect of the OLED display screen.

[0236] Fourth embodiment

[0237] Optionally, in the fourth embodiment of the present application, it can be judged whether to perform large maintenance or small maintenance according to the temperature difference information of the OLED display screen, the power cumulative output value and the screen-on cumulative duration. Among them, the temperature-based power cumulative output value can be calculated according to the temperature difference information of the OLED display screen and the power cumulative output value.

[0238] It should be noted that the temperature-based power cumulative output value can be obtained according to the temperature difference information of the OLED display screen and the power cumulative output value by the method described in the second embodiment, which will not be described here.

[0239] In some embodiments, when the temperature-based power cumulative output value is greater than or equal to the small maintenance loss calibration value, and the screen-on cumulative duration reaches the first calibration value (for example, 3h) set for small maintenance, small maintenance is performed. Among them, the first calibration value is the calibration value set by the power output for small maintenance.

[0240] In some embodiments, when the temperature-based power cumulative output value is greater than or equal to the large maintenance loss calibration value, and the screen-on cumulative duration reaches the second calibration value (for example, 900h) set for large maintenance, large maintenance is performed. Among them, the second calibration value is the calibration value set by the dynamic range for large maintenance.

[0241] The following will be described in combination with Figure 8The implementation process of the anti-image sticking processing method of the OLED display screen provided in the above embodiment is described. Figure 8 The flowchart of the anti-image sticking processing method of the OLED display screen provided in the embodiment of the present application is shown in FIG. 5. Figure 8 As shown in FIG. 5, the anti-image sticking processing method of the OLED display screen can include steps S501-S508.

[0242] S501, periodically collect the current value of the OLED display screen to obtain the power cumulative output value; periodically collect the temperature value of the OLED display screen to obtain the temperature standard deviation.

[0243] The power cumulative output value and the temperature standard deviation can be stored in the small maintenance data storage area and the large maintenance data storage area for a long time. Alternatively, the temperature-based power cumulative output value can be determined according to the power cumulative output value and the temperature standard deviation of the OLED display screen, and the temperature-based power cumulative output value can be stored in the small maintenance data storage area and the large maintenance data storage area.

[0244] S502, calculate the temperature-based power cumulative output value according to the temperature standard deviation and the power cumulative output value.

[0245] S503, record the screen-on cumulative duration.

[0246] For example, when the OLED display screen is in the powered-on state, the screen-on duration is recorded to obtain the screen-on cumulative duration. The screen-on cumulative duration can be stored in the small maintenance data storage area and the large maintenance data storage area, respectively.

[0247] S504, detect that the user triggers the power-off or screen-off operation of the OLED display screen.

[0248] S505, determine whether maintenance is needed according to the temperature-based power cumulative output value and the screen-on cumulative duration.

[0249] In the embodiment of the present application, at each power-off or screen-off moment, the OLED anti-image sticking subsystem can obtain the temperature-based power cumulative output value and the screen-on cumulative duration from the small maintenance data storage area. If the temperature-based power cumulative output value is greater than or equal to the small maintenance loss calibration value (corresponding to the first power threshold value) and the maintenance screen-on duration is greater than the first calibration value set for small maintenance, it is determined that small maintenance needs to be performed before this power-off or screen-off, and then S506 is executed to perform small maintenance.

[0250] In some embodiments, if it is determined that the temperature-based power cumulative output value obtained from the small maintenance data storage area is less than the small maintenance loss calibration value, or the maintenance screen-on duration is less than the first calibration value set for small maintenance, S508 is directly executed, i.e., the OLED display screen is powered off or turned off, and no maintenance is performed this time.

[0251] In the embodiment of the present application, at each shutdown or screen-off moment, the OLED anti-residual image subsystem can obtain the temperature-based power cumulative output value and the screen-on cumulative time length from the large maintenance data storage area. If the temperature-based power cumulative output value is greater than or equal to the large maintenance loss calibration value (corresponding to the second power threshold value described above), and the maintenance screen-on time length is greater than or equal to the second calibration value set for large maintenance, it is determined that large maintenance needs to be performed before this shutdown or screen-off, and then S506 described below is continued to perform large maintenance.

[0252] In some embodiments, if the temperature-based power cumulative output value obtained from the large maintenance data storage area is less than the large maintenance loss calibration value, or the maintenance screen-on time length is less than the first calibration value set for large maintenance, S508 is directly performed, that is, the OLED display screen is shut down or turned off, and no maintenance is performed this time.

[0253] S506, performing maintenance.

[0254] S507, after the end of performing maintenance, the maintenance data storage area is cleared.

[0255] S508, after the end of performing maintenance, the OLED display screen is shut down or turned off.

[0256] Through the scheme of the present application, when the shutdown or standby operation of the OLED display screen is detected, whether the OLED display screen meets the maintenance condition is judged according to the power loss information, the temperature-based power loss information and / or the screen-on time length information. When it is judged that the OLED display screen meets the maintenance condition, the target maintenance interface is called to compensate the OLED display screen. Since the present application considers multiple factors affecting the display effect of the OLED display screen, the cumulative display loss of the OLED display screen can be more accurately measured, so that the execution timing of maintenance can be more accurately and reasonably decided, unnecessary maintenance times can be eliminated, and necessary maintenance can be implemented before residual image appears, thereby improving the maintenance effect of the OLED display screen.

[0257] Optionally, in the embodiment of the present application, since the luminance attenuation of the pixel points with long lighting time in the OLED display screen is more, and the luminance attenuation of the pixel points with short lighting time is less, the large maintenance logic and the small maintenance logic of the electronic device can also change with the total power output and the difference in specific picture effects.

[0258] In the embodiment of the present application, the information obtained by the current sensor and the temperature sensor focuses on the power output of the OLED display screen and the picture distribution compensation, so that the execution timing of large maintenance and small maintenance can be more accurately and reasonably decided, unnecessary maintenance times can be eliminated, and necessary maintenance can be implemented before residual image appears, thereby improving the maintenance effect of the OLED display screen.

[0259] Optionally, in the embodiments of the present application, it is described in the above embodiments that after the system determines to perform major maintenance or minor maintenance, the system automatically performs the major maintenance or minor maintenance without the participation of the user.

[0260] In the embodiments of the present application, through the improved strategy of combination of hardware and software, appropriate opportunity is determined to perform minor maintenance or major maintenance, so that the long-time display of static pictures and the long-time display of high-brightness pictures can be avoided, the goal of preventing the occurrence of residual images of the OLED display screen is achieved, and the service life of the OLED display screen body is prolonged.

[0261] It should also be noted that in the embodiments of the present application, "greater than" can be replaced by "greater than or equal to", "less than or equal to" can be replaced by "less than", or "greater than or equal to" can be replaced by "greater than", and "less than" can be replaced by "less than or equal to".

[0262] Each of the embodiments described herein can be an independent solution, or can be combined according to the inherent logic, and these solutions fall within the protection scope of the present application.

[0263] It can be understood that the methods and operations realized by the electronic device in each of the above method embodiments can also be realized by components (such as chips or circuits) that can be used in the electronic device.

[0264] The above describes the method embodiments provided by the present application, and the following describes the device embodiments provided by the present application. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments, and therefore, the content not described in detail can be referred to the above method embodiments, and for brevity, will not be described here.

[0265] The above mainly describes the solutions provided by the embodiments of the present application from the perspective of method steps. It can be understood that in order to realize the above functions, the electronic device implementing the method contains the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should realize that in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be realized in the form of hardware or combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the protection scope of the present application.

[0266] The embodiments of the present application can divide the function modules of the electronic device according to the above method examples. For example, each function module can be divided according to each function, or two or more functions can be integrated in one processing module. The integrated module can be realized in the form of hardware or in the form of a software function module. It should be noted that the division of the modules in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, other feasible division manners can be used. The following will be described taking the division of each function module according to each function as an example.

[0267] Figure 9 A schematic block diagram of the anti-image sticking processing apparatus 800 of the OLED display screen provided by the embodiments of the present application is shown. The apparatus 800 can be used to perform the actions performed by the electronic device in the above method embodiments. The apparatus 800 includes an OLED display screen 810, a detection unit 820, and a compensation unit 830.

[0268] The OLED display screen 810 is configured to display an image.

[0269] The detection unit 820 is configured to detect a first operation on the OLED display screen, where the first operation is used to trigger the OLED display screen to be powered off or to be in standby.

[0270] The detection unit 820 is further configured to acquire power consumption information of the OLED display screen, where the power consumption information is used to indicate a cumulative power output value of the OLED display screen since the last compensation.

[0271] The compensation unit 830 is configured to, when it is determined that the power consumption information of the OLED display screen meets maintenance conditions, invoke a target maintenance interface to compensate the OLED display screen.

[0272] According to the present application, when the power-off or standby operation on the OLED display screen is detected, whether the OLED display screen meets the maintenance conditions is determined according to the cumulative power output value of the OLED display screen since the last compensation. When it is determined that the OLED display screen meets the maintenance conditions, the target maintenance interface is invoked to compensate the OLED display screen. The present application uses the integral calculated power output value as a judgment factor, which can more accurately measure the cumulative display loss of the OLED display screen, so as to more accurately and reasonably determine the execution time of the maintenance, eliminate unnecessary maintenance times, ensure that the necessary maintenance is performed before the image sticking occurs, and improve the maintenance effect of the OLED display screen.

[0273] The apparatus 800 according to the embodiments of the present application can correspond to the method described in the embodiments of the present application, and the above and other operations and / or functions of the units in the apparatus 800 are respectively used to implement the corresponding processes of the method. For brevity, no longer description is given here.

[0274] Figure 10 FIG. 9 is a structural schematic diagram of an electronic device 900 provided by an embodiment of the present application. The electronic device 900 can include a processor 910, an external memory interface 920, an internal memory 921, a universal serial bus (USB) interface 930, a charging management module 940, a power management unit 941, a battery 942, an antenna 1, an antenna 2, a mobile communication module 950, a wireless communication module 960, an audio module 970, a speaker 970A, a receiver 970B, a microphone 970C, a headset jack 970D, a sensor module 980, a key 990, a motor 991, an indicator 992, a camera 993, an OLED display 994, and a subscriber identification module (SIM) card interface 995, etc. The sensor module 980 can include a pressure sensor 980A, a gyroscope sensor 980B, a barometric pressure sensor 980C, a magnetic sensor 980D, an acceleration sensor 980E, a distance sensor 980F, a proximity light sensor 980G, a fingerprint sensor 980H, a temperature sensor 980I, a touch sensor 980J, an ambient light sensor 980K, a bone conduction sensor 980L, a current sensor 980M, etc.

[0275] It can be understood that the structure illustrated by the embodiments of the present application does not constitute a specific limitation on the electronic device 900. In other embodiments of the present application, the electronic device 900 can include more or fewer components than illustrated, or combine certain components, or split certain components, or different arrangement of components. The illustrated components can be implemented in hardware, software, or a combination of software and hardware.

[0276] The processor 910 can include one or more processing units, for example: the processor 910 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units can be independent devices, or can be integrated in one or more processors. The controller can be the nerve center and command center of the electronic device 900. The controller can generate operation control signals according to instruction operation codes and timing signals, and complete the control of fetching instructions and executing instructions.

[0277] The processor 910 can also have internal memory that is used only during the execution of instructions fetched from system memory. In some embodiments, the internal memory of the processor 910 is a cache memory. The cache memory can hold instructions and data that the processor 910 has recently used or that are likely to be used. This can avoid the latency involved with fetching data from system memory, and can improve the efficiency of the system.

[0278] In some embodiments, the processor 910 can include one or more interfaces. The interfaces can include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, among others. It can be understood that the interface connection relationship between the modules shown in the embodiments of the present application is only illustrative, and does not constitute a structural limitation on the electronic device 900. In some other embodiments of the present application, the electronic device 900 can also use different interface connection methods or a combination of multiple interface connection methods.

[0279] The charging management module 940 is configured to receive charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 940 can receive charging input from a wired charger through the USB interface 930. In some wireless charging embodiments, the charging management module 940 can receive wireless charging input through a wireless charging coil of the electronic device 900. The charging management module 940 can charge the battery 942 while also providing power to the electronic device through the power management unit 941.

[0280] The power management unit 941 is configured to connect the battery 942 and the charging management module 940 to the processor 910. The power management unit 941 receives input power from the battery 942 and / or the charging management module 940, and supplies power to the processor 910, the internal memory 921, the external memory, the OLED display 994, the camera 993, the wireless communication module 960, and the like. The power management unit 941 can also be configured to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), and the like. In some other embodiments, the power management unit 941 can also be disposed in the processor 910. In some other embodiments, the power management unit 941 and the charging management module 940 can also be disposed in the same device.

[0281] The wireless communication function of the electronic device 900 can be implemented by the antenna 1, the antenna 2, the mobile communication module 950, the wireless communication module 960, the modem processor, and the baseband processor, and the like.

[0282] The antenna 1 and the antenna 2 are configured to transmit and receive electromagnetic wave signals. Each antenna in the electronic device 900 can be configured to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas. For example, the antenna 1 can be multiplexed as a diversity antenna of a wireless local area network. In some other embodiments, the antennas can be used in combination with a tuning switch.

[0283] The mobile communication module 950 can provide a solution including 2G / 3G / 4G / 5G wireless communication applied to the electronic device 900. The mobile communication module 950 can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), and the like. The mobile communication module 950 can receive electromagnetic waves from the antenna 1, and perform filtering, amplification, and the like on the received electromagnetic waves, and transfer the processed signals to the modem processor for demodulation. The mobile communication module 950 can also amplify signals modulated by the modem processor, and convert the signals into electromagnetic waves to be radiated through the antenna 1. In some embodiments, at least part of the functional modules of the mobile communication module 950 can be disposed in the processor 910. In some embodiments, at least part of the functional modules of the mobile communication module 950 and at least part of the modules of the processor 910 can be disposed in the same device.

[0284] The modem processor can include a modulator and a demodulator. The modulator is configured to modulate a low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is configured to demodulate a received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. The low-frequency baseband signal processed by the baseband processor is transmitted to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 970A, a microphone 970B, etc.), or displays an image or a video through the OLED display 994. In some embodiments, the modem processor can be a separate device. In other embodiments, the modem processor can be independent of the processor 910, and can be disposed in the same device as the mobile communication module 950 or other functional modules.

[0285] The wireless communication module 960 can provide a solution for wireless communication, including WLAN (e.g., Wi-Fi), BT, global navigation satellite system (GNSS), FM, NFC, IR, or general 2.4G / 5G wireless communication technology, etc., applied to the electronic device 900. The wireless communication module 960 can be one or more devices that integrate at least one communication processing module. The wireless communication module 960 receives electromagnetic waves via the antenna 2, performs frequency modulation and filtering processing on the electromagnetic wave signal, and transmits the processed signal to the processor 910. The wireless communication module 960 can also receive a signal to be transmitted from the processor 910, perform frequency modulation and amplification, and radiate the signal to the antenna 2 as electromagnetic waves.

[0286] In some embodiments, the wireless communication module 960 can be a Wi-Fi and / or Bluetooth chip. The electronic device 900 can establish a connection between the chip and the chip of another electronic device such as a wireless earphone through the chip, so as to realize wireless communication and service processing between the electronic device 900 and the other electronic device through the connection. The Bluetooth chip can generally support BR / EDR Bluetooth and BLE.

[0287] In some embodiments, antenna 1 and mobile communication module 950 of electronic device 900 are coupled, and antenna 2 and wireless communication module 960 are coupled, so that electronic device 900 can communicate with a network and other devices through wireless communication technology. The wireless communication technology can include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TDSCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc. The GNSS can include a global positioning system (GPS), a global navigation satellite system (GLONASS), a beidu navigation satellite system (BDS), a quasi-zenith satellite system (QZSS), and / or a satellite based augmentation systems (SBAS).

[0288] Electronic device 900 implements a display function through a GPU, an OLED display screen 994, and an application processor, etc. The GPU is a microprocessor for image processing, connected to the OLED display screen 994 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 910 can include one or more GPUs that execute program instructions to generate or change display information.

[0289] The OLED display screen 994 is configured to display images, videos, and the like. The OLED display screen 994 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flex light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light emitting diodes (QLED), or the like. In some embodiments, the electronic device 900 can include one or N OLED display screens 994, where N is a positive integer greater than 1.

[0290] The electronic device 900 can implement the photographing function through the ISP, the camera 993, a video codec, a GPU, the OLED display screen 994, and an application processor, and the like.

[0291] The ISP is configured to process data fed back by the camera 993. For example, when taking a photo, the shutter is opened, light is transmitted to the camera photosensitive element through the lens, the light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing to convert it into an image visible to the naked eye. The ISP can also perform algorithm optimization on the noise, brightness, and skin color of the image. The ISP can also optimize the exposure, color temperature, and other parameters of the shooting scene. In some embodiments, the ISP can be disposed in the camera 993.

[0292] The camera 993 is configured to capture still images or videos. An object generates an optical image through a lens and projects it onto a photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the light signal into an electrical signal, which is then transmitted to the ISP to convert it into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into a standard RGB, YUV, or the like format image signal. In some embodiments, the electronic device 900 can include one or N cameras 993, where N is a positive integer greater than 1.

[0293] The digital signal processor is used to process digital signals, in addition to being able to process digital image signals, it can also process other digital signals. For example, when the electronic device 900 selects a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy, etc.

[0294] The video codec is used to compress or decompress digital video. The electronic device 900 can support one or more video codecs. In this way, the electronic device 900 can play or record videos in multiple encoding formats, such as: moving picture experts group (MPEG) 1, MPEG 2, MPEG 3, MPEG 4, etc.

[0295] The NPU is a neural-network (NN) calculation processor, which can quickly process input information by drawing on the structure of a biological neural network, such as drawing on the transmission mode between human brain neurons, and can also constantly self-learn. Through the NPU, the electronic device 900 can realize intelligent cognition applications such as image recognition, face recognition, voice recognition, text understanding, etc.

[0296] The external memory interface 920 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 900. The external memory card communicates with the processor 910 through the external memory interface 920 to realize data storage functions. For example, files such as music and videos are saved in the external memory card.

[0297] The internal memory 921 can be used to store computer executable program codes, which include instructions. The processor 910 executes various function applications and data processing of the electronic device 900 by running the instructions stored in the internal memory 921. The internal memory 921 can include a program storage area and a data storage area. The program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), etc. The data storage area can store data created during the use of the electronic device 900 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 921 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash storage (UFS), etc.

[0298] The processor 910 can be used to execute the above program codes, call related modules to realize the functions of the electronic device in the embodiments of the present application. For example, establishing multiple communication links with another electronic device; when there is a preset service (such as a file transmission service, etc.), transmitting data of the preset service with another electronic device through multiple communication links.

[0299] The electronic device 900 can implement audio functions through a speaker 970A, a receiver 970B, a microphone 970C, a headset interface 970D, and an application processor, etc. in the audio module 970. For example, music playback, recording, etc.

[0300] The audio module 970 is configured to convert digital audio information into an analog audio signal output, and to convert an analog audio input into a digital audio signal. The audio module 970 can also be configured to encode and decode audio signals. In some embodiments, the audio module 970 can be disposed in the processor 910, or some functional modules of the audio module 970 can be disposed in the processor 910.

[0301] The speaker 970A, also referred to as a "loudspeaker", is configured to convert an audio electrical signal into a sound signal. The electronic device 900 can listen to music or listen to a hands-free call through the speaker 970A.

[0302] The receiver 970B, also referred to as a "earpiece", is configured to convert an audio electrical signal into a sound signal. When the electronic device 900 receives a call or a voice message, the user can listen to the voice by holding the receiver 970B close to the ear.

[0303] The microphone 970C, also referred to as a "microphone", is configured to convert a sound signal into an electrical signal. When making a call or sending a voice message, the user can make a sound by holding the mouth close to the microphone 970C, and input the sound signal into the microphone 970C. The electronic device 900 can be provided with at least one microphone 970C. In other embodiments, the electronic device 900 can be provided with two microphones 970C, in addition to collecting sound signals, noise reduction functions can also be realized. In other embodiments, the electronic device 900 can also be provided with three, four or more microphones 970C, in addition to collecting sound signals, noise reduction, and can also identify the source of the sound, realize directional recording function, etc.

[0304] The headset interface 970D is configured to connect a wired headset. The headset interface 970D can be a USB interface 930, or a 3.5mm open mobile terminal platform (OMTP) standard interface, a cellular telecommunications industry association of the USA (CTIA) standard interface.

[0305] The pressure sensor 980A is configured to sense a pressure signal and convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 980A can be disposed on the OLED display 994. The pressure sensor 980A can be of various types, such as a resistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, etc. The capacitive pressure sensor can include at least two parallel plates of conductive material. When a force is applied to the pressure sensor 980A, the capacitance between the electrodes changes. The electronic device 900 determines the intensity of the pressure based on the change in capacitance. When a touch operation is applied to the OLED display 994, the electronic device 900 detects the intensity of the touch operation based on the pressure sensor 980A. The electronic device 900 can also calculate the position of the touch based on the detection signal of the pressure sensor 980A. In some embodiments, touch operations applied to the same touch position but with different touch operation intensities can correspond to different operation instructions. For example, when a touch operation with a touch operation intensity less than a first pressure threshold is applied to a short message application icon, an instruction to view short messages is executed. When a touch operation with a touch operation intensity greater than or equal to the first pressure threshold is applied to the short message application icon, an instruction to create a new short message is executed.

[0306] The gyroscope sensor 980B can be configured to determine the motion posture of the electronic device 900. In some embodiments, the angular velocity of the electronic device 900 around three axes (e.g., x, y, and z axes) can be determined by the gyroscope sensor 980B. The gyroscope sensor 980B can be used for anti-shake photography. For example, when the shutter is pressed, the gyroscope sensor 980B detects the angle of shaking of the electronic device 900, calculates the distance that the lens module needs to compensate based on the angle, and lets the lens offset the shaking of the electronic device 900 by reverse movement to achieve anti-shake. The gyroscope sensor 980B can also be used for navigation and motion sensing game scenarios.

[0307] The acceleration sensor 980E can detect the acceleration of the electronic device 900 in various directions (generally three axes). When the electronic device 900 is stationary, the acceleration sensor 980E can detect the magnitude and direction of gravity. The acceleration sensor 980E can also be used to identify the posture of the electronic device, and can be applied to landscape / portrait switching, pedometers, etc.

[0308] The distance sensor 980F is configured to measure distance. The electronic device 900 can measure distance by infrared or laser. In some embodiments, when a scene is photographed, the electronic device 900 can use the distance sensor 980F to measure distance to achieve fast focusing.

[0309] The proximity light sensor 980G can include, for example, a light-emitting diode (LED) and a light detector, such as a photodiode. The light-emitting diode can be an infrared light-emitting diode. The electronic device 900 emits infrared light outwardly through the light-emitting diode. The electronic device 900 detects infrared reflected light from nearby objects using the photodiode. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device 900. When insufficient reflected light is detected, the electronic device 900 can determine that there is no object near the electronic device 900. The electronic device 900 can use the proximity light sensor 980G to detect that a user is holding the electronic device 900 close to the ear for a call, so as to automatically turn off the screen for the purpose of power saving. The proximity light sensor 980G can also be used for automatic unlocking and locking of the screen in a case mode or a pocket mode.

[0310] The ambient light sensor 980K is used to sense ambient light brightness. The electronic device 900 can adaptively adjust the brightness of the OLED display 994 according to the sensed ambient light brightness. The ambient light sensor 980K can also be used to automatically adjust white balance when taking a picture. The ambient light sensor 980K can also cooperate with the proximity light sensor 980G to detect whether the electronic device 900 is in a pocket to prevent accidental touch.

[0311] The barometric pressure sensor 980C is used to measure barometric pressure. In some embodiments, the electronic device 900 calculates altitude, assists positioning and navigation by the barometric pressure value measured by the barometric pressure sensor 980C.

[0312] The magnetic sensor 980D includes a Hall sensor. The electronic device 900 can use the magnetic sensor 980D to detect displacement of the electronic device 900. In some embodiments, the Hall sensor can use a magnet to form a linear trapezoidal magnetic field (or a sloping magnetic field), and the change in displacement of the Hall chip in the linear magnetic field is consistent with the change in magnetic field strength, and the Hall potential formed is also proportional to the displacement, so that the electronic device 900 can obtain the Hall potential to measure the displacement.

[0313] The fingerprint sensor 980H is used to collect a fingerprint. The electronic device 900 can use the collected fingerprint characteristics to implement fingerprint unlocking, access application lock, fingerprint photographing, fingerprint answering a call, and the like.

[0314] Temperature sensor 980I is configured to detect temperature. In some embodiments, temperature sensor 980I includes a plurality of temperature sensors distributed in various regions of the backplane of OLED display 994, and is configured to detect temperature in various regions of the backplane of OLED display 994. In some embodiments, electronic device 900 uses temperature detected by temperature sensor 980I to implement temperature handling strategies. For example, when temperature reported by temperature sensor 980I exceeds a threshold, electronic device 900 reduces performance of a processor located near temperature sensor 980I to reduce power consumption and implement thermal protection. In some other embodiments, when temperature is below another threshold, electronic device 900 heats battery 942 to avoid abnormal shutdown of electronic device 900 caused by low temperature. In some other embodiments, when temperature is below yet another threshold, electronic device 900 boosts output voltage of battery 942 to avoid abnormal shutdown caused by low temperature.

[0315] Touch sensor 980J, also referred to as a "touch panel". Touch sensor 980J can be disposed on OLED display 994, and OLED display 994 and touch sensor 980J together form a touch screen, also referred to as a "touch panel". Touch sensor 980J is configured to detect a touch operation applied thereon or in the vicinity thereof. Touch sensor 980J can transmit the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through OLED display 994. In some other embodiments, touch sensor 980J can also be disposed on the surface of electronic device 900, and can be disposed at a position different from that of OLED display 994.

[0316] Bone conduction sensor 980L can obtain vibration signals. In some embodiments, bone conduction sensor 980L can obtain vibration signals of a bone block of a human vocal part. Bone conduction sensor 980L can also contact a human pulse to receive blood pressure pulsation signals. In some embodiments, bone conduction sensor 980L can also be disposed in a headset to form a bone conduction headset. Audio module 970 can analyze voice signals based on the vibration signals of the bone block of the human vocal part obtained by bone conduction sensor 980L to implement voice functions. The application processor can analyze heart rate information based on the blood pressure pulsation signals obtained by bone conduction sensor 980L to implement heart rate detection functions.

[0317] Current sensor 980M can be configured to detect the value of current flowing through OLED display 994.

[0318] Keys 990 include a power key, a volume key, and the like. Keys 990 can be mechanical keys. They can also be touch keys. Electronic device 900 can receive key inputs and generate key signal inputs related to user settings and function control of electronic device 900.

[0319] The motor 991 can generate a vibration prompt. The motor 991 can be used for incoming call vibration prompt, and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, playing audio, etc.) can correspond to different vibration feedback effects. The motor 991 can also correspond to different vibration feedback effects for touch operations acting on different regions of the OLED display screen 994. Different application scenarios (such as time reminders, received messages, alarms, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also support customization.

[0320] The indicator 992 can be an indicator light, which can be used to indicate a charging state, a power change, and can also be used to indicate messages, missed calls, notifications, etc.

[0321] The SIM card interface 995 is used to connect a SIM card. The SIM card can be inserted into or pulled out of the SIM card interface 995 to realize contact and separation with the electronic device 900. The electronic device 900 can support one or N SIM card interfaces, and N is a positive integer greater than 1. The SIM card interface 995 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. The same SIM card interface 995 can simultaneously insert multiple cards. The types of the multiple cards can be the same or different. The SIM card interface 995 can also be compatible with different types of SIM cards. The SIM card interface 995 can also be compatible with external storage cards. The electronic device 900 interacts with the network through the SIM card to realize functions such as calling and data communication. In some embodiments, the electronic device 900 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the electronic device 900 and cannot be separated from the electronic device 900.

[0322] The electronic device 900 can be a mobile terminal or a non-mobile terminal. For example, the electronic device 900 can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), a wireless headset, a wireless bracelet, wireless smart glasses, a wireless watch, augmented reality (AR) / virtual reality (VR) equipment, a desktop computer, smart home appliances (such as televisions, sound boxes, refrigerators, air purifiers, air conditioners, electric rice cookers), etc. The electronic device 900 can also be collectively referred to as an Internet of Things (IoT) device. The device type of the electronic device 900 is not limited in the embodiments of the present application.

[0323] It should be understood that, Figure 10 The electronic device 900 shown can correspond to Figure 9 The device 800 shown. Wherein, Figure 10 The processor 910, the OLED display screen 994, the sensor module 980 in the electronic device 900 shown can correspond to Figure 9 The compensation unit 830, the OLED display screen 810, the detection unit 820 in the device 800 in the foregoing.

[0324] In actual implementation, when the electronic device 900 is running, the processor 910 executes computer execution instructions in the memory 921 to perform the operation steps of the method described above through the electronic device 900.

[0325] Optionally, in some embodiments, the present application provides a chip coupled with a memory, the chip being configured to read and execute computer programs or instructions stored in the memory to perform the method in each of the embodiments described above.

[0326] Optionally, in some embodiments, the present application provides an electronic device comprising a chip configured to read and execute computer programs or instructions stored in the memory so that the method in each of the embodiments is performed.

[0327] Optionally, in some embodiments, the present application further provides a computer readable storage medium storing program codes, which, when executed on a computer, cause the computer to perform the method in each of the embodiments described above.

[0328] Optionally, in some embodiments, the present application further provides a computer program product comprising computer program codes, which, when executed on a computer, cause the computer to perform the method in each of the embodiments described above.

[0329] In the embodiments of the present application, the electronic device comprises a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer can include central processing unit (CPU), memory management unit (MMU), memory (also known as main memory), and other hardware. The operating system of the operating system layer can be any one or more computer operating systems that implement business processing through processes, such as Linux operating system, Unix operating system, Android operating system, iOS operating system, or windows operating system, etc. The application layer can include browsers, address books, word processing software, instant messaging software, etc.

[0330] The embodiments of the present application do not particularly limit the specific structure of the execution subject of the method provided by the embodiments of the present application, as long as the execution subject can communicate according to the method provided by the embodiments of the present application by running a program in which the code of the method provided by the embodiments of the present application is recorded. For example, the execution subject of the method provided by the embodiments of the present application can be an electronic device, or a functional module in the electronic device that can invoke and execute a program.

[0331] Various aspects or features of the disclosure can be realized using methods, apparatus or articles of manufacture as described herein. The term "article of manufacture" as used herein can encompass a computer program or other processor-readable instructions that can be accessed from a computer-readable medium. The computer-readable medium can include, for example, memory devices, such as hard drives, floppy disks, and optical disks, as well as other storage devices, such as flash memory devices, digital tape, and the like. The computer-readable medium can also include a computer data signal embodied in a carrier wave, such as an electrical or optical carrier wave.

[0332] The various storage media described herein can represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" can include, without limitation, wireless channels and various other media capable of storing, containing, and / or carrying instruction(s) and / or data.

[0333] It should be understood that the processor mentioned in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0334] It should also be understood that the memory referred to in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM). For example, the RAM can be used as an external cache. As an example but not limitation, the RAM can include the following various forms: static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct rambus RAM (DR RAM).

[0335] It should be noted that when the processor is a general processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated in the processor.

[0336] It should also be noted that the memory described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0337] Those of ordinary skill in the art can realize that the units and steps of the examples described in conjunction with the embodiments disclosed herein can be realized in electronic hardware, or in a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0338] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the system, device and unit described above can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0339] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. In actual implementation, another division mode can be used. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0340] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. can be located in one place or distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0341] In addition, each functional unit in each embodiment of the present application can be integrated into one unit, or each unit can exist physically, or two or more units can be integrated into one unit.

[0342] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application, or the part of the prior art that essentially contributes, or part of the technical solutions, can be embodied in the form of a computer software product stored in a storage medium. The computer software product includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium can include, but is not limited to: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk and various program code storage media.

[0343] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terms used in the specification of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application.

[0344] The above merely provides the specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of the changes or replacements within the technical range disclosed by the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for preventing image sticking of an OLED display screen, characterized in that, The method comprises: acquiring a current value of the OLED display screen when the OLED display screen is in a powered-on state, and acquiring temperature values of each region of a back plate of the OLED display screen; calculating temperature difference information of a time period according to the temperature values of each region of the back plate of the OLED display screen in the powered-on state, and performing integral operation on the time period according to the current value of the OLED display screen and a constant voltage value of the OLED display screen to obtain a first power output value of the time period; calculating a power output value of the time period according to the temperature difference information and the first power output value of the time period; after calculating the power output value of each time period when the OLED display screen is in the powered-on state, refreshing a first data storage area by adding the power output value of each time period to a power output value stored in the first data storage area, and refreshing a second data storage area by adding the power output value of each time period to a power output value stored in the second data storage area; detecting a first operation on the OLED display screen, the first operation being used to trigger the OLED display screen to be powered off or put on standby; in response to the first operation, obtaining power consumption information of the OLED display screen from the first data storage area and the second data storage area, the power consumption information being used to indicate a cumulative power output value of the OLED display screen since the last compensation; determining that the power consumption information of the OLED display screen meets maintenance conditions; calling a target maintenance interface to compensate the OLED display screen.

2. The method of claim 1, wherein, The power consumption information comprises a first cumulative power output value read from the first data storage area, and the determination that the power consumption information of the OLED display screen meets the maintenance conditions and the calling of the target maintenance interface to compensate the OLED display screen comprise: when the first cumulative power output value is greater than or equal to a first power threshold, determining that the power consumption information of the OLED display screen meets the maintenance conditions and calling a first maintenance interface to compensate the OLED display screen.

3. The method of claim 2, wherein, The power consumption information further comprises a second cumulative power output value read from the second data storage area, and the determination that the power consumption information of the OLED display screen meets the maintenance conditions and the calling of the target maintenance interface to compensate the OLED display screen comprise: when the second cumulative power output value is greater than or equal to a second power threshold, determining that the power consumption information of the OLED display screen meets the maintenance conditions and calling a second maintenance interface to compensate the OLED display screen; wherein the second power threshold is greater than the first power threshold.

4. The method of claim 3, wherein, The first maintenance interface is an OFF-RS interface, and the second maintenance interface is a JB interface.

5. The method of claim 2, wherein, After the calling of the first maintenance interface to compensate the OLED display screen, the method further comprises: resetting the power consumption information of the OLED display screen stored in the first data storage area to zero.

6. The method of claim 3, wherein, After the second maintenance interface is called to compensate the OLED display screen, the method further comprises: Resetting the power consumption information of the OLED display screen stored in the second data storage area to zero.

7. The method according to any one of claims 1 to 6, characterized in that, The OLED display screen is provided with a current sensor, and a plurality of temperature sensors are distributed in each region of the back plate of the OLED display screen; The current value of the OLED display screen is collected when the OLED display screen is in a powered-on state, and the temperature value of each region of the back plate of the OLED display screen is collected, comprising: The current value of the OLED display screen is collected by the current sensor when the OLED display screen is in a powered-on state, and the temperature value of each region of the back plate of the OLED display screen is collected by the plurality of temperature sensors.

8. The method according to any one of claims 1 to 6, characterized in that, The temperature difference information is represented by a temperature standard deviation.

9. The method according to any one of claims 1 to 6, characterized in that, After the target maintenance interface is called to compensate the OLED display screen, the method further comprises: In response to the first operation, the OLED display screen is controlled to be powered off or in standby.

10. The method according to any one of claims 1 to 6, characterized in that, After the power consumption information of the OLED display screen is obtained, the method further comprises: When the power consumption information of the OLED display screen does not meet the maintenance condition, in response to the first operation, the OLED display screen is controlled to be powered off or in standby.

11. An electronic device comprising an OLED display screen, characterized in that The electronic device further comprises a current sensor, a plurality of temperature sensors and a processor provided for the OLED display screen, the processor is coupled with the memory, and the processor is used to execute the computer program or instruction stored in the memory, so that the electronic device realizes the method as claimed in any one of claims 1 to 10. The data measured by the current sensor and the data measured by the plurality of temperature sensors are used to calculate the power output value of the OLED display screen.

12. A chip system, characterized by The chip system is coupled with the memory, and the chip system is used to read and execute the computer program stored in the memory to realize the method as claimed in any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, when the computer program runs on the electronic device, so that the electronic device executes the method as claimed in any one of claims 1 to 10.

14. A computer program product, characterised in that, When the computer program product runs on the computer, the computer executes the method as claimed in any one of claims 1 to 10.

Citation Information

Patent Citations

  • Driving method and device of display panel and display device

    CN109785792A

  • Method and electronic device for compensating for image on basis of cumulative time during which image is displayed through display, and displaying compensated image

    WO2019172722A1