DOI QR코드

DOI QR Code

6D ICP Based on Adaptive Sampling of Color Distribution

색상분포에 기반한 적응형 샘플링 및 6차원 ICP

  • Received : 2015.10.22
  • Accepted : 2016.05.09
  • Published : 2016.09.30

Abstract

3D registration is a computer vision technique of aligning multi-view range images with respect to a reference coordinate system. Various 3D registration algorithms have been introduced in the past few decades. Iterative Closest Point (ICP) is one of the widely used 3D registration algorithms, where various modifications are available nowadays. In the ICP-based algorithms, the closest points are considered as the corresponding points. However, this assumption fails to find matching points accurately when the initial pose between point clouds is not sufficiently close. In this paper, we propose a new method to solve this problem using the 6D distance (3D color space and 3D Euclidean distances). Moreover, a color segmentation-based adaptive sampling technique is used to reduce the computational time and improve the registration accuracy. Several experiments are performed to evaluate the proposed method. Experimental results show that the proposed method yields better performance compared to the conventional methods.

3차원 정합이란 다시점에서 획득한 3차원 점군들을 정렬하는 기술로써 지난 수십 년간 많은 연구가 진행되고 있는 분야이다. 이러한 3차원 정합은 ICP(Iterative Closest Point) 알고리즘을 시작으로 많은 변형 ICP가 소개되고 있다. 하지만 ICP 계열의 알고리즘들은 최근접점을 대응점으로 간주하여 알고리즘을 수행한다. 그렇기 때문에 3차원 점군의 초기 오차가 큰 경우 정확한 대응점 탐색에 실패할 수 있다. 이런 문제점을 해결하기 위해 본 논문에서는 색상과 3차원 거리가 융합된 6차원 거리와 색상분포 유사도를 이용한다. 더 나아가 색상 분할 기반 적응형 샘플링을 이용하여 알고리즘 연산 속도를 감소시키고 성능을 향상시키는 것을 목표로 한다. 마지막으로 실험을 통해 기존의 방법과 본 논문에서 제안하는 방법의 성능을 비교한다.

Keywords

References

  1. P. Henry, M. Krainin, E. Herbst, X. Ren, and D. Fox, "RGB-D mapping: Using Kinect-style depth cameras for dense 3D modeling of indoor environments," The International Journal of Robotics Research, Vol.31, No.5, pp.647-663, 2012. https://doi.org/10.1177/0278364911434148
  2. C. Choi, A. J. B. Trevor, and H. I. Christensen, "RGB-D edge detection and edge-based registration," in Proceedings of the IEEE Internation Conference on Intelligent Robots and Systems, 2013.
  3. T. Whelan, H. Johannsson, M. Kaess, J. J. Leonard, and J. McDonald, "Robust real-time visual odometry for dense RGB-D mapping," in Proceedings of the IEEE Internation Conference on Robotics and Automation, 2013.
  4. P. J. Besl and N. D. MaKay, "Method for registration of 3-D shapes," IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.14, No.2, 1992.
  5. M. Rouhani and A. D. Sappa, "Correspondence free registration through a point-to-model distance minimization," in Proceedings of the IEEE internation conference on Computer Vision, 2011.
  6. A. Censi, "An ICP variant using a point-to-line metric," in Proceedings of the IEEE Internation Conference on Robotics and Automation, 2008.
  7. Y. Chen and G. Mdeioni, "Object modeling by registration of multiple range images," in Proceedings of the IEEE Internation Conference on Robotics and Automation, 1991.
  8. A. Segal, D. Haehnel, and S. Thrun, "Generalized-ICP," Robotics: Science and Systems, Vol.2, No.4, 2009.
  9. A. E. Johnson and S. B. Kang, "Registration and integration of textured 3D data," in Proceedings of the IEEE Internation Conference on 3-D Digital Imaging and Modeling, 1997.
  10. H. Men, B. Gebre, and K. Pochiraju, "Color point cloud registration with 4D ICP algorithm," in Proceedings of the IEEE Internation Conference on Robotics and Automation, 2011.
  11. M. Korn, M. Holzkothen, and J. Pauli, "Color Supported Generalized-ICP," in Proceedings of the Internation Conference on Computer Vision Theory and Applications, 2014.
  12. J. H. Joung, K. H. An, J. W. Kang, M. J. Chung, and W. Yu, "3D environment reconstruction using modified color ICP algorithm by fusion of a camera and a 3D laser range finder," in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, 2009.
  13. L. Douadi, M.-J. Aldon, and A. Crosnier, "Pair-wise Registration of 3D/Color Data Sets with ICP," in Proceedings of the IEEE Internation Conference on Intelligent Robots and Systems, 2006.
  14. F. T. Romero and M. Devy, "Registration by using a pseudo color attribute," in Proceedings of the IEEE Internation Conference on Pattern Recognition, 2008.
  15. S. Rusinkiewicz and M. Levoy, "Efficient variants of the ICP algorithm," in Proceedings of the IEEE Internation Conference on 3-D Digital Imaging and Modeling, 2001.
  16. P. F. Felzenszwalb and D. P. Huttenlocher, "Efficient Graph-Based Image Segmentation," International Journal of Computer Vision, Vol.59, No.2, pp.167-181, 2004. https://doi.org/10.1023/B:VISI.0000022288.19776.77
  17. J. Sturm, N. Engelhard, F. Endres, W. Burgard, and D. Cremers, "A benchmark for the evaluation of RGB-D SLAM systems," in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, 2012.
  18. P. F. Felzenszwalb and D. P. Huttenlocher, "Efficient Graph-Based Image Segmentation" [Online], Available: http://cs.brown.edu/-pff/segment/. [Accessed 2 April 2015].