Screen repair method, device and storage medium

By evaluating the degree of damage and targeted repair of the screen partition area, the problem of screen repair frequently damaging other parts in the prior art has been solved, achieving a more efficient repair effect.

CN112116574BActive Publication Date: 2025-02-14BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010976276.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-16
Publication Date
2025-02-14
Estimated Expiration
2040-09-16

AI Technical Summary

Technical Problem

Existing screen repair methods cannot distinguish and repair the damage of different screen partition areas, resulting in frequent repairs and damage to other parts of the screen and reducing the display effect.

Method used

By determining the degree of damage to multiple screen partition areas, determine whether it belongs to the area to be repaired, and select the appropriate repair strategy for repair based on the repair level.

Benefits of technology

Effectively reduces damage to organic materials caused by frequent repairs in parts that are not damaged or less damaged, and improves the pertinence and effectiveness of screen repair.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112116574B_ABST
    Figure CN112116574B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a screen repair method, device and storage medium, wherein the screen repair method comprises: determining the degree of damage of multiple screen division areas; determining whether the corresponding screen division area belongs to the area to be repaired according to the degree of damage; if it belongs to the area to be repaired, performing screen repair on the area to be repaired. In this way, the screen damage degree corresponding to each of the different screen division areas can be repaired, effectively reducing the number of screen repair times and achieving screen protection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of screen protection, and in particular to a screen repair method, device and storage medium. Background Art

[0002] With the innovation of screen manufacturing technology, there are more and more thin, low-energy, high-brightness and high-luminous efficiency screens. They are more and more widely used in today's TVs, computers, mobile phones, tablets and other fields. However, as the screen is used for a longer time, the screen will age. In addition, the higher the display brightness on the screen area, the more serious the screen damage. However, the current repair method can only repair the entire screen indiscriminately, that is, as long as the screen is slightly damaged, the entire screen will be repaired. This frequent screen repair will cause damage to some materials of the screen, which will lead to a decline in the screen display effect. Summary of the invention

[0003] The present invention provides a screen repair method, device and storage medium.

[0004] According to a first aspect of an embodiment of the present disclosure, a screen repair method is provided, comprising:

[0005] Determine the extent of damage to multiple screen division areas;

[0006] According to the degree of damage, determining whether the corresponding screen divided area belongs to the area to be repaired;

[0007] If it is an area to be repaired, screen repair is performed on the area to be repaired.

[0008] Optionally, determining, according to the degree of damage, whether the corresponding screen divided area belongs to the area to be repaired includes:

[0009] When the damage degree is greater than a preset damage threshold, it is determined that the corresponding screen divided area belongs to the area to be repaired.

[0010] Optionally, if the area is to be repaired, performing screen repair on the area to be repaired includes:

[0011] If it is an area to be repaired, determine the repair level to which the damage level belongs;

[0012] According to the repair strategy corresponding to the repair level, screen repair is performed on the area to be repaired.

[0013] Optionally, performing screen repair on the area to be repaired includes:

[0014] Displaying a repairing screen in the area to be repaired;

[0015] The display duration and / or display frame number of the repaired image are positively correlated with the degree of damage.

[0016] Optionally, determining the damage extent of the multiple screen divided areas includes:

[0017] Counting the display brightness and display duration of each of the divided screen areas;

[0018] The degree of damage of each of the divided screen areas is determined according to the display brightness and the display duration.

[0019] Optionally, counting the display brightness of each of the divided screen areas includes:

[0020] Acquire the initial display brightness value of the screen division area at the start time and the termination display brightness value at the end time according to the preset acquisition cycle, and determine the display brightness value of the screen division area within one of the acquisition cycles;

[0021] Based on the accumulation of display brightness values ​​determined in a plurality of acquisition cycles, cumulative display brightness values ​​of the divided screen areas are counted.

[0022] Optionally, determining the degree of damage of each of the divided screen areas according to the display brightness and the display duration includes:

[0023] The degree of damage of each of the divided screen areas is determined according to the product of the display brightness and the display duration.

[0024] Optionally, determining the damage extent of the multiple screen divided areas includes:

[0025] When the screen usage time is greater than a first time threshold, displaying a preset picture in full screen on the screen;

[0026] Obtaining a screenshot image of the preset screen;

[0027] The screenshot image is compared with a reference image to determine the degree of damage to each of the divided areas of the screen; wherein the reference image is a screenshot image obtained by displaying the preset screen in full screen when the screen is not damaged.

[0028] Optionally, comparing the screenshot image with a reference image to determine the degree of damage of each of the divided screen regions includes:

[0029] Comparing the grayscale of the screenshot image in each of the divided screen areas with the grayscale of the reference image to obtain a grayscale difference;

[0030] The damage degree of each of the divided screen areas is determined according to the grayscale difference.

[0031] Optionally, performing screen repair on the area to be repaired includes:

[0032] When receiving a screen shutdown instruction, determining whether the total usage time of the screen is greater than a second time threshold;

[0033] If it is greater than the second time threshold, the screen of the area to be repaired is repaired before executing the shutdown instruction.

[0034] According to a second aspect of an embodiment of the present disclosure, a screen repairing device is provided, comprising:

[0035] A damage determination module, used to determine the degree of damage to the multiple screen division areas;

[0036] An area determination module, used for determining whether the corresponding screen divided area belongs to the area to be repaired according to the degree of damage;

[0037] The screen repair module is used to perform screen repair on the area to be repaired if the screen divided area belongs to the area to be repaired.

[0038] Optionally, the area determination module is further used to:

[0039] When the damage degree is greater than a preset damage threshold, it is determined that the corresponding screen divided area belongs to the area to be repaired.

[0040] Optionally, the screen repair module includes:

[0041] A level determination module, used to determine the repair level to which the damage level belongs if it is an area to be repaired;

[0042] The screen repair submodule is used to perform screen repair on the area to be repaired according to the repair strategy corresponding to the repair level.

[0043] Optionally, the screen repair module is further used to:

[0044] Displaying a repairing screen in the area to be repaired;

[0045] The display duration and / or display frame number of the repaired image are positively correlated with the degree of damage.

[0046] Optionally, the damage determination module includes:

[0047] A statistics module, used to count the display brightness and display duration of each of the screen division areas;

[0048] The damage determination submodule is used to determine the degree of damage of each of the screen divided areas according to the display brightness and the display duration.

[0049] Optionally, the statistics module includes:

[0050] A brightness value determination module, used to obtain the initial display brightness value of the screen divided area at the start time and the termination display brightness value at the end time according to a preset acquisition cycle, and determine the display brightness value of the screen divided area within one of the acquisition cycles;

[0051] The statistical submodule is used to count the cumulative display brightness values ​​of the divided screen areas based on the accumulation of the display brightness values ​​determined in the multiple acquisition cycles.

[0052] Optionally, the damaged determination submodule is further used to:

[0053] The degree of damage of each of the divided screen areas is determined according to the product of the display brightness and the display duration.

[0054] Optionally, the damage determination module includes:

[0055] A full-screen display module, used for displaying a preset picture in full screen on the screen when the screen usage time is greater than a first time threshold;

[0056] An acquisition module, used to acquire a screenshot image of the preset screen;

[0057] A comparison module is used to compare the screenshot image with a reference image to determine the degree of damage to each of the screen division areas; wherein the reference image is a screenshot image obtained by displaying the preset screen in full screen when the screen is not damaged.

[0058] Optionally, the comparison module includes:

[0059] A grayscale difference determination module, used for comparing the grayscale of the screenshot image in each of the divided screen areas with the grayscale of the reference image to obtain a grayscale difference;

[0060] The comparison and determination module is used to determine the damage degree of each of the screen divided areas according to the grayscale difference.

[0061] Optionally, the screen repair module is further used to:

[0062] When receiving a screen shutdown instruction, determining whether the total usage time of the screen is greater than a second time threshold;

[0063] If it is greater than the second time threshold, the screen of the area to be repaired is repaired before executing the shutdown instruction.

[0064] According to a third aspect of an embodiment of the present disclosure, a screen repairing device is provided, including:

[0065] processor;

[0066] a memory for storing processor-executable instructions;

[0067] The processor is configured to: implement any one of the methods described in the first aspect above when executing the executable instructions stored in the memory.

[0068] According to a fourth aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, can implement the steps of the method provided in any one of the first aspects above.

[0069] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0070] The screen repair method provided by the embodiment of the present disclosure determines the degree of damage corresponding to each of the multiple screen division areas obtained after the screen is divided, so as to obtain a determination result of whether each screen division area belongs to the area to be repaired. If it belongs to the area to be repaired, the screen repair is performed. In this way, since the degree of damage of each screen division area is different during the actual use of the screen, the degree of damage of each screen division area is determined separately, and then targeted repair is performed, so that while repairing the screen, the damage to organic materials caused by frequent repairs of other undamaged parts or less damaged parts can be effectively reduced.

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

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

[0073] Figure 1 The following is a flow chart of a screen repair method according to an exemplary embodiment. Figure 1 .

[0074] Figure 2 The following is a flow chart of a screen repair method according to an exemplary embodiment. Figure 2 .

[0075] FIG. 3( a ) is a schematic diagram of a logic code for performing screen repair in an embodiment of the present disclosure.

[0076] FIG3( b ) is another logic code schematic diagram for performing screen repair in an embodiment of the present disclosure.

[0077] FIG3( c ) is the code implementation portion for obtaining the grayscale of the screenshot image and the reference image.

[0078] Figure 4 FIG3 is a flow chart of a screen repair method according to an exemplary embodiment.

[0079] Figure 5 The following is a flow chart of a screen repair method according to an exemplary embodiment. Figure 4 .

[0080] Figure 6 The figure is a schematic diagram of the structure of a screen repair device according to an exemplary embodiment.

[0081] Figure 7 The figure is a block diagram of a screen repairing device according to an exemplary embodiment. DETAILED DESCRIPTION

[0082] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0083] The present disclosure provides a screen repair method. Figure 1 The following is a flow chart of a screen repair method according to an exemplary embodiment. Figure 1 ,like Figure 1 As shown, the screen repair method includes the following steps:

[0084] Step 101, determining the degree of damage to a plurality of screen divided areas;

[0085] Step 102, determining whether the corresponding screen divided area belongs to the area to be repaired according to the degree of damage;

[0086] Step 103: If the area is to be repaired, the screen of the area to be repaired is repaired.

[0087] It should be noted that the screen repair method can be applied to any electronic device with a screen, such as computers, smart phones, smart watches, televisions, etc., and the present disclosure does not limit this.

[0088] In the disclosed embodiment, the screen at least includes: an organic light-emitting semiconductor (OLED) screen. The OLED screen is driven by an electric field, and the organic semiconductor material and the light-emitting material in the screen are injected with carriers and recombine to emit light. In essence, a transparent glass electrode is used as the anode of the device, and a metal electrode is used as the cathode. The electrons are transferred from the cathode to the electron transport layer through a power supply, and holes are injected from the anode to the hole transport layer. After that, the electrons and holes migrate to the light-emitting layer separately, and excitons are generated when the two meet. The excitons excite the light-emitting molecules, and a light source is generated after radiation. In this way, an OLED screen is composed of hundreds of millions of "small light bulbs".

[0089] Due to the luminous characteristics of OLED screens, OLED screens will be damaged as they are used for a longer time. The most common problem is the afterimage. Most of the severely damaged areas on the entire screen are concentrated in the center of the screen, or in some locations that display highlighted or static icons for a long time. For example, taking the TV as an example, afterimages usually appear at the location of the radio station logo; while other locations are slightly less damaged. At this time, if the screen usage time is judged to be a certain limit, and the entire screen is repaired indiscriminately after reaching a certain limit, the problem of damage to organic materials caused by frequent repairs of the entire screen will occur.

[0090] In order to solve this problem, the embodiment of the present disclosure proposes a solution for determining the degree of damage of the multiple screen division areas obtained after the screen is divided, and then repairing them respectively according to the different degrees of damage.

[0091] Here, before determining the extent of damage to the plurality of screen division areas, the screen needs to be divided.

[0092] In the embodiment of the present disclosure, the division of the screen may include:

[0093] According to the size of the screen, the screen is divided into N areas (ie, N screen division areas are obtained), where N is a positive integer.

[0094] For example, the screen is divided into 3x3 areas, a total of 9 areas, which are respectively recorded as A0, A1, A2...A8 areas.

[0095] It should be noted that the screen may be divided into equal areas, that is, N screen division areas with equal areas are obtained. For example, the areas of A0, A1, A2 ... A8 are all equal.

[0096] It can also be a division of unequal areas, that is, to obtain N screen division areas with unequal areas. For example, the screen is divided into: screen division area A in the middle, and screen division areas B, C, D and E on the periphery. The area of ​​screen division area A is an integer multiple of the areas of screen division areas B, C, D and E, for example, 2 times.

[0097] In other embodiments, the division of the screen may further include:

[0098] The screen is divided according to the layout information of the screens that appear more frequently, to obtain N screen division areas.

[0099] For example, if the electronic device is a television, the screen that appears most frequently on the television may be the TV programs broadcast by various satellite TV stations. When the TV programs of various satellite TV stations are broadcast, the layout of the display screen that appears is: the TV station logo is displayed in the upper left corner of the screen, the information bar is displayed in a scrolling manner at the bottom of the screen, and the other positions are the positions of the main broadcast information. Since the TV station logo and the information bar displayed in a scrolling manner at the bottom are always present during the broadcast of the screen, these two positions may always be highlighted, and the possibility of damage is high.

[0100] At this time, the minimum division unit can be determined according to the display area and display position of the TV station logo. In this way, the screen is divided according to the layout information of the screen with a higher frequency of appearance to obtain N screen division areas, including:

[0101] Determining the minimum division unit of the screen according to the display area and display position of the TV station logo;

[0102] The screen is divided based on the total area of ​​the screen and the minimum division unit to obtain N screen division areas.

[0103] Here, the screen is divided based on the layout information of the screens that appear more frequently. Due to the limitation of the layout information, the screen may be divided into unequal areas.

[0104] In this division, the minimum division unit refers to: the unit corresponding to the smallest screen division area among the N screen division areas obtained after the screen division. The minimum division unit can be a rectangular unit or a circular unit, etc., or a unit of other irregular shapes, which is not limited in the present disclosure.

[0105] Taking the case where the smallest division unit is a rectangular unit, the smallest division unit may be a unit determined by the display position and display area of ​​the TV station logo, that is, a region with the same display area as the TV station logo is divided at the display position as the smallest division unit.

[0106] In other embodiments, the minimum division unit may also be: taking the display position of the TV station logo as the center and dividing out an area that is a multiple of the display area of ​​the TV station logo.

[0107] Since this division method is implemented in combination with the actual display conditions, in the subsequent repair, some fixed areas can be directly focused on and the repair speed can be faster.

[0108] Furthermore, after the screen is divided, it is necessary to determine the degree of damage of each screen division area. As mentioned above, since the degree of damage of the screen is related to the brightness and usage time of the screen. In the embodiment of the present disclosure, the degree of damage of multiple screen division areas can be determined by: determining the degree of damage of multiple screen division areas by statistics of display brightness and display time of each screen division area. The specific implementation method will be described in detail later.

[0109] It should be noted that, in another embodiment, determining the damage extent of the multiple screen divided areas further includes:

[0110] After the usage time of the screen reaches a preset time threshold, the damage degree of the multiple screen divided areas is determined.

[0111] The size of the preset time threshold is related to screen parameters, such as the model of the screen or the durability of the material, etc. The size of the preset time threshold can be set as needed, and the present disclosure does not limit this.

[0112] That is, since the degree of damage requires some operations to be performed on the screen and some parameters corresponding to the screen to be obtained, if the degree of damage of multiple screen division areas is determined in real time, it will increase the system load and will not be of much help in screen repair. Moreover, most screens will slowly become damaged after being used for a period of time. Therefore, the embodiment of the present disclosure starts to execute the step of determining the degree of damage of multiple screen division areas only after determining that the screen usage time reaches the preset time threshold. In this way, the system load can be reduced as much as possible.

[0113] Here, when the screen displays a picture, due to the different composition of the picture, different areas of the screen may be damaged to different degrees during use. For example, the area in the upper left corner of the screen may be more damaged, while the area in the lower middle of the screen may be less damaged. When the screen is at a lower degree of damage, or is not damaged, it may not be necessary to repair it. In this way, before performing the formal screen repair, the embodiment of the present disclosure needs to first determine whether each screen division area belongs to the area to be repaired. Screen repair will only be performed on the screen division area that belongs to the area to be repaired.

[0114] In this way, by performing treatments respectively for different degrees of damage, it is possible to reduce damage to other undamaged parts, or avoid damage to organic materials in less damaged parts due to frequent repairs.

[0115] In some embodiments, Figure 2 The following is a flow chart of a screen repair method according to an exemplary embodiment. Figure 2 ,like Figure 2 In step 102, determining whether the corresponding screen divided area belongs to the area to be repaired according to the degree of damage includes:

[0116] Step 1021: When the damage degree is greater than a preset damage threshold, determine that the corresponding screen divided area belongs to the area to be repaired.

[0117] Here, the preset damage threshold is used to measure whether the screen division area with the current damage degree needs to be repaired.

[0118] The preset damage threshold may be determined based on the model of the screen or the durability of the material.

[0119] Based on the screen model, relevant parameters of the screen are obtained, such as the manufacturer, screen material, and screen size. The screen material has a direct impact on the durability of the screen. For example, for a screen with a more durable material, the preset damage threshold can be set higher.

[0120] Due to the different composition of the screen when displaying images, different areas of the screen will be damaged to different degrees during use. When the screen is at a lower degree of damage or is not damaged, it is not necessary to repair it. In this way, by setting a preset damage threshold, targeted processing can be achieved to avoid the need for repair at any degree of damage, thereby reducing costs and reducing damage caused by frequent repairs.

[0121] Here, the determination process may be: comparing the degree of damage of each screen divided area with a preset damage threshold, and when the comparison result is that the degree of damage is greater than the preset damage threshold, it is considered that the screen divided area corresponding to the degree of damage belongs to the area to be repaired. When the comparison result is that the degree of damage is less than or equal to the preset damage threshold, it is considered that the screen divided area corresponding to the degree of damage does not belong to the area to be repaired.

[0122] In some embodiments, Figure 2 As shown, in step 103, if the area is to be repaired, the screen of the area to be repaired is repaired, including:

[0123] Step 1031, if it is an area to be repaired, determine the repair level to which the degree of damage belongs;

[0124] Step 1032: Perform screen repair on the area to be repaired according to the repair strategy corresponding to the repair level.

[0125] The disclosed embodiment divides the damage degree into different levels, and different levels correspond to different repair methods. In order to automatically perform the corresponding repair, the electronic device of the disclosed embodiment pre-stores: a mapping relationship between the damage level, the repair strategy, and the execution action.

[0126] As shown in the following Table 1, Table 1 is a mapping relationship between the damage level of the screen and the repair strategy and execution action.

[0127] Level Name Damage level Repair strategy Execute an action No damage L0 No repair required Action(none) Minor injuries L1 Minor fixes Action(Low) Normal injury L2 Normal repair Action(Normal) Serious injuries L3 Major repair Action(High)

[0128] Table 1

[0129] Table 1 above shows four levels of damage: Level 0 (L0), Level 1 (L1), Level 2 (L2) and Level 3 (L3). Level 0 means no damage, Level 1 means slight damage, Level 2 means normal damage and Level 3 means severe damage. Each of these four levels of damage has its own corresponding repair method. Here, taking the damage level L0 as an example, that is, no damage, the repair strategy is no need to repair, and the corresponding execution action is no action.

[0130] It should be noted that different repair methods have different repair parameters. In the repair process corresponding to minor repair, all repair parameters are smaller, for example, the repair time is shorter. In normal repair, all repair parameters are larger than those of minor repair. In the repair process of severe repair, all repair parameters are relatively the largest, and the repair takes a longer time.

