Abstract
Object detection, classification and manipulation are some of the capabilities required by autonomous robots. The main steps in object classification are: segmentation, feature extraction, object representation and learning. To address the problem of learning object classification using multi-view range data, we used a relational approach. The first step of our object classification method is to decompose a scene into shape primitives such as planes, followed by extracting a set of higher-level, relational features from the segmented regions. In this paper, we compare our plane segmentation algorithm with state-of-the-art plane segmentation algorithms which are publicly available. We show that our segmentation outperforms visually and also produces better results for the robot action planning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Bartoli, A.: A random sampling strategy for piecewise planar scene segmentation. Comput. Vis. Image Underst. 105(1), 42–59 (2007)
Endres, F.L.: Scene Analysis from Range Data. Master thesis, Albert-Ludwigs-University Freiburg, Faculty of Applied Sciences (2009)
Farid, R.: Generic 3D Object Recognition Using Multi-view Range Data. Ph.D. thesis (2014). URL http://handle.unsw.edu.au/1959.4/53848
Farid, R., Sammut, C.: A relational approach to plane-based object categorisation. In: RSS 2012 Workshop on RGB-D: Advanced Reasoning with Depth Cameras (2012a). http://mobilerobotics.cs.washington.edu/rgbd-workshop-2012/papers/farid-rgbd12-object-categorization.pdf
Farid, R., Sammut, C.: Plane-based object categorisation using relational learning. In: Online Proceedings of ILP 2012 (2012b). URL http://ida.felk.cvut.cz/ilp2012/wp-content/uploads/ilp2012_submission_6.pdf
Farid, R., Sammut, C.: Plane-based object categorisation using relational learning. Mach. Learn. 94(1), 1–21 (2014a). doi:10.1007/s10994-013-5352-9
Farid, R., Sammut, C.: Region-based object categorisation using relational learning. In: Pham, D.-N., Park, S.-B. (eds.) PRICAI 2014. LNCS, vol. 8862, pp. 357–369. Springer, Heidelberg (2014). doi:10.1007/978-3-319-13560-1_29
Farid, R., Sammut, C.: Plane-based object categorisation using relational learning: implementation details and extension of experiments. Technical Report UNSW-CSE-TR-201416, School of Computer Science and Engineering, The University of New South Wales (2014c). URL ftp://ftp.cse.unsw.edu.au/pub/doc/papers/UNSW/201416.pdf
Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Comm. ACM 24(6), 381–395 (1981). doi:10.1145/358669.358692
Gächter, S., Nguyen, V., Siegwart, R.: Results on range image segmentation for service robots. In: Proceedings of IEEE International Conference on Computer Vision Systems, pp. 53–53 (2006). doi:10.1109/ICVS.2006.54
Hegazy, D., Denzler, J.: Generic 3D object recognition from time-of-flight images using boosted combined shape features. In: Ranchordas, A., Araújo, H., (eds.) Proceedings of the 4th International Conference on Computer Vision, Theory and Applications, vol. 2, pp. 321–326. INSTICC Press (2009)
Kalantari, A., Mihankhah, E., Moosavian, S.A.A.: Safe autonomous stair climbing for a tracked mobile robot using a kinematics based controller. In: IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM2009), pp. 1891–1896 (2009). doi:10.1109/AIM.2009.5229765
McGill, M., Salleh, R., Wiley, T., Ratter, A., Farid, R., Sammut, C., Milstein, A.: Virtual reconstruction using an autonomous robot. In: Proceedings of the International Conference on Indoor Positioning and Indoor Navigation (IPIN2012), pp. 1–8 (2012). doi:10.1109/IPIN.2012.6418851
Mohr, R., Morin, L., Grosso, E.: Relative positioning with uncalibrated cameras. In: Mundy, J.L., Zisserman, A. (eds.) Geometric Invariance in Computer Vision, pp. 440–460. MIT Press, Cambridge (1992). http://dl.acm.org/citation.cfm?id=153634.153656, ISBN 0-262-13285-0
NIST: The national institute of standards and technology; test methods. Retrieved 14–02-2014 (2010). URL http://www.nist.gov/el/isd/test-methods.cfm
Opelt, A.: Generic Object Recognition. Ph.D. thesis, Graz University of Technology (2006)
Prankl, J., Zillich, M., Vincze, M.: Interactive object modelling based on piecewise planar surface patches. Comput. Vis. Image Underst. 117(6), 718–731 (2013). doi:10.1016/j.cviu.2013.01.010. ISSN 1077–3142
Rusu, R.B., Cousinsm, S.: 3D is here: point cloud library (PCL). In: Proceedings of ICRA 2011, pp. 1–4 (2011). doi:10.1109/ICRA.2011.5980567
Shanahan, M.: A logical account of perception incorporating feedback and expectation. In: Proceedings of 8th International Conference on Principles of Knowledge Representation and Reasoning, pp. 3–13. Morgan Kaufmann, Toulouse, France (2002)
Shanahan, M., Randell, D.: A logic-based formulation of active visual perception. In: Dubois, D., Welty, C.A., Williams, M.-A., (eds.) Proceedings of KR 2004, pp. 64–72. AAAI Press (2004)
Shin, J.: Parts-Based Object Classification for Range Images. Ph.D. thesis, Swiss Federal Institute of Technology Zurich (2008)
Srinivasan, A.: The Aleph Manual (Version 4 and above). Technical report, University of Oxford (2002)
Vasudevan, S., Gächter, S., Nguyen, V., Siegwart, R.: Cognitive maps for mobile robots-an object based approach. Robot. Auton. Syst. (From Sensors to Human Spatial Concepts) 55(5), 359–371 (2007). doi:10.1016/j.robot.2006.12.008
Xu, M., Petrou, M.: 3D scene interpretation by combining probability theory and logic: the tower of knowledge. Comput. Vis. Image Underst. 115(11), 1581–1596 (2011). doi:10.1016/j.cviu.2011.08.001
Acknowledgement
We thank the people who kindly participated on visual comparison between our method and SNP.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Farid, R. (2015). Region-Growing Planar Segmentation for Robot Action Planning. In: Pfahringer, B., Renz, J. (eds) AI 2015: Advances in Artificial Intelligence. AI 2015. Lecture Notes in Computer Science(), vol 9457. Springer, Cham. https://doi.org/10.1007/978-3-319-26350-2_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-26350-2_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-26349-6
Online ISBN: 978-3-319-26350-2
eBook Packages: Computer ScienceComputer Science (R0)