Method, device, terminal equipment and system for display screen detection

By acquiring the optical data of the display screen and generating a screen inspection report, the problem of the lack of professionalism and standardization in display screen inspection results is solved, and efficient and accurate inspection results are achieved.

CN116558781BActive Publication Date: 2026-03-03XIAN NOVASTAR TECH
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-27
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Existing technologies for display screen testing lack professionalism and standardization, resulting in high labor costs and inaccurate test results.

Method used

By acquiring the optical data of the display screen, a screen inspection report is generated, including the screen brightness deviation and color temperature deviation corresponding to different frame rates at the same gray level, as well as the screen brightness deviation and color temperature deviation corresponding to different gray levels at the same frame rate, and the screen inspection report is output.

Benefits of technology

It improves the professionalism and standardization of display screen testing results, reduces the cost of manual testing, and generates intuitive and accurate reports.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116558781B_ABST
    Figure CN116558781B_ABST
Patent Text Reader

Abstract

The application is suitable for the technical field of display screen detection, and provides a method, device, terminal equipment and system for display screen body detection. The method comprises: obtaining optical data of a display screen body to be detected; generating a screen body detection report according to the optical data, wherein the screen body detection report at least comprises screen body brightness deviation and screen body color temperature deviation corresponding to different frame rates under the same gray scale, and the screen body brightness deviation and the screen body color temperature deviation corresponding to different gray scales under the same frame rate; and outputting the screen body detection report. The above scheme solves the problems of lack of professionalism and standardization of the detection result when detecting the display effect of the display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of display screen testing, and in particular relates to a method, apparatus, terminal equipment and system for testing display screen bodies. Background Technology

[0002] With the development of information technology and semiconductor technology, LED displays have evolved towards higher brightness, full color, and multimedia capabilities. As LED display technology advances, users in specific scenarios are demanding increasingly higher display effects, such as in photography, high-end rentals, high-end fixed installations, cinemas, and command centers. Therefore, standardization of display products and the reliability of product systems have gradually become development trends for LED displays.

[0003] In related technologies, after the display screen is produced, the display screen manufacturer collects the display data of the display screen body and manually tests the display effect of the display screen and sorts out the results. However, due to the large amount of data and the complexity of calculation, the labor cost is high and the test results lack professionalism and standardization. Summary of the Invention

[0004] This application provides a method, apparatus, terminal equipment, and system for display screen inspection, which can solve the problems of lack of professionalism and standardization in inspection results due to manual inspection and data processing.

[0005] In a first aspect, embodiments of this application provide a method for detecting a display screen, applied to a terminal device, the method comprising:

[0006] Acquire optical data of the display screen to be tested;

[0007] Based on optical data, a screen inspection report is generated. The screen inspection report includes at least the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the same gray level, as well as the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate.

[0008] Output screen test report.

[0009] Optionally, the terminal device is connected to the data acquisition device to acquire optical data of the display screen to be tested, including:

[0010] In response to a data acquisition command, the optical data of the display screen to be tested stored in the data acquisition device is acquired.

[0011] Optionally, the data acquisition device is connected to the image acquisition device to acquire optical data of the display screen to be inspected, and further includes:

[0012] In response to a data acquisition command, a data acquisition command is sent to a data acquisition device so that the data acquisition device can acquire the image of the display screen to be inspected captured by the image acquisition device, and generate optical data based on the image of the display screen to be inspected.

[0013] The data acquisition device receives optical data generated based on the image of the display screen to be tested.

[0014] Optionally, the optical data includes the brightness and chromaticity data of the display body. Based on the optical data, a display body inspection report is generated, including:

[0015] The optical data is cleaned to obtain the target optical data of the display screen to be tested. The target optical data includes the first brightness data and the first color temperature data corresponding to different frame rates at the first gray level, as well as the second brightness data and the second color temperature data corresponding to different gray levels at the same frame rate.

[0016] A screen inspection report is generated based on the target optical data.

[0017] Optionally, a screen inspection report is generated based on the target optical data, including:

[0018] The target optical data is compared with the corresponding preset optical data to obtain the screen brightness deviation and screen color temperature deviation corresponding to different frame rates under the first gray level, as well as the screen brightness deviation and screen color temperature deviation corresponding to different gray levels under the same frame rate.

[0019] Based on the screen brightness deviation and screen color temperature deviation corresponding to different frame rates under the first gray level, and the screen brightness deviation and screen color temperature deviation corresponding to different gray levels under the same frame rate, generate the first chart corresponding to each deviation;

