Automatic power-on and power-off reproduction display module different display method, system and device and medium

Through the automatic power-on-down reproduction of the display module, the problem of manual diagnosis of different display time-consuming and subjective deviation in the prior art is solved, and automatic detection of different display of the display module is realized, which improves the stability of the detection and reliability.

CN119246014AActive Publication Date: 2025-01-03VARITRONIX HEYUAN DISPLAY TECH
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411340573.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-01-03
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

When diagnosing abnormal display problems, existing display modules require manual power up and down for naked eye judgments, which consumes time and effort and has subjective deviations, and the detection and reproduction are unstable.

Method used

Using the method of automatically power-up and down reproduction of the display module, the display location area is determined by obtaining the reference picture image frame, setting the upper and lower brightness limit value and the lower limit value, and automatically controlling the display module to power on and calculate the current brightness value. If the threshold value is exceeded A notice of abnormal display is issued, and the operation is cycled until the abnormal display is reproduced.

Benefits of technology

Automatic detection of the display module is realized, reducing manual intervention, improving the stability and reliability of the detection, and making it easier to confirm the source of the problem.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119246014A_ABST
    Figure CN119246014A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of display adjustment, in particular to an automatic power-on and power-off reproduction display module different display method, system and device and a medium. The invention discloses a method for automatically powering on and off to reproduce different display of a display module, which comprises the following steps of: automatically powering on and off the display module, and calculating a current brightness value of a different display position area in a current picture image of the display module every time the display module is powered on; and judging whether the current brightness value of the abnormal display position area exceeds the brightness upper limit value of the abnormal display position area or exceeds the brightness lower limit value of the abnormal display position area, if so, indicating that the abnormal display appears, keeping electrifying the display module, and sending an abnormal display notice to inform a technician that the abnormal display appears. And if not, continuing to circulate the operation until the abnormal display is reproduced. Automatic detection of abnormal display of the display module is realized, the requirement of manual intervention is reduced, and the stability and reliability of detection reproduction are improved. And once abnormal display is detected, the power-off process can be automatically stopped, and the abnormal state of the module is kept, so that researchers can conveniently confirm problem sources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of display adjustment, in particular to a method, system, device and medium for automatically powering on and off to reproduce abnormal display of a display module. Background Art

[0002] Liquid crystal display modules (LCDs) are a widely used technology in the display technology field. However, in practice, display modules may exhibit anomalies such as image retention, uneven brightness, or pixel failure. These issues may be caused by factors such as the display driver circuit, the pixels themselves, or foreign matter within the display module. Therefore, during repairs, it is necessary to reproduce the display module's anomaly to identify the root cause of the problem. However, currently, diagnosing display module anomalies typically requires manual power cycling to visually verify that the anomaly is reproducible, which is time-consuming and labor-intensive, and can be subject to subjective bias. Summary of the Invention

[0003] In response to the above-mentioned defects, the purpose of the present invention is to propose a method, system, device and medium for automatically reproducing abnormal display of display modules during power on and off, so as to realize automatic detection of abnormal display of display modules, reduce the need for manual intervention, and improve the stability and reliability of detection reproduction.

[0004] To achieve this object, the present invention adopts the following technical solutions:

[0005] A first aspect of the present invention discloses a method for automatically reproducing abnormal display of a display module upon power on and power off, comprising the following steps:

[0006] Step S1: obtaining an image normally displayed by a display module as a reference image, and defining an abnormal display position area in the reference image;

[0007] Step S2: setting the upper and lower brightness limits of the abnormal display position area according to the brightness of the reference screen image;

[0008] Step S3: Control the display module to power on again and obtain the current screen image of the display module;

[0009] Step S4: Calculate the current brightness value of the abnormal display position area in the current screen image;

[0010] Step S5: Determine whether the current brightness value of the abnormal display position area exceeds the upper brightness limit value of the abnormal display position area or exceeds the lower brightness limit value of the abnormal display position area. If so, keep the display module powered on, issue an abnormal display notification, and end; if not, control the display module to power off, and loop through steps S3-S5.

