Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Reusable Implementations are Necessary to Characterize and Compare Vision Algorithms

: Köthe, U.

Förstner, W. ; Deutsche Arbeitsgemeinschaft für Mustererkennung -DAGM-:
Performance Characteristics and Quality of Computer Vision Algorithms. DAGM-Workshop
Braunschweig: DAGM Working Group, 1997
Workshop on Performance Characteristics and Quality of Computer Vision Algorithms <1997, Braunschweig>
Conference Paper
Fraunhofer IGD ()
low-level image processing; reusable algorithms

This paper argues that the difficulties in implementing computer vision algorithms are a major reason for the lack of research into algorithm comparison. We conclude that it is important to represent algorithms in form of reusable code. Since current vision systems do not fulfill all requirements we must pose on reusable implementations, we propose to solve the reuse problem by applying generic programming. We define two dimensional iterators, which mediate between image processing algorithms and their underlying data structures, so that the same algorithm implementation can be applied to any number of different image formats. The elegance and efficiency of this approach is illustrated by a number of useful examples.