Display panel aging test method and computer readable storage medium

By sending clock synchronization and image slicing commands to the image generator via wireless communication, combined with pre-sending image data via wired communication, the problem of communication interruption in display panel aging tests is solved, achieving efficient synchronous image slicing and stable aging tests.

CN120412439APending Publication Date: 2025-08-01SUZHOU IND PARK HIDEA MECHATRONICS TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510842045.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-01
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

In existing display panel aging tests, communication interruptions between the image generator and the computer equipment cause interruptions in the synchronous image slicing command, affecting test efficiency. Furthermore, existing synchronization methods are inflexible in network environments, resulting in significant resource waste.

Method used

The clock synchronization command and synchronous image switching command are sent to the image generator via wireless communication. The time calibration of the image generator and the switching of image data on the display panel are realized through wireless communication. Combined with wired communication to pre-send image data, synchronization can still be maintained in the event of communication failure.

Benefits of technology

This improves the efficiency of display panel aging tests, avoids test interruptions due to communication disruptions, and enhances system stability and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120412439A_ABST
    Figure CN120412439A_ABST
Patent Text Reader

Abstract

The invention provides a display panel aging test method and a computer readable storage medium. The method comprises the steps that computer equipment periodically sends a clock synchronization instruction and a synchronous image cutting instruction to a plurality of image generators, the clock synchronization instruction comprises a first duration, and the synchronous image cutting instruction comprises a first image cutting time point; if a certain image generator fails to receive a new synchronous image cutting instruction, the certain image generator controls the display panel to switch to display corresponding image data when the local clock walks to a second image cutting time point; wherein the second image cutting time point is a time point after the first image cutting time point in the synchronous image cutting instruction received by the image generator most recently for a second time length, and the second time length is equal to the first time length contained in the clock synchronization instruction received by the image generator most recently.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the application with the application date of August 1, 2023, the application number of 202310959122.2, and the title of "Display Panel Aging Test Method and System, Storage Medium". The full content of the original application is incorporated into this application by reference. Technical Field

[0002] This application relates to the technical field of display panel dot-matrix detection, and particularly relates to a display panel aging test method and a computer-readable storage medium. Background Art

[0003] Before leaving the factory, in addition to performing dot-matrix detection on the display panel to determine whether there are display abnormalities, the display panel also needs to undergo an aging test to ensure the stable performance of the display panel during later use. During the aging test, the display panel is usually placed in a harsh environment such as high temperature and high humidity. To improve efficiency, the display panels are usually aged in batches. Specifically, during execution, a computer device controls multiple image generation devices to perform screen operations on multiple display panels. For example, each display panel sequentially switches to display different screens according to a time sequence. When aging multiple display panels simultaneously, it is often necessary for the screens displayed by all the display panels to be synchronized. The reasons are as follows: 1. When all the display panels switch screens simultaneously, it is easy to identify a panel with a screen abnormality. For example, when switching to a green screen simultaneously, if another panel shows a red screen, it can be determined that there is a problem at this position, which may be a panel defect or an abnormality in the image generator. 2. By having the production line workers observe and compare with the naked eye, it can be known whether the screen brightness of a certain panel is uneven, too dark, or too bright, and based on this, it can be determined that this panel is unqualified.

[0004] In the prior art, for a set of aging equipment, generally, a computer device (usually a PC, also known as the host computer in the industry) controls dozens to hundreds of image generators, and switches the screens simultaneously. To improve the refresh rate, a method similar to that of refreshing the display panel (progressive refresh method) is adopted. Here, in the aging equipment, it is the per-pixel refresh method. Therefore, in slow motion, the change of the image screen is gradually changed pixel by pixel in a row. Such a practice is not a real simultaneous refresh of the screen. This practice is to sequentially send data from display panel 1 to display panel N. In this way, it is inevitable that the screen cut differences of each display panel become larger and larger, and it is the same as the effect of the conventional display panel pixel-by-pixel and row-by-row refresh, and the screen cannot be synchronously displayed. Another method is to use UDP broadcast packets for synchronization. However, there are also many drawbacks. For example, 1. It cannot be transmitted across network segments, and all servers must be in the same network segment, which is not flexible; 2. Due to the characteristics of the broadcast frame, the switch will copy the broadcast frame to all hosts belonging to the vlan. Assuming the number of hosts is 1000 and the number of servers is 100, then (1000 - 100) / 1000 = 90% of the traffic will be discarded by the uninterested hosts, resulting in waste of resources; 3. The broadcast address is generally within a two-layer network range. Generally, the network size is near the C segment (the maximum is 254 IP addresses). This is mainly because the switch manages the switching strategy according to the MAC address, and the server also needs to maintain the ARP table of the MAC-IP relationship. As the number of host MAC addresses increases in the two-layer network, it will bring great pressure to the switch and the server, and the larger the network structure, the worse the stability. In addition to the unsatisfactory synchronization effect of the above two practices, when the physical environment where the system is located is damaged, for example, during the aging process, the operator may walk in the aging furnace, which may cause the wire to become loose, and then cause the transmission data to be interrupted and the aging test to be aborted; animals damage the wire, resulting in the interruption of the transmission data, etc., which will cause network response blocking; in addition, in the multi-display panel mode, it is possible that not all the display panels will be loaded at once, but the display panels will be added in batches (that is, the display panels will be put into the aging furnace for aging in batches. For example, there are 500 display panels in the aging furnace currently, and 100 have been aged and taken out from the equipment. Then 100 new display panels need to be added to the aging furnace again). For relevant considerations, usually, the power supply of the corresponding image generator will be disconnected before the above-mentioned screen replacement operation - removing the original display panel connected to the image generator and that has completed the test, and connecting the new display panel. At this time, the corresponding image generator is disconnected from the communication connection with the computer device because it is turned off, and then the computer device cannot receive the feedback data of the corresponding image generator.Due to the one-to-many communication rules between the computer and multiple image generators, the computer cannot bypass the corresponding image generator and directly send the image switching command to another image generator if it does not receive feedback from the corresponding image generator. This will also cause the burn-in test to be terminated. This problem causes the computer to lose communication with the image generator, resulting in the interruption of the burn-in test image switching command, the gradual desynchronization of the image switching screen, or the image switching being stopped. Summary of the Invention