[0011] Optionally, before looping through steps S3-S5, the following steps are further included:

[0012] Step S6: Counting the first cycle number, where the first cycle number is the number of times steps S3 to S5 have been executed cyclically;

[0013] Step S7: Determine whether the first cycle number exceeds the first preset value. If not, execute steps S3-S5 in a loop; if so, stop executing steps S3-S5 in a loop and jump to step S8.

[0014] Step S8: Evenly divide the abnormal display position area into several sub-areas, and set the upper and lower brightness limits of each sub-area according to the reference image;

[0015] Step S9: controlling the display module to power on again, obtaining the current screen image of the display module, and calculating the current brightness value of each sub-area in the abnormal display position area in the current screen image;

[0016] Step S10: Determine whether the current brightness value of any sub-area exceeds the brightness upper limit or brightness lower limit of the corresponding sub-area. If so, keep the display module powered on, issue an abnormal display notification, and end; if not, control the display module to power off and loop through steps S9-S10.

[0017] Optionally, before looping through steps S9-S10, the following steps are further performed:

[0018] Step S11: Count the number of second cycles, which is the number of times steps S9-S10 have been executed cyclically. Every time the number of second cycles increases by K times, the number of sub-regions increases by i.

[0019] Optionally, before the loop executes steps S9-S10, the following steps are further included:

[0020] Step S12: Determine whether the second cycle number exceeds the second preset value. If not, execute steps S9-S10 in a loop; if so, stop executing steps S9-S10 in a loop and jump to step S13.

[0021] Step S13: Adjust the number of sub-area settings to the initial value, and determine whether the abnormal display position area is the largest area. If so, issue a notification to readjust the abnormal display position area and end; if not, expand each edge of the abnormal display position area outward by N pixels, reset the first and second loop times to zero, and return to step S2.

[0022] A second aspect of the present invention discloses a system for automatically reproducing abnormal display of a display module upon powering on and off, which is used to execute the steps of the method for automatically reproducing abnormal display of a display module upon powering on and off according to the first aspect of the present invention. The system comprises:

[0023] an acquisition module, configured to acquire an image normally displayed by the display module as a reference screen image, and further configured to acquire a current screen image of the display module;

[0024] A framing module, used to frame the abnormal display position area in the reference picture image;

[0025] A setting module, configured to set an upper limit value and a lower limit value of brightness of the abnormal display position area according to the brightness of the reference screen image;

[0026] Automatic power on and off control module, used to automatically control the power on and off of the display module;

[0027] A calculation module, used to calculate the current brightness value of the abnormal display position area of ​​the current screen image;

[0028] Notification module, used to issue abnormal display notifications;

[0029] The first judgment module is used to determine whether the current brightness value of the abnormal display position area exceeds the brightness upper limit value of the abnormal display position area or exceeds the brightness lower limit value of the abnormal display position area; if so, the automatic power on and off control module is triggered to maintain power on the display module, and the notification module is triggered to issue an abnormal display notification; if not, the first cycle module is triggered to operate, and the first cycle module is used to sequentially trigger the automatic power on and off control module to control the display module to power on again, the acquisition module to obtain the current screen image of the display module, the calculation module to calculate the current brightness value of the abnormal display position area in the current screen image, and the first judgment module to determine whether the current brightness value of the abnormal display position area exceeds the brightness upper limit value of the abnormal display position area or exceeds the brightness lower limit value of the abnormal display position area.

[0030] Optionally, the system further comprises:

[0031] A first counting module, configured to count a first cycle number, where the first cycle number is the number of times the first cycle module has cycled;

[0032] a second determining module, configured to determine whether the number of first cycles exceeds a first preset value; if not, triggering the operation of the first cycle module; if so, terminating the operation of the first cycle module and triggering the operation of a division module, wherein the division module is configured to evenly divide the abnormal display position area into a plurality of sub-areas and set an upper limit and a lower limit of brightness for each sub-area according to a reference screen image;

[0033] The calculation module is also used to calculate the current brightness value of each sub-region in the abnormal display position area in the current screen image;

[0034] The third judgment module is used to judge whether there is a sub-area whose current brightness value exceeds the brightness upper limit value or the brightness lower limit value of the corresponding sub-area, and then trigger the automatic power on and off control module to maintain power on the display module, and trigger the notification module to issue an abnormal display notification; if not, the second loop module is triggered to operate, and the second loop module is used to sequentially trigger the automatic power on and off control module to control the display module to power on again, the acquisition module to obtain the current screen image of the display module, the calculation module to calculate the current brightness value of each sub-area in the abnormal display position area in the current screen image, and the third judgment module to judge whether there is a sub-area whose current brightness value exceeds the brightness upper limit value or the brightness lower limit value of the corresponding sub-area.

[0035] Optionally, the system further comprises:

[0036] A second counting module, configured to count the second cycle number, where the second cycle number is the number of times the second cycle module has cycled;

[0037] The sub-region number adjustment module is used to adjust the number of sub-regions to increase by i when the number of the second cycle increases K times.

[0038] Optionally, the system further comprises:

[0039] The abnormal display position area expansion module is used to expand each edge of the abnormal display position area outward by N pixels;

[0040] A reset module, used for resetting the first cycle number and the second cycle number to zero;

[0041] a fourth determination module configured to determine whether the second cycle count exceeds a second preset value; if not, triggering the second cycle module to operate; if so, terminating the second cycle module, triggering the sub-region number adjustment module to operate, the sub-region number adjustment module to operate, the sub-region number adjustment module to operate to adjust the sub-region number to the initial value; and triggering the fifth determination module to operate, the fifth determination module to operate, the fifth determination module to operate to determine whether the abnormal display position area is the largest area;

[0042] If so, the notification module is triggered to issue a notification to readjust the abnormal display position area, and the process ends;

[0043] If not, the abnormal display position area expansion module is triggered to expand each edge of the abnormal display position area outward by N pixels, and the zeroing module is triggered to reset the first cycle number and the second cycle number to zero, and the setting module is triggered to set the upper and lower limit values ​​of the brightness of the abnormal display position area according to the brightness of the reference screen image.

[0044] The third aspect of the present invention discloses an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any one of the methods described in the first aspect of the present invention when executing the program.

[0045] A fourth aspect of the present invention discloses a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the method described in any one of the first aspects of the present invention is implemented.

[0046] The technical solution provided by the present invention can have the following beneficial effects:

[0047] The present invention provides a method for automatically powering on and off to reproduce abnormal display in a display module. The method automatically powers the display module on and off. Each time the power is turned on, the current brightness value of the abnormal display location area in the current screen image of the display module is calculated. A determination is made as to whether the current brightness value of the abnormal display location area exceeds the brightness upper limit or the brightness lower limit of the abnormal display location area. If so, it indicates that abnormal display has occurred, the display module remains powered on, and an abnormal display notification is issued to inform the technician of the abnormal display. If not, the above operation is repeated until the abnormal display reappears. This achieves automatic detection of abnormal display in the display module, reduces the need for manual intervention, and improves the stability and reliability of detection and reproduction. Once an abnormal display is detected, the power-off process is automatically stopped, maintaining the module in an abnormal state, thereby facilitating researchers to identify the source of the problem. It is worth noting that the present invention detects display module anomalies by comparing brightness, and can detect abnormal display caused by factors such as voltage anomalies and display signal anomalies, thus expanding its practical scope. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 This is a flow chart of a method for automatically powering on and off to reproduce abnormal display of a display module according to the first embodiment;

[0049] Figure 2 This is a flow chart of a method for automatically powering on and off to restore abnormal display of a display module in accordance with the second embodiment;

[0050] Figure 3 This is a flow chart of a method for automatically powering on and off to restore abnormal display of a display module in accordance with a third embodiment;

[0051] Figure 4 It is a flowchart of a method for automatically powering on and off to restore abnormal display of a display module in accordance with a fourth embodiment. DETAILED DESCRIPTION

[0052] The following describes in detail embodiments of the present application, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and are not to be construed as limiting the present application.

