CN110657948B - Method, apparatus, test device, and medium for testing screen of electronic device - Google Patents

Method, apparatus, test device, and medium for testing screen of electronic device Download PDF

Info

Publication number
CN110657948B
CN110657948B CN201910915339.7A CN201910915339A CN110657948B CN 110657948 B CN110657948 B CN 110657948B CN 201910915339 A CN201910915339 A CN 201910915339A CN 110657948 B CN110657948 B CN 110657948B
Authority
CN
China
Prior art keywords
screen
image
detected
content
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910915339.7A
Other languages
Chinese (zh)
Other versions
CN110657948A (en
Inventor
李杨
刘永华
吴少敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201910915339.7A priority Critical patent/CN110657948B/en
Publication of CN110657948A publication Critical patent/CN110657948A/en
Application granted granted Critical
Publication of CN110657948B publication Critical patent/CN110657948B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M11/00Testing of optical apparatus; Testing structures by optical methods not otherwise provided for
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M11/00Testing of optical apparatus; Testing structures by optical methods not otherwise provided for
    • G01M11/02Testing optical properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/61Control of cameras or camera modules based on recognised objects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/67Focus control based on electronic image sensor signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/71Circuitry for evaluating the brightness variation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/73Circuitry for compensating brightness variation in the scene by influencing the exposure time

Abstract

The utility model relates to the field of intelligent manufacturing of electronic equipment, and provides a method for testing a screen of electronic equipment, which comprises a control production line, wherein the electronic equipment with the screen is moved to a target detection position, the electronic equipment is triggered to display contents to be detected through the screen, a camera is controlled to acquire the screen displaying the contents to be detected to obtain a first image, shooting parameters corresponding to the screen are determined by identifying the contents to be detected in the first image, the camera is controlled to acquire the screen displaying the contents to be detected to obtain a second image based on the shooting parameters, and whether the screen passes the test is determined at least based on the second image. The method identifies the equipment information through an image identification technology, and can determine the proper shooting parameters by combining artificial intelligence. The present disclosure also provides an apparatus for testing a screen of an electronic device, a testing device, and a computer-readable storage medium.

Description

Method, apparatus, test device, and medium for testing screen of electronic device
Technical Field
The present disclosure relates to a method, apparatus, test device, and medium for testing a screen of an electronic device.
Background
Intelligent Manufacturing (IM) is an integrated man-machine intelligence system consisting of Intelligent machines and human experts that can perform Intelligent activities such as analysis, reasoning, judgment, conception, and decision-making during the Manufacturing process. For the manufacturing process of various display screens such as LCD, LED, OLED, etc., it is necessary to check the quality of the display screen. However, different screens from a plurality of different suppliers may be included in a product on the same production line, and how to detect these screens is a problem that must be solved.
Disclosure of Invention
One aspect of the disclosure provides a method for testing a screen of an electronic device, including controlling a production line to move the electronic device with the screen to a target detection position, triggering the electronic device to display a content to be detected through the screen, controlling a camera to acquire the screen displaying the content to be detected to obtain a first image, identifying the content to be detected in the first image, determining a shooting parameter corresponding to the screen, controlling the camera to acquire the screen displaying the content to be detected to obtain a second image based on the shooting parameter, and determining whether the screen passes a test based on at least the second image.
Optionally, the content to be detected includes an identification area for identifying device information of the screen, the determining, by identifying the content to be detected in the first image, the shooting parameter corresponding to the screen includes identifying the identification area to determine the device information of the screen, and determining, based on the device information, the shooting parameter corresponding to the screen.
Optionally, the method further comprises processing the first image after determining the shooting parameters corresponding to the screen, determining an image sharpness metric, and adjusting the focus parameters on the basis of the shooting parameters based on the image sharpness metric.
Optionally, the method further comprises processing the first image after determining the shooting parameters corresponding to the screen, determining a brightness value, and adjusting exposure parameters based on the shooting parameters based on the brightness value.
Optionally, the first image includes a plurality of pure color regions, the method further includes processing the first image, determining a brightness value of each of the plurality of pure color regions, determining an exposure parameter corresponding to each of the pure color regions based on the brightness value of each of the pure color regions, and determining the exposure parameter according to a color of another content to be detected when the screen displays another content to be detected.
Another aspect of the present disclosure provides an apparatus for testing a screen of an electronic device, including a first control module, a second control module, a first determination module, a third control module, and a second determination module. The first control module is used for controlling the production line to move the electronic equipment with the screen to a target detection position and triggering the electronic equipment to display the content to be detected through the screen. And the second control module is used for controlling the camera to acquire and display the screen of the content to be detected to obtain a first image. And the first determining module is used for determining shooting parameters corresponding to the screen by identifying the content to be detected in the first image. And the third control module is used for controlling the camera to acquire and display the screen of the content to be detected based on the shooting parameters to obtain a second image. A second determination module to determine whether the screen passes a test based at least on the second image.
Another aspect of the disclosure provides a test apparatus comprising, at least one processor and at least one memory storing one or more computer readable instructions, wherein the one or more computer readable instructions, when executed by the at least one processor, cause the processor to perform the method as described above.
Another aspect of the disclosure provides a non-volatile storage medium storing computer-executable instructions for implementing the method as described above when executed.
Another aspect of the disclosure provides a computer program comprising computer executable instructions for implementing the method as described above when executed.
Drawings
For a more complete understanding of the present disclosure and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
FIGS. 1A and 1B schematically illustrate an exemplary scenario for testing a screen of an electronic device, according to an embodiment of the disclosure;
FIG. 2 schematically illustrates a flow chart of a method for testing a screen of an electronic device according to an embodiment of the present disclosure;
FIG. 3 schematically illustrates a flow chart of a method for testing a screen of an electronic device according to another embodiment of the present disclosure;
FIG. 4 schematically illustrates a block diagram of an apparatus for testing a screen of an electronic device, in accordance with an embodiment of the present disclosure; and
FIG. 5 schematically shows a block diagram of a computer system according to an embodiment of the disclosure.
Detailed Description
Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. It should be understood that the description is illustrative only and is not intended to limit the scope of the present disclosure. In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the disclosure. It may be evident, however, that one or more embodiments may be practiced without these specific details. Moreover, in the following description, descriptions of well-known structures and techniques are omitted so as to not unnecessarily obscure the concepts of the present disclosure.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The terms "comprises," "comprising," and the like, as used herein, specify the presence of stated features, steps, operations, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, or components.
All terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art unless otherwise defined. It is noted that the terms used herein should be interpreted as having a meaning that is consistent with the context of this specification and should not be interpreted in an idealized or overly formal sense.
Where a convention analogous to "at least one of A, B and C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B and C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.). Where a convention analogous to "A, B or at least one of C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B or C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.).
Some block diagrams and/or flow diagrams are shown in the figures. It will be understood that some blocks of the block diagrams and/or flowchart illustrations, or combinations thereof, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data for an apparatus to test a screen of an electronic device, such that the instructions, which execute via the processor, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks. The techniques of this disclosure may be implemented in hardware and/or software (including firmware, microcode, etc.). In addition, the techniques of this disclosure may take the form of a computer program product on a computer-readable storage medium having instructions stored thereon for use by or in connection with an instruction execution system.
The embodiment of the disclosure provides a method for testing a screen of electronic equipment, which includes the steps of controlling a production line to move the electronic equipment with the screen to a target detection position, triggering the electronic equipment to display content to be detected through the screen, controlling a camera to collect the screen displaying the content to be detected to obtain a first image, identifying the content to be detected in the first image, determining shooting parameters corresponding to the screen, controlling the camera to collect the screen displaying the content to be detected to obtain a second image based on the shooting parameters, and determining whether the screen passes a test or not based on at least the second image.
Fig. 1A and 1B schematically illustrate an exemplary scenario of a method for testing a screen of an electronic device according to an embodiment of the present disclosure. It should be noted that fig. 1A and 1B are only examples of scenarios in which the embodiments of the present disclosure may be applied to help those skilled in the art understand the technical content of the present disclosure, but do not mean that the embodiments of the present disclosure may not be used in other devices, systems, environments or scenarios.
As shown in fig. 1A, a test device 10 and a device under test 20 are included in this scenario. Wherein the test device 10 comprises a camera for acquiring images. The tested device 20 is driven to the target detection position by the production line, and the tested device 20 is controlled to display the content to be detected through the screen. The testing equipment collects images through the camera, and the quality of the screen is checked based on the collected images.
As shown in fig. 1B, the content to be detected 100 displayed by the screen may include an identification area 110 and/or a test area 120, where the identification area 110 is used for identifying the device information, and for example, a two-dimensional code may be used; the test area 120 is used to verify the quality of the screen and may be, for example, a solid color area or a patterned color area. In some embodiments of the present disclosure, each content to be detected may include only one of the identification area 110 and the test area 120, and the content to be detected including the identification area 110 and the content to be detected including the test area 120 may be displayed separately. In other embodiments of the present disclosure, a portion of the content to be detected may include both the identification area 110 and the test area 120. The screens may be different for devices produced on the same production line, and may be available from different suppliers even for the same model. And for different screens, the shooting parameters adopted during shooting are different so as to obtain the optimal test effect. By identifying the recognition area 110, device information, which may be, for example, a serial number of the device or the like, is obtained, and photographing parameters are determined according to the device information, and the test area 120 is identified based on the re-determined photographing parameters to determine whether the quality of the screen is acceptable.
Fig. 2 schematically shows a flow chart of a method for testing a screen of an electronic device according to an embodiment of the present disclosure.
As shown in fig. 2, the method includes operations S210 to S250.
In operation S210, the control production line moves the electronic device with the screen to a target detection position, and triggers the electronic device to display the content to be detected through the screen. The electronic device with a screen may include, for example, a stand-alone display, a notebook computer, a television, a mobile phone, and the like.
In operation S220, the camera is controlled to capture a screen displaying a content to be detected to obtain a first image. According to the embodiment of the present disclosure, the screen may display the content to be detected as illustrated in fig. 1B, for example, and the test equipment photographs the content to be detected to obtain the first image.
In operation S230, a photographing parameter corresponding to the screen is determined by recognizing the contents to be detected in the first image.
According to the embodiment of the disclosure, there may be one or more pieces of content to be detected. In some embodiments of the present disclosure, the first piece of content to be detected may include an identification area and a test area. By shooting the first piece of content to be detected, the device information can be determined based on the identification area, and then the shooting parameters corresponding to the screen can be determined.
According to the embodiment of the disclosure, the content to be detected includes an identification area for identifying device information of the screen, and determining the shooting parameter corresponding to the screen by identifying the content to be detected in the first image includes identifying the identification area to determine the device information of the screen, and determining the shooting parameter corresponding to the screen based on the device information. According to the embodiment of the disclosure, different screens correspond to different shooting parameters, for example, the different screens include focusing parameters, exposure parameters and the like.
According to the embodiment of the disclosure, the shooting parameters corresponding to the devices can be used as initial values, and before each device is shot, the shooting parameters can be adjusted on the basis of the initial values according to actual conditions.
According to an embodiment of the present disclosure, the method further comprises processing the first image after determining the shooting parameters corresponding to the screen, determining an image sharpness metric, and adjusting the focus parameters on the basis of the shooting parameters based on the image sharpness metric. For example, a sharpness metric of the image may be determined by a sobel or laplace operator, and the focus parameters may be adjusted based on the sharpness metric.
According to an embodiment of the present disclosure, the method further comprises processing the first image after determining the shooting parameters corresponding to the screen, determining a brightness value, and adjusting exposure parameters based on the shooting parameters based on the brightness value. For example, the brightness value of a solid color region at the current exposure parameter can be identified as a measure of the exposure parameter to adjust the exposure parameter.
In operation S240, the camera is controlled to capture a screen displaying the content to be detected based on the shooting parameters to obtain a second image. After the shooting parameters are determined, the camera can acquire the screen to be detected again according to the proper shooting parameters. A second image is obtained.
In operation S250, it is determined whether the screen passes a test based on at least the second image. According to the embodiment of the disclosure, the second image may be uploaded to a server for defect detection, for example, whether colors in the second image are normal or not, whether abnormal points are found or not, and the screen is determined to pass the test if no abnormality is found in the second image.
The method provided by the embodiment of the disclosure can meet the requirements of various products with different models on a production line, is easy to obtain equipment information, and adopts different shooting parameters according to the equipment information, thereby realizing automatic detection of different screens on the same production line.
Fig. 3 schematically shows a flow chart of a method for testing a screen of an electronic device according to another embodiment of the present disclosure.
According to an embodiment of the present disclosure, the first image includes a plurality of solid color regions. As shown in fig. 3, the method may further include operations S310 to S330 based on the foregoing embodiment.
In operation S310, the first image is processed to determine a brightness value of each of the plurality of solid color regions.
In operation S320, an exposure parameter corresponding to each of the pure color regions is determined based on the luminance value of each of the pure color regions.
In operation S330, when another content to be detected is displayed on the screen, an exposure parameter is determined according to a color of the another content to be detected.
According to the embodiment of the disclosure, the first piece of content to be detected may include a plurality of pure color regions, and by shooting the first piece of content to be detected, the brightness value of each pure color region under the current exposure parameter may be determined, and the shooting parameters corresponding to each color may be determined respectively. When the second and later pieces of content to be detected appear in pure color, the corresponding shooting parameters can be determined according to the color of the content to be detected. For example, the first piece of content to be detected includes three pure color regions of red, green, and blue, and when it is known that the second piece of content to be detected, the third piece of content to be detected, and the fourth piece of content to be detected are sequentially a red pure color region, a green pure color region, and a blue pure color region in this order, the three groups of shooting parameters determined in the first piece of content may be directly selected.
Based on the same inventive concept, the present disclosure also provides an apparatus for testing a screen of an electronic device, and the apparatus for testing a screen of an electronic device according to an embodiment of the present disclosure is described below with reference to fig. 4.
Fig. 4 schematically shows a block diagram of an apparatus 400 for testing a screen of an electronic device according to an embodiment of the present disclosure.
As shown in fig. 4, the apparatus 400 for testing a screen of an electronic device includes a first control module 410, a second control module 420, a first determination module 430, a third control module 440, and a second determination module 450. The apparatus 400 may perform the various methods described above with reference to fig. 2.
The first control module 410, for example, performs the operation S210 described above with reference to fig. 2, and is configured to control the production line to move the electronic device with the screen to the target detection position, and trigger the electronic device to display the content to be detected through the screen.
The second control module 420, for example, performs the operation S220 described above with reference to fig. 2, and is configured to control the camera to capture a screen displaying the content to be detected to obtain a first image.
The first determining module 430, for example, performs the operation S230 described above with reference to fig. 2, and is configured to determine the shooting parameters corresponding to the screen by identifying the content to be detected in the first image.
The third control module 440, for example, executes the operation S240 described above with reference to fig. 2, and is configured to control the camera to capture a screen displaying the content to be detected to obtain a second image based on the shooting parameters.
The second determining module 450, for example, performs the operation S250 described above with reference to fig. 2, for determining whether the screen passes the test based on at least the second image.
According to the embodiment of the present disclosure, the content to be detected includes an identification area for identifying device information of the screen, and the first determining module 430 is configured to identify the identification area to determine the device information of the screen, and determine, based on the device information, a shooting parameter corresponding to the screen.
According to the embodiment of the present disclosure, the apparatus 400 may further include a focusing parameter adjusting module, configured to, after determining the shooting parameter corresponding to the screen, process the first image, determine an image sharpness metric, and adjust the focusing parameter based on the shooting parameter based on the image sharpness metric.
According to the embodiment of the present disclosure, the apparatus 400 may further include an exposure parameter adjusting module, configured to process the first image after determining the shooting parameter corresponding to the screen, determine a brightness value, and adjust the exposure parameter based on the shooting parameter based on the brightness value.
According to an embodiment of the present disclosure, the first image includes a plurality of solid color regions, and the apparatus 400 may further include a processing module, a third determining module, and a fourth determining module. And the processing module is used for processing the first image and determining the brightness value of each pure color area in the plurality of pure color areas. The third determining module is used for determining the exposure parameter corresponding to each pure color area based on the brightness value of each pure color area. And the fourth determining module is used for determining the exposure parameter according to the color of the other content to be detected when the other content to be detected is displayed on the screen.
Any number of modules, sub-modules, units, sub-units, or at least part of the functionality of any number thereof according to embodiments of the present disclosure may be implemented in one module. Any one or more of the modules, sub-modules, units, and sub-units according to the embodiments of the present disclosure may be implemented by being split into a plurality of modules. Any one or more of the modules, sub-modules, units, sub-units according to embodiments of the present disclosure may be implemented at least in part as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system on a chip, a system on a substrate, a system on a package, an Application Specific Integrated Circuit (ASIC), or may be implemented in any other reasonable manner of hardware or firmware by integrating or packaging a circuit, or in any one of or a suitable combination of software, hardware, and firmware implementations. Alternatively, one or more of the modules, sub-modules, units, sub-units according to embodiments of the disclosure may be at least partially implemented as a computer program module, which when executed may perform the corresponding functions.
For example, any plurality of the first control module 410, the second control module 420, the first determination module 430, the third control module 440, the second determination module 450, the focus parameter adjustment module, the exposure parameter adjustment module, the processing module, the third determination module, and the fourth determination module may be combined and implemented in one module, or any one of them may be split into a plurality of modules. Alternatively, at least part of the functionality of one or more of these modules may be combined with at least part of the functionality of the other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the first control module 410, the second control module 420, the first determination module 430, the third control module 440, the second determination module 450, the focus parameter adjustment module, the exposure parameter adjustment module, the processing module, the third determination module, and the fourth determination module may be implemented at least partially as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system on a chip, a system on a substrate, a system on a package, an Application Specific Integrated Circuit (ASIC), or may be implemented in hardware or firmware in any other reasonable manner of integrating or packaging a circuit, or in any one of three implementations of software, hardware, and firmware, or in a suitable combination of any of them. Alternatively, at least one of the first control module 410, the second control module 420, the first determination module 430, the third control module 440, the second determination module 450, the focus parameter adjustment module, the exposure parameter adjustment module, the processing module, the third determination module and the fourth determination module may be at least partially implemented as a computer program module which, when executed, may perform a corresponding function.
FIG. 5 schematically illustrates a block diagram of a computer system suitable for implementing the above-described method according to an embodiment of the present disclosure. The computer system illustrated in FIG. 5 is only one example and should not impose any limitations on the scope of use or functionality of embodiments of the disclosure.
As shown in fig. 5, computer system 500 includes a processor 510 and a computer-readable storage medium 520. The computer system 500 may perform a method according to an embodiment of the disclosure.
In particular, processor 510 may include, for example, a general purpose microprocessor, an instruction set processor and/or related chip set and/or a special purpose microprocessor (e.g., an Application Specific Integrated Circuit (ASIC)), and/or the like. The processor 510 may also include on-board memory for caching purposes. Processor 510 may be a single processing unit or a plurality of processing units for performing different actions of a method flow according to embodiments of the disclosure.
Computer-readable storage media 520, for example, may be non-volatile computer-readable storage media, specific examples including, but not limited to: magnetic storage devices, such as magnetic tape or Hard Disk Drives (HDDs); optical storage devices, such as compact disks (CD-ROMs); a memory, such as a Random Access Memory (RAM) or a flash memory; and so on.
The computer-readable storage medium 520 may include a computer program 521, which computer program 521 may include code/computer-executable instructions that, when executed by the processor 510, cause the processor 510 to perform a method according to an embodiment of the disclosure, or any variation thereof.
The computer program 521 may be configured with, for example, computer program code comprising computer program modules. For example, in an example embodiment, code in computer program 521 may include one or more program modules, including for example 521A, modules 521B, … …. It should be noted that the division and number of modules are not fixed, and those skilled in the art may use suitable program modules or program module combinations according to actual situations, and when these program modules are executed by the processor 510, the processor 510 may execute the method according to the embodiment of the present disclosure or any variation thereof.
According to an embodiment of the present invention, at least one of the first control module 410, the second control module 420, the first determination module 430, the third control module 440, the second determination module 450, the focus parameter adjustment module, the exposure parameter adjustment module, the processing module, the third determination module, and the fourth determination module may be implemented as a computer program module as described with reference to fig. 5, which, when executed by the processor 510, may implement the respective operations described above.
The present disclosure also provides a computer-readable storage medium, which may be contained in the apparatus/device/system described in the above embodiments; or may exist separately and not be assembled into the device/apparatus/system. The computer-readable storage medium carries one or more programs which, when executed, implement the method according to an embodiment of the disclosure.
According to embodiments of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, which may include, for example but is not limited to: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Those skilled in the art will appreciate that various combinations and/or combinations of features recited in the various embodiments and/or claims of the present disclosure can be made, even if such combinations or combinations are not expressly recited in the present disclosure. In particular, various combinations and/or combinations of the features recited in the various embodiments and/or claims of the present disclosure may be made without departing from the spirit or teaching of the present disclosure. All such combinations and/or associations are within the scope of the present disclosure.
While the disclosure has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims and their equivalents. Accordingly, the scope of the present disclosure should not be limited to the above-described embodiments, but should be defined not only by the appended claims, but also by equivalents thereof.