[0005] In view of this, the present application proposes a display panel aging test method and system, and a storage medium to improve the aging test efficiency of the display panel.

[0006] In a first aspect, the present application provides a display panel aging test method. After a computer device sends the same multiple image data to each of a plurality of image generators in a wired communication manner, the method includes:

[0007] The computer device periodically sends clock synchronization instructions to the multiple image generators in a wireless communication manner, and periodically sends synchronous image cutting instructions to the multiple image generators in a wireless communication manner;

[0008] The image generator calibrates the current time of the local clock of the image generator according to the clock synchronization instruction, and controls the display panel to switch and display corresponding image data according to the synchronous image cutting instruction.

[0009] In some possible implementations, the computer device periodically sends a clock synchronization instruction to the multiple image generators via wireless communication, and periodically sends a synchronous image cutting instruction to the multiple image generators via wireless communication, including:

[0010] In each of the current cycle and multiple cycles before the current cycle, the computer device sends clock synchronization instructions to the multiple image generators in a time-sharing manner through wireless communication, and thereafter, the computer device sends synchronous image cutting instructions to the multiple image generators in a time-sharing manner through wireless communication; wherein the synchronous image cutting instructions include a first image cutting time point.

[0011] In some possible implementations, the image generator calibrates the current time of the local clock of the image generator according to the clock synchronization instruction, and controls the display panel to switch and display corresponding image data according to the synchronous image switching instruction, including:

[0012] The image generator calibrates the time of the local clock of the image generator according to the clock synchronization instruction. After that, when the local clock reaches the first image cutting time point, the image generator controls the display panel to switch and display the corresponding image data.

[0013] In some possible implementation manners, the computer device sends clock synchronization instructions to the multiple image generators in a time-sharing manner by wireless communication, including:

[0014] After the computer device sends a clock synchronization instruction to the first image generator among the multiple image generators and receives first feedback data from the first image generator indicating that the clock synchronization instruction has been successfully received, the computer device sends a clock synchronization instruction to the second image generator among the multiple image generators. After receiving the first feedback data from the second image generator indicating that the clock synchronization instruction has been successfully received, the computer device sends a clock synchronization instruction to the third image generator among the multiple image generators, and so on, until the computer device sends a clock synchronization instruction to the last image generator among the multiple image generators and receives first feedback data from the last image generator indicating that the clock synchronization instruction has been successfully received;

[0015] The computer device determines a first interval duration, where the first interval duration is the interval duration between the prior moment when the computer device sends a clock synchronization instruction to the first image generator and the subsequent moment when the computer device receives feedback data from the last image generator;

[0016] The computer device obtains a first duration according to the first interval duration;

[0017] Wherein, the clock synchronization instruction includes the first duration of the previous cycle, and the first image cutting time point is the time point after the first image cutting time point of the previous cycle and at an interval of the first duration.

[0018] In some possible implementation manners, the computer device obtains a first duration according to the first interval duration, including:

[0019] The computer device determines the first duration as twice the sum of the first interval duration of the previous cycle and a preset remainder duration.

[0020] In some possible implementation manners, the method further includes:

[0021] In the next cycle of the current cycle, if the computer device determines that a certain image generator fails to receive any of the clock synchronization instruction and the synchronization image switching instruction, the computer device stops sending the clock synchronization instruction and the synchronization image switching instruction to all the image generators;

[0022] If the image generator fails to receive a new synchronization image switching instruction, the image generator controls the display panel to switch and display the corresponding image data when the local clock reaches the second image switching time point; wherein, the second image switching time point is a time point at an interval of a second duration after the first image switching time point in the synchronization image switching instruction received by the image generator most recently, and the second duration is equal to the first duration included in the clock synchronization instruction received by the image generator most recently.

[0023] In some possible implementation manners, after the step that if the image generator fails to receive a new synchronization image switching instruction, the image generator controls the display panel to switch and display the corresponding image data when the local clock reaches the second image switching time point, the method further includes:

[0024] If the image generator fails to receive a new synchronization image switching instruction, the image generator controls the display panel to switch and display the corresponding image data when the local clock reaches a new second image switching time point, wherein the new second image switching time point is a time point at an interval of the second duration after the most recent second image switching time point; repeat this step until the image generator receives a new synchronization image switching instruction.

[0025] In some possible implementation manners, after the computer device stops sending the clock synchronization instruction and the synchronization image switching instruction to all the image generators, the method further includes:

