Skip to main content

Fitting Subdivision Surface Models to Noisy and Incomplete 3-D Data

  • Conference paper
Computer Vision/Computer Graphics Collaboration Techniques (MIRAGE 2007)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 4418))

Abstract

We describe an algorithm for fitting a Catmull-Clark subdivision surface model to an unstructured, incomplete and noisy data set. We complete the large missing data regions with the a-priori shape information and produce a smooth, compact and structured data description. The result can be used for further data manipulation, compression, or visualisation. Our fitting algorithm uses a quasi-interpolation technique which manipulates the base mesh of the subdivision model to achieve better approximation. We extend the approach designed for scientific visualisation and animation to deal with incomplete and noisy data and preserve prior shape constraints where data is missing. We illustrate the algorithm on range and stereo data with a set of different subdivision models and demonstrate the applicability of the method to the problem of novel view synthesis from incomplete stereo data.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A.I.M.A.T.S.H.A.P.E.: http://www.aim-at-shape.net

  2. http://www.blueskystudios.com

  3. Catmull, E., Clark, J.: Recursively generated b-spline surfaces on arbitrary topological meshes. Computer Aided Design 10 (1978)

    Google Scholar 

  4. Cheng, K.-S.D., et al.: Fitting subdivision surfaces to unorganised point data using SDM. In: Pacific Conference on Computer Graphics and Applications, pp. 16–24 (2004)

    Google Scholar 

  5. Doo, D., Sabin, M.: Analysis of the behaviour of recursive division surfaces near extraordinary points. Computer Aided Design 10 (1978)

    Google Scholar 

  6. DeRose, T., Kass, M., Truong, T.: Subdivision surfaces in character animation. In: Proceedings of SIGGRAPH 1998, New York, USA, pp. 85–94 (1998)

    Google Scholar 

  7. Deutscher, J., Blake, A., Reid, I.: Articulated body motion capture by annealed particle filtering. In: IEEE International Conference on Computer Vision and Pattern Recognition, IEEE Computer Society Press, Los Alamitos (2000)

    Google Scholar 

  8. Hoppe, H., et al.: Surface reconstruction from unorganised points. Computer Graphics 26(2), 71–78 (1992)

    Article  Google Scholar 

  9. Ilić, S.: Using Subdivision Surfaces for 3-D Reconstruction from Noisy Data. In: Deform - Workshop on Image Registration in Deformable Environments, Edinburgh, UK, pp. 1–10 (2006)

    Google Scholar 

  10. Ivekovic, S., Trucco, E.: Dense Wide-Baseline Disparities from Conventional Stereo for Immersive Videoconferencing. In: ICPR 2004, vol 4, pp. 921–924 (2004)

    Google Scholar 

  11. Ivekovic, S., Trucco, E.: Human Body Pose Estimation with PSO. In: IEEE World Congress on Computational Intelligence 2006, Vancouver, Canada, IEEE, Los Alamitos (2006)

    Google Scholar 

  12. Jeong, W.K., Kim, C.H.: Direct reconstruction of displaced subdivision surface from unorganised points. In: Pacific Conference on Computer Graphics and Applications, pp. 160–169 (2001)

    Google Scholar 

  13. Jeong, W.K., et al.: Automatic Generation of Subdivision Surface Head Models from Point Cloud Data. In: Graphics Interface 2002 (2002)

    Google Scholar 

  14. Litke, N., Levin, A., Schröder, P.: Fitting Subdivision Surfaces. In: IEEE Visualization, pp. 319–324. IEEE Computer Society Press, Los Alamitos (2001)

    Google Scholar 

  15. Mikic, I., et al.: Human Body Model Acquisition and Tracking Using Voxel Data. International Journal on Computer Vision 53(3), 199–223 (2003)

    Article  Google Scholar 

  16. Niyogi, S.A., Adelson, E.H.: Analyzing and Recognizing Walking Figures in XYT. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 469–474. IEEE Computer Society Press, Los Alamitos (1994)

    Chapter  Google Scholar 

  17. http://www.pixar.com

  18. Plänkers, R., Fua, P.: Articulated Soft Objects for Video-based Body Modeling. In: ICCV 2001, Vancouver, Canada (2001)

    Google Scholar 

  19. Scheib, V., et al.: Efficient fitting and rendering of large scattered data sets using subdivision surfaces. Computer Graphics Forum 21(3) (2002)

    Google Scholar 

  20. Schröder, P.: Subdivision as a fundamental building block of digital geometry processing algorithms. Journal of Computational and Applied Mathematics 149 (2002)

    Google Scholar 

  21. Sminchisescu, C., Triggs, B.: Covariance Scaled Sampling for Monocular 3D Body Tracking. In: CVPR 2001, pp. 447–454 (2001)

    Google Scholar 

  22. Starck, J., Hilton, A.: Model-Based Multiple View Reconstruction of People. In: ICCV (2003)

    Google Scholar 

  23. Suzuki, H., et al.: Subdivision surface fitting to a range of points. In: IEEE Computer Society Pacific Conference on Computer Graphics and Applications, p. 158. IEEE Computer Society Press, Los Alamitos (1999)

    Google Scholar 

  24. Warren, J., Schaeffer, S.: A factored approach to subdivision surfaces. Computer Graphics and Applications 24 (2004)

    Google Scholar 

  25. Zorin, D., et al.: Subdivision for modeling and animation. In: SIGGRAPH, Course notes (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

André Gagalowicz Wilfried Philips

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Ivekovic, S., Trucco, E. (2007). Fitting Subdivision Surface Models to Noisy and Incomplete 3-D Data. In: Gagalowicz, A., Philips, W. (eds) Computer Vision/Computer Graphics Collaboration Techniques. MIRAGE 2007. Lecture Notes in Computer Science, vol 4418. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71457-6_50

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-71457-6_50

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-71456-9

  • Online ISBN: 978-3-540-71457-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics