On Shape Recovery of 3D Object from Multiple Range Images

시점이 다른 다수의 거리 영상으로부터 3차원 물체의 형상 복원

  • Published : 2000.01.25

Abstract

To reconstruct 3- D shape, It is a common strategy to acquire multiple range Images from different viewpoints and integrate them into a common coordinates In this paper, we particularly focus on the registration and integration processes for combining all range Images into one surface model. For the registration, we propose the 2-step registration algorithm, which consists of 2 steps the rough registration step using all data points and the fine registration step using the high-curved data points For the integration, we propose a new algorithm, referred to as ‘multi-registration’ technique, to alleviate the error accumulation problem, which occurs during applying the pair-wise registration to each range image sequentially, in order to transform them into a common reference frame Intensive experiments are performed on the various real range data In experiments, all range images were registered within 1 minutes on Pentium 150MHz PC The results show that the proposed algorithms registrate and integrate multiple range Images within a tolerable error bound in a reasonable computation time, and the total error between all range Images are equalized with our proposed algorithms.

3차원 형상의 복구를 위하여 일반적으로 다른 방향에서 취득한 거리 영상을 하나의 좌표계로 변환하는 과정이 필요하다. 본 논문에서는 이러한 과정 중 레지스트레이션과 인티그레이션에 관한 연구 결과를 제시한다 레지스트레이션에 대해서는 가존의 ICP 알고리듬의 수렴 속도 향상을 위해 높은 곡률을 갖는 데이터에 가중치를 주는 2 단계의 알고리듬을 제안한다 첫 번째 단계에서는 모든 거리 데이터 이용하여 적당한 정도의 레지스트레이션을 수행하고 두 번째 단계에서 높은 곡률을 가진 점들만을 이용하여 보다 정확한 레지스트레이션을 수행한다 인티그레이션 알고리듬으로는 가준 좌표계로 변환된 모든 거리 영상간의 전체 오차를 최소화하기 위해 2장간의 거리 영상에 대한 ICP 알고리듬을 임의의 N장의 거리 영상에 대하여 적용할 수 있도록 일반화하는 알고리듬을 제안하였다 제안하는 알고리듬을 통하여 2장간의 변환을 순차적으로 수행하여 기준 좌표계로의 변환을 얻었을 때 레지스트레이션 오차가 누적되는 문제점을 해결하였다 실험결과 레지스트레이션 알고리듬은 펜티움 150MHz PC 환경에서 l분정도의 수행시간을 나타내었다 실험 결과는 제안하는 기법이 적절한 시간내에 모든 거리 데이터들을 오차가 고르게 분포하는 모델을 형성할 수 있음을 보인다.

Keywords

References

  1. P J Besl, N D McKay 'A Meshod for Registration of 3-D Shapes' IEEE Transactions of Pattern Analysis and Machine Intelligence, Vol 14, No 2, pp 239-255, February 1992 https://doi.org/10.1109/34.121791
  2. Y Chen, G Medioni, 'Object Modeling by Registration of Multiple Range Images,' Proceedings of IEEE International Conference on Robot and Automation, Sacramento, California, pp. 2724-2729, April 1991 https://doi.org/10.1109/ROBOT.1991.132043
  3. C Dorai, J Weng, and A K Jam, 'Optimal registration of multiple range views,' Proceedings of IEEE International Conference on Pattern Recognition, pp 569-571, 1994 https://doi.org/10.1109/ICPR.1994.576362
  4. Do Hyun Chung, II Dong Yun and Sang Uk Lee, 'Registration of Multiple Range Views Using the Reverse Calibration Technique,' Pattern Recognition, vol 31, no 4, pp 457-464, Apr 1998 https://doi.org/10.1016/S0031-3203(97)00063-0
  5. R Bergevin, M Soucy, H. Gagnon, and D Laurendeau, 'Toward a general multi-View registration technique,' IEEE Transactions of Pattern Analysts and Machine Intelligence, vol 18, no 5, pp 540-547, May 1996 https://doi.org/10.1109/34.494643
  6. G Blais, M D Levine, 'Registering Mutiview Range Data to Create 3D Computer Objects' TR-CIM-93-16, McGill University, November 1993
  7. G Blais, M. D Levine, 'Registering Range Data to Create 3D Computer Objects' IEEE Transactions of Pattern Analysts and Machine Intelligence, Vol. 17, No 8, pp 820-824, August 1995 https://doi.org/10.1109/34.400574
  8. H - Y Shum, K Ikeuchi, and R Reddy 'Principal Component Analysis with Missing Data and Its Application to Polyhedral Object Modeling ' IEEE Transactions of Pattern Analysts and Machine Intelligence, Vol 17, No 9, pp.854-867, September 1995 https://doi.org/10.1109/34.406651
  9. M Soucy and D Laurendeau, 'A General Surface Approach to the Integration of a Set of Range Views,' IEEE Transactions of Pattern Analysis and Machine Intelligence, Vol 17, No 4, pp 344-358, April 1995 https://doi.org/10.1109/34.385982
  10. G Turk and M Levoy, 'Zippered Polygon Meshes from Range Images,' Proceedings of SIGGRAPH '94, pp 311-318, July 1994 https://doi.org/10.1145/192161.192241
  11. B Curless and M Levoy, 'A volumetric method for building complex models from range Images,' Proceedings of SIGGRAPH'96, pp 303-312, Agust 1996 https://doi.org/10.1145/237170.237269
  12. M Ruitshauser, M Stricker and M Trobma, 'Merging Range Images of Arbitrarily Shaped Objects,' Proceedings of IEEE Conference on Computer Vision and Pattern Recognition '94, pp 573 -580, June 1994 https://doi.org/10.1109/CVPR.1994.323797
  13. B. Guo, 'Surface reconstruction from points to splines' Computer-Aided Design, Vol 29, No 4, pp.269-277, 1997 https://doi.org/10.1016/S0010-4485(96)00055-3
  14. H Hoppe, T DeRose, T Duchamp, J McDonald, and W. Stuetzle, 'Surface reconstruction from unorganized points' Proceedings of SIGGRAPH, pp 19-26, July 1992
  15. H Hoppe, T DeRose, T. Duchamp, J McDonald, and W Stuetzle, 'Mesh Optimization,' Proceedings of SIGGRAPH'93, pp 19-26, August 1993 https://doi.org/10.1145/166117.166119
  16. M. Eck and H Hoppe, 'Automatic reconstruction of B-spline surfaces of arbitrary topological type,' Proceedings of SIGGRAPH'96, pp 325-334. August 1996 https://doi.org/10.1145/237170.237271
  17. D R. Forsey and R H Bartels, 'Surface fitting with hierarchical splines,' ACM Trans. on Graphics, Vol. 14, no 2, pp. 134-161, April 1995 https://doi.org/10.1145/221659.221665
  18. V. Krishnamurthy and M Levoy, 'Fitting smooth surfaces to dense polygon meshes,' Proceedings of SIGGRAPH '96, pp 313-324, Aug 1996 https://doi.org/10.1145/237170.237270
  19. In Kyu Park, II Dong Yun, and Sang Uk Lee, 'Constructing NURBS Surface Model from Scattered and Unorganized Range Data,' Proceedings of Second Int'l Conference on 3-D Imaging and Modeling, Ottawa, Canada, Oct. 1999 https://doi.org/10.1109/IM.1999.805361
  20. SCAN-3000 User's Guide, SERVO ROVOT Inc, 1993
  21. S Inokuchi, K. Sato, and F Matsuda, 'Range imaging system utilizing nemetic liquid crystal mask,' Proceedings of IEEE International Conference on Computer Vision, pp. 657-661, June 1987
  22. J. Posdamer and M D Altschuler, 'Surface measurement by space-encoded projected beam systems,' Computer Graphics And Image Processing, 18, pp 1-17, 1982 https://doi.org/10.1016/0146-664X(82)90096-X
  23. P Vuylsteke and A. Oosterhck, 'Range image acquisition with a single binary-encoded light pattern,' IEEE Transactions on Pattern Analysis And Machine Intelligence, Vol. 12, No 2, Febuary 1990 https://doi.org/10.1109/34.44402
  24. Tsung-Pao Fang and Les A Piegl, 'Delaunay Triangulation in Three Dimensions,' IEEE Computer Graphics and Applications Magazine, Vol 15, No 5, September 1995 https://doi.org/10.1109/38.403829
  25. William Eric Leifur Grimson, From Images to Surfaces, MIT Press, 1986