<<

TrueTest™ MURA DETECTION PART I – MOIRE REMOVAL

SEE THE DIFFERENCE 1 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. IMAGE FILTERING

• To perform effective Mura analysis algorithms generally must perform a series of steps to accurately and repeatability find Mura • The first step in this process is generally filtering • Filtering can be broken up into three steps: • Down or “Binning” • • Low Pass • Other specialized filters, such as Moiré removal, can also be applied

SEE THE DIFFERENCE 2 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. DOWN SAMPLING

• Down sampling or “Binning” is the simplest filter • Reduces pixel count by a fixed ratio • Make image faster to process but sacrifices detail

SEE THE DIFFERENCE 3 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. MEDIAN FILTERING

• A median filter considers a group of surrounding pixels and replaces each pixel with the median value. • This can be used to repair images that contain bad pixels or random noise.

SEE THE DIFFERENCE 4 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. FOURIER THEORY

• All functions can be represented as a superposition of an infinite number of waves at different frequencies, phases and magnitudes. • An image consists of spatial information that can be decomposed into these frequencies using Fourier methods. • If we know these frequencies we can use that information to learn more about the image or perform different kinds of filters on that image. • Fourier theory works in the spatial domain exactly like it works in time domain.

SEE THE DIFFERENCE 5 © 2015 Radiant Vision Systems, LLC. All Rights Reserved.

∞ F(ω) = ∫ f (t)e− jωt dt −∞ • A Fourier transform converts between domain and spatial or time domain. • FFT stands for “Fast Fourier Transform” and is a very powerful tool for image processing and analysis. • Often used in the time domain for radio frequency processing, it can also be used in the spatial domain for image processing.

SEE THE DIFFERENCE 6 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. FOURIER PAIRS

SEE THE DIFFERENCE 7 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. LOW PASS FILTER

• A low pass filter removes high frequency components from a signal, leaving only the lower frequencies behind. • This any fast changes (high frequencies) will be removed. • This is a powerful tool for image processing, it can be used to remove artifacts from various processes, such as halftone dots from newsprint or lines from images stitched together.

SEE THE DIFFERENCE 8 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. LOW PASS FILTER EXAMPLE

• Original Image:

SEE THE DIFFERENCE 9 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. FREQUENCY MAP OF ORIGINAL AND FILTERED IMAGE

SEE THE DIFFERENCE 10 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. CORRECTED IMAGE WITH LOW PASS FILTER

SEE THE DIFFERENCE 11 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. MOIRÉ ARTIFACTS IN CCD IMAGING

• Moiré is an effect of aliasing between the pixels of a CCD array and the pixels of a display being imaged upon it. • Because there are small gaps between the pixels of both the display and the sensor, those gaps can be imaged on the pixels of the sensors and appear as lines of various frequencies in the image.

SEE THE DIFFERENCE 12 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. EXAMPLES OF MOIRÉ IN CCD CAPTURED IMAGES

SEE THE DIFFERENCE 13 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. EXAMPLES OF MOIRÉ IN CCD CAPTURED IMAGES

SEE THE DIFFERENCE 14 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. MOIRÉ REMOVAL

• Because Moiré appears at regular frequencies it can be isolated and removed in the . • By using an FFT, we can automatically remove Moiré artifacts with our image processing software.

SEE THE DIFFERENCE 15 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. MOIRÉ REMOVAL EXAMPLE

SEE THE DIFFERENCE 16 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. MOIRÉ REMOVAL EXAMPLE

SEE THE DIFFERENCE 17 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. REVIEW

• Mura comes in many types and to effectively find it with an automated algorithm images must be prepared for this process. • Filtering can improve processing speed and repeatability. • Frequency filtering can not only clean up an image without losing potentially important information, it can actually be used to identify the types of defects we’re looking for. • It’s not just smoothing, smoothing will destroy information that is useful for display quality inspection, such as pixel defects.

SEE THE DIFFERENCE 18 © 2015 Radiant Vision Systems, LLC. All Rights Reserved. Contact: [email protected]

+1 (425) 844-0152

SEE THE DIFFERENCE 19 © 2015 Radiant Vision Systems, LLC. All Rights Reserved.