The Construction of 3 Dimensional Models Using an Active Computer Vision System

  • P. J. Armstrong
  • J. Antonis
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1843)


The initial development and assessment of an active computer vision system is described, which is designed to meet the growing demand for 3 dimensional models of real-world objects. Details are provided of the hardware platform employed, which uses a modified gantry robot to manoeuvre the system camera and a purpose-built computer controlled turntable on which the object to be modelled is placed. The system software and its computer control system are also described along with the occluding contour technique developed to automatically produce initial models of objects. Examples of models constructed by the system are presented and experimental results are discussed, including results which indicate that the occluding contour technique can be used in an original manner to identify regions of the object surface which require further modelling and also to determine subsequent viewpoints for the camera.


Reverse Engineering Camera Calibration NURBS Surface High Resolution Data Computer Control System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Uhlin, T., Nordlund, P., Maki, A. and Eklundh, J.O., Towards an active visual observer. Proc. 5th Int. Conf. on Computer Vision, Cambridge, MA, USA, 20–23 Jun. 1995, 679–686.Google Scholar
  2. 2.
    Reid, I.D. and Beardsley, P.A., Self-alignment of a binocular robot. Proc. 6th British Machine Vision Conf., BMVC, Birmingham, UK, 11–14 Sept. 1995, 635–640.Google Scholar
  3. 3.
    Ferrier, N.J., Harvard Binocular Head. Proc. Applications of Artificial Intelligence X: Machine Vision and Robotics, Orlando, FL, USA, 22–24 April 1992, 2–13.Google Scholar
  4. 4.
    Batista, J., Peixoto, P. and Araujo, H., Real-time visual behaviors with a binocular active vision system. Proc. 1996 IEEE/SICE/RSJ Int. Conf. on Multisensor Fusion and Integration for Intelligent Systems, Washington, DC, USA, 8-11 Dec. 1996, 663–670.Google Scholar
  5. 5.
    Yang, J., Lee, N. L. and Menq, C. H., Application of computer vision in reverse engineering for 3D coordinate acquisition, Proc. of the ASME Int. Mechanical Engineering Congress and Exposition, San Francisco, CA, USA, 12–17 Nov. 1995, 143–156.Google Scholar
  6. 6.
    Ippolito, R., Iuliano, L. and Gatto, A., Integrated reverse engineering, rapid prototyping and investment casting in the jeweller’s craft, Proc. 11th Int. Conf. on Computer-Aided Production Engineering, Institution of Mechanical Engineers, London, 20–21 Sept. 1995, 85–90.Google Scholar
  7. 7.
    Ip, W.L.R. and Loftus, M., Shaded image machining: a reverse engineering approach using computer vision techniques and analytical methods to reproduce sculptured surfaces. Int. J. of Production Research 34(7), 1996, 1895–1916.zbMATHCrossRefGoogle Scholar
  8. 8.
    Niitsu, Y. and Miyazaki, S., Non-contact 3-Dimensional 360° shape measuring system using light section method. J. Japan Society for Precision Engineering 62(12), 1996, 1790–1794.Google Scholar
  9. 9.
    Kutulakos, K.N. and Dyer, C.R., Recovering shape by purposive viewpoint adjustment. Int. J. of Computer Vision, 12(2), 1994, 113–136.CrossRefGoogle Scholar
  10. 10.
    Boyer, E. and Berger, M.O., 3D surface reconstruction using occluding contours. Int. J. of Computer Vision 22(3), 1997, 219–233.CrossRefGoogle Scholar
  11. 11.
    Chaumette, F., Boukir, s., Bouthemy, P. and Juvin, D. Structure from controlled motion. IEEE Trans. Pattern Analysis and Machine Intelligence. 18(5), 1996, 492–504.CrossRefGoogle Scholar
  12. 12.
    Banta, J.E., Zhien, Y., Wang, X.Z., Zhang, J., Smith, M.T. and Abidi, M.A. Best-next-view algorithm for three-dimensional scene reconstruction using range images. Proc. Intelligent Robots and Computer Vision XIV; Algorithms, Techniques, Active Vision, and Materials Handling, Philadelphia, PA, USA, 23–26 Oct. 1995, 418–429.Google Scholar
  13. 13.
    Chen, C.S., Hung, Y.P., Chiang, C.C. and Wu, J.L. Range data acquisition using color structured lighting and stereo vision. Image and Vision Computing, 15(6), 1997, 445–456.CrossRefGoogle Scholar
  14. 14.
    Martin, W.N. and Aggarwal, J.K. Volumetric descriptions of objects from multiple views. IEEE Trans. Pattern Analysis and Machine Intelligence, 1983, 5(2), 150–158.Google Scholar
  15. 15.
    Tsai, R.Y., A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses. IEEE J. of Robotics and Automation, 3(4), 1987, 323–344.CrossRefGoogle Scholar
  16. 16.
    Heikkilä, J. and Silvén, O., A four-step camera calibration procedure with implicit image correction, Proc. IEEE Computer Society Conf. on Computer Vision and Pattern Recognition, San Juan, Puerto Rico, 17–19 June 1997, 1106–1112.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • P. J. Armstrong
    • 1
  • J. Antonis
    • 2
  1. 1.School of Mechanical and Manufacturing EngineeringQueen’s University BelfastAshby Building, Stranmillis RoadBelfast
  2. 2.School of Mechanical and Manufacturing EngineeringQueens University BelfastBelfast

Personalised recommendations