Paper
18 May 1987 Using Pipe® For Inspection Applications
Randall L. Luck
Author Affiliations +
Proceedings Volume 0730, Automated Inspection and Measurement; (1987) https://doi.org/10.1117/12.937852
Event: Cambridge Symposium_Intelligent Robotics Systems, 1986, Cambridge, MA, United States
Abstract
This paper will describe PIPE® and how its capabilities can be used for inspection applications. PIPE is a high performance parallel processor with an architecture specifically designed for the processing of video images at up to 60 fields per second. The unit is modular and programmable. It processes sequences of images through a pipeline of point processors, image buffers and arithmetic or Boolean neighborhood operators. There are multiple data pathways between the stages in forward, recursive and backward directions that allow images to interact in many useful ways. Due to its architecture, PIPE inherently allows the processing of many images simultaneously for working with dynamic scenes or multiple combinations of the same image. Although originally designed for robot guidance applications, PIPE has many features that make it well suited for use in inspection. For these inspection applications, this multiple image capability allows the pipelining of different processes on different images at the same time. In addition, a programmable region of interest capability allows different processes to be run on different areas of the same image. Illustrations of some these techniques will be presented.
© (1987) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Randall L. Luck "Using Pipe® For Inspection Applications", Proc. SPIE 0730, Automated Inspection and Measurement, (18 May 1987); https://doi.org/10.1117/12.937852
Lens.org Logo
CITATIONS
Cited by 3 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image processing

Inspection

Video

Software development

Binary data

Sensors

Computer programming

Back to Top