Claims (10)

1. A method for testing a screen of an electronic device, comprising:
controlling a production line to move electronic equipment with a screen to a target detection position and triggering the electronic equipment to display the content to be detected through the screen;
controlling a camera to acquire a screen displaying content to be detected to obtain a first image;
determining shooting parameters corresponding to the screen by identifying the content to be detected in the first image;
controlling a camera to acquire a screen displaying the content to be detected based on the shooting parameters to obtain a second image; and
determining whether the screen passes a test based at least on the second image.
2. The method according to claim 1, wherein the content to be detected includes an identification area for identifying device information of the screen, and the determining of the shooting parameter corresponding to the screen by identifying the content to be detected in the first image includes:
identifying the identification area to determine device information of the screen; and
determining a photographing parameter corresponding to the screen based on the device information.
3. The method of claim 1, further comprising:
after the shooting parameters corresponding to the screen are determined, processing the first image, and determining an image definition metric value; and
and adjusting focusing parameters on the basis of the shooting parameters on the basis of the image definition metric value.
4. The method of claim 1, further comprising:
after the shooting parameters corresponding to the screen are determined, processing the first image to determine a brightness value; and
based on the brightness value, an exposure parameter is adjusted on the basis of the shooting parameter.
5. The method of claim 1, wherein the first image comprises a plurality of solid color regions, the method further comprising:
processing the first image to determine a luminance value for each of the plurality of solid color regions;
determining an exposure parameter corresponding to each of the pure color regions based on the brightness value of each of the pure color regions; and
and when the other content to be detected is displayed on the screen, determining an exposure parameter according to the color of the other content to be detected.
6. A test apparatus, comprising:
a processor; and
a memory having computer-readable instructions stored thereon that, when executed by the processor, cause the processor to:
controlling a production line to move electronic equipment with a screen to a target detection position and triggering the electronic equipment to display the content to be detected through the screen;
controlling a camera to acquire a screen displaying content to be detected to obtain a first image;
determining shooting parameters corresponding to the screen by identifying the content to be detected in the first image;
controlling a camera to acquire a screen displaying the content to be detected based on the shooting parameters to obtain a second image; and
determining whether the screen passes a test based at least on the second image.
7. The test device of claim 6, wherein the content to be detected includes an identification area for identifying device information of the screen, and the determining the shooting parameter corresponding to the screen by identifying the content to be detected in the first image includes:
identifying the identification area to determine device information of the screen; and
determining a photographing parameter corresponding to the screen based on the device information.
8. The test device of claim 6, wherein the processor is further configured to:
after the shooting parameters corresponding to the screen are determined, processing the first image, and determining an image definition metric value; and
and adjusting focusing parameters on the basis of the shooting parameters on the basis of the image definition metric value.
9. A computer readable storage medium having computer readable instructions stored thereon which, when executed by a processor, cause the processor to:
controlling a production line to move electronic equipment with a screen to a target detection position and triggering the electronic equipment to display the content to be detected through the screen;
controlling a camera to acquire a screen displaying content to be detected to obtain a first image;
determining shooting parameters corresponding to the screen by identifying the content to be detected in the first image;
acquiring a screen displaying the content to be detected based on the shooting parameters to obtain a second image; and
determining whether the screen passes a test based at least on the second image.
10. An apparatus for testing a screen of an electronic device, comprising:
the first control module is used for controlling a production line to move the electronic equipment with the screen to a target detection position and triggering the electronic equipment to display the content to be detected through the screen;
the second control module is used for controlling the camera to acquire a screen displaying the content to be detected to obtain a first image;
the first determining module is used for determining shooting parameters corresponding to the screen by identifying the content to be detected in the first image;
the third control module is used for controlling the camera to acquire and display a screen of the content to be detected based on the shooting parameters to obtain a second image; and
a second determination module to determine whether the screen passes a test based at least on the second image.
CN201910915339.7A 2019-09-26 2019-09-26 Method, apparatus, test device, and medium for testing screen of electronic device Active CN110657948B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910915339.7A CN110657948B (en) 2019-09-26 2019-09-26 Method, apparatus, test device, and medium for testing screen of electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910915339.7A CN110657948B (en) 2019-09-26 2019-09-26 Method, apparatus, test device, and medium for testing screen of electronic device

