Paper
26 February 2004 Fast image processing using finite-state machines: software implementations
Author Affiliations +
Proceedings Volume 5265, Two- and Three-Dimensional Vision Systems for Inspection, Control, and Metrology; (2004) https://doi.org/10.1117/12.519407
Event: Photonics Technologies for Robotics, Automation, and Manufacturing, 2003, Providence, RI, United States
Abstract
The SKIPSM (Separated-Kernel Image Processing using Finite-State Machines) paradigm was originally developed about 1990 as a technique for increasing the speed and versatility of pipelined image-processing hardware. As general-purpose computers became faster (although still much slower than dedicated hardware), it became clear that the most important application of SKIPSM would be for speeding up software image-processing programs running on PCs. This paper therefore concentrates on software implementations written in the C language. Because the SKIPSM paradigm is radically different from conventional image processing algorithms, the paper begins with a general overview of the method. This is followed by some examples selected from the wide range of available SKIPSM operations. Finally, execution-speed comparisons for some of these examples are presented.
© (2004) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Frederick M. Waltz and John W. V. Miller "Fast image processing using finite-state machines: software implementations", Proc. SPIE 5265, Two- and Three-Dimensional Vision Systems for Inspection, Control, and Metrology, (26 February 2004); https://doi.org/10.1117/12.519407
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Binary data

Image processing

Computing systems

Convolution

Digital filtering

Clocks

Gaussian filters

RELATED CONTENT

Architecture for processing image algebra operations
Proceedings of SPIE (June 01 1992)
Multi-Processor For Vision
Proceedings of SPIE (October 14 1987)
A Simple Arithmetic Processor For Image Operations
Proceedings of SPIE (December 04 1984)

Back to Top