Traditional computervision is based on a camera-computer system in which the image understanding algo-rithms are embedded in the computer. To circumvent the computational load of visionalgorithms, low-level processi...
详细信息
ISBN:
(纸本)0819435848
Traditional computervision is based on a camera-computer system in which the image understanding algo-rithms are embedded in the computer. To circumvent the computational load of visionalgorithms, low-level processing and imaging hardware can be integrated in a single compact module where a dedicated architecture is implemented. This paper presents a computervision Camera based on an open architecture implemented in an FPGA. The system is targeted to real-time computervision tasks where low level processing and feature extraction tasks can be implemented in the FPGA device. The camera integrates a CMOS image sensor, an FPGA device, two memory banks, and an embedded PC for communication and control tasks. The FPGA device is a medium size one equivalent to 25,000 logic gates. The device is connected to two high speed memory banks, an ISA interface, and an imager interface. The camera can be accessed for architecture programming, data transfer, and control through an Ethernet link from a remote computer. A hardware architecture can be defined in a hardware Description Language (like VHDL), simulated and synthesized into digital structures that can be programmed into the FPGA and tested on the camera. The architecture of a classical multi-scale edge detection algorithm based on a Laplacian of Gaussian convolution has been developed to show the capabilities of the system.
暂无评论