Table of Contents Author Guidelines Submit a Manuscript
Journal of Sensors
Volume 2017, Article ID 4853915, 16 pages
https://doi.org/10.1155/2017/4853915
Research Article

Projection Surfaces Detection and Image Correction for Mobile Robots in HRI

Departamento de Sistemas y Automática, Universidad Carlos III de Madrid, 28911 Madrid, Spain

Correspondence should be addressed to José Carlos Castillo; se.m3cu.gni@litsacoj

Received 1 March 2017; Revised 22 May 2017; Accepted 4 June 2017; Published 12 July 2017

Academic Editor: Eugenio Martinelli

Copyright © 2017 Enrique Fernández-Rodicio et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. A. J. Woods, T. Docherty, and R. Koch, “Image distortions in stereoscopic video systems,” in Proceedings of the IS&T/SPIE’s Symposium on Electronic Imaging: Science and Technology, International Society for Optics and Photonics, pp. 36–48, 1993.
  2. Z. Li, K. Wong, M. Leung, and H. Ko, “A projector-based movable hand-held display system for interactive 3d model exhibition,” Multimedia Systems, vol. 17, no. 5, pp. 435–447, 2011. View at Google Scholar
  3. J. Chen, T. Yamamoto, T. Aoyama, T. Takaki, and I. Ishii, “Simultaneous projection mapping using high-frame-rate depth vision,” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '14), pp. 4506–4511, Hong Kong, China, June 2014. View at Publisher · View at Google Scholar · View at Scopus
  4. T. Sueishi, H. Oku, and M. Ishikawa, “Robust high-speed tracking against illumination changes for dynamic projection mapping,” in Proceedings of the IEEE Virtual Reality Conference (VR '15), pp. 97–104, Arles, France, March 2015. View at Publisher · View at Google Scholar · View at Scopus
  5. K. Okumura, H. Oku, and M. Ishikawa, “Acitve projection AR using high-speed optical axis control and appearance estimation algorithm,” in Proceedings of the IEEE International Conference on Multimedia and Expo (ICME '13), pp. 1–6, IEEE, San Jose, Calif, USA, July 2013. View at Publisher · View at Google Scholar · View at Scopus
  6. M. A. Fischler and R. C. Bolles, “Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography,” Communications of the Association for Computing Machinery, vol. 24, no. 6, pp. 381–395, 1981. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  7. T. M. Awwad, Q. Zhu, Z. Du, and Y. Zhang, “An improved segmentation approach for planar surfaces from unstructured 3D point clouds,” Photogrammetric Record, vol. 25, no. 129, pp. 5–23, 2010. View at Publisher · View at Google Scholar · View at Scopus
  8. F. Matulic, W. Büschel, M. Y. Yang et al., “Smart ubiquitous projection: discovering surfaces for the projection of adaptive content,” in Proceedings of the the CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA '16), pp. 2592–2600, New York, NY, USA, May 2016. View at Publisher · View at Google Scholar
  9. F. Mufti, R. Mahony, and J. Heinzmann, “Robust estimation of planar surfaces using spatio-temporal RANSAC for applications in autonomous vehicle navigation,” Robotics and Autonomous Systems, vol. 60, no. 1, pp. 16–28, 2012. View at Publisher · View at Google Scholar · View at Scopus
  10. R. O. Duda and P. E. Hart, “Use of the Hough transformation to detect lines and curves in pictures,” Communications of the ACM, vol. 15, no. 1, pp. 11–15, 1972. View at Publisher · View at Google Scholar · View at Scopus
  11. K. Okada, S. Kagami, M. Inaba, and H. Inoue, “Plane segment finder: algorithm, implementation and applications,” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '01), pp. 2120–2125, Seoul, South Korea, May 2001. View at Scopus
  12. K. Qian, Z. Chen, X. Ma, and B. Zhou, “Mobile robot navigation in unknown corridors using line and dense features of point clouds,” in Proceedings of the 41st Annual Conference of the IEEE Industrial Electronics Society (IECON '15), pp. 1831–1836, Yokohama, Japan, November 2015. View at Publisher · View at Google Scholar · View at Scopus
  13. R. Hulik, M. Spanel, P. Smrz, and Z. Materna, “Continuous plane detection in point-cloud data based on 3D Hough transform,” Journal of Visual Communication and Image Representation, vol. 25, no. 1, pp. 86–97, 2014. View at Publisher · View at Google Scholar · View at Scopus
  14. O. Haines and A. Calway, “Detecting planes and estimating their orientation from a single image,” in Proceedings of the 23rd British Machine Vision Conference (BMVC '12), Guildford, England, September 2012. View at Publisher · View at Google Scholar · View at Scopus
  15. Z. Jun, J. Katupitiya, and J. Ward, “Global correlation based ground plane estimation using v-disparity image,” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '07), pp. 529–534, Roma, Italy, April 2007. View at Publisher · View at Google Scholar · View at Scopus
  16. H. J. Hemmat, E. Bondarev, and P. H. N. De With, “Real-time planar segmentation of depth images: from three-dimensional edges to segmented planes,” Journal of Electronic Imaging, vol. 24, no. 5, Article ID 051008, 2015. View at Publisher · View at Google Scholar · View at Scopus
  17. R. Sukthankar and M. D. Mullin, “Automatic keystone correction for camera-assisted presentation interfaces,” in Advances in Multimodal Interfaces—ICMI 2000, vol. 1948 of Lecture Notes in Computer Science, pp. 607–614, Springer, Berlin, Germany, 2000. View at Publisher · View at Google Scholar
  18. J. Kim, Y. Hwang, and B. Choi, “Automatic keystone correction using a single camera,” in Proceedings of the 12th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI '15), pp. 576-577, Goyang, South Korea, October 2015. View at Publisher · View at Google Scholar · View at Scopus
  19. H. Gacem, G. Bailly, J. Eagan, and E. Lecolinet, “Finding objects faster in dense environments using a projection augmented robotic arm,” Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 9298, pp. 221–238, 2015. View at Publisher · View at Google Scholar · View at Scopus
  20. J. Canny, “A computational approach to edge detection,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 8, no. 6, pp. 679–698, 1986. View at Google Scholar · View at Scopus
  21. G. Green, An essay on the application of mathematical analysis to the theories of electricity and magnetism, author, Nottingham, 1828.
  22. H. Cheng and K. C. Gupta, “An historical note on finite rotations,” American Society of Mechanical Engineers. Transactions of the ASME. Journal of Applied Mechanics, vol. 56, no. 1, pp. 139–145, 1989. View at Publisher · View at Google Scholar · View at MathSciNet
  23. J. E. Bresenham, “Algorithm for computer control of a digital plotter,” IBM Systems Journal, vol. 4, no. 1, pp. 25–30, 1965. View at Publisher · View at Google Scholar
  24. D. Vandevoorde, “The maximal rectangle problem,” 1998, http://www.drdobbs.com/database/the-maximal-rectangle-problem/184410529.
  25. K. Khoshelham and S. O. Elberink, “Accuracy and resolution of kinect depth data for indoor mapping applications,” Sensors, vol. 12, no. 2, pp. 1437–1454, 2012. View at Publisher · View at Google Scholar · View at Scopus
  26. J. Messias, R. Ventura, P. Lima et al., “A robotic platform for edutainment activities in a pediatric hospital,” in Proceedings of the IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC '14), pp. 193–198, Espinho, Portugal, May 2014. View at Publisher · View at Google Scholar · View at Scopus
  27. J. Sequeira, P. Lima, A. Saffiotti, V. Gonzalez-Pacheco, and M. Salichs, “Monarch: multi-robot cognitive systems operating in hospitals,” in Proceedings of the ICRA 2013 Workshop on Many Robot Systems, Multi-robot cognitive systems operating in hospitals in. ICRA 2013 workshop on many robot systems, 2013.