[0020] A screen inspection report is generated based on multiple first-level charts.

[0021] Optionally, the target optical data is compared with the corresponding preset optical data to obtain the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the first gray level, and the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate, including:

[0022] The first brightness data corresponding to different frame rates under the first gray level is compared with the first brightness index corresponding to different frame rates under the preset gamma value to obtain the screen brightness deviation corresponding to different frame rates.

[0023] The first color temperature data corresponding to different frame rates under the first gray level is compared with the color temperature index corresponding to different frame rates under the preset color temperature to obtain the screen color temperature deviation corresponding to different frame rates.

[0024] The second brightness data corresponding to different gray levels at the same frame rate is compared with the brightness index corresponding to different gray levels at the preset gamma value to obtain the screen brightness deviation corresponding to different gray levels.

[0025] By comparing the second color temperature data corresponding to different gray levels at the same frame rate with the color temperature index corresponding to different frame rates at the preset color temperature, the screen color temperature deviation corresponding to different gray levels is obtained.

[0026] Optionally, a screen inspection report is generated based on multiple first charts, including:

[0027] Analyze multiple first charts to obtain the comparison results between the deviations in the first charts and the corresponding standard deviations. Summarize the comparison results to obtain the summary results, which include whether the display screen under test meets the testing standards and whether the display screen under test does not meet the testing standards.

[0028] Based on the target optical data, generate corresponding raw data charts;

[0029] A screen inspection report is generated based on multiple primary charts, corresponding raw data charts, and summary results.

[0030] Secondly, embodiments of this application provide an apparatus for detecting a display screen body, the apparatus comprising:

[0031] The acquisition module is used to acquire the optical data of the display screen to be tested;

[0032] The generation module is used to generate a screen inspection report based on optical data. The screen inspection report includes at least the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the same gray level, as well as the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate.

[0033] The output module is used to output the screen inspection report.

[0034] Thirdly, embodiments of this application provide a terminal device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method for detecting the display screen described in the first aspect.

[0035] Fourthly, embodiments of this application provide a display screen detection system, including:

[0036] The data acquisition station is used to hold the display screen to be tested.

[0037] Image acquisition equipment is used to acquire images of the display screen to be inspected.

[0038] Data acquisition equipment is used to acquire and store optical data based on the image of the display screen to be inspected.

[0039] A processing device, comprising a display and a processor, for implementing the method as described in the first aspect above.

[0040] Fifthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method for detecting a display screen described in the first aspect.

[0041] The fifth aspect of this application provides a computer program product that, when run on a terminal device, causes the terminal device to execute the method for display screen detection described in the first aspect.

[0042] The beneficial effects of the embodiments in this application compared with the prior art are:

[0043] This application embodiment can obtain the optical data of the display screen to be tested, and generate a screen test report based on the optical data, including at least the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the same gray level, and the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate, and output the screen test report, so as to solve the problem of lack of professionalism and standardization of test results when testing the display effect of the display screen. Attached Figure Description

[0044] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 This is a schematic flowchart of a display screen detection method provided in an embodiment of this application;

[0046] Figure 2 This is a schematic diagram of a process for generating a screen inspection report provided in an embodiment of this application;

[0047] Figure 3 This is a schematic diagram of another process for generating a screen inspection report provided in an embodiment of this application;

[0048] Figure 4 This is a schematic diagram of a device for detecting a display screen body according to an embodiment of this application;

[0049] Figure 5 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation

[0050] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0051] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0052] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0053] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0054] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0055] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0056] In related technologies, applications such as filming, high-end rental, high-end fixed installation, cinemas, and command centers have increasingly higher requirements for display screen effects. This necessitates display screen manufacturers to produce displays with effects that meet the standards. Most display screen manufacturers collect display data from the display screen body and manually test and organize the display effects. However, due to the large amount of data and the complexity of calculations, manual testing is costly. Furthermore, manual testing incorporates many experience-based methods, resulting in a lack of professionalism and standardization in the test results.

[0057] To address the aforementioned issues, this application provides a method for inspecting a display screen. This method acquires optical data of the display screen to be inspected, and based on this optical data, generates a display screen inspection report that includes at least the brightness and color temperature deviations of the screen at different frame rates under the same grayscale, as well as the brightness and color temperature deviations of the screen at different grayscales under the same frame rate. The method then outputs the display screen inspection report, thereby resolving the problem of a lack of professionalism and standardization in the inspection results when testing the display effect of a display screen.

[0058] It should be understood that the sequence number of each step in this embodiment does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of this application embodiment.

