Title :
A smart CCD image sensor with real-time programmable parallel convolution capabilities
Author :
Spirig, Thomas ; Seitz, Peter ; Vietze, Oliver ; Heitger, F.
Author_Institution :
Paul Scherrer Inst., Zurich, Switzerland
fDate :
5/1/1997 12:00:00 AM
Abstract :
A fully parallel focal plane charge-coupled device (CCD) array which performs image acquisition and convolution with arbitrary kernels is presented. The real-time programmable spatial convolution is generated for all pixels in parallel during the exposure. The 2-D convolution is performed by shifting a charge pattern in two dimensions and the exposure time is varied in proportion to the weight of each kernel coefficient. The problem of negative weights can be solved by taking the difference of two convolutions each with only positive weights. The CCD was fabricated using a standard CMOS/CCD process. Convolutions have been performed with a variety of linear filters that are commonly used in machine vision. Typical rms deviations from the ideal filter characteristics are between 1-2% of the largest kernel tap value. Results and practical applications of this work are discussed
Keywords :
CCD image sensors; convolution; focal planes; intelligent sensors; real-time systems; focal plane array; image acquisition; image convolution; kernel coefficient; linear filter; machine vision; real-time programmable parallel convolution; smart CCD image sensor; Charge coupled devices; Charge-coupled image sensors; Convolution; Finite impulse response filter; Image processing; Image sensors; Kernel; Machine vision; Matched filters; Nonlinear filters;
Journal_Title :
Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on