5 June 2012 Genetic programming applied to automatic algorithm design in multi-scale inspection systems
Author Affiliations +
Abstract
In recent years image-processing has become a central part of optical inspection and measurement systems. Typically, after measuring the given specimen by utilizing a suitable sensor, image-processing algorithms are used to detect dedicated features such as surface defects. These algorithms are usually designed, optimized, and tested by an image-processing expert according to the task specifications. A methodology (based on genetic programming) is presented to automatically generate, optimize, and test such algorithms without the necessity of an image-processing expert. We also present several examples of inspection tasks to support the concept. For efficiency, an automated multi-scale multi-sensor inspection strategy is employed.
© 2012 Society of Photo-Optical Instrumentation Engineers (SPIE) 0091-3286/2012/$25.00 © 2012 SPIE
Avinash Burla, Tobias Haist, Wolfram Lyda, and Wolfgang Osten "Genetic programming applied to automatic algorithm design in multi-scale inspection systems," Optical Engineering 51(6), 067001 (5 June 2012). https://doi.org/10.1117/1.OE.51.6.067001
Published: 5 June 2012
Lens.org Logo
CITATIONS
Cited by 8 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Computer programming

Genetics

Inspection

Detection and tracking algorithms

Binary data

Evolutionary algorithms

Sensors

Back to Top