[0026] In response to a user operation, the computer device returns to execute the step of periodically sending the clock synchronization instruction to the multiple image generators in a wireless communication manner and periodically sending the synchronization image switching instruction to the multiple image generators in a wireless communication manner;

[0027] The computer device sends the synchronization image switching instruction to the multiple image generators in a time-division manner through wireless communication, including:

[0028] After the computer device sends a synchronous image slicing instruction to the first image generator among the multiple image generators and receives second feedback data from the first image generator indicating that the synchronous image slicing instruction has been successfully received, it sends a synchronous image slicing instruction to the second image generator among the multiple image generators. After receiving the second feedback data from the second image generator indicating that the synchronous image slicing instruction has been successfully received, it sends a synchronous image slicing instruction to the third image generator among the multiple image generators, and so on, until it sends a synchronous image slicing instruction to the last image generator among the multiple image generators and receives second feedback data from the last image generator indicating that the synchronous image slicing instruction has been successfully received.

[0029] In a second aspect, the present application proposes a display panel aging test system, including:

[0030] A computer device, and

[0031] Multiple image generators, respectively communicatively connected to the computer device, and each image generator is communicatively connected to at least one display panel;

[0032] The computer device includes:

[0033] A first memory,

[0034] A first processor, and

[0035] First program instructions stored in the first memory and executable by the first processor;

[0036] The image generator includes:

[0037] A second memory,

[0038] A second processor, and

[0039] Second program instructions stored in the second memory and executable by the second processor;

[0040] When the first program instructions are executed by the first processor and the second program instructions are executed by the second processor, the display panel aging test system executes the method described in the first aspect.

[0041] In a third aspect, the present application proposes a computer-readable storage medium storing program instructions, which, when running on a display panel aging test system, cause the display panel aging test system to execute the method described in the first aspect.

[0042] The display panel aging test method proposed according to this application enables the display panel undergoing aging test in the aging furnace not to be interrupted due to replacing a new display panel to be tested or a malfunction of a certain image generator, improving the aging test efficiency. Moreover, the use of a wireless network to send synchronous image switching instructions solves the problem of interruption of the aging test caused by unreliable wired network connection. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings of the embodiments will be briefly introduced below. Obviously, the accompanying drawings in the following description only relate to some embodiments of this application and do not limit this application.

[0044] Figure 1 It is a structural block diagram of a display panel aging test system provided by an embodiment of this application.

[0045] Figure 2 It is a schematic flowchart of a display panel aging test method provided by an embodiment of this application.

[0046] Figure 3 It is a schematic flowchart of a display panel aging test method provided by an embodiment of this application.

[0047] Figure 4 It is a schematic flowchart of a display panel aging test method provided by an embodiment of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0048] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of this application. Obviously, the described embodiments are some but not all of the embodiments of this application. All other embodiments obtained by those of ordinary skill in the art based on the described embodiments of this application without creative efforts fall within the scope of protection of this application. It can be understood that, without conflict, some technical means described in the various embodiments herein may be replaced or combined with each other.

[0049] In the description of this application, if there are terms such as "first" and "second", they are only used to distinguish the described objects and do not have any sequential or technical meanings. Thus, the objects defined with "first", "second", etc. may explicitly or implicitly include one or more of such objects. Moreover, similar terms such as "one" or "a" do not indicate a quantity limitation but indicate the existence of at least one, and "multiple" means not less than two.

[0050] In the description of the present application, if there are terms "based on" and "according to", they are used to describe one or more factors affecting a determination. This term does not exclude additional factors affecting the determination. That is, the determination may be based only on these factors or at least partially based on these factors. For example, in the phrase "determine B based on A", in this case, A is a factor affecting the determination of B, and this phrase does not exclude that the determination of B may also be based on C.

[0051] In the description of the specification of the present application, referring to "an embodiment" or "some embodiments" etc. means that in one or more embodiments of the present application, specific features, structures or characteristics described in connection with the embodiment are included. Thus, statements such as "in an embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments" etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in another way.

[0052] The following combines Figures 1 to 4 Describe a display panel aging test method provided according to an embodiment of the present application. This method can be applied to Figure 1 the display panel aging test system shown. The display panel aging test system includes a computer device and a plurality of image generators (Pattern Generator, PG) communicatively connected to the computer device. Each image generator is communicatively connected to one or more display panels to be subjected to aging tests. Among them, two communication links, namely a wireless communication link and a wired communication link, are established between each image generator and the computer device, and only a wired communication link is established between the display panel and the corresponding image generator. The computer device is specifically a PC (Personal Computer).

[0053] The method includes:

[0054] S200, the computer device sends the same plurality of image data to each of the plurality of image generators in a wired communication manner. After that, the following S201 is performed.

[0055] S201, the computer device periodically sends a clock synchronization instruction to the plurality of image generators in a wireless communication manner, and periodically sends a synchronous image switching instruction to the plurality of image generators in a wireless communication manner.

[0056] The original image data sent by the computer device to the image generator cannot be directly displayed by the display panel and needs to be processed by the image generator before it can be displayed by the display panel.

[0057] The so-called "multiple identical image data" means that the multiple image data sent to one image generator is the same as the multiple image data sent to another image generator, rather than any two of the multiple image data being identical to each other. Generally speaking, any two of the multiple image data sent to the same image generator are different from each other. For example, one of the multiple image data is used to make the display panel display a pure green image, another is used to make the display panel display a pure red image, and yet another is used to make the display panel display a striped image.

