Bio-inspired solution for the Homography problem
Tóm tắt
In this paper, a Particle Swarm Optimization proposition is presented to solve the Homography problem. We tested our technique with several datasets. Also a comparison with existing technique (SVD) is done. PSO shows a significant superiority comparing to classic approach (SVD). The main gain of this technique is the accuracy of results and easiness of implementation.
Tài liệu tham khảo
A. Agarwal, C. V. Jawahar, and P. J. Narayanan, A Survey of Planar Homography Estimation Techniques (CiteSeerX — Scientific Literature Digital Library and Search Engine, 2005).
D. Simon and C. Yang, “A new particle swarm optimization technique,” in Proc. Int. Conf. on Systems Engineering (Montreal, Aug. 2005), pp. 164–169.
Ankur Datta, Jun-Sik Kim, and Takeo Kanade, “Accurate camera calibration using iterative refinement of control points,” in Proc. 12th IEEE Int. Conf. on Computer Vision Workshops (Kyoto, 2009), pp. 1201–1208.
R. C. Eberhart and Y. Shi, “Comparison between genetic algorithms and particle swarm optimization,” in Proc. 7th Annu. Conf. on Evolutionary Programming (New York, 1998).
R. C. Eberhart and Y. Shi, “A modified particle swarm optimizer,” in Proc. Int. Conf. on Evolutionary Computation (1998), pp. 69–73.
R. C. Eberhart and Y. Shi, “Empirical study of particle swarm optimization,” in Proc. 1999 Congress on Evolutionary Computation (Washington, 1999), pp. 1945–1950.
R. Gherardi, “Advances in 3D reconstruction,” PhD Thesis (Université degli Studi di Verona, March 2010).
R. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision (Cambridge Univ. Press, 2003), pp. 32–33.
M. Hodlmoser and M. Kampel, “Multiple camera self-calibration and 3d reconstruction using pedestrians,” in Proc. ISCV 2010 (Cairo, 2010), pp. 1–10.
S. Izadi, D. Kim, O. Hilliges, D. Molyneaux, P. Kohli, R. Newcombe, J. Shotton, S. Hodges, D. Freeman, A. Davison, and A. Fitzgibbon, “KinectFusion: real-time 3D reconstruction and interaction using a Moving Depth Camera,” in Proc. ACM Symp. on User Interface Software and Technology (New York, Oct. 2011).
K. El-Metwally and L. Khrijin, “Rational-based particle swarm optimization for digital image interpolation,” Int. J. Electr. Comput. Eng. 1(1) (2006).
H. Louhichi, T. Fournel, J. M. Lavest, and H. Ben Aissia, “Camera self-calibration in Scheimpug condition for air flow investigation,” in Proc. 2nd Int. Symp. Advances in Visual Computing (Lake Tahoe, NV, 2006), pp. 891–900.
A. A. Malik Braik and A. Sheta, “Image enhancement using particle swarm optimization,” in Proc. World Congress on Engineering (London, 2007).
B. Miučušík, “Two-view geometry of omnidirectional cameras,” PhD Thesis (Czech Tech. Univ., June 2004).
Yamina Mohamed Ben Ali Nada Kherici, “Bio-inspired algorithm for wheeled robot’s navigation,” Int. J. Artificial Intelligence Soft Computing (IJAISC) 2(2) (2011).
R. F. Abdel-Kader Rabab and M. Ramadan, “Face recognition using particle swarm optimization-based selected features,” Int. J. Signal Processing, Image Processing Pattern Recogn. 2(2) (2009).
Bo Sun, Qing He, Chao Hu, and M. Q.-H. Meng, “A new camera calibration method for multi-camera localization,” in Proc. IEEE Int. Conf. on Automation and Logistics (Hong Kong, 2010), pp. 7–12.
Dechao Wang, Yaqing Tu, and Tienan Zhang, “Research on the application of pso algorithm in nonlinear camera calibration,” in Proc. 7th World Congress on Intelligent Control and Automation (Chongqing, June 2008), pp. 4495–4499.
W. T. Vetterling W. H. Press, S. A. Teukolsky, and B. P. Flannery, Numerical Recipes in C (Cambridge Univ. Press, 1992).
Dong-Min Woo and Dong-Chul Park, “Implicit camera calibration based on a nonlinear modeling function of an artificial neural network,” in Proc. ISSN 2009 (Wuhan, 2009), pp. 967–975.
Zhengyou Zhang, “A flexible new technique for camera calibration,” IEEE Trans. Pattern Anal. Mach. Intellig. 22(11), 1330–1334 (2000).
R. Ziegler, W. Matusik, H. Pfister, and L. McMillan, “3d reconstruction using labeled image regions,” in Proc. Eurographics Symp. on Geometry Processing (Aachen, 2003), pp. 1–12.