Share Email Print

Proceedings Paper

Software tool for developing algorithms for surface inspection systems
Author(s): Ari K. Harkonen; Risto S. Mitikka; Ilkka Moring
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

In this paper we present a software tool by which the image processing and defect classification parts of an inspection system can more easily be designed and tested. The user interface of the tool has been programmed using Microsoft Visual Basic to which the C coded development software has been liked as Windows DLL-libraries. At the moment, a texture analysis method based on sum and difference histograms has been implemented as a basic segmentation method, but the addition of other algorithms is quite straight-forward. In addition to texture analysis, the tool includes a set of classification functions for automatic generation of nearest neighbor and decision tree classifiers. Starting from raw image data, generation of an executable decision tree classifier is possible without writing a line of code. The generation of the decision tree classifiers is based on IFD3, which is an extended version of Quinlan's ID3 algorithm. In this extended version, more advanced features of the induction of fuzzy and hybrid decision trees have been introduced.

Paper Details

Date Published: 15 November 1994
PDF: 9 pages
Proc. SPIE 2248, Optical Measurements and Sensors for the Process Industries, (15 November 1994); doi: 10.1117/12.194352
Show Author Affiliations
Ari K. Harkonen, VTT Electronics (Finland)
Risto S. Mitikka, VTT Electronics (Finland)
Ilkka Moring, VTT Electronics (Finland)

Published in SPIE Proceedings Vol. 2248:
Optical Measurements and Sensors for the Process Industries
Christophe Gorecki; Richard W. T. Preater, Editor(s)

© SPIE. Terms of Use
Back to Top