© The Institution of Engineering and Technology
Every urban environment contains a rich set of dominant surfaces which can provide a solid foundation for visual odometry estimation. In this work visual odometry is robustly estimated by computing the motion of camera mounted on a vehicle. The proposed method first identifies a planar region and dynamically estimates the plane parameters. The candidate region and estimated plane parameters are then tracked in the subsequent images and an incremental update of the visual odometry is obtained. The proposed method is evaluated on a navigation dataset of stereo images taken by a car mounted camera that is driven in a large urban environment. The consistency and resilience of the method has also been evaluated on an indoor robot dataset. The results suggest that the proposed visual odometry estimation can robustly recover the motion by tracking a dominant planar surface in the Manhattan environment. In addition to motion estimation solution a set of strategies are discussed for mitigating the problematic factors arising from the unpredictable nature of the environment. The analyses of the results as well as dynamic environmental strategies indicate a strong potential of the method for being part of an autonomous or semi-autonomous system.
References
-
-
1)
-
5. Kehoe, J.J., Watkins, A.S., Causey, R.S., Lind, R.: ‘State estimation using optical flow from parallax-weighted feature tracking’. Proc. AIAA Guidance, Navigation, and Control Conf. and Exhibit, Keystone, CO, 2006.
-
2)
-
15. Tsoar, A., Nathan, R., Bartan, Y., Vyssotski, A., Dell'Omo, G., Ulanovsky, N.: ‘Large-scale navigational map in a mammal’, Proc. Natl Acad. Sci., 2011, 108, (37), pp. E718–E724 (doi: 10.1073/pnas.1107365108).
-
3)
-
8. Irani, M., Rousso, B., Peleg, S.: ‘Recovery of ego-motion using region alignment’, IEEE Trans. Pattern Anal. Mach. Intell., 1997, 19, (3), pp. 268–272 (doi: 10.1109/34.584105).
-
4)
-
4. Liang, B., Pears, N.: ‘Visual navigation using planar homographies’. IEEE Int. Conf. Robotics and Automation, Proc. (ICRA'02), 2002, vol. 1, pp. 205–210.
-
5)
-
11. Malis, E.: ‘Improving vision-based control using efficient second-order minimization techniques’. IEEE Int. Conf. Robotics and Automation, Proceedings (ICRA'04), 2004, vol. 2, pp. 1843–1848.
-
6)
-
3. Saurer, O., Fraundorfer, F., Pollefeys, M.: ‘Homography based visual odometry with known vertical direction and weak Manhattan world assumption’. Visual Control of Mobile Robots (ViCoMoR 2012), p. 25.
-
7)
-
17. Endres, F., Hess, J., Engelhard, N., Sturm, J., Cremers, D., Burgard, W.: ‘An evaluation of the RGB-D SLAM system’. 2012 IEEE Int. Conf. Robotics and Automation (ICRA), 2012, pp. 1691–1696.
-
8)
-
6. Vincent, E., Laganiére, R.: ‘Detecting planar homographies in an image pair’. Proc. Second Int. Symp. Image and Signal Processing and Analysis (ISPA), 2001, pp. 182–187.
-
9)
-
19. European Agency for Safety and Health at Work: .
-
10)
-
2. Zhou, Z., Jin, H., Ma, Y.: ‘Robust plane-based structure from motion’. 2012 IEEE Conf. Computer Vision and Pattern Recognition (CVPR), 2012, pp. 1482–1489.
-
11)
-
14. Shum, H.-Y., Szeliski, R.: ‘Construction of panoramic image mosaics with global and local alignment’. Panoramic Vision: Sensors, Theory, and Applications, 2001, pp. 227–268.
-
12)
-
9. Stein, G.P., Mano, O., Shashua, A.: ‘A robust method for computing vehicle ego-motion’. Proc. IEEE Intelligent Vehicles Symp., IV, 2000, pp. 362–368.
-
13)
-
18. Braillon, C., Pradalier, C., Crowley, J.L., Laugier, C.: ‘Real-time moving obstacle detection using optical flow models’, 2006 IEEE Intelligent Vehicles Symp., 2006, pp. 466–471.
-
14)
-
10. Ke, Q., Kanade, T.: ‘Transforming camera geometry to a virtual downward-looking camera: Robust ego-motion estimation and ground-layer detection’. Proc. IEEE Computer Society Conf. Computer Vision and Pattern Recognition, 2003, vol. 1, pp. I–390.
-
15)
-
16. Sturm, J., Engelhard, N., Endres, F., Burgard, W., Cremers, D.: ‘A benchmark for the evaluation of RGB-D SLAM systems’. 2012 IEEE/RSJ Int. Conf. Intelligent Robots and Systems (IROS), 2012, pp. 573–580.
-
16)
-
S. Baker ,
I. Matthews
.
Lucas–Kanade 20 years on: a unifying framework.
Int. J. Comput. Vis.
,
221 -
255
-
17)
-
7. Irani, M., Anandan, P.: ‘About direct methods’. Vision Algorithms: Theory and Practice, 2000, pp. 267–277.
-
18)
-
1. Torr, P., Zisserman, A.: ‘Feature based methods for structure and motion estimation’. Vision Algorithms: Theory and Practice, 2000, pp. 278–294.
-
19)
-
12. Negahdaripour, S., Horn, B.K.: ‘Direct passive navigation’, IEEE Trans. Pattern Anal. Mach. Intell., 1987, PAMI-9, (1), pp. 168–176 (doi: 10.1109/TPAMI.1987.4767884).
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-its.2014.0100
Related content
content/journals/10.1049/iet-its.2014.0100
pub_keyword,iet_inspecKeyword,pub_concept
6
6