Display screen quality detection method, device and storage medium
By using quality inspection equipment to perform power-on/off testing and image similarity analysis, the quality level of the display screen is automatically determined, solving the problem of low accuracy in manual inspection and achieving high-precision display screen quality assessment.
Patent Information
- Application Number
- CN202211610027.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-12
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2042-12-12
AI Technical Summary
In the current technology, the quality inspection of display screens mainly relies on manual inspection, which results in low inspection accuracy and is greatly affected by subjective human factors.
The system uses quality inspection equipment to perform power-on/off tests. After obtaining the power-on/off test results, it captures images of the display screen through a camera, calculates the image similarity, and automatically determines the quality level of the display screen by combining the screen inspection results and the power-on/off test results.
It achieves high-accuracy display screen quality inspection without human intervention, overcomes the influence of human subjectivity, and improves the accuracy of inspection.
Smart Images

Figure CN116012308B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display screen technology, and in particular to a display screen quality testing method, equipment, and storage medium. Background Technology
[0002] With the development of science and technology, information display technology plays an increasingly important role in people's lives. Display screens are widely used due to their small size, light weight, low power consumption, high resolution, high brightness, and lack of geometric distortion. Therefore, the requirements for the quality of display screens are also getting higher and higher.
[0003] Currently, the main method for quality inspection of displays is manual inspection. Specifically, manual inspection refers to technicians on the production line visually inspecting the display screens for display faults to evaluate their quality. However, this method is greatly affected by subjective human factors, resulting in low accuracy in display screen quality inspection. Summary of the Invention
[0004] The main purpose of this application is to provide a method, device and storage medium for testing the quality of a display screen, in order to solve the technical problem of low accuracy in current display screen quality testing.
[0005] To achieve the above objectives, this application provides a display screen quality testing method, applied to a quality testing equipment, the display screen quality testing method comprising:
[0006] If a quality inspection request signal is received from each display screen under test, a power-on / off test is performed on each display screen under test to obtain the corresponding power-on / off test result.
[0007] Based on the power-on / off detection results, control the camera corresponding to each of the screens under test to acquire images and obtain the corresponding screen images;
[0008] The image similarity of each of the aforementioned display screen images is obtained. Based on the image similarity, the corresponding display screen to be tested is subjected to screen detection to obtain the corresponding screen detection result.
[0009] Based on the screen test results and power-on / off test results, the quality level of the corresponding display screen under test is determined.
[0010] Optionally, the screen detection results include black screen detection results and distorted screen detection results. The step of performing screen detection on the corresponding display screen to be tested based on the similarity of each image to obtain the corresponding screen detection results includes:
[0011] Based on the image similarity, detect whether the corresponding display screen to be tested has a black screen;
[0012] If a black screen appears, the current black screen picture of the display screen to be tested and the corresponding first timestamp are recorded as the black screen detection result, and a black screen warning is given;
[0013] If a black screen does not appear, the corresponding display screen to be tested is detected for a mura screen according to the image similarity;
[0014] If a mura screen appears, the current mura screen picture of the display screen to be tested and the corresponding second timestamp are recorded as the mura screen detection result, and a mura screen warning is given.
[0015] Optionally, the booting and shutting down detection result includes booting and shutting down duration information and booting and shutting down stability information, and the step of determining the quality level of the corresponding display screen to be tested according to the screen detection result and the booting and shutting down detection result includes:
[0016] acquiring black screen frequency information corresponding to each black screen detection result and mura screen frequency information corresponding to each mura screen detection result;
[0017] According to the black screen frequency information, the mura screen frequency information, the booting and shutting down duration information and the booting and shutting down stability information, the quality level of the corresponding display screen to be tested is matched in a preset quality evaluation table.
[0018] Optionally, the step of detecting whether the corresponding display screen to be tested has a black screen according to the image similarity includes:
[0019] detecting whether each image similarity is greater than a preset first similarity;
[0020] If yes, it is determined that the corresponding display screen to be tested does not have a black screen;
[0021] If no, it is determined that the corresponding display screen to be tested has a black screen.
[0022] Optionally, the step of detecting whether the corresponding display screen to be tested has a mura screen according to the image similarity includes:
[0023] detecting whether each image similarity is greater than a preset second similarity;
[0024] If yes, it is determined that the corresponding display screen to be tested does not have a mura screen;
[0025] If no, it is determined that the corresponding display screen to be tested has a mura screen.
[0026] Optionally, after the step of determining the quality level of the corresponding display screen to be tested according to the screen detection result and the booting and shutting down detection result, the method further includes:
[0027] The screen detection result corresponding to each display screen to be tested, the corresponding power-on / off detection result and the corresponding quality level are packaged to obtain a data packet.
[0028] The data packet is sent to a preset display platform, and the preset display platform is used for visual display of the data packet.
[0029] Optionally, the step of controlling the camera corresponding to each display screen to be tested to perform image acquisition based on the power-on / off detection result to obtain a display screen image comprises the following steps.
[0030] A waiting mode is started based on the power-on / off detection result.
[0031] A waiting time length corresponding to the waiting mode is obtained, and it is detected whether the waiting time length reaches a preset waiting time length.
[0032] If yes, the camera is controlled to perform image acquisition to obtain a corresponding display screen image.
[0033] Optionally, the step of obtaining the image similarity of each display screen image comprises the following steps.
[0034] It is detected whether each display screen image is a preset normal display screen image.
[0035] If yes, similarity detection is performed on each display screen image to obtain a corresponding image similarity.
[0036] If no, a system warning is performed.
[0037] In addition, to achieve the above-mentioned purpose, the application further provides a display screen quality detection device applied to a quality detection equipment, and the display screen quality detection device comprises:
[0038] A power-on / off detection module is configured to perform power-on / off detection on each display screen to be tested to obtain a corresponding power-on / off detection result if a quality detection request signal of each display screen to be tested is received.
[0039] An image acquisition module is configured to control the camera corresponding to each display screen to be tested to perform image acquisition based on the power-on / off detection result to obtain a corresponding display screen image.
[0040] A screen detection module is configured to obtain the image similarity of each display screen image, and perform screen detection on the corresponding display screen to be tested according to each image similarity to obtain a corresponding screen detection result.
[0041] A quality analysis module is configured to determine the quality level of the corresponding display screen to be tested according to each screen detection result and each power-on / off detection result.
[0042] Optionally, the screen detection module is further configured to:
[0043] detect whether the corresponding display screen under test appears black screen according to the image similarity;
[0044] if the display screen under test appears black screen, record the current black screen image of the display screen under test and the corresponding first timestamp as the black screen detection result, and perform black screen early warning;
[0045] if the display screen under test does not appear black screen, detect whether the corresponding display screen under test appears screen flower according to the image similarity;
[0046] if the display screen under test appears screen flower, record the current screen flower image of the display screen under test and the corresponding second timestamp as the screen flower detection result, and perform screen flower early warning.
[0047] Optionally, the quality analysis module is further configured to:
[0048] obtain black screen frequency information corresponding to each black screen detection result and screen flower frequency information corresponding to each screen flower detection result;
[0049] according to the black screen frequency information, the screen flower frequency information, the boot-up and shutdown time length information and the boot-up and shutdown stability information, match a quality level of the corresponding display screen under test in a preset quality evaluation table.
[0050] Optionally, the screen detection module is further configured to:
[0051] detect whether each image similarity is greater than a preset first similarity;
[0052] if yes, determine that the corresponding display screen under test does not appear black screen;
[0053] if no, determine that the corresponding display screen under test appears black screen.
[0054] Optionally, the screen detection module is further configured to:
[0055] detect whether each image similarity is greater than a preset second similarity;
[0056] if yes, determine that the corresponding display screen under test does not appear screen flower;
[0057] if no, determine that the corresponding display screen under test appears screen flower.
[0058] Optionally, the display screen quality detection device is further configured to:
[0059] encapsulate the screen detection result, the boot-up and shutdown detection result and the quality level of each display screen under test to obtain a data packet;
[0060] Send the data packet to a preset display platform, and the preset display platform is used for visual display of the data packet.
[0061] Optionally, the image acquisition module is further configured to:
[0062] Based on the startup and shutdown detection result, a waiting mode is started;
[0063] A waiting duration corresponding to the waiting mode is obtained, and it is detected whether the waiting duration reaches a preset waiting duration;
[0064] If yes, the camera is controlled to acquire a display screen image.
[0065] Optionally, the screen detection module is further configured to:
[0066] It is detected whether each display screen image is a preset normal display screen image;
[0067] If yes, similarity detection is performed on each display screen image to obtain a corresponding image similarity;
[0068] If no, a system warning is performed.
[0069] The application further provides a display screen quality detection device, which comprises a memory, a processor and a display screen quality detection program stored in the memory and executable on the processor, and the display screen quality detection program implements the steps of the display screen quality detection method when executed by the processor.
[0070] The application further provides a readable storage medium, which stores a display screen quality detection program, and the display screen quality detection program implements the steps of the display screen quality detection method when executed by a processor.
[0071] The application further provides a computer program product, which comprises a computer program, and the computer program implements the steps of the display screen quality detection method when executed by a processor.
[0072] The application provides a display screen quality detection method, equipment and a storage medium. Compared with the current display screen quality detection method using manual detection, the application first receives quality detection request signals of each to-be-detected display screen, performs power-on / off detection on each to-be-detected display screen, and obtains corresponding power-on / off detection results; based on the power-on / off detection results, controls the corresponding camera of each to-be-detected display screen to perform image acquisition, and obtains corresponding display screen images; acquires image similarities of each display screen image, performs screen detection on the corresponding to-be-detected display screen according to the image similarities, and obtains corresponding screen detection results; and determines the quality grade of the corresponding to-be-detected display screen according to the screen detection results and the power-on / off detection results. The application simultaneously performs power-on / off detection and screen detection on multiple to-be-detected display screens by using a quality detection device, analyzes the quality grade of each to-be-detected display screen according to the obtained screen detection results and power-on / off detection results, realizes the purpose of display screen quality detection without manual operation, overcomes the technical defect that manual detection is greatly affected by subjective factors, thereby leading to low display screen quality detection accuracy, and therefore improves the accuracy of display screen quality detection. BRIEF DESCRIPTION OF DRAWINGS
[0073] Figure 1 A flowchart of a first embodiment of the display screen quality detection method of the application is shown.
[0074] Figure 2 A schematic diagram of a quality detection device and a preset display platform involved in the display screen quality detection method of the application is shown.
[0075] Figure 3 A similarity detection flowchart involved in the display screen quality detection method of the application is shown.
[0076] Figure 4 A power-on / off detection flowchart involved in the display screen quality detection method of the application is shown.
[0077] Figure 5 A preset quality evaluation involved in the display screen quality detection method of the application is shown.
[0078] Figure 6 A visualization involved in the display screen quality detection method of the application is shown.
[0079] Figure 7 A display screen quality detection device involved in the display screen quality detection method of the application is shown.
[0080] Figure 8 A device structure of a hardware running environment involved in the display screen quality detection method of the application is shown.
[0081] The objectives, functional characteristics and advantages of the present application will be further described with reference to the accompanying drawings in conjunction with embodiments. DETAILED DESCRIPTION
[0082] In order to make the above objectives, characteristics and advantages of the present application more apparent, clear and easy to understand, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.
[0083] At present, the display screen quality detection mainly adopts the manual detection method. Specifically, the manual detection method refers to that a technician observes whether the display screen entity has display failure through naked eyes on the production line, so as to evaluate the display screen quality. However, this method is greatly affected by subjective factors, resulting in low accuracy of display screen quality detection.
[0084] The embodiments of the present application provide a display screen quality detection method, applied to a quality detection device. In the first embodiment of the display screen quality detection method of the present application, with reference to Figure 1 , the display screen quality detection method comprises the following steps.
[0085] In step S10, if the quality detection request signals of the to-be-tested display screens are received, the power-on / off detection is performed on each of the to-be-tested display screens, and the corresponding power-on / off detection result is obtained.
[0086] In step S20, based on the power-on / off detection result, the corresponding camera of each of the to-be-tested display screens is controlled to perform image acquisition, and the corresponding display screen image is obtained.
[0087] In step S30, the image similarity of each of the display screen images is obtained, and according to the image similarity, the screen detection is performed on the corresponding to-be-tested display screen, and the corresponding screen detection result is obtained.
[0088] In step S40, according to the screen detection result and the power-on / off detection result, the quality grade of the corresponding to-be-tested display screen is determined.
[0089] In the present embodiment, it is necessary to refer to Figure 2It can be known that the quality detection device can include a test platform G110, the camera G120, the power control G130, and the display screen to be tested G140. The test platform can be a SkyRobot automatic test platform. The test platform is used to control the power control to perform a cycle power on-off. The camera is used to take a display screen image of the display screen to be tested. The quality detection device can simultaneously detect the display screen quality of multiple display screens to be tested. That is, the number of cameras and the number of power on-off controls in the quality detection device are set synchronously with the number of display screens to be tested. In Figure 2 only two display screens to be tested are listed in the description. In order to further ensure the accuracy of the display screen quality detection, thousands of on-off detection and screen detection can be performed on each display screen to be tested. The on-off detection result can include on-off time information and on-off stability information, which are used to represent the on-off performance of each display screen to be tested. The image similarity can be understood as an evaluation index of the display screen quality, which is used to perform screen detection on the display screen to be tested, that is, to determine whether the display screen to be tested appears black screen or screen.
[0090] As an example, steps S10 to S40 include: if it is detected that each display screen to be tested is placed on the detection table, the quality detection request signal can be triggered by clicking the start detection button on the detection table. When the test platform receives the quality detection request signal, the corresponding power control of each display screen to be tested is controlled to perform a cycle power on-off for on-off detection, so as to obtain corresponding on-off time information and on-off stability information. If each display screen to be tested is normally started, the corresponding camera of each display screen to be tested is controlled to take an image, so as to obtain a corresponding display screen start image. A third-party test library such as sikuli is called, and the image similarity of each display screen image can be directly calculated. According to the image similarity, screen detection is performed on the corresponding display screen to be tested to determine whether the display screen to be tested appears black screen or screen, so as to obtain a corresponding screen detection result. The screen detection result includes a black screen detection result and a screen detection result. The black screen detection result corresponds to black screen frequency information, and the screen detection result corresponds to screen frequency information. According to the black screen frequency information, the screen frequency information, the on-off time information, and the on-off stability information, a corresponding quality level is queried in a preset quality evaluation table. The quality level is obtained according to the four evaluation indexes of black screen frequency information, screen frequency information, on-off time information, and on-off stability information. The quality level can include high quality, medium quality, and low quality.
[0091] The screen detection result includes a black screen detection result and a screen detection result. The step of performing screen detection on the corresponding display screen to be tested according to the image similarity to obtain a corresponding screen detection result includes:
[0092] The step of controlling each camera corresponding to each display screen under test to capture images based on each of the power-on / off detection results to obtain each display screen image comprises:
[0093] In step S21, a waiting mode is started based on each of the power-on / off detection results.
[0094] In step S22, a waiting time corresponding to the waiting mode is obtained, and it is detected whether the waiting time reaches a preset waiting time.
[0095] In step S23, if yes, each camera is controlled to capture images to obtain corresponding display screen images.
[0096] In this embodiment, it should be noted that, during the power-on process of the display screen under test, other images such as product LOGO images may appear, and the display screen image captured in this embodiment is a display screen power-on image, that is, the initial image of the display screen under test after normal power-on. Only after the user performs remote control or voice operation, the initial image will change. In order to further ensure the accuracy of the display screen quality detection, a preset waiting time is set in this embodiment to achieve the purpose of ensuring that the captured display screen image is an initial image.
[0097] As an example, steps S21 to S23 comprise: if each of the power-on / off detection results is obtained, it indicates that each of the display screens under test is normally powered on, and then the waiting mode is started. The waiting mode means that the quality detection device suspends the quality detection process until the waiting time corresponding to the waiting mode reaches the preset waiting time. The preset waiting time is an experienced value set by a person skilled in the art according to the product performance of the display screen under test, that is, the initial image of the display screen under test will appear within a certain time. When the waiting time reaches the preset waiting time, the subsequent quality detection process is started, that is, each camera is controlled to capture images to obtain corresponding display screen images.
[0098] For example, assuming that the preset waiting time is 75 seconds, when the display screen 1 under test is normally powered on, the detection platform enters the waiting mode, and when the waiting time reaches 75 seconds, the camera corresponding to the display screen 1 under test is controlled to capture the display screen image thereof.
[0099] The step of obtaining the image similarity of each display screen image comprises:
[0100] In step S31, it is detected whether each display screen image is a preset normal display screen image.
[0101] In step S32, if yes, similarity detection is performed on each display screen image to obtain a corresponding image similarity.
[0102] Step S33, if no, the system is warned.
[0103] In the embodiment, it is to be noted that before the similarity detection, it is needed to judge whether each display screen image is a preset normal display screen image, if each display screen image is abnormal, such as the displayed image is incomplete or a black and white image, it is indicated that each display screen to be tested has a display failure at this time, and a warning is directly performed, and the specific process can refer to Figure 3 , and the subsequent similarity detection is not performed, the storage resource of quality detection is saved, and the efficiency of display screen quality detection is improved; the preset normal display screen image refers to an initial picture image of the display screen to be tested after normal booting.
[0104] As an example, steps S31 to S33 include: comparing each display screen image with the preset normal display screen image to detect whether each display screen image is a preset normal display screen image; if yes, it is indicated that each display screen is normally booted at this time, and the similarity detection is performed on each display screen image to obtain a corresponding image similarity; if no, it is indicated that each display screen has a display failure at this time, and the system is warned.
[0105] Step S34, according to each image similarity, it is detected whether the corresponding display screen to be tested has a black screen.
[0106] Step S35, if the black screen appears, the current black screen picture of the display screen to be tested and a corresponding first time stamp record are recorded as the black screen detection result, and a black screen warning is performed.
[0107] Step S36, if the black screen does not appear, according to each image similarity, it is detected whether the corresponding display screen to be tested has a screen flower.
[0108] Step S37, if the screen flower appears, the current screen flower picture of the display screen to be tested and a corresponding second time stamp record are recorded as the screen flower detection result, and a screen flower warning is performed.
[0109] As an example, the steps S34 to S37 include: detecting whether the corresponding to-be-tested display screen appears black screen according to the image similarities and a preset first similarity, wherein the preset first similarity refers to a similarity value of appearing black screen which is set in advance according to the iteration information of the to-be-tested display screen and product performance, and the value is an empirical value which can be adjusted according to actual conditions; if the black screen appears, the current black screen picture of the to-be-tested display screen and the corresponding first time stamp are recorded as the black screen detection result, and an email is sent to the relevant management personnel for early warning, and light early warning or voice broadcast early warning can also be performed, and the early warning form is not limited; wherein the first time stamp refers to the current time corresponding to the current black screen picture; if the black screen does not appear, the corresponding to-be-tested display screen is further detected whether the corresponding to-be-tested display screen appears a screen with a pattern according to the image similarities and a preset second similarity, wherein the second similarity value refers to a similarity value of appearing a screen with a pattern, and the specific meaning is the same as that of the preset first similarity value; if the screen with a pattern appears, the current screen with a pattern picture of the to-be-tested display screen and the corresponding second time stamp are recorded as the screen with a pattern detection result, and an email is sent to the relevant management personnel for screen with a pattern early warning, wherein the second time stamp refers to the current time corresponding to the current screen with a pattern picture; if the screen with a pattern does not appear, that is, the to-be-tested display screen all appears black screen and screen with a pattern, it is indicated that the to-be-tested display screen is normal.
[0110] The step of detecting whether the corresponding to-be-tested display screen appears black screen according to the image similarities includes:
[0111] The step S311 includes: detecting whether the image similarities are greater than a preset first similarity.
[0112] The step S312 includes: if yes, it is determined that the corresponding to-be-tested display screen does not appear black screen.
[0113] The step S313 includes: if no, it is determined that the corresponding to-be-tested display screen appears black screen.
[0114] As an example, the steps S311 to S313 include: detecting whether the image similarities are greater than a preset first similarity; if the image similarities are greater than the preset first similarity, it is determined that the corresponding to-be-tested display screen does not appear black screen, and it is further detected whether the to-be-tested display screen appears a screen with a pattern; if the image similarities are less than or equal to the preset first similarity, it is determined that the corresponding to-be-tested display screen appears black screen, and the current black screen picture and the corresponding first time stamp are recorded, and early warning is performed.
[0115] For example, refer to Figure 4Assuming the preset first similarity is 0.7 or 70%, if the calculated image similarity of the display screen 1 under test is 0.65, which is less than 0.7, then it is determined that the display screen 1 under test has a black screen, the black screen image at this time and the current computer time are recorded, and an alert is issued; if the calculated image similarity of the display screen 1 under test is 0.8, which is greater than 0.7, then it is determined that the display screen 1 under test has not a black screen, and then further detection is performed to see if the display screen 1 under test has a distorted screen.
[0116] The step of detecting whether the corresponding display screen to be tested has a distorted image based on the similarity of each image includes:
[0117] Step S331: Detect whether the similarity of each image is greater than a preset first similarity.
[0118] Step S332: If yes, then determine that the corresponding display screen under test has not shown a black screen;
[0119] Step S333: If not, then determine that the corresponding display screen under test is black.
[0120] As an example, steps S331 to S333 include: detecting whether the similarity of each image is greater than a preset second similarity; if the similarity of each image is greater than the preset second similarity, it is determined that the corresponding display screen under test has not shown a black screen, and at this time it is necessary to further detect whether the display screen under test has a distorted screen; if the similarity of each image is less than or equal to a preset first similarity, it is determined that the corresponding display screen under test has a black screen, and the current black screen image and the corresponding first timestamp are recorded, and an early warning is issued.
[0121] For example, refer to Figure 4 Assuming the preset second similarity is 0.94 or 94%, if the calculated image similarity of the display screen 1 under test is 0.8, which is less than 0.94, then it is determined that the display screen 1 under test has a distorted screen, the distorted screen image and the current computer time are recorded, and an alert is issued; if the calculated image similarity of the display screen 1 under test is 0.99, which is greater than 0.94, then it is determined that the display screen 1 under test has not a distorted screen, indicating that the display screen 1 under test is normal.
[0122] The power-on / off test results include power-on / off duration information and power-on / off stability information. The step of determining the quality level of the corresponding display screen under test based on the screen test results and the power-on / off test results includes:
[0123] Step S41: Obtain the black screen count information corresponding to each of the black screen detection results, and the screen flickering count information corresponding to each of the screen flickering detection results;
[0124] Step S42, according to each of the black screen times information, each of the screen times information, each of the switch time information and each of the switch stability information, matching the corresponding quality level of the to-be-tested display screen in the preset quality evaluation table.
[0125] In the embodiment, it is to be noted that the switch time information refers to the average boot time of each of the to-be-tested display screens; the switch stability information refers to the boot time stability of each of the to-be-tested display screens, wherein the boot time stability refers to the standard deviation obtained by normal distribution of the boot time of each of the to-be-tested display screens; the black screen times information is used to represent the number of times of black screen of each of the to-be-tested display screens; the screen times information is used to represent the number of times of screen of each of the to-be-tested display screens; in order to better evaluate the display screen quality, the preset quality evaluation table can be established, which can refer to Figure 5 , the preset quality evaluation table is used to evaluate the quality level of each to-be-tested display screen according to four evaluation indexes of black screen times information, screen times information, average boot time and boot time stability, and to formulate corresponding evaluation rules, such as black screen times 0, screen times 0, average boot time 70 seconds and boot time stability less than or equal to 5 seconds, quality level high quality, black screen times 0, at most 1 screen, average boot time 80 seconds and boot time stability less than or equal to 10 seconds, quality level medium quality, at most 1 black screen, at most 1 screen, average boot time 90 seconds, boot time stability less than or equal to 20 seconds, quality level low quality. For details, please refer to Figure 2 .
[0126] As an example, steps S41 to S42 include: obtaining the recording times of each of the current black screen pictures, taking the recording times as the black screen times, obtaining the recording times of each of the current screen pictures, taking the recording times as the screen times; according to each of the black screen times information, each of the screen times information, each of the average boot time and each of the boot time stability, matching the corresponding quality level in the preset quality evaluation table.
[0127] After the step of determining the quality level of the corresponding to-be-tested display screen according to each of the screen detection results and each of the switch detection results, the method further comprises:
[0128] Step A10, packaging the corresponding screen detection result, the corresponding switch detection result and the corresponding quality level of each of the to-be-tested display screens to obtain a data packet;
[0129] Step A20, sending the data packet to a preset display platform, the preset display platform is used to visually display the data packet.
[0130] In the embodiment, it should be noted that, since the display screen quality detection is performed by artificial detection in the prior art, in order to improve the intelligence of the display screen quality detection, the screen detection result, the power-on / off detection result and the quality level of each display screen to be detected are visualized in a preset display platform in the embodiment, so as to realize the purpose of remotely observing the quality detection result of each display screen to be detected; for reference Figure 2 , the preset display platform can be an online SkyGrafana display system, which includes a display screen real-time display module G510 / G520 and a mysql database G530, wherein the display screen real-time display module is used to call the data packet in the mysql database and display the content in the data packet, and the mysql database stores the data packet corresponding to each display screen to be detected transmitted by the quality detection equipment; for reference Figure 6 .
[0131] As an example, steps A10 to A20 include: packaging the screen detection result, the power-on / off detection result and the quality level corresponding to each display screen to be detected to obtain the quality detection data packet corresponding to each display screen to be detected; and sending each quality detection data packet to the preset display platform, so that the preset display platform analyzes each quality detection data packet and visualizes the screen detection result, the power-on / off detection result and the quality level corresponding to each display screen to be detected in time sequence according to each first timestamp and each second timestamp in the data packet, so that the relevant management personnel can intuitively and clearly understand the quality of each display screen to be detected.
[0132] The embodiment provides a display screen quality detection method and device and a storage medium. Compared with the method of detecting the display screen quality by using artificial detection, the embodiment first performs power-on / off detection on each display screen to be detected if a quality detection request signal of each display screen to be detected is received, to obtain a corresponding power-on / off detection result; controls a camera corresponding to each display screen to be detected to perform image acquisition based on each power-on / off detection result, to obtain a corresponding display screen image; acquires an image similarity of each display screen image, and performs screen detection on a corresponding display screen to be detected according to each image similarity, to obtain a corresponding screen detection result; and determines a quality level of a corresponding display screen to be detected according to each screen detection result and each power-on / off detection result. The embodiment simultaneously performs power-on / off detection and screen detection on multiple display screens to be detected by using a quality detection equipment, analyzes the quality level of each display screen to be detected according to the obtained screen detection result and power-on / off detection result, realizes the purpose of detecting the display screen quality without manual operation, overcomes the technical defect that the display screen quality detection accuracy is low due to the large subjective influence factors of manual detection, and therefore improves the display screen quality detection accuracy.
[0133] Further, the embodiment of the present application also provides a display screen quality detection device, which is applied to a quality detection equipment, such as Figure 7 As shown in the figure, the display screen quality detection device comprises:
[0134] A booting and shutting down detection module 10 is configured to perform booting and shutting down detection on each of the display screens to be detected if a quality detection request signal of each of the display screens to be detected is received, and obtain a corresponding booting and shutting down detection result.
[0135] An image acquisition module 20 is configured to control a camera corresponding to each of the display screens to be detected to acquire an image based on the booting and shutting down detection result of each of the display screens to be detected, and obtain a corresponding display screen image.
[0136] A screen detection module 30 is configured to acquire an image similarity of each of the display screen images, perform screen detection on each of the display screens to be detected according to the image similarity, and obtain a corresponding screen detection result.
[0137] A quality analysis module 40 is configured to determine a quality grade of each of the display screens to be detected according to the screen detection result and the booting and shutting down detection result.
[0138] Optionally, the screen detection module 30 is further configured to:
[0139] detect whether each of the display screens to be detected appears black screen according to the image similarity.
[0140] If each of the display screens to be detected appears black screen, record a current black screen image of each of the display screens to be detected and a corresponding first time stamp as a black screen detection result, and perform black screen early warning.
[0141] If each of the display screens to be detected does not appear black screen, detect whether each of the display screens to be detected appears screen flower according to the image similarity.
[0142] If each of the display screens to be detected appears screen flower, record a current screen flower image of each of the display screens to be detected and a corresponding second time stamp as a screen flower detection result, and perform screen flower early warning.
[0143] Optionally, the quality analysis module 40 is further configured to:
[0144] acquire black screen frequency information corresponding to each of the black screen detection results and screen flower frequency information corresponding to each of the screen flower detection results.
[0145] determine the quality grade of each of the display screens to be detected according to the black screen frequency information, the screen flower frequency information, the booting and shutting down time length information and the booting and shutting down stability information in a preset quality evaluation table.
[0146] Optionally, the screen detection module 30 is further configured to:
[0147] detecting whether each of the image similarities is greater than a preset first similarity;
[0148] if yes, determining that the corresponding display screen under test does not have a black screen;
[0149] if no, determining that the corresponding display screen under test has a black screen.
[0150] Optionally, the screen detection module 30 is further configured to:
[0151] detecting whether each of the image similarities is greater than a preset second similarity;
[0152] if yes, determining that the corresponding display screen under test does not have a screen with garbled characters;
[0153] if no, determining that the corresponding display screen under test has a screen with garbled characters.
[0154] Optionally, the display screen quality detection apparatus is further configured to:
[0155] packaging the screen detection result corresponding to each of the display screens under test, the power-on / off detection result corresponding to each of the display screens under test, and the quality grade corresponding to each of the display screens under test to obtain a data packet;
[0156] sending the data packet to a preset display platform, the preset display platform being configured to visually display the data packet.
[0157] Optionally, the image acquisition module 20 is further configured to:
[0158] starting a waiting mode based on each of the power-on / off detection results;
[0159] obtaining a waiting time length corresponding to the waiting mode, and detecting whether the waiting time length reaches a preset waiting time length;
[0160] if yes, controlling each of the cameras to acquire a display screen image.
[0161] Optionally, the screen detection module 30 is further configured to:
[0162] detecting whether each of the display screen images is a preset normal display screen image;
[0163] if yes, performing similarity detection on each of the display screen images to obtain a corresponding image similarity;
[0164] if no, performing system warning.
[0165] The display screen quality testing device provided in this application adopts the display screen quality testing method in the above embodiments, solving the technical problem of low accuracy in current display screen quality testing. Compared with the prior art, the beneficial effects of the display screen quality testing device provided in this application are the same as those of the display screen quality testing method provided in the above embodiments, and other technical features in this display screen quality testing device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0166] This application provides an electronic device, with reference to... Figure 8 The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the display screen quality detection method in Embodiment 1 above.
[0167] Figure 8 It illustrates a structural schematic diagram of an electronic device suitable for implementing embodiments of the present disclosure. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 8 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0168] like Figure 8 As shown, an electronic device may include a processing unit (such as a central processing unit, graphics processing unit, etc.) that can perform various appropriate actions and processes based on a program stored in read-only memory (ROM) or a program loaded from a storage device into random access memory (RAM). The RAM also stores various programs and data required for the operation of the electronic device. The processing unit, ROM, and RAM are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus.
[0169] Typically, the following systems can be connected to the I / O interface: input devices including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices including, for example, magnetic tapes, hard disks, etc.; and communication devices. Communication devices allow electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although electronic devices with various systems are shown in the figures, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems may be implemented alternatively.
[0170] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device, or installed from a ROM. When the computer program is executed by a processing device, it performs the functions defined above in the methods of embodiments of this disclosure.
[0171] The electronic device provided in this application employs the display screen quality detection method described in the above embodiments, thus solving the technical problem of low accuracy in current display screen quality detection. Compared with the prior art, the beneficial effects of the electronic device provided in this application are the same as those of the display screen quality detection method provided in the above embodiments, and other technical features of the electronic device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0172] It should be understood that various parts of this disclosure can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics may be combined in any suitable manner in one or more embodiments or examples.
[0173] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0174] This embodiment provides a computer-readable storage medium having computer-readable program instructions stored thereon, which are used to execute the display screen quality detection method in the first embodiment described above.
[0175] The computer-readable storage medium provided in this application embodiment may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0176] The aforementioned computer-readable storage medium may be included in an electronic device or may exist independently without being assembled into an electronic device.
[0177] The aforementioned computer-readable storage medium carries one or more programs. When the aforementioned one or more programs are executed by an electronic device, the electronic device causes the following: if it receives quality detection request signals for each display screen under test, it performs power-on / off detection on each display screen under test and obtains the corresponding power-on / off detection results; based on the power-on / off detection results, it controls the camera corresponding to each display screen under test to acquire images and obtain the corresponding display screen images; it obtains the image similarity of each display screen image, and performs screen detection on the corresponding display screen under test according to the image similarity, and obtains the corresponding screen detection results; based on the screen detection results and the power-on / off detection results, it determines the quality level of the corresponding display screen under test.
[0178] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0179] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0180] The modules described in the embodiments of this disclosure can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0181] The computer-readable storage medium provided in this application stores computer-readable program instructions for executing the above-described display screen quality testing method, thus solving the technical problem of low accuracy in current display screen quality testing. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the display screen quality testing method provided in the above-described embodiments, and will not be repeated here.
[0182] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the display screen quality detection method described above.
[0183] The computer program product provided in this application solves the technical problem of low accuracy in current display screen quality testing. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the display screen quality testing method provided in the above embodiments, and will not be repeated here.
[0184] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent scope of this application.
Claims
1. A method for testing the quality of a display screen, characterized in that, This method, applied to quality inspection equipment, includes a number of cameras and a number of power on / off controls equal to the number of displays under test. If a quality inspection request signal is received from each display screen under test, a power-on / off test is performed on each display screen under test to obtain the corresponding power-on / off test result. Based on the power-on / off detection results, a waiting mode is initiated until the waiting time corresponding to the waiting mode reaches the preset waiting time. Then, the camera corresponding to each of the screens under test is controlled to acquire images and obtain the corresponding screen images. The waiting mode refers to the quality testing equipment pausing the quality testing process. The image similarity of each of the aforementioned display screen images is obtained. Based on the image similarity, the corresponding display screen to be tested is subjected to screen detection to obtain the corresponding screen detection result. Based on the screen test results and power-on / off test results, the quality level of the corresponding display screen under test is determined; The power-on / off test results include power-on / off duration information and power-on / off stability information; the screen test results include black screen test results and distorted screen test results; the step of determining the quality level of the corresponding display screen under test based on each of the screen test results and each of the power-on / off test results includes: Obtain the black screen count information corresponding to each of the black screen detection results, and the screen flickering count information corresponding to each of the screen flickering detection results; Based on the black screen count information, screen flickering count information, power-on / off duration information, and power-on / off stability information, the corresponding quality level of the display screen under test is matched in a preset quality evaluation table.
2. The display screen quality testing method as described in claim 1, characterized in that, The step of performing screen detection on the corresponding display screen to be tested based on the similarity of each image to obtain the corresponding screen detection result includes: Based on the image similarity, detect whether the corresponding display screen to be tested has a black screen; If a black screen occurs, the current black screen image of the display screen under test and the corresponding first timestamp are recorded as the black screen detection result, and a black screen warning is issued. If no black screen appears, then based on the similarity of each image, detect whether the corresponding display screen to be tested has a distorted screen. If a screen distortion occurs, the current distorted screen image and the corresponding second timestamp of the screen under test are recorded as the screen distortion detection result, and a screen distortion warning is issued.
3. The display screen quality testing method as described in claim 2, characterized in that, The step of detecting whether the corresponding display screen to be tested has a black screen based on the similarity of each image includes: Detect whether the similarity of each image is greater than a preset first similarity; If so, then it is determined that the corresponding display screen under test has not shown a black screen; If not, the corresponding display screen under test is determined to be black.
4. The display screen quality testing method as described in claim 2, characterized in that, The step of detecting whether the corresponding display screen to be tested has a distorted screen based on the similarity of each image includes: Detect whether the similarity of each image is greater than a preset second similarity; If so, then it is determined that the corresponding display screen under test does not exhibit screen distortion; If not, then the corresponding display screen under test is determined to have a distorted display.
5. The display screen quality testing method as described in claim 1, characterized in that, After the step of determining the quality level of the corresponding display screen under test based on the screen test results and the power-on / off test results, the method further includes: The screen test results, power-on / off test results, and quality levels of each of the aforementioned display screens under test are encapsulated to obtain a data packet. The data packet is sent to a preset display platform, which is used to visualize the data packet.
6. The display screen quality testing method as described in claim 1, characterized in that, The step of obtaining the image similarity of each of the display screen images includes: Detect whether the images on each of the aforementioned display screens are preset normal display screen images; If so, then perform similarity detection on each of the aforementioned display screen images to obtain the corresponding image similarity; If not, a system alert will be issued.
7. An electronic device, characterized in that, The electronic device includes: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the steps of the display screen quality detection method according to any one of claims 1 to 6.
8. A readable storage medium, characterized in that, The readable storage medium stores a program for implementing a display screen quality testing method, which is executed by a processor to implement the steps of the display screen quality testing method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Photoelectric parameter detecting interface system for liquid crystal display device
CN109917571A
Screen test method, electronic equipment and storage medium
CN111741291A
Display screen detection method and system and storage medium
CN113269735A
Test method, device and equipment for abnormal display of vehicle-mounted display screen and storage medium
CN115375645A