Dynamic-SIMD for lens distortion compensation
An increasing computational demand is placed on the image processing capacity of current and future smart cameras. SIMD processor architectures provide an efficient solution because their repetitive structure matches the data-parallel execution pattern inherent in pixel-type processing. But the lack of support for communicating pixel data over variable distances has forced designers to allocate dedicated hardware or FPGAs for compensating lens distortion and other non-linear operations. We propose a hardware extension to SIMD processors that enables dynamic communication. Using detailed area cost models and a high-level simulator we optimize the extension with regard to the number of busses, bus arbitration policies, and local instruction buffer sizes.
-
Dynamic-SIMD for lens distortion compensation
B. Mesman, H. Fatemi, H. Corporaal, T. Basten.
In Application-specific Systems, Architectures, and Processors, ASAP 2006, 17th IEEE International Conference, pages 261-264. Steamboat Springs, Colorado, 11-13 September, 2006, IEEE Computer Society Press, Los Alamitos, CA, USA, 2006. (abstract, pdf).
|