[0058] The data volume of the image data is very large. If the large image data is sent to the image generator by means of wireless communication (wireless transmission), it will take a long time, which is not conducive to improving the efficiency of the aging test. In this embodiment, a wired communication (wired transmission) method is adopted to centrally send multiple image data (which can be all the image data required for the aging test) to the image generator at one time. On the one hand, the efficiency of the aging test of the display panel can be improved. On the other hand, during the test, as long as it is ensured that the synchronous image switching instruction can be normally sent to the image generator, the image generator only needs to retrieve the corresponding one of the multiple image data received previously locally and process it and then send it to the display panel, and the display panel can realize the switching display of each image data.

[0059] In addition, compared with the situation of sending a corresponding image data to the image generator one by one during each image switching action, this method does not worry about the following situation that may occur during the test: the communication cable connecting the computer device and the image generator is abnormal (such as loose, damaged by animals, etc.), resulting in the current image generator being unable to receive the new image data corresponding to the target picture, and further resulting in the display panel being unable to switch to display the next picture.

[0060] The data volume of the clock synchronization instruction and the synchronous image switching instruction is small. Although the wired communication (wired transmission) method can also be used to send the clock synchronization instruction and the synchronous image switching instruction to improve the transmission speed, the clock synchronization instruction and the synchronous image switching instruction cannot be sent in multiple numbers at one time like the image data (that is, all the clock synchronization instructions and synchronous image switching instructions cannot be sent at one time), and can only be sent to the image generator by the computer device in real time. Therefore, if the communication cable connecting the computer device and the image generator is abnormal (in the aging test, the possibility of the cable being abnormal is relatively high), the continuous image switching of the display panel cannot be realized, resulting in the interruption of the aging test. Using the wireless communication method (such as WIFI) to send the clock synchronization instruction and the synchronous image switching instruction bypasses such problems.

[0061] S202. The image generator updates the time of the local clock of the image generator according to the clock synchronization instruction, and controls the display panel to switch to display the corresponding image data according to the synchronous image switching instruction.

[0062] When the image generator receives a clock synchronization instruction from the computer device, the image generator updates the time of its local clock to be consistent with the reference clock given by the computer device. In this way, it can be ensured that when each image generator has just updated its respective local clock, they are highly consistent in time.

[0063] When the image generator receives a synchronous image slicing instruction from the computer device, it can control the display panel connected thereto to switch and display the corresponding image data in response to the synchronous image slicing instruction.

[0064] In this embodiment, the computer device periodically sends clock synchronization instructions to multiple image generators in a wireless communication manner, and periodically sends synchronous image slicing instructions to the multiple image generators in a wireless communication manner. Specifically, it may include:

[0065] In each of the current cycle and multiple cycles before the current cycle, the computer device sends clock synchronization instructions to multiple image generators in a time-division manner via wireless communication, and thereafter, the computer device sends synchronous image slicing instructions to multiple image generators in a time-division manner via wireless communication; wherein, the synchronous image slicing instruction contains a first image slicing time point.

[0066] Exemplarily, cycle T1, cycle T2, and cycle T3 are three adjacent cycles in sequence, where cycle T3 is the current cycle, and cycle T1 and cycle T2 are two cycles before the current cycle. Then, in the same cycle, for example, in cycle T1 or cycle T3, the computer device first sends clock synchronization instructions to multiple image generators in a time-division manner via wireless communication, and then sends synchronous image slicing instructions to multiple image generators in a time-division manner via wireless communication. In addition, in the same cycle, the first image slicing time points in the synchronous image slicing instructions sent by the computer device to each image generator are the same, so that these image generators can slice images at the same moment. For example, in cycle T1, the first image slicing time point in the synchronous image slicing instructions sent by the computer device to each image generator is 20:59:43:011; in cycle T2, the first image slicing time point in the synchronous image slicing instructions sent by the computer device to each image generator is 20:59:50:121.

[0067] Furthermore, the image generator calibrates the current time of the local clock of the image generator according to the clock synchronization instruction, and controls the display panel to switch and display the corresponding image data according to the synchronous image slicing instruction. Specifically, it may include:

[0068] The image generator calibrates the time of the local clock of the image generator according to the clock synchronization instruction, and thereafter, when the local clock reaches the first image slicing time point, the image generator controls the display panel to switch and display the corresponding image data.

[0069] The computer device first sends clock synchronization instructions to multiple image generators in sequence, and then sends synchronous image cutting instructions to the multiple image generators in sequence. In this way, each image generator can first perform clock synchronization and then perform image cutting operations to ensure the time consistency of the image cutting operations of each image generator.

[0070] Exemplarily, in the current cycle, the synchronous image cutting instructions sent by the computer device to each image generator carry the same first image cutting time point, which is 21:00:00:001. Its meaning is to let the image generator control the display panel connected to the image generator to switch to display the next image at the moment when its local clock reaches 21:00:00:001. Since the time of the local clocks of each image generator is updated periodically (in real time) and has a high degree of consistency, therefore, when each image generator switches the display of its corresponding display panel at the moment of 21:00:00:001 based on its own local clock, the consistency of the image cutting pace can be ensured. In addition, because in each cycle, the computer device first sends clock synchronization instructions and then sends synchronous image cutting instructions, it is possible to let each image generator update its local clock before each image cutting operation, thereby further improving the consistency of the image cutting pace of each display panel.

