Browse > Article
http://dx.doi.org/10.7471/ikeee.2011.15.1.010

An Efficient Hardware Architecture of Coordinate Transformation for Panorama Unrolling of Catadioptric Omnidirectional Images  

Lee, Seung-Ho (Department of Electronic Engineering, Hanbat National University)
Publication Information
Journal of IKEEE / v.15, no.1, 2011 , pp. 10-14 More about this Journal
Abstract
In this paper, we present an efficient hardware architecture of unrolling image mapper of catadioptric omnidirectional imaging systems. The catadioptric omnidirectional imaging systems generate images of 360 degrees of view and need to be transformed into panorama images in rectangular coordinate. In most application, it has to perform the panorama unrolling in real-time and at low-cost, especially for high-resolution images. The proposed hardware architecture adopts a software/hardware cooperative structure and employs several optimization schemes using look-up-table(LUT) of coordinate conversion. To avoid the on-line division operation caused by the coordinate transformation algorithm, the proposed architecture has the LUT which has pre-computed division factors. And then, the amount of memory used by the LUT is reduced to 1/4 by using symmetrical characteristic compared with the conventional architecture. Experimental results show that the proposed hardware architecture achieves an effective real-time performance and lower implementation cost, and it can be applied to other kinds of catadioptric omnidirectional imaging systems.
Keywords
Catadioptric Omnidirectional Images; Panorama Unrolling; 1/ 4 LUT Generation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Lidong Chen, Maojun Zhang, Bin Wang, Zhihui Xiong, and Gang Cheng, "Real-time FPGA-based Panoramic Unrolling of High- Resolution Catadioptric Omnidirectional Images," Proc. International Conference on Measuring Technology and Mechatronics Automation(ICMTMA'2009), vol. 1, 2009, pp. 502-505.
2 Altera, Corp., "A Flexible Architecture for Fisheye Correction in Automotive Real-View Cameras," White Paper, 2008
3 A. Gardel, A. Hernandez, R. Bravo, and R. Mateos, "Correction of Omnidirectional Camera Images using Reconfigurable Hardware," Proc. the 32nd Annual Conference of IEEE Industrial Electronics Society (IECON'06), 2006, pp. 3403-3407.
4 Wang Wei, and Cao Zongsheng, "A Cylindrical Virtual Space Based Catadioptric Real-time Panorama Imaging System," Proc. IEEE Conference on Robotics, Automation and Mechatronics (RAMECH'2006), 2006, pp. 1-5.
5 T. Ehlgen, T. Pajdla, and D. Ammon, "Eliminating Blind Spots for Assisted Driving," IEEE Transactions on Intelligent Transportation Systems (TITS'2008), vol. 9, No. 4, 2008, pp. 657-665.   DOI
6 Sooyeong Yi, and N. Ahuja, "An Omnidirectional Stereo Vision System Using a Single Camera," Proc. 18th International Conference on Pattern Recognition (ICPR'2006), vol. 4, 2006, pp. 861-865.
7 Jiyong Zeng, and Xianyu Su, "Hyperboloidal Catadioptric Omnidirectional Imaging System," Acta Optica Sinica, vol. 23, No. 9, 2003, pp. 1138-1142.
8 Y. Onoe, N. Yokoya, K. Yamazawa, and H. Takemura, "Visual Surveillance and Monitoring System Using an Omnidirectional Video Camera," Proc. Fourteenth International Conference on Pattern Recognition (ICPR'1998), vol. 1, 1998, pp. 588-592.
9 K. Yamazawa, Y.Yagi, and M. Yachida, "Omnidirectional Imaging with Hyperboloidal Projection," Proc. 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'93), vol. 2, 1993, pp. 1029-1034.
10 T. Ehlgen, M. Thorn, and M. Claser, "Omnidirectional Cameras as Backing-Up Aid," Proc. IEEE 11th International Conference on Computer Vision (ICCV'2007), 2007, pp. 1-5.
11 S. K. Nayar, "Catadioptric Omnidirectional Camera," Proc. IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'97), 1997, pp. 482-488.