Creative Electron » The Most Advanced Image Comparison Software: ICARUS
CALL US TOLL FREE: +1 866 953 8220
MAKER OF 2D & 3D X-RAY MACHINES

Oct
23

The Most Advanced Image Comparison Software: ICARUS

It has been several years since we started developing image comparison algorithms for a wide range of x-ray applications. Working on a Homeland Security program, the first application of these algorithms was the automated detection of counterfeit components, where we compared x-ray images of components in reels or trays looking for lot discrepancies. Since then, we have deployed image comparison algorithms for quality control in a variety of applications. A very popular use of image comparison algorithms, for example, is with our x-ray rental and custom units, where these algorithms serve to assist operators in finding defects. For this reason, an algorithm that can tell you what’s different from sample to sample is very powerful.

Although applications change, the premise is the same: a reference image is compared against a set of images that must look identical. Discrepancies must be carefully documented, as they likely signal defects.

The Image Comparison Algorithms for Radiography Unified SoftwareICARUS – is the convergence of over a decade of algorithm development into a unified software platform. ICARUS combines several image comparison algorithms under one umbrella to give you the exact location in the x-ray images that differ from the reference image. ICARUS is a standalone software that works independently of other programs. However, when working in tandem with TruView 5 applications, it allows the user to stop automated acquisitions upon discovery of a fail.

ICARUS can find microscopic differences in the shape, size, and location of features, like broken or bent wire bonds.

To illustrate the power of ICARUS, the following example shows two images with small differences between them. The reference image on the left shows a module without any defects. The acquired image on the center presents a couple of subtle defects: a broken wire bond and a damaged solder ball. These defects were all correctly identified by ICARUS in the right image.

ICARUS-example-x-ray

To improve the effectiveness of its algorithms, ICARUS allows you to select a comparison mask to focus analysis on regions of the image. For example, if you are interested in looking at the wire bonds only, all you need to do is to use the drawing tool in ICARUS to highlight the regions on the image that are of interest. ICARUS also has a powerful registration algorithm used to rotate and translate the acquired image to optimally match the reference image. ICARUS also outputs a complete report of all findings, including a PASS/FAIL result based on image similarity and a programmable threshold. ICARUS is currently in pre-release, and it is scheduled to start shipping November 1.

Please contact us today to see how ICARUS can improve the efficiency of your quality control program.

 

About the Author:

Dr. Bill Cardoso is the President of Creative Electron. He holds a MS and PhD degrees from the Illinois Institute of Technology (IIT) and an MBA from The University of Chicago. An industry thought leader, Bill has been recognized as IIT’s 2011 Outstanding Young Alumnus Awardee for his contributions to science and technology. He is also a Senior member of the Institute of Electrical and Electronics Engineers (IEEE), Surface Mount Technology Association (SMTA), American Physics Society (APS), and the International Society for Optics and Photonics (SPIE). Bill is a holder of several patents in the areas of radiation detection, radiography, and quality inspection.

Leave a Comment!

Your email address will not be published. Required fields are marked *