2003 · 18 citations · 9 references
ComputingComputer EngineeringComputer ScienceComputer GraphicsComputer VisionReconfigurable ComputingGraphics Processing UnitsHardware AccelerationImage ProcessingMotion EstimationReconfigurable System ArchitectureStereo VisionComputer Vision AccelerationImage Processing AcceleratorsImage Processing UnitsReconfigurable Image Processing SystemsScene Structure AnalysisStereo MatchingTransformationsVisual Motion Processing
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 geometric transformations (warps) on imagery with interpolation, and to act as triple ported frame store memory units. The RPEs described in this paper incorporate 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.
9
Building and using a highly parallel programmable logic array
Maya Gokhale, William T. Holmes, A. Kopser et al. · Computer · 1991 · 202 citations
Jeffrey M. Arnold, Duncan A. Buell, Elaine G. Davis · 1992 · 121 citations · Full text
The Splash 2 software environment
Jeffrey M. Arnold · 2002 · 61 citations