[0071] The computer device sends clock synchronization instructions to multiple image generators in a time-sharing manner by wireless communication, which may specifically include:

[0072] After the computer device sends a clock synchronization instruction to the first image generator among the multiple image generators and receives first feedback data from the first image generator indicating that the clock synchronization instruction has been successfully received, it sends a clock synchronization instruction to the second image generator among the multiple image generators. After receiving first feedback data from the second image generator indicating that the clock synchronization instruction has been successfully received, it sends a clock synchronization instruction to the third image generator among the multiple image generators, and so on, until it sends a clock synchronization instruction to the last image generator among the multiple image generators and receives first feedback data from the last image generator indicating that the clock synchronization instruction has been successfully received;

[0073] The computer device determines a first interval duration, which is the interval duration between the prior moment when the computer device sends a clock synchronization instruction to the first image generator and the subsequent moment when the computer device receives the first feedback data from the last image generator.

[0074] Moreover, the foregoing clock synchronization instruction includes a first duration, and the first duration is determined according to the first interval duration of the previous cycle. More specifically, the first duration (i.e., the first duration in the clock synchronization instruction of the current cycle) can be twice the sum of the first interval duration of the previous cycle and a preset remainder duration. The preset remainder duration can be a fixed value defaulted by the computer device (this value can be reset by the operator), such as 0.500 seconds, or 1.000 seconds. Additionally, the preset remainder duration can also be set by the computer device as a fixed percentage of the corresponding first interval duration (the value of this percentage can be reset by the operator), such as setting it to 30% or 50% of the first interval duration. It should be understood that the first interval duration of the previous cycle is also obtained by the above method.

[0075] In this embodiment, the manner in which the computer device sends synchronous image cutting instructions to multiple image generators in a time-sharing manner is the same as the manner in which the computer device sends clock synchronization instructions to multiple image generators in a wireless communication manner. Specifically, the computer device sends synchronous image cutting instructions to multiple image generators in a wireless communication manner, including:

[0076] After the computer device sends a synchronous image cutting instruction to the first image generator among multiple image generators and receives second feedback data from the first image generator indicating that the synchronous image cutting instruction has been successfully received, it sends a synchronous image cutting instruction to the second image generator among multiple image generators. After receiving the second feedback data from the second image generator indicating that the synchronous image cutting instruction has been successfully received, it sends a synchronous image cutting instruction to the third image generator among multiple image generators, and so on, until it sends a synchronous image cutting instruction to the last image generator among multiple image generators and receives second feedback data from the last image generator indicating that the synchronous image cutting instruction has been successfully received.

[0077] As can be seen from the above, the computer device also uses a polling method to send synchronous image cutting instructions to multiple image generators in a time-sharing manner. Therefore, the duration of one polling of the synchronous image cutting instruction (i.e., the interval duration between the second prior moment when the computer device sends a synchronous image cutting instruction to the first image generator and the second subsequent moment when the computer device receives the second feedback data from the last image generator) is basically equal to the foregoing first interval duration.

[0078] It can be understood that the foregoing first image generator refers to the image generator to which the computer device first sends a clock synchronization instruction or a synchronous image cutting instruction in an execution cycle; the foregoing last image generator refers to the image generator to which the computer device last sends a clock synchronization instruction or a synchronous image cutting instruction in an execution cycle.

[0079] If the interval duration between adjacent image cutting time points is set to a small fixed value to improve the efficiency of the aging test, there may be a problem: when the system works for a long time, the device ages and the polling time increases. If the duration between the start time when the computer device sends a clock synchronization instruction to the first image generator in a cycle and the end time when the computer device receives the second feedback data indicating that the synchronization image cutting instruction has been successfully received from the last image generator exceeds (i.e., is greater than) the aforementioned "small fixed value", an abnormal phenomenon will occur where the current time when the image generator receives the image cutting instruction is after the first image cutting time point in the instruction, resulting in the inability to continue the image cutting action and the aging test.

[0080] In this regard, in this embodiment, the time (the first image cutting time point of each cycle) at which the computer device controls the display panel to cut and display images via the image generator is not a fixed value, but is related to the aforementioned first interval duration (polling duration). Specifically, the first image cutting time point (i.e., the first image cutting time point of the current cycle) is the time point after the first image cutting time point of the previous cycle with an interval of the aforementioned first duration (i.e., the first duration of the current cycle). For example, if the image cutting time point in the synchronization image cutting instruction received by the image generator in the previous cycle is 13:12:12:111 and the first duration determined in the current cycle is 6.400 seconds, then in the current cycle, the first image cutting time point carried in the synchronization image cutting instruction sent by the computer device to the image generator is 13:12:18:511.

[0081] It can be seen that in a cycle, the first image cutting time point carried in the synchronization image cutting instruction is related to the polling duration of this cycle. In this way, the computer device can reasonably configure (as short as possible) the interval duration between the current two adjacent first image cutting time points in real time according to the current aging degree of the system, so as to ensure a high and appropriate image cutting frequency in real time and improve the efficiency of the aging test.