[0131] Here, the mapping relationship between the damage level and the repair strategy can be determined based on various empirical values ​​in the historical use and repair of the screen, that is, the degree of damage and repair parameters of each screen area of ​​a certain model of screen in the historical use process are statistically analyzed to determine the mapping relationship between the damage level and the repair strategy.

[0132] After determining the degree of damage of each screen divided area, when further determining that there is a screen divided area that belongs to the area to be repaired, the embodiment of the present disclosure can determine the repair level to which the damage degree belongs based on the mapping relationship between the damage level and the repair strategy stored in advance, and determine the corresponding repair strategy based on the corresponding relationship between the repair level and the repair strategy, thereby realizing the repair of the screen. The repair level here is the damage level in Table 1.

[0133] In some embodiments, performing screen repair on the area to be repaired includes:

[0134] Displaying a repairing screen in the area to be repaired;

[0135] The display duration and / or display frame number of the repaired image are positively correlated with the degree of damage.

[0136] Here, when a certain area to be repaired is performing screen repair, a repair picture can be displayed in the area to be repaired. The greater the degree of damage to the area to be repaired, the longer the display time of the repair picture displayed on the area to be repaired, and / or the more display frames.

[0137] Here, when the screen repair is started, the repair screen can be displayed in the corresponding area to be repaired. When the screen repair is completed, the repair screen can be stopped.

[0138] The repair screen can be set to any screen. For example, different modification screens can be set corresponding to different levels of damage. When a certain area to be repaired corresponds to the first level of damage, the repair screen B is displayed on the area to be repaired. When a certain area to be repaired corresponds to the third level of damage, the repair screen D is displayed on the area to be repaired.

[0139] In this way, users can directly learn the extent of damage to the screen based on the repair screen, and can further calculate the duration of the repair, making it easier for users to understand the progress of the repair.

[0140] The following is a detailed description of how to determine the degree of damage to each screen division area:

[0141] In some embodiments, determining the degree of damage to the plurality of screen divided regions includes:

[0142] Counting the display brightness and display duration of each of the divided screen areas;

[0143] The degree of damage of each of the divided screen areas is determined according to the display brightness and the display duration.

[0144] As described above, when the screen is in use, the duration of use has a direct impact on the degree of damage to the screen. The longer the usage time, the greater the degree of damage to each screen division area. When the usage time is the same, the degree of damage to each screen division area will be different due to the different brightness of each screen division area during use. In the embodiment of the present disclosure, the degree of damage to each screen division area is determined by counting the display brightness and display time of each screen division area.

[0145] In some embodiments, determining the degree of damage to each of the divided screen areas according to the display brightness and the display duration includes:

[0146] The degree of damage of each of the divided screen areas is determined according to the product of the display brightness and the display duration.

[0147] That is, C = B * T

[0148] Where C is the degree of damage, B is the display brightness, and T is the display duration.

[0149] Here, since the use of the screen is not continuous, the total degree of damage of the screen is determined based on the accumulation of the degrees of damage during multiple uses. Thus, in the embodiment of the present disclosure, the accumulated value of the degrees of damage during multiple uses is used as the total degree of damage of the screen. That is, C = C1 + C2 + C3 + ... CN. CN refers to the degree of damage determined during the Nth startup and use of the screen, and N can be 1, 2, 3 ... etc.

[0150] For example, taking the A0 area as an example, the screen power-on time (screen light-up time) is recorded as t0, and the screen is started for the first time at t0. At this time, the damage value of the A0 area is 0. After t minutes, that is, at t1 (t0+t), the screen is turned off. The degree of damage of the A0 area from t0 to t1 can be determined based on the statistical display brightness B0 and display time t. C1=B0*t.

[0151] Next, suppose that after t minutes, the screen is turned on again, that is, at t2 (t0+2t), and after t minutes, that is, at t3 (t0+3t), the screen is turned off again, then the damage degree of area A0 at this time is determined to be C2=C1+B2*t. B2 refers to the display brightness counted during the collection period from t2 to t3.

[0152] Here, counting the display brightness of each of the divided areas of the screen includes:

[0153] Acquire the initial display brightness value of the screen division area at the start time and the termination display brightness value at the end time according to the preset acquisition cycle, and determine the display brightness value of the screen division area within one of the acquisition cycles;

[0154] Based on the accumulation of display brightness values ​​determined in a plurality of acquisition cycles, cumulative display brightness values ​​of the divided screen areas are counted.

[0155] Since the display content executed by the screen after each startup may be different, and different display contents correspond to different brightness in each screen division area, then counting the display brightness of each screen division area specifically means: counting the average display brightness of each screen division area during the use time.

[0156] The preset collection period refers to: the time period for collecting the display brightness of the screen, for example, the display brightness of the screen is collected once every 1 minute. Specifically: taking the A0 area as an example, the power-on time of the screen (screen light-up time) is recorded as t0, and the display brightness value of the A0 area is recorded as B0; assuming that the preset collection period is t, then after t minutes, that is, at time t1 (t0+t), the display brightness value is collected again, recorded as B1, and the display brightness value from t0 to t1 is (B0+B1) / 2.

[0157] Correspondingly, the time from t0 to t1 is a collection cycle. When the display brightness value of the screen is continuously collected for multiple consecutive collection cycles, the multiple display brightness values ​​obtained are accumulated and then averaged to obtain the cumulative display brightness value of the divided area of ​​the screen.

[0158] For example, taking the A0 area as an example, assuming that the preset acquisition cycle is t, the screen power-on time (screen light-up time) is recorded as t0, and the display brightness value of the A0 area is recorded as B0; then after t minutes, at t1 (t0+t), the display brightness value is collected again and recorded as B1, and after another t minutes, at t2 (t0+2t), the display brightness value is collected again and recorded as B2, then the display brightness value from t0 to t2 is (B0+B1+B2) / 3. In this way, the degree of damage of each of the screen division areas is C = (B0+B1+B2) / 3*(2t).

[0159] It should be noted that B0 here refers to the display brightness value of the A0 area, and as an area, A0 includes multiple pixels. Then, in the embodiment of the present disclosure, the display brightness value B0 of the A0 area refers to: the average display brightness value determined based on the display brightness values ​​of the multiple pixels included in the A0 area.

[0160] The present disclosure also provides the following embodiments for determining the degree of damage to the multiple screen division areas, namely:

[0161] In some embodiments, determining the degree of damage to the plurality of screen divided regions includes:

[0162] When the screen usage time is greater than a first time threshold, displaying a preset picture in full screen on the screen;

[0163] Obtaining a screenshot image of the preset screen;

