[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1924559.1924593acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicvgipConference Proceedingsconference-collections
research-article

Realtime motion segmentation based multibody visual SLAM

Published: 12 December 2010 Publication History

Abstract

In this paper, we present a practical vision based Simultaneous Localization and Mapping (SLAM) system for a highly dynamic environment. We adopt a multibody Structure from Motion (SfM) approach, which is the generalization of classical SfM to dynamic scenes with multiple rigidly moving objects. The proposed framework of multibody visual SLAM allows choosing between full 3D reconstruction or simply tracking of the moving objects, which adds flexibility to the system, for scenes containing non-rigid objects or objects having insufficient features for reconstruction. The solution demands a motion segmentation framework that can segment feature points belonging to different motions and maintain the segmentation with time. We propose a realtime incremental motion segmentation algorithm for this purpose. The motion segmentation is robust and is capable of segmenting difficult degenerate motions, where the moving objects is followed by a moving camera in the same direction. This robustness is attributed to the use of efficient geometric constraints and a probability framework which propagates the uncertainty in the system. The motion segmentation module is tightly coupled with feature tracking and visual SLAM, by exploring various feed-backs in between these modules. The integrated system can simultaneously perform realtime visual SLAM and tracking of multiple moving objects using only a single monocular camera.

References

[1]
M. Agrawal, K. Konolige, and L. Iocchi. Real-time detection of independent motion using stereo. In IEEE Workshop on Motion and Video Computing, 2005.
[2]
Z. Chen and S. Birchfield. Person following with a mobile robot using binocular feature-based tracking. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2007.
[3]
A. Davison, I. Reid, N. Molton, and O. Stasse. MonoSLAM: Real-time single camera SLAM. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 29(6):1052--1067, 2007.
[4]
O. Faugeras, Q. Luong, and T. Papadopoulo. The geometry of multiple images. MIT press, 2001.
[5]
M. Fischler and R. Bolles. Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, 24(6):381--395, 1981.
[6]
C. G., S. Atev, and G. Lerman. Kernel Spectral Curvature Clustering (KSCC). In ICCV'09 Workshop on Dynamical Vision, 2009.
[7]
B. Haralick, C. Lee, K. Ottenberg, and M. Nolle. Review and analysis of solutions of the three point perspective pose estimation problem. International Journal of Computer Vision, 13(3):331--356, 1994.
[8]
R. I. Hartley and A. Zisserman. Multiple View Geometry in Computer Vision. Cambridge University Press, 2nd edition, 2004.
[9]
M. Irani and P. Anandan. A unified approach to moving object detection in 2D and 3D scenes. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 20(6):577--589, 1998.
[10]
B. Jung and G. Sukhatme. Real-time motion tracking from a mobile robot. International Journal of Social Robotics, pages 1--16.
[11]
G. Klein and D. Murray. Parallel tracking and mapping for small AR workspaces. In Proc. Sixth IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR), 2007.
[12]
M. A. Lourakis and A. Argyros. SBA: A Software Package for Generic Sparse Bundle Adjustment. ACM Trans. Math. Software, 36(1):1--30, 2009.
[13]
D. Migliore, R. Rigamonti, D. Marzorati, M. Matteucci, and D. G. Sorrenti. Avoiding moving outliers in visual SLAM by tracking moving objects. In ICRA'09 Workshop on Safe navigation in open and dynamic environments, 2009.
[14]
E. Mouragnon, F. Dekeyser, P. Sayd, M. Lhuillier, and M. Dhome. Real time localization and 3d reconstruction. In Computer Vision and Pattern Recognition (CVPR), 2006.
[15]
J. Neira, A. Davison, and J. Leonard. Guest editorial, special issue in visual slam. IEEE Transactions on Robotics, 24(5):929--931, October 2008.
[16]
D. Nister. An efficient solution to the five-point relative pose problem. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 26(6):756--770, 2004.
[17]
D. Nister, O. Naroditsky, and J. Bergen. Visual odometry. In Computer Vision and Pattern Recognition (CVPR), 2004.
[18]
K. E. Ozden, K. Schindler, and L. V. Gool. Multibody structure-from-motion in practice. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 32:1134--1141, 2010.
[19]
S. Pundlik and S. Birchfield. Motion segmentation at any speed. In Proceedings of British Machine Vision Conference (BMVC), 2006.
[20]
S. Rao, R. Tron, R. Vidal, and Y. Ma. Motion segmentation via robust subspace separation in the presence of outlying, incomplete, or corrupted trajectories. In Computer Vision and Pattern Recognition (CVPR), 2008.
[21]
S. Rao, A. Yang, S. Sastry, and Y. Ma. Robust Algebraic Segmentation of Mixed Rigid-Body and Planar Motions from Two Views. International Journal of Computer Vision (IJCV), 2010.
[22]
H. Sawhney, Y. Guo, and R. Kumar. Independent motion detection in 3D scenes. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 22(10):1191--1199, 2000.
[23]
K. Schindler and D. Suter. Two-view multibody structure-and-motion with outliers through model selection. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 28(6):983--995, 2006.
[24]
K. Schindler, J. U, and H. Wang. Perspective n-view multibody structure-and-motion through model selection. In European Conference on Computer Vision (ECCV), 2006.
[25]
M. Smith, I. Baldwin, W. Churchill, R. Paul, and P. Newman. The new college vision and laser data set. The International Journal of Robotics Research (IJRR), 28(5):595, 2009.
[26]
J. Sola. Towards visual localization, mapping and moving objects tracking by a mobile robot: a geometric and probabilistic approach. PhD thesis, LAAS, Toulouse, 2007.
[27]
R. Vidal, Y. Ma, S. Soatto, and S. Sastry. Two-view multibody structure from motion. International Journal of Computer Vision (IJCV), 68(1):7--25, 2006.
[28]
C. Wang, C. Thorpe, S. Thrun, M. Hebert, and H. Durrant-Whyte. Simultaneous localization, mapping and moving object tracking. The International Journal of Robotics Research (IJRR), 26(9):889--916, 2007.
[29]
J. Wang and E. Adelson. Layered representation for motion analysis. In Computer Vision and Pattern Recognition (CVPR), 1993.
[30]
S. Wangsiripitak and D. Murray. Avoiding moving outliers in visual SLAM by tracking moving objects. In International Conference on Robotics and Automation (ICRA), 2009.
[31]
C. Yuan, G. Medioni, J. Kang, and I. Cohen. Detecting motion regions in the presence of a strong parallax from a moving camera by multiview geometric constraints. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 29(9):1627--1641, 2007.