[0059] It should also be understood that the dimensions of the display screen are not specifically limited in this application embodiment. It can be a large-sized display screen, such as those used in shopping malls or concerts. The display screen can be composed of many splicing units. These splicing units are sometimes called light boxes (such as LED light boxes). For display screens with light boxes as the basic unit, the display screen mentioned in this application embodiment can refer to a display screen corresponding to a single light box, or it can refer to a display screen composed of multiple light boxes spliced ​​together. The display screen mentioned in this application embodiment can also be a smaller-sized display screen, such as a light box or light panel. With the future development of displays, smaller-sized display screens may contain a larger number of pixels, and the methods provided in this application embodiment are also applicable.

[0060] It should be noted that the method for detecting a display screen provided in this application embodiment can be executed by the device for detecting a display screen in this application embodiment. The device for detecting a display screen in this application embodiment can be configured in a terminal device to execute the method for detecting a display screen in this application embodiment.

[0061] To illustrate the technical solution of this application, specific embodiments are described below.

[0062] See Figure 1The diagram illustrates a flowchart of a method for detecting a display screen according to an embodiment of this application. Figure 1 As shown, the method for detecting a display screen may include the following steps:

[0063] Step 101: Obtain the optical data of the display screen to be tested.

[0064] In this application embodiment, the display screen body to be tested refers to the screen body portion of the display screen to be tested. The display screen to be tested may be a display screen that needs to undergo quality testing before being sold. This application does not specifically limit the type of display screen.

[0065] The optical data of the display screen to be tested can refer to the data obtained by optical data acquisition of the display screen to be tested, which may include brightness data, color temperature data, and color coordinate data.

[0066] In this embodiment of the application, the optical data of the display screen to be tested can be obtained by directly importing the collected optical data, that is, storing the collected optical data as a data file and importing the data file to obtain the optical data of the display screen to be tested; alternatively, the display image of the display screen can be acquired online, and the brightness data, color temperature data, and color coordinate data of the display screen to be tested can be acquired online through the display image to obtain the optical data of the display screen to be tested.

[0067] Specifically, in one possible implementation, the terminal device can be connected to a data acquisition device, which refers to a device that collects optical data of the display screen to be tested. Examples include a photometer for measuring the brightness data of the display screen, a colorimeter for measuring the color coordinate data of the display screen, a spectroradiometer for measuring the color temperature data of the display screen, and an image processing device for measuring the optical data of the display screen based on its image. That is, when the terminal device is connected to the data acquisition device, step 101 can specifically include:

[0068] In response to a data acquisition command, the optical data of the display screen to be tested stored in the data acquisition device is acquired.

[0069] In this embodiment of the application, after the data acquisition device completes the acquisition of the corresponding optical data, it can store the acquired optical data as a data file. After receiving the data acquisition instruction, it can directly transmit the stored optical data to the terminal device so that the terminal device can obtain the optical data of the display screen to be tested stored in the data acquisition device.

[0070] It should be understood that, in one possible implementation, the data acquisition device can also store the acquired data as data files and name them individually. For example, they could be named as brightness data for display screen 1, brightness data for display screen 2, color temperature data for display screen 1, color temperature data for display screen 2, etc. The generated data files can be stored and categorized according to the different display screens. For example, all optical data of display screen 1 can be stored in one folder, and all optical data of display screen 2 can be stored in another folder. The terminal device can then directly obtain the optical data of the display screen to be tested.

[0071] Specifically, in one possible implementation, the data acquisition device can also be connected to an image acquisition device, which is used to acquire images of the display screen to be inspected, such as industrial cameras, high-definition cameras, color cameras, and monochrome cameras. That is, step 101 above can specifically include:

[0072] In response to a data acquisition command, a data acquisition command is sent to a data acquisition device so that the data acquisition device can acquire the image of the display screen to be inspected captured by the image acquisition device, and generate optical data based on the image of the display screen to be inspected.

[0073] The data acquisition device receives optical data generated based on the image of the display screen to be tested.

[0074] In this embodiment, the data acquisition device can generate corresponding optical data based on the image of the display screen to be inspected. That is, the data acquisition device can refer to a device capable of processing images and generating optical data. After receiving a data acquisition instruction, the data acquisition device instructs the image acquisition device to capture an image of the display screen to be inspected, and analyzes the acquired image to generate optical data such as brightness data, color temperature data, and color coordinate data corresponding to the image. After generating the optical data corresponding to the image, it can be sent to the terminal device so that the terminal device can obtain the optical data of the display screen to be inspected.

