Seventh Annual IEEE Symposium on Field-Programmable Custom Computing Machines
Reconfigurable Elements for a Video Pipeline Processor
Napa California
April 21-April 23
ISBN: 0-7695-0375-6
This paper describes a family of reconfigurable processing elements (RPEs) used to support video processing for the Sarnoff Vision Front End 200 (VFE-200) vision system. Within the VFE-200 RPEs have been used to estimate visual motion, compute 3D scene structure using stereo analysis, perform geo-metric transformations (warps) on imagery with interpolation, and to act as triple ported frame store memory units. The RPEs described in this paper in-corporate complex DRAM memory control interfaces, high precision fixed- and floating-point arithmetic (including floating point division), and sophisticated hybrids of memory and computational functions. Within this paper, the architecture and implementation of the RPEs and the VFE-200 are described, and examples of how the RPEs are used to support specific computer vision functions at real-time video rates are presented.
Citation:
Michael R. Piacentino, Gooitzen S. vanderWal, Michael W. Hansen, "Reconfigurable Elements for a Video Pipeline Processor," fccm, pp.82, Seventh Annual IEEE Symposium on Field-Programmable Custom Computing Machines, 1999