Cited By

View all
  • (2019)Dynamic Objects Detection Based on Stereo Visual Inertial System in Highly Dynamic Environment2019 IEEE International Conference on Mechatronics and Automation (ICMA)10.1109/ICMA.2019.8816258(2330-2335)Online publication date: Aug-2019
  • (2019)Static object imaging features recognition algorithm in dynamic scene mappingMultimedia Tools and Applications10.1007/s11042-019-08148-1Online publication date: 12-Sep-2019
  • (2018)Visual SLAM and Structure from Motion in Dynamic EnvironmentsACM Computing Surveys10.1145/317785351:2(1-36)Online publication date: 20-Feb-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICVGIP '10: Proceedings of the Seventh Indian Conference on Computer Vision, Graphics and Image Processing
December 2010
533 pages
ISBN:9781450300605
DOI:10.1145/1924559
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 December 2010

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

ICVGIP '10

Acceptance Rates

Overall Acceptance Rate 95 of 286 submissions, 33%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)1
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Dynamic Objects Detection Based on Stereo Visual Inertial System in Highly Dynamic Environment2019 IEEE International Conference on Mechatronics and Automation (ICMA)10.1109/ICMA.2019.8816258(2330-2335)Online publication date: Aug-2019
  • (2019)Static object imaging features recognition algorithm in dynamic scene mappingMultimedia Tools and Applications10.1007/s11042-019-08148-1Online publication date: 12-Sep-2019
  • (2018)Visual SLAM and Structure from Motion in Dynamic EnvironmentsACM Computing Surveys10.1145/317785351:2(1-36)Online publication date: 20-Feb-2018
  • (2017)Mono-vision based moving object detection in complex traffic scenes2017 IEEE Intelligent Vehicles Symposium (IV)10.1109/IVS.2017.7995857(1078-1084)Online publication date: Jun-2017
  • (2016)Generalized dynamic object removal for dense stereo vision based scene mapping using synthesised optical flow2016 IEEE International Conference on Image Processing (ICIP)10.1109/ICIP.2016.7532998(3439-3443)Online publication date: Sep-2016
  • (2016)Dense 3D Mapping Using Volume Reigstration from Monocular View2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)10.1109/CISIS.2016.99(137-141)Online publication date: Jul-2016
  • (2016)Dense 3D Mapping Using Volume RegistrationNature of Computation and Communication10.1007/978-3-319-46909-6_3(22-32)Online publication date: 26-Oct-2016
  • (2015)Moving object detection for unconstrained low-altitude aerial videos, a pose-independant detector based on Artificial Flow2015 9th International Symposium on Image and Signal Processing and Analysis (ISPA)10.1109/ISPA.2015.7306030(42-47)Online publication date: Sep-2015
  • (2015)Moving Objects Tracking on the Unit Sphere Using a Multiple-Camera System on a Mobile RobotIntelligent Autonomous Systems 1310.1007/978-3-319-08338-4_65(899-911)Online publication date: 3-Sep-2015
  • (2013)Multibody VSLAM with relative scale solution for curvilinear motion reconstruction2013 IEEE International Conference on Robotics and Automation10.1109/ICRA.2013.6631401(5732-5739)Online publication date: May-2013
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media