[0075] Step 102: Generate a screen inspection report based on the optical data. The screen inspection report shall include at least the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the same gray level, and the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate.

[0076] In this embodiment, optical data can reflect the display effect of the display screen under test. It should be noted that research has shown that for the display effect to meet standards, the uniformity and color temperature stability of the display screen at different frame rates and at different low and maximum gray levels must also meet those standards. Therefore, the optical data can include at least the brightness and color temperature data of the display screen. Based on the brightness and color temperature data, the brightness and color temperature deviations of the screen at different frame rates under the same gray level, as well as the brightness and color temperature deviations of the screen at different gray levels under the same frame rate, are determined, and a screen test report is generated.

[0077] In this embodiment, the optical data acquired by the terminal device often includes not only brightness data and color temperature data, but also color coordinate data. Therefore, a filtering operation can be performed on the acquired optical data to obtain the desired target optical data. That is, step 102 above may specifically include:

[0078] The optical data is cleaned to obtain the target optical data of the display screen to be tested. The target optical data includes the first brightness data and the first color temperature data corresponding to different frame rates at the first gray level, as well as the second brightness data and the second color temperature data corresponding to different gray levels at the same frame rate.

[0079] A screen inspection report is generated based on the target optical data.

[0080] Data cleaning refers to the preprocessing and correction of data during the data collection, integration, and analysis process to ensure the data's integrity and usability. The purpose of data cleaning is to remove or repair erroneous, incomplete, duplicate, or inconsistent parts of the data, making it conform to the required standards or models, thereby improving the accuracy and reliability of data analysis. It also allows for the selection and deletion of necessary data based on instructions.

[0081] In this embodiment, optical data cleaning involves filtering out the first brightness data and first color temperature data corresponding to different frame rates at the first gray level, as well as the second brightness data and second color temperature data corresponding to different gray levels at the same frame rate, from the acquired optical data. The first gray level can be any gray level, but to ensure the display effect meets standards, the uniformity and color temperature stability of the display at different frame rates at the maximum gray level must meet those standards. Therefore, in most cases, the first brightness data and first color temperature data corresponding to different frame rates at the maximum gray level can be filtered out from the acquired optical data. In practical applications, the first gray level can be determined according to the actual scenario, and this application does not impose any limitations on this.

[0082] In this embodiment of the application, since the cleaned data can be compared more accurately with the corresponding inspection standards, a screen inspection report can be generated based on the deviation between the collected target optical data and the corresponding inspection standards. The screen inspection report includes data analysis on brightness deviation and color temperature deviation, making the screen inspection report more professional and standardized.

[0083] Step 103: Output the screen inspection report.

[0084] In this embodiment of the application, in order to enable users and display manufacturers to intuitively understand the display effect of the display screen, the screen test report can be displayed intuitively on the display of the terminal device, and an electronic version of the file can be generated so that users and display manufacturers can view it at any time. Alternatively, it can be output to a printer to print the screen test report into a booklet. It should be understood that the above output methods are just examples. In actual applications, a suitable output method can be selected. This embodiment of the application does not limit the output method.

[0085] This application embodiment acquires the optical data of the display screen to be tested, and generates a screen test report based on the optical data. The report includes at least the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the same gray level, as well as the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate. The screen test report is then output to solve the problem of lack of professionalism and standardization in the test results when testing the display effect of the display screen.

[0086] In one possible implementation, to allow users and display manufacturers to visually assess whether the display panel meets testing standards, this application provides a method for generating a display panel testing report, as detailed in the following example: Figure 2 The diagram shows the process for generating a screen inspection report. Figure 2 As shown, generating a screen inspection report may specifically include the following steps:

[0087] Step 201: Compare the target optical data with the corresponding preset optical data to obtain the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the first gray level, as well as the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate.

[0088] Here, target optical data refers to the optical data obtained after data cleaning, and preset optical data refers to standard optical data under specific preset conditions. It should be noted that target optical data includes first brightness data and first color temperature data corresponding to different frame rates at the first grayscale, and second brightness data and second color temperature data corresponding to different grayscales at the same frame rate. Therefore, preset optical data can refer to the first standard brightness data and first standard color temperature data corresponding to different frame rates at the first grayscale, and the second standard brightness data and second standard color temperature data corresponding to different grayscales at the same frame rate.

[0089] In this embodiment of the application, comparing the target optical data with the corresponding preset optical data may refer to comparing the first brightness data with the corresponding first standard brightness data, comparing the first color temperature data with the corresponding first color temperature standard data, comparing the second brightness data with the corresponding second standard brightness data, and comparing the second color temperature data with the corresponding second color temperature standard data.

[0090] It should be noted that if the first brightness data is the brightness data corresponding to the first frame rate under the first gray level, then the corresponding first standard brightness data is also the standard brightness data corresponding to the first frame rate under the first gray level. Similarly, the first color temperature data and the corresponding first color temperature standard data, the second brightness data and the corresponding second standard brightness data, and the second color temperature data and the corresponding second color temperature standard data all need to meet the above requirements in order to obtain the correct comparison deviation.

[0091] Specifically, in one possible implementation, step 201 above may include:

[0092] The first brightness data corresponding to different frame rates under the first gray level is compared with the first brightness index corresponding to different frame rates under the preset gamma value to obtain the screen brightness deviation corresponding to different frame rates.

[0093] The first color temperature data corresponding to different frame rates under the first gray level is compared with the color temperature index corresponding to different frame rates under the preset color temperature to obtain the screen color temperature deviation corresponding to different frame rates.

[0094] The second brightness data corresponding to different gray levels at the same frame rate is compared with the brightness index corresponding to different gray levels at the preset gamma value to obtain the screen brightness deviation corresponding to different gray levels.

[0095] By comparing the second color temperature data corresponding to different gray levels at the same frame rate with the color temperature index corresponding to different frame rates at the preset color temperature, the screen color temperature deviation corresponding to different gray levels is obtained.

[0096] In this embodiment, different gamma values ​​may produce different visual effects or sensations. Therefore, in practical applications, it is necessary to select an appropriate gamma value according to specific needs. When calculating the screen brightness deviation, since the brightness values ​​of images are different for different gamma values, it is necessary to preset a gamma value and compare it with the brightness index under the preset gamma value, for example, compare it with the brightness index under a gamma value of 2.4.

[0097] The brightness index refers to the standard brightness data described above. The brightness index varies depending on the grayscale and frame rate. The first brightness index refers to the brightness index corresponding to different frame rates at the first grayscale with a preset gamma value.

[0098] The color temperature index refers to the requirements that color temperature data should meet at different frame rates and gray levels. The color temperature indexes corresponding to different frame rates and gray levels are different. In the embodiments of this application, the preset color temperature can usually be set to 6300K or 6700K, which can be set according to the actual application, and this application does not limit it.

[0099] Step 202: Generate a first chart corresponding to each deviation based on the screen brightness deviation and screen color temperature deviation corresponding to different frame rates under the first gray level, and the screen brightness deviation and screen color temperature deviation corresponding to different gray levels under the same frame rate.

[0100] In this embodiment, the first chart corresponding to each deviation can be a line graph. For example, the first chart corresponding to the screen brightness deviation at different frame rates under the first grayscale can be a "Line Graph of Screen Brightness Deviation Rate at Different Frame Rates," where the screen brightness deviation rate can be the ratio of the absolute value of (brightness data - standard brightness data) to the standard brightness data. This "Line Graph of Screen Brightness Deviation Rate at Different Frame Rates" allows for a clear visual indication of which frame rate and grayscale brightness data do not meet the requirements. Similarly, the first chart corresponding to the screen color temperature deviation at different frame rates under the first grayscale can be a "Line Graph of Screen Color Temperature Deviation at Different Frame Rates," which clearly shows which frame rate and grayscale color temperature data do not meet the requirements.

[0101] Similarly, the first chart corresponding to the screen brightness deviation of different gray levels at the same frame rate can be "Line Chart of Screen Brightness Deviation Rate of Different Gray Levels"; the first chart corresponding to the screen color temperature deviation of different gray levels at the same frame rate can be "Line Chart of Screen Color Temperature Deviation of Different Gray Levels".

[0102] In this application embodiment, the standard for brightness deviation rate and color temperature deviation can be set according to customer requirements. This application does not limit this. For example, the maximum brightness deviation rate is 10% or 5%, and the color temperature deviation is between 200K and 300K.

[0103] Step 203: Generate a screen detection report based on multiple first charts.

[0104] In this embodiment of the application, analysis can be performed based on multiple first charts to generate a screen inspection report. That is, the brightness deviation rate or color temperature deviation in multiple first charts is analyzed to see if they meet the set standards. If they do not meet the standards, the deviation is displayed and adjusted again. If they meet the standards, the screen inspection report is displayed intuitively and clearly.

[0105] In one possible implementation, to make the generated screen inspection report more comprehensive and to ensure that the results in the report can be independently verified, this application also provides another method for generating a screen inspection report, as detailed in [reference needed]. Figure 3 The diagram shows another process for generating a screen inspection report.

[0106] like Figure 3 As shown, another process for generating a screen inspection report may specifically include the following steps:

[0107] Step 301: Analyze multiple first charts to obtain the comparison results between the deviations in the first charts and the corresponding standard deviations, summarize the comparison results, and obtain the summary results.

[0108] In this embodiment of the application, by analyzing multiple first images, it can be determined whether the brightness deviation rate or color temperature deviation in multiple first charts meets the set standard, and a comparison result is generated. Each first chart has a corresponding comparison result. After summarizing multiple comparison results, a summary result in the screen detection report is obtained, namely the deviation summary result.

[0109] Step 302: Generate the corresponding raw data chart based on the target optical data.

[0110] In this embodiment of the application, in order to make the data in the deviation summary results more convincing, original data charts can also be generated based on the target optical data. The original data charts may include "Brightness Data Line Chart at Different Frame Rates", "Color Temperature Data Line Chart at Different Frame Rates", "Brightness Data Line Chart at Different Gray Scales", and "Color Temperature Data Line Chart at Different Gray Scales".

[0111] Step 303: Generate a screen detection report based on multiple first charts, corresponding original data charts, and summary results.

[0112] In this embodiment of the application, the screen inspection report may include at least several charts such as "Screen brightness deviation rate line graph at different frame rates", "Screen color temperature deviation line graph at different frame rates", "Screen brightness deviation rate line graph at different gray levels", "Screen color temperature deviation line graph at different gray levels", "Brightness data line graph at different frame rates", "Color temperature data line graph at different frame rates", "Brightness data line graph at different gray levels", and "Color temperature data line graph at different gray levels". It may also include a summary of deviations to determine whether the screen to be inspected meets the inspection standards.

[0113] It should be understood that the charts in the screen testing report may also include "Screen brightness deviation rate line graph under 0-10 grayscale" and "Screen brightness deviation rate line graph under 11-255 grayscale" to intuitively show whether the screen brightness meets the testing standards under low and high grayscale. Other types of charts can also be generated according to the user's needs to meet the user's requirements.

[0114] This application establishes display panel testing standards and corresponding indicators for display panel manufacturers and customers, making the display panel testing report generation process more tool-based, standardized, professional, and accurate, reducing labor costs, and enhancing the professionalism of display panel testing report generation.

[0115] See Figure 4 The diagram shows a schematic diagram of a device for detecting a display screen according to an embodiment of this application. For ease of explanation, only the parts related to the embodiment of this application are shown.

[0116] The device for detecting the display screen body may specifically include the following modules:

[0117] Acquisition module 401 is used to acquire optical data of the display screen to be tested;

[0118] The generation module 402 is used to generate a screen detection report based on optical data. The screen detection report includes at least the screen brightness deviation and screen color temperature deviation corresponding to different frame rates under the same gray level, and the screen brightness deviation and screen color temperature deviation corresponding to different gray levels under the same frame rate.

[0119] Output module 403 is used to output a screen inspection report.

[0120] In this embodiment of the application, when the terminal device is connected to the data acquisition device, the acquisition module 401 may specifically include the following sub-modules:

[0121] The data acquisition submodule is used to acquire the optical data of the display screen to be tested stored in the data acquisition device in response to the data acquisition command.

[0122] In this embodiment of the application, when the data acquisition device is connected to the image acquisition device, the acquisition module 401 may further include the following sub-modules:

[0123] The instruction sending submodule is used to send a data acquisition instruction to the data acquisition device in response to the data acquisition instruction, so that the data acquisition device can acquire the image of the display screen to be inspected acquired by the image acquisition device, and generate optical data based on the image of the display screen to be inspected;

[0124] The data receiving submodule is used to receive optical data generated by the data acquisition device based on the image of the display screen to be tested.

[0125] In this embodiment, the optical data includes the brightness data and chromaticity data of the display screen, and the generation module 402 may further include the following sub-modules:

[0126] The data cleaning submodule is used to clean the optical data to obtain the target optical data of the display screen to be tested. The target optical data includes the first brightness data and the first color temperature data corresponding to different frame rates at the maximum first gray level, as well as the second brightness data and the second color temperature data corresponding to different gray levels at the same frame rate.

[0127] The report generation submodule is used to generate a screen inspection report based on the target optical data.

[0128] In this embodiment of the application, the report generation submodule may specifically include the following units:

