Paper
1 July 1991 Object-oriented language for image and vision execution
Myron D. Flickner, Mark A. Lavin, Sujata Das
Author Affiliations +
Abstract
Hardware technology advances have dramatically reduced the cost of image computation for machine vision; unfortunately, machine vision software technology has not kept pace. This paper presents OLIVE, an object-oriented language for machine vision and image processing, intended to make it easier to develop efficient, portable applications. First, OLIVE's principal object types are defined -- IMAGEs and LOCUSes (abstractions of point sets and geometric entities) -- and their corresponding operations, including the use of LOCUSes as generalized indexes for IMAGEs. Next, a hardware architecture that simplifies the implementation while enhancing performance is discussed. Finally, the authors compare the IMAGE/LOCUS objects to the IMAGE/TEMPLATE objects of the image algebra proposed by Ritter,Wilson and Davidson.
© (1991) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Myron D. Flickner, Mark A. Lavin, and Sujata Das "Object-oriented language for image and vision execution", Proc. SPIE 1568, Image Algebra and Morphological Image Processing II, (1 July 1991); https://doi.org/10.1117/12.49888
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image processing

Machine vision

Data modeling

Computer architecture

Image segmentation

Computer programming

Mathematical modeling

Back to Top