Publications (2)

Publication Number Publication Date
CN110657948A CN110657948A (en) 2020-01-07
CN110657948B true CN110657948B (en) 2021-01-15

Family

ID=69039305

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910915339.7A Active CN110657948B (en) 2019-09-26 2019-09-26 Method, apparatus, test device, and medium for testing screen of electronic device

Country Status (1)

Country Link
CN (1) CN110657948B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111311556B (en) * 2020-01-21 2023-02-03 上海万物新生环保科技集团有限公司 Mobile phone defect position identification method and equipment
CN111429537A (en) * 2020-03-19 2020-07-17 中国电影科学技术研究所 Optical detection method, device and equipment for movie screen and intelligent network sensor
CN111741291A (en) * 2020-06-03 2020-10-02 上海绿联软件股份有限公司 Screen test method, electronic device and storage medium
CN114062390A (en) * 2020-07-31 2022-02-18 觉芯电子(无锡)有限公司 Gap detection method and device
FR3120721B1 (en) * 2021-03-10 2023-02-10 Airbus Helicopters Method for testing a portable electrical device
CN112950608B (en) * 2021-03-15 2023-05-26 读书郎教育科技有限公司 Method for detecting screen pattern and screen flashing of terminal in factory
CN113115031B (en) * 2021-05-27 2023-04-07 闪耀现实(无锡)科技有限公司 Method and system for detecting camera
CN113538431B (en) * 2021-09-16 2022-01-04 深圳市鑫信腾科技股份有限公司 Display screen flaw positioning method and device, terminal equipment and system
CN114429760B (en) * 2022-01-20 2023-05-30 北京小米移动软件有限公司 Display effect adjusting method and device, terminal equipment and storage medium
CN117115433B (en) * 2023-10-24 2024-05-07 深圳市磐鼎科技有限公司 Display abnormality detection method, device, equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1773301A (en) * 2004-11-11 2006-05-17 三星电子株式会社 Inspection apparatus for display panel and method for testing the same apparatus for the same display panel assembly
CN104349159A (en) * 2013-08-05 2015-02-11 鸿富锦精密工业(深圳)有限公司 Screen test system and method
CN105301810A (en) * 2015-11-24 2016-02-03 上海斐讯数据通信技术有限公司 Screen defect detecting method and screen defect detecting device
CN105424710A (en) * 2015-11-20 2016-03-23 上海斐讯数据通信技术有限公司 Method and device for detecting screen of electronic equipment
CN108109600A (en) * 2017-12-28 2018-06-01 上海传英信息技术有限公司 Screen display treating method and apparatus
CN207502412U (en) * 2017-11-15 2018-06-15 安徽中显智能机器人有限公司 A kind of screen detection device
CN109119009A (en) * 2017-06-26 2019-01-01 深圳回收宝科技有限公司 Screen defect inspection method, detection device, system and storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR950004380B1 (en) * 1992-10-23 1995-04-28 현대전자산업주식회사 Automatic testing device of lcd
US20170092183A1 (en) * 2015-09-24 2017-03-30 Pixtronix, Inc. Display apparatus including pixel circuits for controlling light modulators

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1773301A (en) * 2004-11-11 2006-05-17 三星电子株式会社 Inspection apparatus for display panel and method for testing the same apparatus for the same display panel assembly
CN104349159A (en) * 2013-08-05 2015-02-11 鸿富锦精密工业(深圳)有限公司 Screen test system and method
CN105424710A (en) * 2015-11-20 2016-03-23 上海斐讯数据通信技术有限公司 Method and device for detecting screen of electronic equipment
CN105301810A (en) * 2015-11-24 2016-02-03 上海斐讯数据通信技术有限公司 Screen defect detecting method and screen defect detecting device
CN109119009A (en) * 2017-06-26 2019-01-01 深圳回收宝科技有限公司 Screen defect inspection method, detection device, system and storage medium
CN207502412U (en) * 2017-11-15 2018-06-15 安徽中显智能机器人有限公司 A kind of screen detection device
CN108109600A (en) * 2017-12-28 2018-06-01 上海传英信息技术有限公司 Screen display treating method and apparatus