[0082] Exemplarily, in a certain cycle, the computer device sends a clock synchronization instruction to the first image generator at 14:01:12:010 (the polling initiation time of the clock synchronization instruction), and receives the first feedback data from the last image generator at 14:01:14:010 (the polling end time of the clock synchronization instruction). Then, the first interval duration (the polling time interval of the clock synchronization instruction) of this cycle is 2.000 seconds. Considering the differences in the data processing durations of each image generator, in order to ensure that each image generator can perform image slicing at the specified time point, a remainder duration of 1.000 seconds (half of the first interval duration) can be set. In this way, the aforementioned first duration is determined to be (2.000 seconds + 1.000 seconds) * 2 = 6.000 seconds. If the first image slicing time point of the previous cycle is 14:01:12:010, then the first image slicing time point determined for this cycle is 14:01:18:010.

[0083] It should be noted that the aging degree of the system intensifies with the extension of the usage time. However, since the interval durations of several adjacent cycles are extremely short, generally, the polling durations of the previous or several previous cycles are not much different from those of the subsequent cycle. Therefore, in this case, even if the first duration carried in the clock synchronization instruction received in the previous cycle is used to determine the subsequent image slicing time point, it will not cause the problem that the determined image slicing time point (the second image slicing time point) is too early.

[0084] Please refer to Figure 3 , in this embodiment, the method further includes:

[0085] S301, in the next cycle of the current cycle, if the computer device determines that a certain image generator fails to receive any of the clock synchronization instruction and the synchronous image slicing instruction, the computer device stops sending the clock synchronization instruction and the synchronous image slicing instruction to all image generators;

[0086] S302, if the image generator fails to receive a new synchronous image slicing instruction, the image generator controls the display panel to switch and display the corresponding image data when the local clock reaches the second image slicing time point; wherein, the second image slicing time point is the time point after an interval of a second duration from the first image slicing time point in the synchronous image slicing instruction received by the image generator most recently, and the second duration is equal to the first duration included in the clock synchronization instruction received by the image generator most recently.

[0087] In an example, Figure 1The aging test of each display panel of the middle image generator has been completed. The operator wants to take out the tested display panel and replace it with a new one to be tested. For relevant considerations, the operator disconnects the power supply of the middle image generator before performing the above-mentioned screen replacement operation. At this time, the middle image generator cannot continue to receive the clock synchronization instruction and the synchronous image switching instruction sent by the computer device because it is turned off, and it is even more impossible to send the above-mentioned first feedback data or second feedback data to the computer device. Due to the one-to-many communication rule between the computer device and multiple image generators, without receiving the first feedback data or the second feedback data, the computer device cannot skip the middle image generator and directly send the clock synchronization instruction and the synchronous image switching instruction to the upper or lower image generator (the purpose is to ensure that each image generator can successfully receive the relevant signaling). Therefore, at this time, the computer device stops sending the clock synchronization instruction and the synchronous image switching instruction to all image generators. In such a situation:

[0088] Situation 1: Assume that the time sequence of the computer device sending instructions to[[ID=IV]] Figure 1 the three image generators is the upper image generator (the upper image generator corresponds to the aforementioned first image generator), the middle image transmitter, and the lower image transmitter in sequence.

[0089] If at this time, the upper image generator has successfully received the clock synchronization instruction and the synchronous image switching instruction of this cycle, while the lower image generator has only successfully received the clock synchronization instruction of this cycle but has not successfully received the synchronous image switching instruction of this cycle. Then, the upper image generator can control the two upper display panels connected to it to switch to display image data such as pure red when the local clock reaches the first image switching time point in the synchronous image switching instruction, while the lower image generator can determine the subsequent image switching time point - the second image switching time point according to the first image switching time point in the synchronous image switching instruction it received last time (the previous cycle) and the first duration carried in the clock synchronization instruction it received last time (this cycle), so as to control the two lower display panels connected to it to switch to display pure red image data when the local clock reaches the second image switching time point. As previously mentioned, the aging degree of the system intensifies with the extension of the usage time. However, since the interval duration between adjacent cycles is extremely short, the polling duration of the previous or previous several cycles is usually almost the same as that of the subsequent cycle. Therefore, combining the above description, it can be known that the second image switching time point determined by the lower image generator is almost the same as the first image switching time point obtained by the upper image generator from the image switching instruction.

[0090] Situation 2: Assume that the computer device sends instructions to Figure 1The time sequence for the three image generators to send instructions is, in sequence, the middle image generator (the middle image generator corresponds to the aforementioned first image generator), the upper image transmitter, and the lower image transmitter, or, in sequence, the middle image generator (the middle image generator corresponds to the aforementioned first image generator), the lower image transmitter, and the upper image transmitter.

[0091] If, at this time, neither the upper image generator nor the lower image generator has received the clock synchronization instruction for this cycle, then both of these two image generators, namely the upper and lower ones, determine the subsequent image cut time point - the second image cut time point - based on the first image cut time point in the synchronization image cut instruction they received most recently (in the previous cycle) and the first duration carried in the clock synchronization instruction they received most recently (in the previous cycle). As can be known from the above description, the second image cut time points determined by these two image generators themselves are the same.

[0092] Case 3: Assume that the computer device sends instructions to Figure 1 The time sequence for the three image generators to send instructions is, in sequence, the upper image transmitter, the lower image transmitter, and the middle image generator (corresponding to the aforementioned last image generator), or, in sequence, the lower image transmitter, the upper image transmitter, and the middle image generator (corresponding to the aforementioned last image generator).

