Verifying The Accuracy Of Machine Vision Algorithms And Systems

The Purpose of this paper is threefold: (a) to summarize important parameters and procedures for verifying the measurement and recognition (classification) accuracy of machine vision algorithins/systems; (b) to alert the machine vision research community to the current, very inadequate practice in this important area; and (c) to propose some measures to improve this situation. Two example applications from our practice are given in order to illustrate experimental verification procedures we presented. The motivation for the paper is based on the fact that machine vision systems are very hard to model or simulate accurately, so realistic large scale experiments seem to be the only reliable means of assessing their accuracy. However, in the machine vision (research) community this veffication is seldomly done ade- quately. We feel that until this situation is improved, the transfer of research ideas into practice will be difficult.

[1]  Anders Hald,et al.  Statistical Theory with Engineering Applications , 1952 .

[2]  P. Lachenbruch Mathematical Statistics, 2nd Edition , 1972 .

[3]  Jorge L. C. Sanz,et al.  Machine Vision Algorithms for Automated Inspection Thin-Film Disk Heads , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Jack Sklansky,et al.  Pattern Classifiers and Trainable Machines , 1981 .

[5]  Osman Balci,et al.  Validating Expert System Performance , 1987, IEEE Expert.

[6]  Robert M. Haralick,et al.  Computer vision theory: The lack thereof , 1986, Comput. Vis. Graph. Image Process..

[7]  George Nagy Candide's Practical Principles of Experimental Pattern Recognition , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Donald H. Foley Considerations of sample and feature size , 1972, IEEE Trans. Inf. Theory.

[9]  Godfried T. Toussaint,et al.  Bibliography on estimation of misclassification , 1974, IEEE Trans. Inf. Theory.