Also Published As

Publication number Publication date
CN110657948A (en) 2020-01-07

Similar Documents

Publication Publication Date Title
CN110657948B (en) Method, apparatus, test device, and medium for testing screen of electronic device
CN111914692B (en) Method and device for acquiring damage assessment image of vehicle
US9196027B2 (en) Automatic focus stacking of captured images
US10234355B2 (en) Leakage oil detection system
CN110309033B (en) Fault monitoring method, device and system
JP2020010400A5 (en)
CN110399831B (en) Inspection method and device
KR102179598B1 (en) Apparatus and method for learning facilities using video file
EP2796916A1 (en) Image processing device, imaging device, microscope system, image processing method, and image processing program
CN110062165B (en) Video processing method and device of electronic equipment and electronic equipment
US20140184586A1 (en) Depth of field visualization
CN110826522A (en) Method and system for monitoring abnormal human behavior, storage medium and monitoring equipment
KR101241803B1 (en) Multi-camera video recording device and method for vehicle using multi-camera system
US9449234B2 (en) Displaying relative motion of objects in an image
CN105229665A (en) To the enhancing analysis of the snakelike belt wear assessment based on image
CN109981982B (en) Control method, device and system
CN104349125A (en) Area monitoring method and device
US8692890B2 (en) Testing apparatus and method using same
CN113810673B (en) Projector uniformity testing method and device and computer readable storage medium
JP2012060299A5 (en)
KR101766884B1 (en) Inspection Method for applying sealer
CN113840137A (en) Verification method and system for mobile detection sensitivity of network camera
JP2007285868A (en) Luminance gradient detection method, flaw detection method, luminance gradient detector and flaw detector
CN109461153B (en) Data processing method and device
CN110544317A (en) Image processing method, image processing device, electronic equipment and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant