System and method for white spot mura detection
US-2018301071-A1 · Oct 18, 2018 · US
US10643576B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10643576-B2 |
| Application number | US-201815978045-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 11, 2018 |
| Priority date | Dec 15, 2017 |
| Publication date | May 5, 2020 |
| Grant date | May 5, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and method for identifying white spot Mura defects on a display. The system and method generates a first filtered image by filtering an input image using a first image filter. First potential candidate locations are determined using the first filtered image. A second filtered image is generated by filtering an input image using a second image filter and second potential candidate locations are determined using the second filtered image. A list of candidate locations is produced, where the list of candidate locations is of locations in both the first potential candidate locations and the second potential candidate locations.
Opening claim text (preview).
What is claimed is: 1. A system for identifying Mura candidate locations in a display, the system comprising: a memory; a processor configured to execute instructions stored on the memory that, when executed by the processor, cause the processor to: generate a first filtered image by filtering an input image using a first image filter; determine first potential candidate locations using the first filtered image; generate a second filtered image by filtering an input image using a second image filter; determine second potential candidate locations using the second filtered image; produce a list of candidate locations, wherein the list of candidate locations comprises locations in both the first potential candidate locations and the second potential candidate locations; and generate image patches for each candidate location in the list of candidate locations. 2. The system of claim 1 , wherein the first image filter comprises a median filter and the second image filter comprises a Gaussian filter. 3. The system of claim 1 , wherein the image patches each comprise a portion of the input image centered at the candidate location. 4. The system of claim 3 , further comprising extracting a feature vector for each of the image patches. 5. The system of claim 4 , further comprising classifying the image patches, using a machine learning classifier, using the feature vector to determine when each image patch has white spot Mura. 6. The system of claim 5 , wherein the machine learning classifier comprises a support vector machine. 7. The system of claim 1 , wherein determining potential candidate locations comprises: identifying at least one local maxima candidate in the first filtered input image; adding each identified local maxima candidate to a candidate list; and filtering local maxima candidates in the candidate list by removing each local maxima candidate from the candidate list when the local maxima candidate has a value less than a noise tolerance threshold. 8. The system of claim 1 , wherein the instructions further cause the processor to preprocess the input image, wherein preprocessing the input image comprises performing Gaussian smoothing on the input image and normalizing the smoothed input image by mapping a dynamic range of the smoothed input image to an expected range. 9. A method for identifying Mura candidate locations in a display comprising: generating a first filtered image by filtering an input image using a first image filter; determining first potential candidate locations using the first filtered image; generating a second filtered image by filtering an input image using a second image filter; determining second potential candidate locations using the second filtered image; producing a list of candidate locations, wherein the list of candidate locations comprises locations in both the first potential candidate locations and the second potential candidate locations; and generating image patches for each candidate location in the list of candidate locations. 10. The method of claim 9 , wherein the first image filter comprises a median filter and the second image filter comprises a Gaussian filter. 11. The method of claim 9 , wherein the image patches each comprise a portion of the input image centered at the candidate location. 12. The method of claim 11 , further comprising extracting a feature vector for each of the image patches. 13. The method of claim 12 , further comprising classifying the image patches, using a machine learning classifier, using the feature vector to determine when the image patch has white spot Mura. 14. The method of claim 13 , wherein the machine learning classifier comprises a support vector machine. 15. The method of claim 9 , wherein determining potential candidate locations comprises: identifying at least one local maxima candidate in the first filtered input image; adding each identified local maxima candidate to a candidate list; and filtering local maxima candidates in the candidate list by removing each local maxima candidate from the candidate list when the local maxima candidate has a value less than a noise tolerance threshold. 16. The method of claim 9 , further comprising preprocessing the input image, wherein preprocessing comprises performing Gaussian smoothing on the input image and normalizing the smoothed input image by mapping a dynamic range of the smoothed input image to an expected range. 17. A method for identifying Mura candidate locations in a display comprising: generating a first filtered image by filtering an input image using a first image filter; determining first potential candidate locations using the first filtered image; generating a second filtered image by filtering an input image using a second image filter; determining second potential candidate locations using the second filtered image; producing a list of candidate locations, wherein the list of candidate locations comprises locations in both the first potential candidate locations and the second potential candidate locations; generating image patches for each candidate location, wherein the image patches each comprise a portion of the input image centered at the candidate location; extracting a feature vector for each of the image patches; and classifying the image patches, using a machine learning classifier, using the feature vector to determine when the image patch has white spot Mura. 18. The method of claim 17 , wherein the first image filter comprises a median filter and the second image filter comprises a Gaussian filter. 19. The method of claim 17 , wherein the machine learning classifier comprises a support vector machine. 20. The method of claim 17 , wherein determining potential candidate locations comprises: identifying at least one local maxima candidate in the first filtered input image; adding each identified local maxima candidate to a candidate list; and filtering local maxima candidates in the candidate list by removing each local maxima candidate from the candidate list when the local maxima candidate has a value less than a noise tolerance threshold.
Display of intermediate tones · CPC title
Intensity circuits · CPC title
Calibration of display systems · CPC title
Compensation of deficiencies in the appearance of colours · CPC title
for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix {no fixed position being assigned to or needed to be assigned to the individual characters or partial characters} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.