Methods and systems for detecting cracks in illuminated electronic device screens
First Claim
1. A method performed by one or more computing devices for detecting cracks in a screen of an electronic device, the method comprising:
- receiving an image of an electronic device screen;
overlaying a kernel on the image of the electronic device screen at a selected location, the kernel comprising a matrix having a line region and a non-line region, wherein the line region includes a left-line (LL) region and a right-line region (RL), and wherein the non-line region includes an above-the-line (AL) region and a below-the-line region (BL);
determining values associated with brightness at the line region and the non-line region of the kernel at the selected location; and
based on one or more differences in the values associated with brightness at the line region and the non-line regions, automatically identifying cracks in the electronic device screen, wherein automatically identifying cracks comprises identifying a crack if an average brightness of the LL region and the RL region is greater than an average brightness of the AL region and the BL region by at least a predetermined threshold amount.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for detecting the cracks in illuminated electronic device screens are disclosed. In one embodiment, the method includes receiving an image of an electronic device screen and retrieving a plurality of kernels, each having values corresponding to a line region and a non-line region, with the orientation of the line region and the non-line region differing for each kernel. At least some of the kernels are applied to the image to obtain, at various locations of the image, values corresponding to the line regions and the non-line regions. Based on the values corresponding to the line regions and the non-line regions, cracks are automatically identified in the electronic device screen.
299 Citations
17 Claims
-
1. A method performed by one or more computing devices for detecting cracks in a screen of an electronic device, the method comprising:
-
receiving an image of an electronic device screen; overlaying a kernel on the image of the electronic device screen at a selected location, the kernel comprising a matrix having a line region and a non-line region, wherein the line region includes a left-line (LL) region and a right-line region (RL), and wherein the non-line region includes an above-the-line (AL) region and a below-the-line region (BL); determining values associated with brightness at the line region and the non-line region of the kernel at the selected location; and based on one or more differences in the values associated with brightness at the line region and the non-line regions, automatically identifying cracks in the electronic device screen, wherein automatically identifying cracks comprises identifying a crack if an average brightness of the LL region and the RL region is greater than an average brightness of the AL region and the BL region by at least a predetermined threshold amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method performed by one or more computing devices for detecting cracks in an illuminated electronic device screen, the method comprising:
-
receiving an image of an illuminated electronic device screen; applying a first kernel to a first location of the image and automatically determining whether there is a crack in the first location, wherein the first kernel comprises a matrix having a line region and a non-line region; if no crack is identified in the first location, then applying a second kernel to the first location of the image and automatically determining whether there is a crack in the first location, wherein the second kernel comprises a matrix having a line region and a non-line region having a different orientation than the first kernel; and if there is an identified crack in the first location, then applying the first kernel to a second location of the image and automatically determining whether there is a crack in the second location, wherein the line region of each kernel comprises a left-line (LL) region and a right-line region (RL) and the non-line region of each kernel includes an above-the-line (AL) region and a below-the-line region (BL), and wherein automatically determining whether there is a crack comprises identifying a crack if an average brightness of the LL region and the RL region is greater than an average brightness of the AL region and the BL region by at least a predetermined threshold amount. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-readable memory carrying computer-executable instructions for causing one or more processors to facilitate detecting cracks in an illuminated electronic device screen, the computer-executable instructions comprising instructions that, when executed by the one or more processors:
-
receive an image of an electronic device screen; overlaying a kernel on the image of the electronic device screen, the kernel comprising a matrix having a line region and a non-line region, wherein the line region includes a left-line (LL) region and a right-line region (RL), and wherein the non-line region includes an above-the-line (AL) region and a below-the-line region (BL); determining values associated with brightness at the line region and the non-line region of the kernel; and based on one or more differences in the values associated with brightness at the line region and the non-line regions, automatically identify cracks in the electronic device screen, wherein automatically identifying cracks comprises identifying a crack if an average brightness of the LL region and the RL region is greater than an average brightness of the AL region and the BL region by at least a predetermined threshold amount. - View Dependent Claims (16, 17)
-
Specification