[0129] The data comparison unit is used to compare the target optical data with the corresponding preset optical data to obtain the screen brightness deviation and screen color temperature deviation corresponding to different frame rates under the first gray level, as well as the screen brightness deviation and screen color temperature deviation corresponding to different gray levels under the same frame rate.

[0130] The chart generation unit is used to generate a first chart corresponding to each deviation based on the screen brightness deviation and screen color temperature deviation corresponding to different frame rates under the first gray level, and the screen brightness deviation and screen color temperature deviation corresponding to different gray levels under the same frame rate.

[0131] The test report generation unit is used to generate a screen test report based on multiple first charts.

[0132] In this embodiment of the application, the data comparison unit can specifically be used for:

[0133] The first brightness data corresponding to different frame rates under the first gray level is compared with the first brightness index corresponding to different frame rates under the preset gamma value to obtain the screen brightness deviation corresponding to different frame rates.

[0134] The first color temperature data corresponding to different frame rates under the first gray level is compared with the color temperature index corresponding to different frame rates under the preset color temperature to obtain the screen color temperature deviation corresponding to different frame rates.

[0135] The second brightness data corresponding to different gray levels at the same frame rate is compared with the brightness index corresponding to different gray levels at the preset gamma value to obtain the screen brightness deviation corresponding to different gray levels.

[0136] By comparing the second color temperature data corresponding to different gray levels at the same frame rate with the color temperature index corresponding to different frame rates at the preset color temperature, the screen color temperature deviation corresponding to different gray levels is obtained.

[0137] In this embodiment of the application, the chart generation unit can specifically be used for:

[0138] Analyze multiple first charts to obtain the comparison results between the deviations in the first charts and the corresponding standard deviations. Summarize the comparison results to obtain the summary results, which include whether the display screen under test meets the testing standards and whether the display screen under test does not meet the testing standards.

[0139] Based on the target optical data, generate corresponding raw data charts;

[0140] A screen inspection report is generated based on multiple primary charts, corresponding raw data charts, and summary results.

[0141] The apparatus for display screen detection provided in this application embodiment can be applied in the foregoing method embodiment. For details, please refer to the description of the above method embodiment, which will not be repeated here.

[0142] This application embodiment also provides a display screen detection system, which may specifically include:

[0143] The data acquisition station is used to hold the display screen to be tested.

[0144] Image acquisition equipment is used to acquire images of the display screen to be inspected.

[0145] Data acquisition equipment is used to acquire and store optical data based on the image of the display screen to be inspected.

[0146] The processing device includes a display and a processor, and is used to implement the method embodiments described above.

[0147] Figure 5 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application. For example... Figure 5 As shown, the terminal device 500 of this embodiment includes: at least one processor 510 ( Figure 5(Only one is shown) a processor, a memory 520, and a computer program 521 stored in the memory 520 and executable on the at least one processor 510, wherein the processor 510 executes the computer program 521 to implement the steps described above in the method embodiment for detecting the display screen.

[0148] The terminal device 500 can be a desktop computer, laptop, handheld computer, cloud server, or other computing device. This terminal device may include, but is not limited to, a processor 510 and a memory 520. Those skilled in the art will understand that... Figure 5 This is merely an example of terminal device 500 and does not constitute a limitation on terminal device 500. It may include more or fewer components than shown in the figure, or combine certain components, or different components, such as input / output devices, network access devices, etc.

[0149] The processor 510 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0150] In some embodiments, the memory 520 may be an internal storage unit of the terminal device 500, such as a hard disk or memory of the terminal device 500. In other embodiments, the memory 520 may be an external storage device of the terminal device 500, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the terminal device 500. Furthermore, the memory 520 may include both internal and external storage units of the terminal device 500. The memory 520 is used to store the operating system, applications, boot loader, data, and other programs, such as the program code of the computer program. The memory 520 can also be used to temporarily store data that has been output or will be output.

[0151] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0152] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0153] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0154] In the embodiments provided in this application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling or direct coupling or communication connection may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0155] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0156] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0157] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.

[0158] The implementation of all or part of the processes in the methods of the above embodiments can also be accomplished by a computer program product. When the computer program product is run on a terminal device, the terminal device can implement the steps in the various method embodiments described above.

