true plane normal is also tested and algorithm has
been found resilient to such environmental changes.
A possible improvement could be a joint method
with other state-of-the-art methods such as Inverse
Compositional alignment. One way could be to
initialize the IC with the proposed technique which
is run for short number of iterations to obtain a
rough estimate of solution in global search space and
then IC is used for refinement of the solution.
Robust handling of occlusions could also be an
interesting future direction.
REFERENCES
Aarts, E. & Korst, J., 1988. Simulated annealing and
Boltzmann machines. Available at: http://
www.osti.gov/energycitations/product.biblio.jsp?osti_i
d=5311236 [Accessed February 16, 2013].
Baik, Y.K. et al., 2013. Geometric Particle Swarm
Optimization for Robust Visual Ego-Motion
Estimation via Particle Filtering. Image and Vision
Computing. Available at:
http://www.sciencedirect.com/science/article/pii/S026
2885613000760 [Accessed November 29, 2013].
Baker, S. & Matthews, I., 2004. Lucas-kanade 20 years
on: A unifying framework. International Journal of
Computer Vision, 56(3), pp.221–255.
Benhimane, S. & Malis, E., 2007. Homography-based 2d
visual tracking and servoing. The International
Journal of Robotics Research, 26(7), pp.661–676.
Bjorck, A., 1996. Numerical methods for least squares
problems, Society for Industrial Mathematics.
Available at: http://www.google.com/
books?hl=sv&lr=&id=ZecsDBMz5-IC&oi=fnd&pg=
PA1&dq=+Numerical+methods+for+least+squares+pr
oblems&ots=pv2cIqQLF_&sig=kWPokcP6qIVXpuuy
LRApvkBUrY4 [Accessed March 6, 2013].
Cobzas, D. & Sturm, P., 2005. 3d ssd tracking with
estimated 3d planes. In Computer and Robot Vision,
2005. Proceedings. The 2nd Canadian Conference on.
pp. 129–134. Available at: http://ieeexplore.ieee.org/
xpls/abs_all.jsp?arnumber=1443121 [Accessed
February 15, 2013].
Davison, A. J., 2003. Real-time simultaneous localisation
and mapping with a single camera. In Computer
Vision, 2003. Proceedings. Ninth IEEE International
Conference on. pp. 1403–1410. Available at:
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1
238654 [Accessed February 16, 2013].
Dowson, N. & Bowden, R., 2006. A unifying framework
for mutual information methods for use in non-linear
optimisation. Computer Vision–ECCV 2006, pp.365–
378.
Dowson, N. & Bowden, R., 2008. Mutual information for
lucas-kanade tracking (milk): An inverse
compositional formulation. Pattern Analysis and
Machine Intelligence, IEEE Transactions on, 30(1),
pp.180–185.
Eade, E. & Drummond, T., 2006. Scalable monocular
SLAM. In Computer Vision and Pattern Recognition,
2006 IEEE Computer Society Conference on. pp. 469–
476. Available at: http://ieeexplore.ieee.org/
xpls/abs_all.jsp?arnumber=1640794 [Accessed
February 16, 2013].
Goldberg, D. E., 1989. Genetic algorithms in search,
optimization, and machine learning. Available at:
http://www.citeulike.org/group/712/article/125978
[Accessed February 16, 2013].
Günther, M. & Nissen, V., 2009. A comparison of
neighbourhood topologies for staff scheduling with
particle swarm optimisation. KI 2009: Advances in
Artificial Intelligence, pp.185–192.
Hartley, R. & Zisserman, A., 2000. Multiple view
geometry in computer vision, Cambridge Univ Press.
Available at: http://journals.cambridge.org/
production/action/cjoGetFulltext?fulltextid=289189
[Accessed February 17, 2013].
Irani, M. & Anandan, P., 2000. About direct methods.
Vision Algorithms: Theory and Practice, pp.267–277.
Jurie, F. & Dhome, M., 2002. Hyperplane approximation
for template matching. Pattern Analysis and Machine
Intelligence, IEEE Transactions on, 24(7), pp.996–
1000.
Kennedy, J. & Eberhart, R., 1995. Particle swarm
optimization. In Neural Networks, 1995. Proceedings.,
IEEE International Conference on. pp. 1942–1948.
Available at: http://ieeexplore.ieee.org/
xpls/abs_all.jsp?arnumber=488968 [Accessed
February 15, 2013].
Klein, G. & Murray, D., 2009. Parallel tracking and
mapping on a camera phone. In Mixed and Augmented
Reality, 2009. ISMAR 2009. 8th IEEE International
Symposium on. pp. 83–86. Available at:
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5
336495 [Accessed February 15, 2013].
Lee, G. H. et al., 2010. A benchmarking tool for MAV
visual pose estimation. In Control Automation
Robotics & Vision (ICARCV), 2010 11th International
Conference on. pp. 1541–1546. Available at:
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5
707339 [Accessed September 1, 2012].
Lucas, B. D. & Kanade, T., 1981. An iterative image
registration technique with an application to stereo
vision. In Proceedings of the 7th international joint
conference on Artificial intelligence. Available at:
http://www.ri.cmu.edu/pub_files/pub3/lucas_bruce_d_
1981_1/lucas_bruce_d_1981_1.ps.gz [Accessed
August 30, 2012].
Montemerlo, M. et al., 2002. FastSLAM: A factored
solution to the simultaneous localization and mapping
problem. In Proceedings of the National conference
on Artificial Intelligence. pp. 593–598.
More, J., 1978. The Levenberg-Marquardt algorithm:
implementation and theory. Numerical analysis,
pp.105–116.
ICPRAM2014-InternationalConferenceonPatternRecognitionApplicationsandMethods
578