Real-time FPGA-based Panoramic Unrolling of High-Resolution Catadioptric Omnidirectional Images
A new generation of optical devices that generate images covering 360 degree field of view, namely catadioptric cameras, is slowly emerging. Because of the concentric annular distortion, the omnidirectional images need to be transformed into panoramic images. In omnidirectional visual surveillance systems, it is a challenge to realize panoramic unrolling in real time, especially for high-resolution applications. In this paper, a FPGA implementation of pipeline structure is proposed, which uses look-up tables to replace complex calculations to guarantee high-speed performance and low cost of hardware resources. Notably, a novel strategy of Block Prefetching is proposed. The experimental results show that the implementation can realize real-time unrolling of 1024×1024 omnidirectional images into 3200x768 panoramic images at 24.672ms per frame. The developed FPGA design can be easily inserted into the digital interface of the current omnidirectional cameras.
catadioptric omnidirectional images panoramic unrolling FPGA look-up tables block prefetching pipeline
Lidong Chen Maojun Zhang Bin Wang Zhihui Xiong Gang Cheng
College of Information System and Management National University of Defense Technology Changsha,China
国际会议
长沙
英文
502-505
2009-04-11(万方平台首次上网日期,不代表论文的发表时间)