Title :
Real-time correction of wide-angle lens distortion for images with GPU computing
Author :
Tung-Ying Lee ; Chen-Hao Wei ; Shang-Hong Lai ; Ruen-Rone Lee
Author_Institution :
Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Abstract :
Wide-angle lens provides a broad field of view which benefits some applications, such as video surveillance or endoscopic imaging. However, it also induces lens distortion, especially radial distortion, which may impede further video analysis or perceptual interpretation. For some applications, such as minimally invasive surgery and visual surveillance, real-time correction of image distortion is required. Traditional CPU-centric machines are difficult to achieve the requirement of real-time computation because of a large amount of computation. In this paper, we propose to achieve real-time correction of wide-angle lens distortion of images on several target platforms. In the GPGPU platform, we achieve real-time correction at full-HD resolution by using CUDA. For middle-end devices, an error-controllable mesh is used and the system is implemented by industry standard, OpenGL. We also implement it with OpenGL ES on embedded GPUs for mobile devices. Experiments show using our error-controllable mesh greatly outperforms those using regularly downsampled meshes.
Keywords :
graphics processing units; parallel architectures; real-time systems; video surveillance; CPU centric machines; CUDA; GPU computing; endoscopic imaging; error controllable mesh; image distortion; invasive surgery; middle end devices; mobile devices; real-time correction; video analysis; video surveillance; visual surveillance; wide angle lens distortion; Calibration; Computational modeling; Graphics processing units; Interpolation; Lenses; Nonlinear distortion; Real-time systems;
Conference_Titel :
Circuits and Systems (APCCAS), 2012 IEEE Asia Pacific Conference on
Conference_Location :
Kaohsiung
Print_ISBN :
978-1-4577-1728-4
DOI :
10.1109/APCCAS.2012.6419070