Translator Disclaimer
21 February 1996 In-camera video-stream processing for bandwidth reduction in web inspection
Author Affiliations +
Proceedings Volume 2665, Machine Vision Applications in Industrial Inspection IV; (1996)
Event: Electronic Imaging: Science and Technology, 1996, San Jose, CA, United States
Automated machine vision systems are now widely used for industrial inspection tasks where video-stream data information is taken in by the camera and then sent out to the inspection system for future processing. In this paper we describe a prototype system for on-line programming of arbitrary real-time video data stream bandwidth reduction algorithms; the output of the camera only contains information that has to be further processed by a host computer. The processing system is built into a DALSA CCD camera and uses a microcontroller interface to download bit-stream data to a XILINXTM FPGA. The FPGA is directly connected to the video data-stream and outputs data to a low bandwidth output bus. The camera communicates to a host computer via an RS-232 link to the microcontroller. Static memory is used to both generate a FIFO interface for buffering defect burst data, and for off-line examination of defect detection data. In addition to providing arbitrary FPGA architectures, the internal program of the microcontroller can also be changed via the host computer and a ROM monitor. This paper describes a prototype system board, mounted inside a DALSA camera, and discusses some of the algorithms currently being implemented for web inspection applications.
© (1996) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Graham A. Jullien, QiuPing Li, S. Hossain Hajimowlana, J. Morvay, D. Conflitti, James W. Roberts, and Brian C. Doody "In-camera video-stream processing for bandwidth reduction in web inspection", Proc. SPIE 2665, Machine Vision Applications in Industrial Inspection IV, (21 February 1996);

Back to Top