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


Back to Top