[0164] The screenshot image is compared with a reference image to determine the degree of damage to each of the divided areas of the screen; wherein the reference image is a screenshot image obtained by displaying the preset screen in full screen when the screen is not damaged.

[0165] In the present disclosure, in addition to directly counting the display brightness and display duration to determine the degree of damage, a method of comparing with a reference image is also proposed to determine the degree of damage.

[0166] After the screen has been used for a period of time, each area of ​​the screen will be damaged to varying degrees. At this time, the display effect when displaying the preset screen will be different from the display effect when the screen is not damaged. Then, the degree of damage can be determined by comparing the screenshot image with the reference image.

[0167] Here, the process of comparing the screenshot image with the reference image to determine the degree of damage of each of the screen division areas may be: first prepare a preset picture, display the preset picture in full screen when the screen is not damaged, and take a screenshot to obtain a reference image. Then, when the screen usage time is greater than the first time threshold, the preset picture is displayed in full screen on the screen and a screenshot is taken, and a screenshot image is obtained at this time. Then, the screenshot image is compared with the reference image to determine the degree of damage of each of the screen division areas.

[0168] The first duration threshold refers to the threshold at which the screen is expected to be damaged. The size of the first duration threshold is related to screen parameters, such as the model of the screen or the durability of the material. The size of the first duration threshold can be set as needed, and the present disclosure does not impose any restrictions on this.

[0169] In some embodiments, the screen usage time greater than the first time threshold may be: the total usage time of the screen is greater than the first time threshold; that is, the total usage time of the screen from the beginning of use to the present is counted, and when the total usage time is greater than the first time threshold, the preset screen is displayed in full screen.

[0170] In other embodiments, the screen usage time is greater than the first time threshold, and it may also be that: the usage time of the screen after each startup is greater than the first time threshold; that is, when the screen is in use, each time it is turned on, if the execution display time reaches the first time threshold, the preset screen is displayed in full screen.

[0171] Here, since the damage to the screen is the result of multiple accumulated uses, as long as the usage time of the screen after each startup is greater than the first time threshold, the screen may be damaged. At this time, the degree of damage can be determined based on the comparison of the screenshot image and the reference image in the above embodiment.

[0172] In some embodiments, comparing the screenshot image with the reference image to determine the degree of damage of each of the divided screen regions includes:

[0173] Comparing the grayscale of the screenshot image in each of the divided screen areas with the grayscale of the reference image to obtain a grayscale difference;

[0174] The damage degree of each of the divided screen areas is determined according to the grayscale difference.

[0175] In the disclosed embodiment, the screenshot image and the reference image are compared to determine the degree of damage of each of the divided screen regions. This may be accomplished by comparing feature values ​​of the screenshot image and the reference image to determine the degree of damage of each of the divided screen regions.

[0176] In some embodiments, the characteristic value of the image can be determined based on the grayscale of the image, that is, by calculating the grayscale difference between each pixel in the screenshot image and the grayscale of each pixel in the reference image, and determining the degree of damage of each of the divided screen areas according to the grayscale difference.

[0177] Here, Table 2 shows the corresponding relationship between the grayscale and the degree of damage of different screen division areas in the screenshot image and the reference image screen:

[0178] Screen division area 0 1 2 … N-1 Benchmark Image G(A0) G(A1) G(A2) … G(An-1) Screen capture images G(P0) G(P1) G(P2) … G(Pn-1) Damage M0 M1 M2 … Mn-1

[0179] Table 2

[0180] Here, based on the parameters in Table 2, the degree of damage of each of the screen division areas can be determined as:

[0181] Mn=G(Pn)-G(An)

[0182] Where Mn is the damage degree of screen division area n in the screenshot image, G(Pn) is the grayscale corresponding to screen division area n in the screenshot image, and G(An) is the grayscale corresponding to screen division area n in the reference image.

[0183] Here, since the degree of damage of each screen area is different during actual use of the screen, the degree of damage of each screen area can be determined separately, and treatment can be carried out according to the different degrees of damage of each part, thereby reducing other undamaged parts, or avoiding damage to organic materials caused by frequent repairs of less damaged parts.

[0184] In some embodiments, performing screen repair on the area to be repaired includes:

[0185] When receiving a screen shutdown instruction, determining whether the total usage time of the screen is greater than a second time threshold;

[0186] If it is greater than the second time threshold, the screen of the area to be repaired is repaired before executing the shutdown instruction.

[0187] The size of the second duration threshold is related to screen parameters, such as the model of the screen or the durability of the material, etc. The size of the preset duration threshold can be set as needed, and the present disclosure does not limit this.

[0188] In some embodiments, the second duration threshold>the first duration threshold>the preset duration threshold.

[0189] In order not to affect the user's use, the embodiment of the present disclosure can determine whether to perform screen repair by determining whether the total screen usage time is greater than the second time threshold each time a screen shutdown instruction is received. If it is determined that the total screen usage time is greater than the second time threshold when the screen shutdown instruction is received, screen repair can be performed. At this time, since the user no longer uses the screen, the repair time is better.

[0190] In some embodiments, the step of counting the screen usage time can be performed periodically in advance. When a screen shutdown instruction is received, it is determined based on the pre-counted data whether the total usage time of the screen is greater than a second time threshold. In this way, when the screen shutdown instruction is received, the time for determining the total screen usage time can be reduced, thereby improving response efficiency.

[0191] Here, when the total screen usage time is less than or equal to the second time threshold, the shutdown is performed normally. When the total screen usage time is greater than the second time threshold, the screen is repaired first, and the shutdown is performed after the repair is completed.

[0192] It should be noted that when shutdown is performed after the repair is completed, the completion of the repair includes: repair success or repair failure. That is, after the repair fails, the shutdown will also be performed. For example, when the network is suddenly disconnected, the termination of the repair will be detected. If the termination time reaches the preset time, it is considered that the repair has failed and the shutdown will be performed.

[0193] In this way, the detection step and the judgment step can reduce unnecessary waiting caused by repair failure.

[0194] Here, when performing screen repair, the relevant parameters of multiple screen division areas can be extracted to determine which damage level the damage value of the current screen division area meets, so as to perform the corresponding action. The corresponding relationship between the damage level and the area, the damage value and the execution action can be seen in Table 3, which shows the relevant parameters of the screen, as shown in Table 3:

[0195] Damage level L0, L1, L2, L3 Screen division area A0, A1, A2...An-1 Damaged Value C(A0), C(A1), C(A2)....C(An-1) Execute an action Action(none), action(low), action(normal), action(high)

[0196] Table 3

[0197] FIG3 is a partial implementation code of the screen repair method of the embodiment of the present disclosure, wherein FIG3(a) is a schematic diagram of a logic code for performing screen repair in the embodiment of the present disclosure. FIG3(b) is another schematic diagram of a logic code for performing screen repair in the embodiment of the present disclosure. FIG3(c) is a code implementation portion for obtaining the grayscale of the screenshot image and the reference image. As shown in FIG3(c), the grayscale of the screenshot image and the reference image can be obtained based on the getColorGray() function. After obtaining the grayscale, the degree of damage can be further determined, and then the screen repair can be implemented according to the main logic code in FIG3(b).

[0198] The present disclosure also provides the following embodiments:

[0199] Before executing the embodiment of the present disclosure, the damage level of the screen and the execution time of the screen repair are defined:

[0200] For example, the damage of the screen may be defined as four levels as shown in Table 1 according to the degree of damage of the screen.

[0201] For another example, when the screen usage time exceeds T minutes, it is determined whether screen repair is needed. When it is determined that the screen repair is required, the repair strategy of the embodiment of the present disclosure is executed to perform the repair.

[0202] like Figure 4 As shown, Figure 4 FIG3 is a flowchart of a screen repair method according to an exemplary embodiment. The screen repair method disclosed in the present invention includes:

[0203] Step 401, counting the screen usage time.

[0204] Starting from the time the screen is powered on, count the screen usage time T. The process is as follows:

[0205] After the screen lights up, it is considered that the screen is in use. After an interval of m minutes, the time is counted and the m value is saved in the database.

[0206] That is: T = t0 + m;

[0207] t0 is the time value saved in the database. On this basis, m minutes are saved to obtain the screen usage time T.

[0208] It should be noted that the usage time here refers to the total screen usage time.

[0209] Step 402, determining whether the screen usage time is greater than a second time threshold.

[0210] When the screen usage time is less than or equal to the second time threshold, the process directly proceeds to step 407 .

[0211] When the screen usage time is greater than the second time threshold, go to step 403.

[0212] Step 403, divide the screen into multiple screen division areas.

[0213] When the screen is powered on, the screen area can be divided into N areas (for example, 3x3, a total of 9 areas) according to the screen size, and recorded as A0, A1, A2...A8 areas respectively.

[0214] Step 404: Calculate the damage degree of each screen divided area.

[0215] Since the most direct cause of screen damage is brightness, the present disclosure creates a sampling device C(A0), C(A1), C(A2)...C(An-1) for the brightness of N different areas of the screen and the use of time. The degree of damage to the screen divided area during the period is determined based on the product of the average brightness value of each screen divided area and the time.

[0216] The statistics of the average brightness value of the divided areas of the screen are calculated once every fixed time (such as 1 minute). The shorter the interval, the more accurate the calculation of the damage degree.

[0217] For example, taking the A0 area as an example, the specific process of calculating the degree of damage is as follows:

[0218] Step 4041, the time when the screen is powered on is recorded as t0, and the current average brightness value of area A0 is recorded as B0;

[0219] Step 4042, the time after t minutes is recorded as t1, the current average brightness value of the area is recorded as B1, and the damage degree C0 of the A0 area within the time period t is recorded as C0=(B1+B0) / 2*t.

[0220] Step 4043, store C0 in the database.

[0221] Assuming that a portion of the damage degree C(A) for the A0 area has been stored in the database before, the total screen damage value of the A0 area is C(A0)=C(A)+C0;

[0222] Step 4044, repeat steps 4041 to 4043, and cumulatively record the damage degree of the A0 area.

[0223] For all N areas, the damage levels C(A0), C(A1), C(A2)...C(An-1) are recorded and saved in the database.

[0224] Step 405, determining whether screen repair is required.

[0225] Here, according to the damage degree determined for each screen divided area, it is determined whether each screen divided area needs to be repaired.

[0226] The screen that needs to be repaired is divided into areas, and then the corresponding screen repair actions are performed.

[0227] Step 406, performing screen repair.

[0228] When it is determined in step 405 that a screen repair action is required, all screen-related parameters are extracted, all screens are divided into regions, and it is determined which damage level range the damage value of the current region meets, so as to perform a corresponding action.

[0229] It should be noted that, here, when it is determined that the screen repair needs to be performed, the specific timing of implementing the repair action may be: when a screen shutdown instruction is received.

[0230] That is, based on the above steps 401 and 402, it can be known that the total usage time of the screen has reached the second time threshold. At this time, each screen can be divided into areas to determine the degree of damage, and then through the above steps 403, 404 and 405, it can be known that the screen repair is about to begin. Then, further, when the screen shutdown command is received, specific screen repair steps can be implemented.

[0231] Here, when the above steps 403, 404 and 405 are executed, the screen is in use. At this time, directly implementing the repair will affect the normal use of the user. The specific repair steps can be implemented when the screen shutdown instruction is received.

[0232] Specifically, when the screen is turned off, it is first determined whether the total screen usage time (T saved in step 401) has reached the limit for screen repair (the second duration threshold T2 defined in step 402).

[0233]

[0234]

[0235] Step 407, end.

[0236] In this way, since the degree of damage of each screen area is different during actual use of the screen, by determining the degree of damage of each screen area separately and then performing targeted repairs, the damage to organic materials in other undamaged parts or less damaged parts caused by frequent repairs can be effectively reduced while repairing the screen.

[0237] The present disclosure also provides another embodiment:

[0238] Before executing the embodiment of the present disclosure, a preset screen P is first preset, and the damage level of the screen and the execution time of the screen repair are defined:

[0239] For example, the damage of the screen may be defined as four levels as shown in Table 1 according to the degree of damage of the screen.

[0240] For another example, when the screen usage time exceeds T minutes, it is determined whether screen repair is needed. When it is determined that the screen repair is required, the repair strategy of the embodiment of the present disclosure is executed to perform the repair.

[0241] like Figure 5 As shown, Figure 5 The following is a flow chart of a screen repair method according to an exemplary embodiment. Figure 4 The screen repair method disclosed in the present invention comprises:

[0242] Step 501, counting the screen usage time.

[0243] Starting from the time the screen is powered on, count the screen usage time T. The process is as follows:

[0244] After the screen lights up, it is considered that the screen is in use. After an interval of m minutes, the time is counted and the m value is saved in the database.

[0245] That is: T = t0 + m;

[0246] t0 is the time value saved in the database. On this basis, m minutes are saved to obtain the screen usage time T.

[0247] Step 502, determining whether the screen usage time is greater than a second time threshold.

[0248] When the screen usage time is less than or equal to the second time threshold, the process directly proceeds to step 507 .

[0249] When the screen usage time is greater than the second time threshold, go to step 503.

[0250] Step 503: Acquire the screenshot image and the reference image.

[0251] Taking the electronic device as a television as an example, when the television is turned on and it is determined that the screen usage time is greater than the first time threshold, the preset picture P is displayed in full screen, and a screenshot is taken and saved as Bitmap A. Bitmap A is cut into N areas, namely A0, A1, A2.....An-1.

[0252] The preset picture P is displayed in full screen when the screen is intact, and is cut to obtain a reference image, and the reference image is cut into N areas, namely P0, P1, P2...Pn-1.

[0253] Step 504: compare the screenshot image with the reference image to determine the degree of damage of each of the divided screen areas.

[0254] Compare the eigenvalues ​​of the screenshot image and the reference image. The eigenvalue of the image can be obtained by using the grayscale method, that is, the grayscale value of each pixel is obtained and added to obtain the overall grayscale value, and the damage value Mn is calculated.

[0255] The damaged value M can be calculated by taking the absolute value of the difference between the two eigenvalues: Mn=G(Pn)-G(An).

[0256] Step 505, determining whether screen repair is required.

[0257] Here, according to the damage degree determined for each screen divided area, it is determined whether each screen divided area needs to be repaired.

[0258] The screen that needs to be repaired is divided into areas, and then the corresponding screen repair actions are performed.

[0259] Step 506, performing screen repair.

[0260] When it is determined in step 505 that a screen repair action is required, all screen-related parameters are extracted, all screens are divided into regions, and it is determined which damage level range the damage value of the current region meets, so as to perform a corresponding action.

[0261] It should be noted that, here, when it is determined that the screen repair needs to be performed, the specific timing of implementing the repair action may be: when a screen shutdown instruction is received.

[0262] Here, the specific description of the timing of implementing the repair action is the same as that of the above step 406, and will not be repeated herein.

[0263] Step 507, end.

[0264] The screen repair method provided by the embodiment of the present disclosure determines the degree of damage corresponding to each of the multiple screen division areas obtained after the screen is divided, so as to determine whether each screen division area belongs to the area to be repaired, and if it belongs to the area to be repaired, the screen repair is performed. In this way, since the degree of damage of each screen division area is different during the actual use of the screen, the degree of damage of each screen division area is determined separately, and the different degrees of damage of each part can be processed, thereby reducing other undamaged parts, or avoiding damage to organic materials caused by frequent repairs of less damaged parts.

[0265] The present disclosure also provides a screen repair device, Figure 6 is a schematic structural diagram of a screen repair device according to an exemplary embodiment. Figure 6 As shown, the screen repairing device 600 comprises:

[0266] A damage determination module 601 is used to determine the damage degree of the multiple screen divided areas;

[0267] The area determination module 602 is used to determine whether the corresponding screen divided area belongs to the area to be repaired according to the damage degree;

[0268] The screen repair module 603 is used to perform screen repair on the area to be repaired if the screen divided area belongs to the area to be repaired.

[0269] In some embodiments, the region determination module is further configured to:

[0270] When the damage degree is greater than a preset damage threshold, it is determined that the corresponding screen divided area belongs to the area to be repaired.

[0271] In some embodiments, the screen repair module includes:

[0272] A level determination module, used to determine the repair level to which the damage level belongs if it is an area to be repaired;

[0273] The screen repair submodule is used to perform screen repair on the area to be repaired according to the repair strategy corresponding to the repair level.

[0274] In some embodiments, the screen repair module is further used to:

[0275] Displaying a repairing screen in the area to be repaired;

[0276] The display duration and / or display frame number of the repaired image are positively correlated with the degree of damage.

[0277] In some embodiments, the impairment determination module includes:

[0278] A statistics module, used to count the display brightness and display duration of each of the screen division areas;

[0279] The damage determination submodule is used to determine the degree of damage of each of the screen divided areas according to the display brightness and the display duration.

[0280] In some embodiments, the statistics module includes:

[0281] A brightness value determination module, used to obtain the initial display brightness value of the screen divided area at the start time and the termination display brightness value at the end time according to a preset acquisition cycle, and determine the display brightness value of the screen divided area within one of the acquisition cycles;

[0282] The statistical submodule is used to count the cumulative display brightness values ​​of the divided screen areas based on the accumulation of the display brightness values ​​determined in the multiple acquisition cycles.

[0283] In some embodiments, the damage determination submodule is further configured to:

[0284] The degree of damage of each of the divided screen areas is determined according to the product of the display brightness and the display duration.

[0285] In some embodiments, the impairment determination module includes:

[0286] A full-screen display module, used for displaying a preset picture in full screen on the screen when the screen usage time is greater than a first time threshold;

[0287] An acquisition module, used to acquire a screenshot image of the preset screen;

[0288] A comparison module is used to compare the screenshot image with a reference image to determine the degree of damage to each of the screen division areas; wherein the reference image is a screenshot image obtained by displaying the preset screen in full screen when the screen is not damaged.

[0289] In some embodiments, the comparison module comprises:

[0290] A grayscale difference determination module, used for comparing the grayscale of the screenshot image in each of the divided screen areas with the grayscale of the reference image to obtain a grayscale difference;

[0291] The comparison and determination module is used to determine the damage degree of each of the screen divided areas according to the grayscale difference.

[0292] In some embodiments, the screen repair module is further used to:

[0293] When receiving a screen shutdown instruction, determining whether the total usage time of the screen is greater than a second time threshold;

[0294] If it is greater than the second time threshold, the screen of the area to be repaired is repaired before executing the shutdown instruction.

[0295] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0296] Figure 7 1 is a block diagram of a screen repairing device 1800 according to an exemplary embodiment. For example, the device 1800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0297] Reference Figure 7 , the device 1800 may include one or more of the following components: a processing component 1802 , a memory 1804 , a power component 1806 , a multimedia component 1808 , an audio component 1810 , an input / output (I / O) interface 1812 , a sensor component 1814 , and a communication component 1816 .

[0298] The processing component 1802 generally controls the overall operation of the device 1800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1802 may include one or more processors 1820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 1802 may also include one or more modules to facilitate the interaction between the processing component 1802 and other components. For example, the processing component 1802 may include a multimedia module to facilitate the interaction between the multimedia component 1808 and the processing component 1802.

[0299] The memory 1804 is configured to store various types of data to support operations on the device 1800. Examples of such data include instructions for any application or method operating on the device 1800, contact data, phone book data, messages, pictures, videos, etc. The memory 1804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0300] The power component 1806 provides power to the various components of the device 1800. The power component 1806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 1800.

[0301] The multimedia component 1808 includes a screen that provides an output interface between the device 1800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1808 includes a front camera and / or a rear camera. When the device 1800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and / or the rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0302] The audio component 1810 is configured to output and / or input audio signals. For example, the audio component 1810 includes a microphone (MIC), and when the device 1800 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1804 or sent via the communication component 1816. In some embodiments, the audio component 1810 also includes a speaker for outputting audio signals.

[0303] I / O interface 1812 provides an interface between processing component 1802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, a home button, a volume button, a start button, and a lock button.

[0304] The sensor assembly 1814 includes one or more sensors for providing various aspects of the status assessment of the device 1800. For example, the sensor assembly 1814 can detect the open / closed state of the device 1800, the relative positioning of components, such as the display and keypad of the device 1800, the sensor assembly 1814 can also detect the position change of the device 1800 or a component of the device 1800, the presence or absence of user contact with the device 1800, the orientation or acceleration / deceleration of the device 1800, and the temperature change of the device 1800. The sensor assembly 1814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0305] The communication component 1816 is configured to facilitate wired or wireless communication between the device 1800 and other devices. The device 1800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology or other technologies.

[0306] In an exemplary embodiment, the device 1800 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above-mentioned methods.

[0307] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1804 including instructions, and the instructions can be executed by a processor 1820 of the device 1800 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0308] A non-transitory computer-readable storage medium enables the above screen repair method to be performed when instructions in the storage medium are executed by a processor.

[0309] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.

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

Claims

1. A screen repair method, characterized in that: include: Determining the degree of damage of each of the plurality of screen divided areas according to the display brightness and display duration of each of the screen divided areas; According to the degree of damage, determining whether the corresponding screen divided area belongs to the area to be repaired; If it is an area to be repaired, screen repair is performed on the area to be repaired according to the repair strategy corresponding to the repair level to which the degree of damage belongs.

2. The method according to claim 1, characterized in that The determining, according to the degree of damage, whether the corresponding screen divided area belongs to the area to be repaired includes: When the damage degree is greater than a preset damage threshold, it is determined that the corresponding screen divided area belongs to the area to be repaired.

3. The method according to claim 1, characterized in that The performing screen repair on the area to be repaired includes: Displaying a repairing screen in the area to be repaired; The display duration and / or display frame number of the repaired image are positively correlated with the degree of damage.

4. The method according to claim 1, characterized in that: The method further comprises: Statistics on the display brightness and display duration of each screen division area.

5. The method according to claim 4, characterized in that The counting of display brightness of each screen divided area includes: Acquire the initial display brightness value of the screen division area at the start time and the termination display brightness value at the end time according to the preset acquisition cycle, and determine the display brightness value of the screen division area within one of the acquisition cycles; Based on the accumulation of the display brightness values ​​determined in the multiple acquisition cycles, the display brightness values ​​of the divided screen areas are counted.

6. The method according to claim 1, characterized in that The determining, according to the display brightness and display duration of each of the plurality of screen divided areas, the degree of damage of each of the screen divided areas comprises: The degree of damage of each of the divided screen areas is determined according to the product of the display brightness and the display duration.

7. The method according to claim 1, characterized in that The determining the degree of damage of each of the divided screen areas comprises: When the screen usage time is greater than a first time threshold, displaying a preset picture in full screen on the screen; Obtaining a screenshot image of the preset screen; The screenshot image is compared with a reference image to determine the degree of damage to each of the divided areas of the screen; wherein the reference image is a screenshot image obtained by displaying the preset screen in full screen when the screen is not damaged.

8. The method according to claim 7, characterized in that The comparing the screenshot image with the reference image to determine the degree of damage of each of the divided screen areas includes: Comparing the grayscale of the screenshot image in each of the divided screen areas with the grayscale of the reference image to obtain a grayscale difference; The damage degree of each of the divided screen areas is determined according to the grayscale difference.

9. The method according to claim 1, characterized in that: The performing screen repair on the area to be repaired includes: When receiving a screen shutdown instruction, determining whether the total usage time of the screen is greater than a second time threshold; If it is greater than the second time threshold, the screen of the area to be repaired is repaired before executing the shutdown instruction.

10. A screen repair device, characterized in that: include: A damage determination module, configured to determine the degree of damage of each of the plurality of screen divided areas according to the display brightness and display duration of each of the screen divided areas; An area determination module, used for determining whether the corresponding screen divided area belongs to the area to be repaired according to the degree of damage; The screen repair module is used to, if the screen divided area belongs to the area to be repaired, perform screen repair on the area to be repaired according to the repair strategy corresponding to the repair level to which the degree of damage belongs.

11. The device according to claim 10, characterized in that The area determination module is further used for: When the damage degree is greater than a preset damage threshold, it is determined that the corresponding screen divided area belongs to the area to be repaired.

12. The device according to claim 10, characterized in that The screen repair module is also used for: Displaying a repairing screen in the area to be repaired; The display duration and / or display frame number of the repaired image are positively correlated with the degree of damage.

13. The device according to claim 10, characterized in that The damaged determination module comprises: The statistics module is used to count the display brightness and display duration of each screen division area.

14. The device according to claim 13, characterized in that The statistical module comprises: A brightness value determination module, used to obtain an initial display brightness value of a screen division area at a start time and a termination display brightness value at an end time according to a preset acquisition cycle, and determine a display brightness value of the screen division area within one of the acquisition cycles; The statistical submodule is used to count the cumulative display brightness values ​​of the divided screen areas based on the accumulation of the display brightness values ​​determined in the multiple acquisition cycles.

15. The device according to claim 10, characterized in that The damaged determination module is further used for: The degree of damage of each of the divided screen areas is determined according to the product of the display brightness and the display duration.

16. The device according to claim 10, characterized in that The damaged determination module comprises: A full-screen display module, used for displaying a preset picture in full screen on the screen when the screen usage time is greater than a first time threshold; An acquisition module, used to acquire a screenshot image of the preset screen; A comparison module is used to compare the screenshot image with a reference image to determine the degree of damage to each of the screen division areas; wherein the reference image is a screenshot image obtained by displaying the preset screen in full screen when the screen is not damaged.

17. The device according to claim 16, characterized in that The comparison module comprises: A grayscale difference determination module, used for comparing the grayscale of the screenshot image in each of the divided screen areas with the grayscale of the reference image to obtain a grayscale difference; The comparison and determination module is used to determine the damage degree of each of the screen divided areas according to the grayscale difference.

18. The device according to claim 10, characterized in that The screen repair module is also used for: When receiving a screen shutdown instruction, determining whether the total usage time of the screen is greater than a second time threshold; If it is greater than the second time threshold, the screen of the area to be repaired is repaired before executing the shutdown instruction.

19. A screen repair device, characterized in that: include: A processor and a memory for storing executable instructions capable of running on the processor, wherein: When the processor is used to run the executable instructions, the executable instructions execute the steps in the method provided in any one of claims 1 to 9 above.

20. A non-transitory computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, implement the steps of the method provided in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Detection device and method, repairing device, repairing method and repairing system for AMOLED (active matrix organic light-emitting diode) display devices

    CN108281102A