[0053] It will be understood by those skilled in the art that, unless expressly stated otherwise, the singular forms "a", "an", "said" and "the" used herein may also include the plural forms. It should be further understood that the term "comprising" used in the specification of the present application refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof. It should be understood that when we refer to an element as being "connected" or "coupled" to another element, it may be directly connected or coupled to the other element, or there may be intermediate elements. In addition, "connected" or "coupled" as used herein may include wireless connections or wireless couplings. The term "and / or" used herein includes all or any units and all combinations of one or more associated listed items.

[0054] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0055] The following specific embodiments describe in detail the technical solutions of the embodiments of the present application and how the technical solutions of the embodiments of the present application solve the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0056] Example 1

[0057] like Figure 1 As shown, a method for automatically powering on and off to reproduce abnormal display of a display module is disclosed, comprising the following steps:

[0058] Step S1: The image normally displayed by the display module is obtained as a reference image, and the abnormal display location area is framed within the reference image. Specifically, the abnormal display location area is set by parameters input by a technician using an input device (such as a keyboard or mouse). The technician preliminarily frames the abnormal display area by visually observing the abnormal display area, or by verbally describing the abnormal display area by the user. More specifically, the image normally displayed by the display module can be captured using a CCD camera or CMOS to serve as the reference image.

[0059] Step S2: setting the upper and lower limits of the brightness of the abnormal display position area according to the brightness of the reference screen image; specifically, in the present invention, the brightness is characterized by calculating the average grayscale value of the abnormal display position area in the image, and the upper and lower limits of the brightness of the abnormal display position area can be set according to demand, and can also be set according to the experience output of the technicians. For example, the range of the upper limit of the brightness of the abnormal display position area is 101% to 105% of the brightness of the abnormal display position area, and the range of the lower limit of the brightness of the abnormal display position area is 95% to 99% of the brightness of the abnormal display position area. The present invention does not impose specific restrictions.

[0060] Step S3: Control the display module to power on again and obtain the current screen image of the display module; the current screen image of the display module can be photographed by a CCD camera or CMOS to obtain the current screen image.

[0061] Step S4: Calculate the current brightness value of the abnormal display position area in the current screen image;

[0062] Step S5: Determine whether the current brightness value of the abnormal display position area exceeds the upper brightness limit value of the abnormal display position area or exceeds the lower brightness limit value of the abnormal display position area. If so, keep the display module powered on, issue an abnormal display notification, and end; if not, control the display module to power off, and loop through steps S3-S5.

[0063] The present invention provides a method for automatically powering on and off to reproduce abnormal display in a display module. The method automatically powers the display module on and off. Each time the power is turned on, the current brightness value of the abnormal display location area in the current screen image of the display module is calculated. A determination is made as to whether the current brightness value of the abnormal display location area exceeds the brightness upper limit or the brightness lower limit of the abnormal display location area. If so, it indicates that abnormal display has occurred, the display module remains powered on, and an abnormal display notification is issued to inform the technician of the abnormal display. If not, the above operation is repeated until the abnormal display reappears. This achieves automatic detection of abnormal display in the display module, reduces the need for manual intervention, and improves the stability and reliability of detection and reproduction. Once an abnormal display is detected, the power-off process is automatically stopped, maintaining the module in an abnormal state, thereby facilitating researchers to identify the source of the problem. It is worth noting that the present invention detects display module anomalies by comparing brightness, and can detect abnormal display caused by factors such as voltage anomalies and display signal anomalies, thus expanding its practical scope.

[0064] Example 2

[0065] like Figure 2 As shown, a preferred embodiment of the present invention further includes the following steps before cyclically executing steps S3-S5:

[0066] Step S6: Counting the first cycle number, where the first cycle number is the number of times steps S3 to S5 have been executed cyclically;

[0067] Step S7: Determine whether the first cycle number exceeds the first preset value. If not, execute steps S3-S5 in a loop; if so, stop executing steps S3-S5 in a loop and jump to step S8.

[0068] Step S8: Evenly divide the abnormal display position area into a plurality of sub-areas, and set the upper and lower brightness limits of each sub-area according to the reference screen image. For example, in some specific embodiments, the abnormal display position area is square, and the abnormal display position area is divided into a plurality of directional sub-areas. Of course, in other embodiments, the abnormal display position area is square, and the abnormal display position area is divided into a plurality of directional sub-areas. More specifically, the initial number of sub-areas can be 2, 3, 4, etc., and the present invention does not impose any specific limitation.

[0069] Step S9: controlling the display module to power on again, obtaining the current screen image of the display module, and calculating the current brightness value of each sub-area in the abnormal display position area in the current screen image;

[0070] Step S10: Determine whether the current brightness value of any sub-area exceeds the brightness upper limit or brightness lower limit of the corresponding sub-area. If so, keep the display module powered on, issue an abnormal display notification, and end; if not, control the display module to power off and loop through steps S9-S10.

[0071] Because the abnormal display position area framed in the early stage may be too large, while the actual area of ​​the abnormal display point is small, even if the abnormal display is reproduced, the brightness of the abnormal display position area does not change much, resulting in no way to identify and detect it. To solve this technical problem, in this embodiment, when the number of first cycles exceeds the first preset value and no abnormal display is detected, the abnormal display position area is divided into multiple sub-areas, the display module is controlled to be powered on again, the current brightness value of each sub-area in the abnormal display position area in the current screen image is calculated, and it is determined whether the current brightness value of a sub-area exceeds the brightness upper limit or brightness lower limit of the corresponding sub-area. If so, the display module is kept powered on and an abnormal display notification is issued. By dividing the area into several sub-areas for brightness comparison, the technical problem that the abnormal display position area framed in the early stage is too large and the actual abnormal display point area is too small to be detected is effectively solved.

[0072] Example 3

[0073] like Figure 3 As shown, in one embodiment of the present invention, before looping through steps S9-S10, the following steps are further performed:

[0074] Step S11: Count the number of second loops. The second loop number is the number of times steps S9-S10 have been executed cyclically. For every K increase in the second loop number, the number of sub-regions increases by i. Specifically, the K value and the i value can be set according to actual needs. For example, the K value range is 20-50; the i value range is 1-2. In some specific embodiments, every time the second loop number increases by 30 times, the number of sub-regions in the abnormal position area increases by 1. In this embodiment, when the second loop number increases, the number of sub-regions increases, thereby further dividing the sub-regions and improving detection accuracy.

[0075] Example 4

[0076] like Figure 4 As shown, in one embodiment of the present invention, before the steps S9-S10 are executed cyclically, the following steps are further included:

[0077] Step S12: Determine whether the second cycle number exceeds the second preset value. If not, loop through steps S9-S10; if so, stop looping through steps S9-S10 and jump to step S13. Specifically, the second preset value can be 150, 200, etc., which can be set according to actual needs.

[0078] Step S13: Adjust the number of sub-area settings to the initial value, and determine whether the abnormal display position area is the largest area. If so, issue a notification to readjust the abnormal display position area and end; if not, expand each edge of the abnormal display position area outward by N pixels, reset the first and second loop times to zero, and return to step S2.

[0079] In this embodiment, when the number of times steps S9-S10 have been cyclically executed exceeds the second preset value, it indicates that the abnormal display may not be within the abnormal display position area framed in the early stage. Each edge of the abnormal display position area is expanded outward by N pixels to increase the abnormal display position area. Then return to step S2 to perform automatic power on and off detection with the enlarged abnormal display position area. When the abnormal display position area has increased to the maximum area, a notice of readjustment of the abnormal display position area is issued to inform the technician that the abnormal display position area needs to be readjusted. Specifically, the maximum area can be set according to actual needs, for example, the maximum area is 1.5 times, 2 times, and so on, of the initial abnormal display position area. Among them, each edge of the abnormal display position area can be expanded outward by 5 to 20 pixels, etc., which can be set according to actual needs.

[0080] A second aspect of the present invention discloses a system for automatically reproducing abnormal display of a display module upon powering on and off, which is used to execute the steps in the above-mentioned method for automatically reproducing abnormal display of a display module upon powering on and off, and the system comprises:

[0081] an acquisition module, configured to acquire an image normally displayed by the display module as a reference screen image, and further configured to acquire a current screen image of the display module;

[0082] A framing module, used to frame the abnormal display position area in the reference picture image;

[0083] A setting module, configured to set an upper limit value and a lower limit value of brightness of the abnormal display position area according to the brightness of the reference screen image;

[0084] Automatic power on and off control module, used to automatically control the power on and off of the display module;

[0085] A calculation module, used to calculate the current brightness value of the abnormal display position area of ​​the current screen image;

[0086] Notification module, used to issue abnormal display notifications;

[0087] The first judgment module is used to determine whether the current brightness value of the abnormal display position area exceeds the brightness upper limit value of the abnormal display position area or exceeds the brightness lower limit value of the abnormal display position area; if so, the automatic power on and off control module is triggered to maintain power on the display module, and the notification module is triggered to issue an abnormal display notification; if not, the first cycle module is triggered to operate, and the first cycle module is used to sequentially trigger the automatic power on and off control module to control the display module to power on again, the acquisition module to obtain the current screen image of the display module, the calculation module to calculate the current brightness value of the abnormal display position area in the current screen image, and the first judgment module to determine whether the current brightness value of the abnormal display position area exceeds the brightness upper limit value of the abnormal display position area or exceeds the brightness lower limit value of the abnormal display position area.

[0088] Furthermore, the system further comprises:

[0089] A first counting module, configured to count a first cycle number, where the first cycle number is the number of times the first cycle module has cycled;

[0090] a second determining module, configured to determine whether the number of first cycles exceeds a first preset value; if not, triggering the operation of the first cycle module; if so, terminating the operation of the first cycle module and triggering the operation of a division module, wherein the division module is configured to evenly divide the abnormal display position area into a plurality of sub-areas and set an upper limit and a lower limit of brightness for each sub-area according to a reference screen image;

[0091] The calculation module is also used to calculate the current brightness value of each sub-region in the abnormal display position area in the current screen image;

[0092] The third judgment module is used to judge whether there is a sub-area whose current brightness value exceeds the brightness upper limit value or the brightness lower limit value of the corresponding sub-area, and then trigger the automatic power on and off control module to maintain power on the display module, and trigger the notification module to issue an abnormal display notification; if not, the second loop module is triggered to operate, and the second loop module is used to sequentially trigger the automatic power on and off control module to control the display module to power on again, the acquisition module to obtain the current screen image of the display module, the calculation module to calculate the current brightness value of each sub-area in the abnormal display position area in the current screen image, and the third judgment module to judge whether there is a sub-area whose current brightness value exceeds the brightness upper limit value or the brightness lower limit value of the corresponding sub-area.

[0093] Furthermore, the system further comprises:

[0094] A second counting module, configured to count the second cycle number, where the second cycle number is the number of times the second cycle module has cycled;

[0095] The sub-region number adjustment module is used to adjust the number of sub-regions to increase by i when the number of the second cycle increases K times.

[0096] Furthermore, the system further comprises:

[0097] The abnormal display position area expansion module is used to expand each edge of the abnormal display position area outward by N pixels;

[0098] A reset module, used for resetting the first cycle number and the second cycle number to zero;

[0099] a fourth determination module configured to determine whether the second cycle count exceeds a second preset value; if not, triggering the second cycle module to operate; if so, terminating the second cycle module, triggering the sub-region number adjustment module to operate, the sub-region number adjustment module to operate, the sub-region number adjustment module to operate to adjust the sub-region number to the initial value; and triggering the fifth determination module to operate, the fifth determination module to operate, the fifth determination module to operate to determine whether the abnormal display position area is the largest area;

[0100] If so, the notification module is triggered to issue a notification to readjust the abnormal display position area, and the process ends;

[0101] If not, the abnormal display position area expansion module is triggered to expand each edge of the abnormal display position area outward by N pixels, and the zeroing module is triggered to reset the first cycle number and the second cycle number to zero, and the setting module is triggered to set the upper and lower limit values ​​of the brightness of the abnormal display position area according to the brightness of the reference screen image.

[0102] A third aspect of the present invention further discloses an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the aforementioned method for automatically powering on and off to reproduce abnormal display in a display module. In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0103] A fourth aspect of the present invention further discloses a computer-readable storage medium storing a computer program that, when executed by a processor, implements the aforementioned method for automatically reproducing display module display abnormalities upon powering on and off. In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard drive, a magnetic disk, or an optical disk.

[0104] The technical principles of the present invention have been described above with reference to specific embodiments. These descriptions are intended solely to illustrate the principles of the present invention and are not to be construed in any way as limiting the scope of protection of the present invention. Based on the explanations herein, those skilled in the art will readily conceive of other specific embodiments of the present invention without inventive effort, and such embodiments will fall within the scope of protection of the present invention.

Claims

1. A method for automatically powering on and off to reproduce abnormal display of a display module, characterized in that: The following steps are involved: Step S1: obtaining an image normally displayed by a display module as a reference image, and defining an abnormal display position area in the reference image; Step S2: setting the upper and lower limits of brightness of the abnormal display position area according to the brightness of the reference screen image; Step S3: Control the display module to power on again and obtain the current screen image of the display module; Step S4: Calculate the current brightness value of the abnormal display position area in the current screen image; Step S5: Determine whether the current brightness value of the abnormal display position area exceeds the brightness upper limit value of the abnormal display position area or exceeds the brightness lower limit value of the abnormal display position area. If so, keep the display module powered on, issue an abnormal display notification, and end; if not, control the display module to power off, and loop through steps S3-S5.

2. The method for automatically powering on and off to reproduce abnormal display of a display module according to claim 1, characterized in that: Before the loop executes steps S3-S5, the following steps are also included: Step S6: Count the first cycle number, where the first cycle number is the number of times steps S3-S5 have been executed cyclically; Step S7: determine whether the first cycle number exceeds the first preset value. If not, execute steps S3-S5 cyclically; if yes, stop executing steps S3-S5 cyclically and jump to step S8; Step S8: evenly divide the abnormal display position area into a number of sub-areas, and set the upper and lower limits of brightness of each sub-area according to the reference screen image; Step S9: controlling the display module to be powered on again, obtaining the current screen image of the display module, and calculating the current brightness value of each sub-area in the abnormal display position area in the current screen image; Step S10: Determine whether the current brightness value of any sub-area exceeds the brightness upper limit or brightness lower limit of the corresponding sub-area. If so, keep the display module powered on, issue an abnormal display notification, and end; if not, control the display module to power off and loop through steps S9-S10.

3. The method for automatically powering on and off to reproduce abnormal display of a display module according to claim 2, characterized in that: Before the loop executes steps S9-S10, the following steps are also executed: Step S11: Count the number of second cycles, which is the number of times steps S9-S10 have been executed cyclically. Every time the number of second cycles increases by K times, the number of sub-regions increases by i.

4. The method for automatically powering on and off to reproduce abnormal display of a display module according to claim 3, characterized in that: Before the loop executes steps S9-S10, the following steps are also included: Step S12: determine whether the second cycle number exceeds the second preset value. If not, execute steps S9-S10 cyclically; if yes, stop executing steps S9-S10 cyclically and jump to step S13; Step S13: adjust the number of sub-area settings to the initial value, and determine whether the abnormal display position area is the largest area. If so, issue a notification to readjust the abnormal display position area and end; if not, expand each edge of the abnormal display position area outward by N pixels, reset the first loop number and the second loop number to zero, and return to step S2.

5. A system that automatically turns on and off power to reproduce abnormal display of display modules, characterized by: The system is used to execute the steps in the method for automatically powering on and off to reproduce abnormal display of a display module as described in any one of claims 1 to 4, comprising: An acquisition module, used to acquire an image normally displayed by the display module as a reference screen image, and the acquisition module is also used to acquire a current screen image of the display module; A framing module, used to frame the abnormal display position area in the reference picture image; A setting module, used to set the upper limit and lower limit of the brightness of the abnormal display position area according to the brightness of the reference screen image; Automatic power on and off control module, used to automatically control the power on and off of the display module; A calculation module, used to calculate the current brightness value of the abnormal display position area of ​​the current screen image; Notification module, used to issue abnormal display notification; The first judgment module is used to determine whether the current brightness value of the abnormal display position area exceeds the brightness upper limit value of the abnormal display position area or exceeds the brightness lower limit value of the abnormal display position area; if so, the automatic power on and off control module is triggered to maintain power on the display module, and the notification module is triggered to issue an abnormal display notification; if not, the first cycle module is triggered to operate, and the first cycle module is used to sequentially trigger the automatic power on and off control module to control the display module to power on again, the acquisition module to acquire the current screen image of the display module, the calculation module to calculate the current brightness value of the abnormal display position area in the current screen image, and the first judgment module to determine whether the current brightness value of the abnormal display position area exceeds the brightness upper limit value of the abnormal display position area or exceeds the brightness lower limit value of the abnormal display position area.

6. The system for automatically powering on and off to reproduce abnormal display of display modules according to claim 5, characterized in that: The system further comprises: A first statistical module, used for counting the first cycle number, where the first cycle number is the number of times the first cycle module has cycled; A second judgment module is used to judge whether the number of the first cycle exceeds the first preset value. If not, the first cycle module is triggered to operate; if yes, the first cycle module is stopped and the division module is triggered to operate, wherein the division module is used to divide the abnormal display position area into a plurality of sub-areas evenly and set the upper and lower limits of brightness of each sub-area according to the reference screen image; The calculation module is also used to calculate the current brightness value of each sub-area in the abnormal display position area in the current screen image; The third judgment module is used to judge whether there is a sub-area whose current brightness value exceeds the brightness upper limit value or the brightness lower limit value of the corresponding sub-area, and then trigger the automatic power on and off control module to maintain power on the display module, and trigger the notification module to issue an abnormal display notification; if not, the second loop module is triggered to operate, and the second loop module is used to sequentially trigger the automatic power on and off control module to control the display module to power on again, the acquisition module to acquire the current screen image of the display module, the calculation module to calculate the current brightness value of each sub-area in the abnormal display position area in the current screen image, and the third judgment module to judge whether there is a sub-area whose current brightness value exceeds the brightness upper limit value or the brightness lower limit value of the corresponding sub-area.

7. The system for automatically powering on and off to reproduce abnormal display of display modules according to claim 6, characterized in that: The system further comprises: A second statistical module, used for counting the second cycle number, where the second cycle number is the number of times the second cycle module has cycled; The sub-region quantity adjustment module is used to adjust the number of sub-regions to increase by i when the number of the second cycle increases K times.

8. The system for automatically powering on and off to reproduce abnormal display of display modules according to claim 7, characterized in that: The system further comprises: The abnormal display position area expansion module is used to expand each edge of the abnormal display position area outward by N pixels; A zeroing module, used for returning the first cycle number and the second cycle number to zero; a fourth judgment module, for judging whether the second cycle number exceeds the second preset value, and if not, triggering the second cycle module to operate; if yes, terminating the operation of the second cycle module, triggering the operation of the sub-region number adjustment module, the sub-region number adjustment module is used to adjust the sub-region setting number to the initial value; and triggering the operation of the fifth judgment module, the fifth judgment module is used to judge whether the abnormal display position area is the largest area; If yes, the notification module is triggered to issue a notification to readjust the abnormal display position area, and the process ends; If not, the abnormal display position area expansion module is triggered to expand each edge of the abnormal display position area outward by N pixels, and the zeroing module is triggered to reset the first cycle number and the second cycle number to zero, and the setting module is triggered to set the upper and lower limits of the brightness of the abnormal display position area according to the brightness of the reference screen image.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 4 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Display panel ghosting test method and device and computer equipment

    CN111855149A

  • Display screen detection method and device

    CN115183990A

  • Screen display state detection method, device and system and readable storage medium

    CN115390291A

  • LED lamp visual detection method and system and storage medium

    CN117078684A

  • Display panel manufacturing method and display panel inspection apparatus

    JP2006170841A