[0093] If, at this time, both the upper image generator and the lower image generator have received the clock synchronization instruction for this cycle but have not received the synchronization image cut instruction for this cycle, then both of these two image generators, namely the upper and lower ones, determine the subsequent image cut time point - the second image cut time point - based on the first image cut time point in the synchronization image cut instruction they received most recently (in the previous cycle) and the first duration carried in the clock synchronization instruction they received most recently (in this cycle). Obviously, the second image cut time points determined by these two image generators are the same.

[0094] Case 4: Assume that the computer device sends instructions to Figure 1 The time sequence for the three image generators to send instructions is, in sequence, the upper image transmitter, the middle image generator, and the lower image transmitter.

[0095] If at this time, the upper image generator only successfully receives the clock synchronization instruction for this cycle but fails to receive the synchronization image cutting instruction for this cycle, and the lower image generator does not receive the clock synchronization instruction and the synchronization image cutting instruction for this cycle (the computer device does not send the clock synchronization instruction to the lower image generator because it does not receive the first feedback data from the middle image generator). Then, the upper image generator can determine the subsequent image cutting time point - the second image cutting time point according to the first image cutting time point in the synchronization image cutting instruction it received last time (the previous cycle) and the first duration carried in the clock synchronization instruction it received last time (this cycle), and the lower image generator determines the subsequent image cutting time point - another second image cutting time point according to the first image cutting time point in the synchronization image cutting instruction it received last time (the previous cycle) and the first duration carried in the clock synchronization instruction it received last time (the previous cycle). As mentioned before, the aging degree of the system intensifies with the extension of the usage time. However, since the interval duration between two adjacent cycles is extremely short, the polling duration of the previous cycle is usually almost the same as that of the subsequent cycle. Therefore, the first duration (related to the first interval duration of the previous cycle) used by the upper image generator to determine the second image cutting time point is almost the same as the first duration (related to the first interval duration of the cycle before the previous cycle of the previous cycle) used by the lower image generator to determine the second image cutting time point. And although the upper image generator performs clock synchronization in this cycle while the lower image generator fails to perform clock synchronization in this cycle, due to the extremely short interval duration between two adjacent cycles, the consistency of the time of the local clocks of these two image generators is still very high. Therefore, the second image cutting time point determined by the lower image generator is almost the same as the second image cutting time point determined by the upper image generator.

[0096] After receiving the clock synchronization instruction each time, the image generator can record the first duration carried in the clock synchronization instruction and delete the previously recorded first duration. After receiving the synchronous image cutting instruction each time, the image generator can record the first image cutting time point carried in the synchronous image cutting instruction and delete the previously recorded first image cutting time point. For example, the three first image cutting time points successively recorded by a certain image generator are 21:00:00:001, 21:00:06:100, and 21:00:12:108 (in the same event cycle, the first image cutting time points in the image cutting instructions received by each image generator are the same). However, after 21:00:12:108, the fourth synchronous image cutting instruction is not received within a reasonable duration - the third preset duration (such as 4 seconds). In this case, the image generator determines the second image cutting time point as 21:00:18:108 according to the first image cutting time point (21:00:12:108) in the most recent synchronous image cutting instruction received by it. When the local clock is at 21:00:18:108, the image generator controls the display panel to switch to display the corresponding next image data by itself without receiving the image cutting instruction from the computer device.

[0097] In some embodiments, if the image generator fails to receive a new synchronous image cutting instruction, after the image generator controls the display panel to switch to display the corresponding image data when the local clock reaches the second image cutting time point, that is, after step S302, the method further includes:

[0098] If the image generator fails to receive a new synchronous image cutting instruction, the image generator controls the display panel to switch to display the corresponding image data when the local clock reaches the new second image cutting time point, where the new second image cutting time point is the time point at an interval of the aforementioned second duration (such as 6.000 seconds) after the most recent second image cutting time point; repeat this step until the image generator receives a new synchronous image cutting instruction.

[0099] For example, in the above example, if a new synchronous image cutting instruction is not received within a reasonable duration (such as 4 seconds) after 21:00:18:108, a new second image cutting time point is determined to be 21:00:24:108 based on the most recent second image cutting time point (21:00:18:108). When the local clock is at 21:00:24:108, the image generator controls the display panel to switch to display the corresponding next image data on its own without receiving an image cutting instruction from the computer device. If a new synchronous image cutting instruction is still not received within a reasonable duration (such as 4 seconds) after 21:00:24:108, a new second image cutting time point is determined to be 21:00:30:108 based on the most recent second image cutting time point (21:00:24:108). When the local clock is at 21:00:30:108, the image generator controls the display panel to switch to display the corresponding next image data on its own without receiving an image cutting instruction from the computer device. And so on.

[0100] In the foregoing S301, if the computer device determines that a certain image generator fails to receive any one of the clock synchronization instruction and the synchronous image cutting instruction, specifically, it may be:

[0101] If the computer device fails to receive the first feedback data from the first image generator within a preset duration after sending the clock synchronization instruction to a certain image generator, the computer device determines that the first image generator fails to receive the currently sent clock synchronization instruction;

[0102] If the computer device fails to receive the second feedback data from a certain image generator within a preset duration after sending the synchronous image cutting instruction to the image generator, the computer device determines that the first image generator fails to receive the currently sent synchronous image cutting instruction.

[0103] Please refer to Figure 4 again. After the computer device stops sending the clock synchronization instruction and the synchronous image cutting instruction to all image generators, the method may further include:

[0104] In response to a user operation, the computer device returns to execute the step of "periodically sending a clock synchronization instruction to multiple image generators by wireless communication and periodically sending a synchronous image cutting instruction to the multiple image generators by wireless communication".

[0105] Such as, in the foregoing Figure 3In the described example, the operator completed the screen replacement operation (i.e., a new display panel to be tested has been replaced) and turned on the middle image generator. Subsequently, by operating the computer device, the computer device sent a clock synchronization instruction and a synchronous image switching instruction to each image generator again. Correspondingly, the image generator received the new clock synchronization instruction and synchronous image switching instruction, updated the local clock of the image generator according to the received clock synchronization instruction, and controlled the display panel to switch and display the corresponding image data according to the received synchronous image switching instruction.

[0106] The present application also provides a display panel aging test system, including a computer device and a plurality of image generators. The plurality of image generators are respectively communicatively connected to the computer device, and each image generator is communicatively connected to at least one display panel; the computer device includes a first memory, a first processor, and first program instructions stored in the first memory and executable by the first processor; the image generator includes a second memory, a second processor, and second program instructions stored in the second memory and executable by the second processor; when the first program instructions are executed by the first processor and the second program instructions are executed by the second processor, the display panel aging test system executes the above method.

[0107] The embodiment of the present application also provides a computer-readable storage medium, storing program instructions, which, when running on the display panel aging test system, cause the display panel aging test system to execute the above method.

Claims

1. A method for aging test of a display panel, characterized in that, Including: The computer device periodically sends clock synchronization instructions to multiple image generators, and periodically sends synchronization image cutting instructions to the multiple image generators. The clock synchronization instructions include a first duration, and the synchronization image cutting instructions include a first image cutting time point; If a certain image generator fails to receive a new synchronization image cutting instruction, the certain image generator controls the display panel to switch and display the corresponding image data when the local clock reaches a second image cutting time point. The second image cutting time point is a time point at an interval of a second duration after the first image cutting time point in the synchronization image cutting instruction received by the image generator most recently. The second duration is equal to the first duration included in the clock synchronization instruction received by the image generator most recently.

2. The method according to claim 1, wherein After, if a certain image generator fails to receive a new synchronization image cutting instruction, the image generator controls the display panel to switch and display the corresponding image data when the local clock reaches the second image cutting time point, the method further includes: If the certain image generator fails to receive a new synchronization image cutting instruction, the certain image generator controls the display panel to switch and display the corresponding image data when the local clock reaches a new second image cutting time point. The new second image cutting time point is a time point at an interval of the second duration after the most recent second image cutting time point; repeat this step until the certain image generator receives a new synchronization image cutting instruction.

3. The method according to claim 1, wherein Including: If the computer device determines that a certain image generator fails to receive any of the clock synchronization instruction and the synchronization image cutting instruction, the computer device stops sending the clock synchronization instruction and the synchronization image cutting instruction to all the image generators.

4. The method according to claim 3, wherein After the computer device stops sending the clock synchronization instruction and the synchronization image cutting instruction to all the image generators, the method further includes: In response to a user operation, the computer device returns to execute the step of periodically sending the clock synchronization instruction to the multiple image generators and periodically sending the synchronization image cutting instruction to the multiple image generators.

5. The method according to claim 1, characterized in that, The computer device periodically sending the synchronization image cutting instruction to the multiple image generators includes: After the computer device sends the synchronization image cutting instruction to the first image generator among the multiple image generators and receives second feedback data from the first image generator indicating that the synchronization image cutting instruction has been successfully received, the computer device sends the synchronization image cutting instruction to the second image generator. After receiving the second feedback data from the second image generator indicating that the synchronization image cutting instruction has been successfully received, the computer device sends the synchronization image cutting instruction to the third image generator, and so on, until the synchronization image cutting instruction is sent to the last image generator among the multiple image generators and the second feedback data from the last image generator indicating that the synchronization image cutting instruction has been successfully received is received.

6. The method according to any one of claims 1 to 5, characterized in that Including: In each of the current cycle and multiple cycles before the current cycle, after the computer device sends a clock synchronization instruction to the first image generator among the multiple image generators and receives first feedback data from the first image generator indicating that the clock synchronization instruction has been successfully received, the computer device sends a clock synchronization instruction to the second image generator. After receiving the first feedback data from the second image generator indicating that the clock synchronization instruction has been successfully received, the computer device sends a clock synchronization instruction to the third image generator, and so on, until a clock synchronization instruction is sent to the last image generator and first feedback data from the last image generator indicating that the clock synchronization instruction has been successfully received is received. Determine a first interval duration, where the first interval duration is the interval duration between the prior moment when the computer device sends the clock synchronization instruction to the first image generator and the subsequent moment when the computer device receives the feedback data from the last image generator. Wherein, the first duration is determined according to the first interval duration of the previous cycle, and the first image cutting time point is the time point after the first image cutting time point of the previous cycle with an interval of the first duration.

7. A computer-readable storage medium storing program instructions, characterized in that, When the program instruction runs on the display panel aging test system, cause the display panel aging test system to execute the method according to any one of claims 1 to 6.