Skip to main content

Automatic Knot Adjustment for Reverse Engineering by Immune Genetic Algorithm

  • Conference paper
Advances in Computer Science and Information Engineering

Part of the book series: Advances in Intelligent and Soft Computing ((AINSC,volume 169))

  • 3823 Accesses

Abstract

B-spline surface reconstruction is a challenging problem in CAD design, data visualization, computer animation, virtual reality, especially in reverse engineering. Fairing B-spline surface is regarded as one major precondition for reverse engineering. There are two main stages in B-spline surface reconstruction: 1) knot vector selection, 2) Surface Parameterization. Stage one plays a decisive role between the two stages. To obtain a good surface approximation, knot vector is treated as variable and optimized by the immune genetic algorithm (IGA). The experimental results show that this method performs well in terms of accuracy and flexibility.

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 389.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 499.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. Liu, L.: Research on Surface Reconstruction in Reverse Engineering. Shandong University, Shandong (2007)

    Google Scholar 

  2. Yoshimoto, F., Moriyama, M., Harada, T.: Automatic knot placement by a genetic algorithm for data fitting with a spline. In: Proceedings of the International Conference on Shape Modeling and Applications, pp. 162–169. IEEE Computer Society Press (1999)

    Google Scholar 

  3. Dierckx, P.: Curve and surface fitting with splines. Oxford University Press, Oxford (1993)

    MATH  Google Scholar 

  4. Yoshimoto, F., Harada, T., Yoshimoto, Y.: Data fitting with a spline using a real-coded genetic algorithm. Compute. Aid. Design, 751–760 (2003)

    Google Scholar 

  5. Zhao, X., Zhang, C., Yang, B., Li, P.: Adaptive knot placement using a GMM-based continuous optimization algorithm in B-spline curve approximation. Computer Aided Design 44(6), 598–604 (2011)

    Article  Google Scholar 

  6. Galvez, A., Iglesias, A., Puig-Pey, J.: Iterative two-step genetic-algorithm-based method for efficient polynomial B-spline surface reconstruction. J. 182, 56–76 (2012)

    MathSciNet  Google Scholar 

  7. Mitchell: An Introduction to Genetic Algorithms. MIT Press, Cambridge (1996)

    Google Scholar 

  8. Jiao, L., Wang, L.: IEEE 30(5), 552–561 (2000)

    Google Scholar 

  9. Shi, F.: Computer aided geometric design with non-uniform rational b-spline. LNCS. Higher Education Press, Beijing (2001)

    Google Scholar 

  10. Floater, M.S.: Parameterization and smooth approximation of surface triangulations. Computer Aided Geometric Design 14, 231–250 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  11. Piegl, L., Tiller, W.: Parameterization for surface fitting in reverse engineering. Computer Aided Design 33(8), 593–603 (2001)

    Article  Google Scholar 

  12. Weiss, V., Andor, L., Renner, G., et al.: Advanced surface fitting techniques. Computer Aided Geometric Design 19(1), 19–42 (2002)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Xu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag GmbH Berlin Heidelberg

About this paper

Cite this paper

Xu, L., Zhao, X., Yang, B. (2012). Automatic Knot Adjustment for Reverse Engineering by Immune Genetic Algorithm. In: Jin, D., Lin, S. (eds) Advances in Computer Science and Information Engineering. Advances in Intelligent and Soft Computing, vol 169. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30223-7_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30223-7_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30222-0

  • Online ISBN: 978-3-642-30223-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics