Method, system, device and medium for automatically turning on and off power to reproduce display module different display
By automatically powering on and off to reproduce abnormal display of the display module, the problem of time-consuming and labor-intensive diagnosis of abnormal display of the display module is solved. It achieves efficient and reliable abnormal display detection, reduces manual intervention, and is applicable to the detection of various causes of abnormal display.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- VARITRONIX HEYUAN DISPLAY TECH
- Filing Date
- 2024-09-25
- Publication Date
- 2026-06-12
AI Technical Summary
In the existing technology, the diagnosis of abnormal display problems of display modules requires manual power-on and power-off multiple times, which is time-consuming, labor-intensive, and subject to subjective judgment bias.
The method of automatically powering on and off to reproduce abnormal display of the display module is adopted. By acquiring a reference image to define the abnormal display location area, setting the upper and lower limits of brightness, automatically controlling the power on and off of the display module, and determining whether the brightness of the abnormal display location area exceeds the limit by calculating the current brightness value, an abnormal display notification is issued.
It enables automatic detection of abnormal display in display modules, reduces manual intervention, improves the stability and reliability of detection, can detect various causes of abnormal display, and has a wide range of applications.
Smart Images

Figure CN119246014B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of display adjustment technology, and in particular to a method, system, device, and medium for automatically reproducing display module display anomalies upon power-on and power-off. Background Technology
[0002] In the field of display technology, liquid crystal display (LCD) modules are a widely used technology. However, in practical applications, display modules may exhibit anomalies, such as image retention, uneven brightness, or pixel failure. These problems may be caused by factors such as the display driver circuit, the pixels themselves, or foreign objects within the display module. Therefore, during repair, it is necessary to reproduce the display module's anomalies to find the root cause of the problem. However, currently, diagnosing display module anomaly problems usually requires manual power-on and power-off cycles to visually determine whether the anomaly is reproduced, which is time-consuming, labor-intensive, and prone to subjective judgment bias. Summary of the Invention
[0003] To address the aforementioned shortcomings, the present invention aims to provide a method, system, device, and medium for automatically reproducing abnormal display of a display module upon power-on and power-off, thereby achieving automatic detection of abnormal display of the display module, reducing the need for manual intervention, and improving the stability and reliability of detection and reproduction.
[0004] To achieve this objective, the present invention adopts the following technical solution:
[0005] The first aspect of this invention discloses a method for automatically reproducing the display module's abnormal display upon power-on / off, comprising the following steps:
[0006] Step S1: Obtain the image normally displayed by the display module as the reference image, and define the abnormal display position area in the reference image;
[0007] Step S2: Set the upper and lower limits of the brightness of the abnormal display area based on the brightness of the reference 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 region in the current image that is not clearly visible;
[0010] Step S5: Determine whether the current brightness value of the abnormal display location area exceeds the upper limit or lower limit of the brightness of the abnormal display location area. If yes, continue to power on the display module, issue an abnormal display notification, and end; otherwise, control the display module to power off and repeat steps S3-S5.
[0011] Optionally, before repeatedly executing steps S3-S5, the following steps are also included:
[0012] Step S6: Count the number of the first loop, which is the number of times steps S3-S5 have been executed in a loop;
[0013] Step S7: Determine if the number of the first loop exceeds the first preset value. If not, continue to 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: Divide the abnormal display area into several sub-regions evenly, and set the upper and lower limits of brightness for each sub-region according to the reference image.
[0015] Step S9: Control the display module to power on again, obtain the current screen image of the display module, and calculate the current brightness value of each sub-region in the different display position area in the current screen image;
[0016] Step S10: Determine whether the current brightness value of any sub-region exceeds the upper or lower limit of the corresponding sub-region's brightness. If yes, maintain power on the display module, issue an abnormal display notification, and end the process. If no, power off the display module and repeat steps S9-S10.
[0017] Optionally, before repeatedly executing steps S9-S10, the following steps are also executed:
[0018] Step S11: Count the number of the second loop. The number of the second loop is the number of times steps S9-S10 have been executed. For every K increases in the number of the second loop, the number of sub-regions increases by i.
[0019] Optionally, before repeatedly executing steps S9-S10, the following steps are also included:
[0020] Step S12: Determine if the number of the second loop 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-region settings to the initial value, and determine whether the abnormal display position area is the maximum area. If yes, issue a notification to readjust the abnormal display position area and end; otherwise, expand each edge of the abnormal display position area outward by N pixels, reset the first loop count and the second loop count to zero, and return to step S2.
[0022] The second aspect of this invention discloses a system for automatically reproducing display module anomalies upon power-on / off, used to perform the steps of the method for automatically reproducing display module anomalies according to the first aspect of this invention, the system comprising:
[0023] The acquisition module is used to acquire the image normally displayed by the display module as the reference image. The acquisition module is also used to acquire the current image of the display module.
[0024] The framing module is used to define the abnormal display location area in the reference image.
[0025] The setting module is used to set the upper and lower limits of the brightness of the display position area based on the brightness of the reference image.
[0026] Automatic power-on / off control module, used to automatically control the power-on and power-off of the display module;
[0027] The calculation module is used to calculate the current brightness value of the display location area of the current image;
[0028] The notification module is used to send out notifications for unusual content.
[0029] The first judgment module is used to determine whether the current brightness value of the abnormal display location area exceeds the upper limit or lower limit of the brightness value of the abnormal display location area. If yes, it triggers the automatic power-on / off control module to maintain power on the display module and triggers the notification module to issue an abnormal display notification. If no, it triggers the operation of the first loop module, which is used to sequentially trigger the automatic power-on / 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 location area in the current screen image, and the first judgment module to determine whether the current brightness value of the abnormal display location area exceeds the upper limit or lower limit of the brightness value of the abnormal display location area.
[0030] Optionally, the system further includes:
[0031] The first statistics module is used to count the number of the first loop, which is the number of times the first loop module has been run.
[0032] The second judgment module is used to determine whether the number of the first cycle exceeds the first preset value. If not, the operation of the first cycle module is triggered; if so, the operation of the first cycle module is stopped and the operation of the division module is triggered. The division module is used to evenly divide the different display position area into several sub-regions and set the upper and lower limits of brightness of each sub-region according to the reference screen image.
[0033] The calculation module is also used to calculate the current brightness value of each sub-region in the different display position region of the current image;
[0034] The third judgment module is used to determine whether the current brightness value of a sub-region exceeds the upper or lower limit of the corresponding sub-region's brightness. If so, it triggers the automatic power-on / off control module to maintain power on the display module and triggers the notification module to issue an abnormal display notification. If not, it triggers the operation of the second loop module. The second loop module is used to sequentially trigger the automatic power-on / 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-region in the abnormal display position area in the current screen image, and the third judgment module to determine whether the current brightness value of a sub-region exceeds the upper or lower limit of the corresponding sub-region's brightness.
[0035] Optionally, the system further includes:
[0036] The second statistics module is used to count the number of times the second loop has been run. The number of times the second loop module has been run is the number of times the second loop module has been run.
[0037] The sub-region number adjustment module is used to increase the number of sub-regions by i for every K increments in the second loop.
[0038] Optionally, the system further includes:
[0039] The heterogeneous display location area expansion module is used to expand each edge of the heterogeneous display location area outward by N pixels;
[0040] The zeroing module is used to reset the number of the first and second loops to zero.
[0041] The fourth judgment module is used to determine whether the number of the second cycle exceeds the second preset value. If not, the second cycle module is triggered to operate; if so, the second cycle module is stopped, the sub-region quantity adjustment module is triggered to operate, the sub-region quantity adjustment module is used to adjust the sub-region setting quantity to the initial value; and the fifth judgment module is triggered to operate, the fifth judgment module is used to determine whether the abnormal display position area is the maximum area.
[0042] If so, the notification module will be triggered to send a notification to readjust the display location area, and the process will end.
[0043] If not, the abnormal display location area expansion module is triggered to expand each edge of the abnormal display location area outward by N pixels, and the zeroing module is triggered to reset the first and second cycle counts to zero, and the setting module is triggered to set the upper and lower limits of the brightness of the abnormal display location area according to the brightness of the reference image.
[0044] A third aspect of the present invention discloses an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method described in any of the first aspects of the present invention.
[0045] A fourth aspect of the present invention discloses a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in any of the first aspects of the present invention.
[0046] The technical solution provided by this invention may include the following beneficial effects:
[0047] The present invention provides a method for automatically reproducing abnormal display module displays by powering on and off. Each time the display module is powered on, the current brightness value of the abnormal display area in the current image is calculated. It then determines whether the current brightness value of the abnormal display area exceeds the upper or lower limit of the brightness value for that area. If so, an abnormal display is detected, power is maintained on the display module, and a notification is sent to the technician. If not, the above operation continues until the abnormal display reappears. This achieves automatic detection of abnormal display modules, reducing the need for manual intervention and improving the stability and reliability of detection and reproduction. Once an abnormal display is detected, the power-off process is automatically stopped, maintaining the abnormal state of the module, thus facilitating researchers to identify the source of the problem. It is worth noting that this invention detects abnormalities in the display module by comparing brightness, and can detect abnormal displays caused by factors such as voltage abnormalities or display signal abnormalities, thus broadening its practical application. Attached Figure Description
[0048] Figure 1 This is a flowchart illustrating the method for automatically reproducing the display module's abnormal display upon power-on / off operation in Embodiment 1.
[0049] Figure 2 This is a flowchart illustrating the method for automatically reproducing the display module's abnormal display upon power-on / off operation in Embodiment 2.
[0050] Figure 3 This is a flowchart illustrating the method for automatically reproducing the display module's abnormal display upon power-on / off operation in Embodiment 3.
[0051] Figure 4 This is a flowchart illustrating the method for automatically reproducing the display module's abnormal display upon power-on / off operation in Embodiment 4. Detailed Implementation
[0052] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0053] Those skilled in the art will understand that, unless specifically stated otherwise, the singular forms “a,” “an,” “the,” and “the” used herein may also include the plural forms. It should be further understood that the term “comprising” as used in this application means the presence of the stated 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 say an element is “connected” or “coupled” to another element, it can be directly connected or coupled to the other element, or there may be intermediate elements. Furthermore, “connected” or “coupled” as used herein can include wireless connections or wireless coupling. The term “and / or” as used herein includes all or any units and all combinations of one or more associated listed items.
[0054] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0055] The technical solutions of the embodiments of this application and how the technical solutions of the embodiments of this application solve the above-mentioned technical problems are described in detail below with specific examples. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0056] Example 1
[0057] like Figure 1 As shown, a method for automatically reproducing abnormal display of a display module upon power-on / off is disclosed, including the following steps:
[0058] Step S1: Acquire an image of the normally displayed image of the display module as a reference image, and define the abnormal display location area within the reference image. Specifically, the definition of the abnormal display location area is set by parameters input by a technician from an input device (such as a keyboard or mouse). The technician initially defines the abnormal display area based on what they see or what the user describes. More specifically, an image of the normally displayed image of the display module can be captured by a CCD camera or CMOS sensor as the reference image.
[0059] Step S2: Set the upper and lower limits of the brightness of the abnormal display area based on the brightness of the reference image. Specifically, in this invention, the brightness is characterized by calculating the average gray value of the abnormal display area in the image. The upper and lower limits of the brightness of the abnormal display area can be set according to requirements or based on the experience of technicians. For example, the upper limit of the brightness of the abnormal display area is 101% to 105% of the brightness of the abnormal display area, and the lower limit of the brightness of the abnormal display area is 95% to 99% of the brightness of the abnormal display area. This invention does not impose specific limitations.
[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 can be obtained by capturing the current screen image of the display module through a CCD camera or CMOS.
[0061] Step S4: Calculate the current brightness value of the region in the current image that is not clearly visible;
[0062] Step S5: Determine whether the current brightness value of the abnormal display location area exceeds the upper limit or lower limit of the brightness of the abnormal display location area. If yes, continue to power on the display module, issue an abnormal display notification, and end; otherwise, control the display module to power off and repeat steps S3-S5.
[0063] The present invention provides a method for automatically reproducing abnormal display module displays by powering on and off. Each time the display module is powered on, the current brightness value of the abnormal display area in the current image is calculated. It then determines whether the current brightness value of the abnormal display area exceeds the upper or lower limit of the brightness value for that area. If so, an abnormal display is detected, power is maintained on the display module, and a notification is sent to the technician. If not, the above operation continues until the abnormal display reappears. This achieves automatic detection of abnormal display modules, reducing the need for manual intervention and improving the stability and reliability of detection and reproduction. Once an abnormal display is detected, the power-off process is automatically stopped, maintaining the abnormal state of the module, thus facilitating researchers to identify the source of the problem. It is worth noting that this invention detects abnormalities in the display module by comparing brightness, and can detect abnormal displays caused by factors such as voltage abnormalities or display signal abnormalities, thus broadening its practical application.
[0064] Example 2
[0065] like Figure 2 As shown, in a preferred embodiment of the present invention, before repeatedly executing steps S3-S5, the following steps are further included:
[0066] Step S6: Count the number of the first loop, which is the number of times steps S3-S5 have been executed in a loop;
[0067] Step S7: Determine if the number of the first loop exceeds the first preset value. If not, continue to 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: Divide the abnormal display location area evenly into several sub-regions, and set the upper and lower limits of brightness for each sub-region according to the reference image. For example, in some specific embodiments, the abnormal display location area is square, and the abnormal display location area is divided into multiple directional sub-regions. Of course, in other embodiments, the abnormal display location area is square, and the abnormal display location area is divided into multiple directional sub-regions. More specifically, the initial value of the number of sub-regions can be 2, 3, or 4, etc., and the present invention does not impose specific limitations.
[0069] Step S9: Control the display module to power on again, obtain the current screen image of the display module, and calculate the current brightness value of each sub-region in the different display position area in the current screen image;
[0070] Step S10: Determine whether the current brightness value of any sub-region exceeds the upper or lower limit of the corresponding sub-region's brightness. If yes, maintain power on the display module, issue an abnormal display notification, and end the process. If no, power off the display module and repeat steps S9-S10.
[0071] Because the initially defined abnormal display location area can be too large, while the actual abnormal display point area is small, even if the abnormal display reappears, the brightness change in the abnormal display location area is not significant, making it impossible to identify and detect. To solve this technical problem, in this embodiment, if the abnormal display is not detected after the first cycle exceeds a first preset value, the abnormal display location area is divided into multiple sub-regions. The display module is powered on again, and the current brightness value of each sub-region in the current image is calculated. It is determined whether the current brightness value of any sub-region exceeds the upper or lower limit of the corresponding sub-region's brightness. If so, the display module is kept powered on, and an abnormal display notification is issued. By dividing the area into several sub-regions for brightness comparison, the technical problem of the initially defined abnormal display location area being too large and the actual abnormal display point area being 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 repeatedly executing steps S9-S10, the following steps are also performed:
[0074] Step S11: Count the number of second loops. The number of second loops is the number of times steps S9-S10 have been executed. For every K increases in the number of second loops, the number of sub-regions increases by i. Specifically, the values of K and i can be set according to actual needs; for example, the value of K ranges from 20 to 50, and the value of i ranges from 1 to 2. In some specific embodiments, the number of sub-regions in the abnormal display location area increases by 1 whenever the number of second loops increases by 30. In this embodiment, as the number of second loops increases, the number of sub-regions increases, further dividing the area into sub-regions and improving detection accuracy.
[0075] Example 4
[0076] like Figure 4 As shown, in one embodiment of the present invention, before repeatedly executing steps S9-S10, the following steps are further included:
[0077] Step S12: Determine if the second loop count exceeds the second preset value. If not, execute steps S9-S10 repeatedly. If so, stop executing 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-region settings to the initial value, and determine whether the abnormal display position area is the maximum area. If yes, issue a notification to readjust the abnormal display position area and end; otherwise, expand each edge of the abnormal display position area outward by N pixels, reset the first loop count and the second loop count to zero, and return to step S2.
[0079] In this embodiment, if the number of times steps S9-S10 have been executed exceeds the second preset value, it indicates that the abnormal display may not be within the previously defined abnormal display location area. Each edge of the abnormal display location area is expanded outward by N pixels to increase the size of the abnormal display location area. Then, the process returns to step S2, and automatic power-on / off detection is performed using the enlarged abnormal display location area. When the abnormal display location area has increased to its maximum size, a notification to readjust the abnormal display location area is issued to inform the technician that readjustment is necessary. Specifically, the maximum area can be set according to actual needs, for example, the maximum area can be 1.5 times, 2 times, etc., of the initial abnormal display location area. The outward expansion of each edge of the abnormal display location area can be 5 to 20 pixels, etc., depending on actual requirements.
[0080] A second aspect of the present invention discloses a system for automatically reproducing abnormal display of a display module upon power-on / off, used to perform the steps of the above-described method for automatically reproducing abnormal display of a display module upon power-on / off, the system comprising:
[0081] The acquisition module is used to acquire the image normally displayed by the display module as the reference image. The acquisition module is also used to acquire the current image of the display module.
[0082] The framing module is used to define the abnormal display location area in the reference image.
[0083] The setting module is used to set the upper and lower limits of the brightness of the display position area based on the brightness of the reference image.
[0084] Automatic power-on / off control module, used to automatically control the power-on and power-off of the display module;
[0085] The calculation module is used to calculate the current brightness value of the display location area of the current image;
[0086] The notification module is used to send out notifications for unusual content.
[0087] The first judgment module is used to determine whether the current brightness value of the abnormal display location area exceeds the upper limit or lower limit of the brightness value of the abnormal display location area. If yes, it triggers the automatic power-on / off control module to maintain power on the display module and triggers the notification module to issue an abnormal display notification. If no, it triggers the operation of the first loop module, which is used to sequentially trigger the automatic power-on / 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 location area in the current screen image, and the first judgment module to determine whether the current brightness value of the abnormal display location area exceeds the upper limit or lower limit of the brightness value of the abnormal display location area.
[0088] Furthermore, the system also includes:
[0089] The first statistics module is used to count the number of the first loop, which is the number of times the first loop module has been run.
[0090] The second judgment module is used to determine whether the number of the first cycle exceeds the first preset value. If not, the operation of the first cycle module is triggered; if so, the operation of the first cycle module is stopped and the operation of the division module is triggered. The division module is used to evenly divide the different display position area into several sub-regions and set the upper and lower limits of brightness of each sub-region according to the reference screen image.
[0091] The calculation module is also used to calculate the current brightness value of each sub-region in the different display position region of the current image;
[0092] The third judgment module is used to determine whether the current brightness value of a sub-region exceeds the upper or lower limit of the corresponding sub-region's brightness. If so, it triggers the automatic power-on / off control module to maintain power on the display module and triggers the notification module to issue an abnormal display notification. If not, it triggers the operation of the second loop module. The second loop module is used to sequentially trigger the automatic power-on / 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-region in the abnormal display position area in the current screen image, and the third judgment module to determine whether the current brightness value of a sub-region exceeds the upper or lower limit of the corresponding sub-region's brightness.
[0093] Furthermore, the system also includes:
[0094] The second statistics module is used to count the number of times the second loop has been run. The number of times the second loop module has been run is the number of times the second loop module has been run.
[0095] The sub-region number adjustment module is used to increase the number of sub-regions by i for every K increments in the second loop.
[0096] Furthermore, the system also includes:
[0097] The heterogeneous display location area expansion module is used to expand each edge of the heterogeneous display location area outward by N pixels;
[0098] The zeroing module is used to reset the number of the first and second loops to zero.
[0099] The fourth judgment module is used to determine whether the number of the second cycle exceeds the second preset value. If not, the second cycle module is triggered to operate; if so, the second cycle module is stopped, the sub-region quantity adjustment module is triggered to operate, the sub-region quantity adjustment module is used to adjust the sub-region setting quantity to the initial value; and the fifth judgment module is triggered to operate, the fifth judgment module is used to determine whether the abnormal display position area is the maximum area.
[0100] If so, the notification module will be triggered to send a notification to readjust the display location area, and the process will end.
[0101] If not, the abnormal display location area expansion module is triggered to expand each edge of the abnormal display location area outward by N pixels, and the zeroing module is triggered to reset the first and second cycle counts to zero, and the setting module is triggered to set the upper and lower limits of the brightness of the abnormal display location area according to the brightness of the reference image.
[0102] A third aspect of the present invention also discloses an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the aforementioned method for automatically reproducing the display module's display after power-on / off cycles. 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 also discloses a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the aforementioned method for automatically resuming display module display upon power-on / off. In an exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.
[0104] The technical principles of the present invention have been described above with reference to specific embodiments. These descriptions are merely for explaining the principles of the invention and should not be construed as limiting the scope of protection of the invention in any way. Based on this explanation, those skilled in the art can readily conceive of other specific embodiments of the invention without inventive effort, and these embodiments will all fall within the scope of protection of the present invention.
Claims
1. A method for automatically reproducing abnormal display of a display module upon power-on / off, characterized in that: Includes the following steps: Step S1: Obtain the image normally displayed by the display module as the reference image, and define the abnormal display position area in the reference image; Step S2: Set the upper and lower limits of the brightness of the abnormal display area based on the brightness of the reference 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 region in the current image that is not clearly visible; Step S5: Determine whether the current brightness value of the abnormal display location area is higher than the upper limit of the brightness value of the abnormal display location area or lower than the lower limit of the brightness value of the abnormal display location area. If yes, continue to power on the display module, issue an abnormal display notification, and end; otherwise, control the display module to power off and repeat steps S3-S5. Before repeatedly executing steps S3-S5, the following steps are also included: Step S6: Count the number of the first loop, which is the number of times steps S3-S5 have been executed in a loop; Step S7: Determine whether the number of the first loop exceeds the first preset value. If not, execute steps S3-S5 in a loop. If yes, stop executing steps S3-S5 in a loop and jump to step S8. Step S8: Divide the abnormal display area into several sub-regions evenly, and set the upper and lower limits of brightness for each sub-region according to the reference image. Step S9: Control the display module to power on again, obtain the current screen image of the display module, and calculate the current brightness value of each sub-region in the different display position area in the current screen image; Step S10: Determine whether there is a sub-region whose current brightness value is higher than the upper limit of the corresponding sub-region's brightness value or lower than the lower limit of the corresponding sub-region's brightness value. If yes, continue to power on the display module, issue an abnormal display notification, and end. If no, control the display module to power off and then repeatedly execute steps S9-S10.
2. The method for automatically reproducing the display module's abnormal display upon power-on / off as described in claim 1, characterized in that: Before executing steps S9-S10 in the loop, the following steps are also executed: Step S11: Count the number of the second loop. The number of the second loop is the number of times steps S9-S10 have been executed. For every K increases in the number of the second loop, the number of sub-regions increases by i.
3. The method for automatically reproducing the display module's abnormal display upon power-on / off as described in claim 2, characterized in that: Before repeatedly executing steps S9-S10, the following steps are also included: Step S12: Determine whether the number of the second loop exceeds the second preset value. If not, execute steps S9-S10 in a loop. If yes, stop executing steps S9-S10 in a loop and jump to step S13. Step S13: Adjust the number of sub-region settings to the initial value, and determine whether the abnormal display position area is the maximum area. If yes, issue a notification to readjust the abnormal display position area and end; otherwise, expand each edge of the abnormal display position area outward by N pixels, reset the first loop count and the second loop count to zero, and return to step S2.
4. A system for automatically reproducing abnormal display modules upon power-on / off operation, characterized in that: For performing the steps of the method for automatically reproducing display module display differences upon power-on / off as described in any one of claims 1-3, the system comprises: The acquisition module is used to acquire the image normally displayed by the display module as the reference image. The acquisition module is also used to acquire the current image of the display module. The framing module is used to define the abnormal display location area in the reference image. The setting module is used to set the upper and lower limits of the brightness of the display position area based on the brightness of the reference image. Automatic power-on / off control module, used to automatically control the power-on and power-off of the display module; The calculation module is used to calculate the current brightness value of the display location area of the current image; The notification module is used to send out notifications for unusual content. The first judgment module is used to determine whether the current brightness value of the abnormal display location area is higher than the upper limit value of the brightness of the abnormal display location area or lower than the lower limit value of the brightness of the abnormal display location area; if yes, it triggers the automatic power-on / off control module to maintain power supply to the display module and triggers the notification module to issue an abnormal display notification; if no, it triggers the operation of the first loop module, which is used to sequentially trigger the automatic power-on / 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 location area in the current screen image, and the first judgment module to determine whether the current brightness value of the abnormal display location area is higher than the upper limit value of the brightness of the abnormal display location area or lower than the lower limit value of the brightness of the abnormal display location area. The first statistics module is used to count the number of the first loop, which is the number of times the first loop module has been run. The second judgment module is used to determine whether the number of the first cycle exceeds the first preset value. If not, the operation of the first cycle module is triggered; if so, the operation of the first cycle module is stopped and the operation of the division module is triggered. The division module is used to evenly divide the different display position area into several sub-regions and set the upper and lower limits of brightness of each sub-region according to the reference screen image. The calculation module is also used to calculate the current brightness value of each sub-region in the different display position region of the current image; The third judgment module is used to determine whether the current brightness value of a sub-region is higher than the upper limit of the corresponding sub-region's brightness or lower than the lower limit of the corresponding sub-region's brightness. If so, the automatic power-on / 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 second loop module is triggered to operate. The second loop module is used to sequentially trigger the automatic power-on / 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-region in the abnormal display position area in the current screen image, and the third judgment module to determine whether the current brightness value of a sub-region is higher than the upper limit of the corresponding sub-region's brightness or lower than the lower limit of the corresponding sub-region's brightness.
5. The system for automatically reproducing the display module's abnormal display upon power-on / off as described in claim 4, characterized in that: The system also includes: The second statistics module is used to count the number of times the second loop has been run. The number of times the second loop module has been run is the number of times the second loop module has been run. The sub-region number adjustment module is used to increase the number of sub-regions by i for every K increments in the second loop.
6. The system for automatically reproducing the display module's abnormal display upon power-on / off as described in claim 5, characterized in that: The system also includes: The heterogeneous display location area expansion module is used to expand each edge of the heterogeneous display location area outward by N pixels; The zeroing module is used to reset the number of the first and second loops to zero. The fourth judgment module is used to determine whether the number of the second cycle exceeds the second preset value. If not, the second cycle module is triggered to operate; if so, the second cycle module is stopped, the sub-region quantity adjustment module is triggered to operate, the sub-region quantity adjustment module is used to adjust the sub-region setting quantity to the initial value; and the fifth judgment module is triggered to operate, the fifth judgment module is used to determine whether the abnormal display position area is the maximum area. If so, the notification module will be triggered to send a notification to readjust the display location area, and the process will end. If not, the abnormal display location area expansion module is triggered to expand each edge of the abnormal display location area outward by N pixels, and the zeroing module is triggered to reset the first and second cycle counts to zero, and the setting module is triggered to set the upper and lower limits of the brightness of the abnormal display location area according to the brightness of the reference image.
7. 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, it implements the method described in any one of claims 1-3.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method described in any one of claims 1-3.