[0159] The embodiments described above are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method for detecting a display screen, characterized in that, Applied to a terminal device, the method includes: Acquire optical data of the display screen to be tested; Based on the optical data, a screen inspection report is generated. The screen inspection report includes at least the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the same gray level, as well as the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate. Output the screen inspection report; The optical data includes the brightness data and color temperature data of the display screen. The step of generating a screen inspection report based on the optical data includes: The optical data is cleaned to obtain the target optical data of the display screen to be tested. The target optical data includes first brightness data and first color temperature data corresponding to different frame rates at the first gray level, and second brightness data and second color temperature data corresponding to different gray levels at the same frame rate. The data cleaning is to preprocess and correct the data. The target optical data is compared with the corresponding preset optical data to obtain the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the first gray level, as well as the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate. Based on the screen brightness deviation and screen color temperature deviation corresponding to different frame rates under the first gray level, and the screen brightness deviation and screen color temperature deviation corresponding to different gray levels under the same frame rate, a first chart corresponding to each deviation is generated; The screen detection report is generated based on multiple of the first charts.

2. The method for detecting a display screen body as described in claim 1, characterized in that, The terminal device is connected to the data acquisition device, and the acquisition of optical data of the display screen to be tested includes: In response to a data acquisition command, the optical data of the display screen to be tested stored in the data acquisition device is acquired.

3. The method for detecting a display screen body as described in claim 2, characterized in that, The data acquisition device is connected to the image acquisition device, and the acquisition of optical data of the display screen to be tested further includes: In response to the data acquisition instruction, a data acquisition instruction is sent to the data acquisition device so that the data acquisition device acquires the image of the display screen to be inspected acquired by the image acquisition device, and generates optical data based on the image of the display screen to be inspected; The data acquisition device receives optical data generated based on the image of the display screen to be tested.

4. The method for detecting a display screen body as described in claim 1, characterized in that, The step of comparing the target optical data with the corresponding preset optical data to obtain the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the first gray level, and the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate, includes: The first brightness data corresponding to different frame rates under the first gray level is compared with the first brightness index corresponding to different frame rates under the preset gamma value to obtain the screen brightness deviation corresponding to different frame rates. The first color temperature data corresponding to different frame rates under the first gray level is compared with the color temperature index corresponding to different frame rates under the preset color temperature to obtain the screen color temperature deviation corresponding to different frame rates. The second brightness data corresponding to different gray levels at the same frame rate is compared with the brightness index corresponding to different gray levels at the preset gamma value to obtain the screen brightness deviation corresponding to different gray levels. The second color temperature data corresponding to different gray levels at the same frame rate are compared with the color temperature index corresponding to different frame rates at the preset color temperature to obtain the screen color temperature deviation corresponding to different gray levels.

5. The method for detecting a display screen body as described in claim 1, characterized in that, The step of generating the screen detection report based on multiple first charts includes: Analyze multiple first charts to obtain the comparison results between the deviations in the first charts and the corresponding standard deviations. Summarize the comparison results to obtain a summary result. The summary result includes whether the display screen to be tested meets the testing standard or not. Based on the target optical data, generate the corresponding raw data chart; The screen detection report is generated based on multiple first charts, the corresponding original data charts, and the summary results.

6. An apparatus for detecting a display screen, characterized in that, The device includes: The acquisition module is used to acquire the optical data of the display screen to be tested; The generation module is used to generate a screen detection report based on the optical data. The screen detection report includes at least the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the same gray level, as well as the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate. The output module is used to output the screen detection report; The generation module includes: The data cleaning submodule is used to clean the optical data to obtain the target optical data of the display screen to be tested. The target optical data includes first brightness data and first color temperature data corresponding to different frame rates at the first gray level, and second brightness data and second color temperature data corresponding to different gray levels at the same frame rate. The data cleaning is to preprocess and correct the data. The data comparison unit is used to compare the target optical data with the corresponding preset optical data to obtain the screen brightness deviation and screen color temperature deviation corresponding to different frame rates at the first gray level, as well as the screen brightness deviation and screen color temperature deviation corresponding to different gray levels at the same frame rate. The chart generation unit is used to generate a first chart corresponding to each deviation based on the screen brightness deviation and screen color temperature deviation corresponding to different frame rates under the first gray level, and the screen brightness deviation and screen color temperature deviation corresponding to different gray levels under the same frame rate. The test report generation unit is used to generate the screen test report based on multiple of the first charts.

7. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 5.

8. A display screen body detection system, characterized in that, The system includes: The data acquisition station is used to hold the display screen to be tested. An image acquisition device is used to acquire images of the display screen to be inspected; A data acquisition device is used to acquire optical data based on the image of the display screen to be tested and to store the optical data. A processing device, the processing device including a display and a processor, the processing device being configured to implement the method as claimed in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Display backlight brightness control method and device, electronic equipment and storage medium

    CN113470581A