Skip to main content

Simulation in X-ray Testing

  • Chapter
  • First Online:
Computer Vision for X-Ray Testing

Abstract

In order to evaluate the performance of computer vision techniques, computer simulation can be a useful tool. In this chapter we review some basic concepts of the simulation of X-ray images, and present simple geometric and imaging models that can be used in the simulation . We explain the basic simulation principles and we address some techniques of simulated defects (that can be used to assess the performance of a computer vision method for automated defect recognition). The chapter also has some Matlab examples that the reader can run and follow, along with examples of simulated defects in castings and welds.

Cover image: X-ray image of a wood located in 1, 4, 6, 36, 72 and 180 positions (image N0010_0051 colored with ‘hot’ colormap).

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 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.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

Notes

  1. 1.

    http://en.wikipedia.org/wiki/STL_(file_format).

  2. 2.

    In this example we used the Matlab code for mesh voxelization available on http://www.mathworks.com/matlabcentral/fileexchange/27390-mesh-voxelisation.

  3. 3.

    These pixels are defined where \(B^2-4AC > 0\) in Eq. (7.33).

References

  1. Duvauchelle, P., Freud, N., Kaftandjian, V., Babot, D.: A computer code to simulate X-ray imaging techniques. Nucl. Instrum. Methods Phys. Res. B 2000(170), 245–258 (2000)

    Article  Google Scholar 

  2. Huang, Q., Wu, Y., Baruch, J., Jiang, P., Peng, Y.: A template model for defect simulation for evaluating nondestructive testing in X-radiography. IEEE Trans. Syst. Man Cybern. Part A: Syst. Hum. 39(2), 466–475 (2009)

    Article  Google Scholar 

  3. Tabary, J., Hugonnard, P., Mathy, F.: SINDBAD: a realistic multi-purpose and scalable X-ray simulation tool for NDT applications. In: International Symposium on DIR and CT, Lyon, vol. 1, pp. 1–10 (2007)

    Google Scholar 

  4. Rebuffel, V., Tabary, J., Tartare, M., Brambilla, A., Verger, L.: SINDBAD: a simulation software tool for multi-energy X-ray imaging. In: Proceeding 11th European Conference on Non Destructive Testing, Prague (2014)

    Google Scholar 

  5. Salvat, F., Fernández-Varea, J.M., Sempau Roma, J.: PENELOPE-2008: a code system for Monte Carlo simulation of electron and photon transport. In: Workshop Proceedings, Barcelona, 30 June–3 July 2, 2008. OECD (2009)

    Google Scholar 

  6. Yao, M., Duvauchelle, P., Kaftandjian, V., Peterzol-Parmentier, A., Schumm, A.: X-ray imaging plate performance investigation based on a Monte Carlo simulation tool. Spectrochim. Acta Part B: At. Spectrosc. 103, 84–91 (2015)

    Article  Google Scholar 

  7. Schumm, A., Duvauchelle, P., Kaftandjian, V., Jaenisch, R., Bellon, C., Tabary, J., Mathy, F., Legoupil, S.: Modelling of radiographic inspections. In: Nondestructive Testing of Materials and Structures, pp. 697–702. Springer (2013)

    Google Scholar 

  8. Hecker, H.: A new method to process X-ray images in the automated inspection of castings. Ph.D. thesis, Institute for Measurement and Automation, Faculty of Electrical Engineering, Technical University of Berlin (1995) (in German)

    Google Scholar 

  9. Mery, D.: A new algorithm for flaw simulation in castings by superimposing projections of 3D models onto X-ray images. In: Proceedings of the XXI International Conference of the Chilean Computer Science Society (SCCC-2001), pp. 193–202. IEEE Computer Society Press, Punta Arenas (2001)

    Google Scholar 

  10. Botsch, M., Kobbelt, L., Pauly, M., Alliez, P., Lévy, B.: Polygon Mesh Processing. CRC Press, Florida (2010)

    Book  Google Scholar 

  11. Carvajal, K., Chacón, M., Mery, D., Acuna, G.: Neural network method for failure detection with skewed class distribution. Insight 46(7), 399–402 (2004)

    Article  Google Scholar 

  12. Mery, D., Filbert, D.: Automated flaw detection in aluminum castings based on the tracking of potential defects in a radioscopic image sequence. IEEE Trans. Robot. Autom. 18(6), 890–901 (2002)

    Article  Google Scholar 

  13. Bavendiek, K.: Prüfkörper für die automatischen überprüfung der Bildqualität und der Messung der Erkennungssicherheit bei ADR Systemen. In: German Conference on Nondestructive Testing. Berlin (2001) (in German)

    Google Scholar 

  14. Mery, D.: Flaw simulation in castings inspection by radioscopy. Insight 43(10), 664–668 (2001)

    Google Scholar 

  15. Heinrich, W.: Automated inspection of castings using X-ray testing. Ph.D. thesis, Institute for Measurement and Automation, Faculty of Electrical Engineering, Technical University of Berlin (1988) (in German)

    Google Scholar 

  16. Filbert, D., Klatte, R., Heinrich, W., Purschke, M.: Computer aided inspection of castings. In: IEEE-IAS Annual Meeting, pp. 1087–1095. Atlanta, (1987)

    Google Scholar 

  17. Tillack, G.R., Nockemann, C., Bellon, C.: X-ray modelling for industrial applications. NDT & E Int 33(1), 481–488 (2000)

    Article  Google Scholar 

  18. Freud, N., Duvauchelle, P., Babot, D.: Simulation of X-ray NDT imaging techniques. In: Proceedings of the 15th World Conference on Non-Destructive Testing (WCNDT–2000). Rome (2000)

    Google Scholar 

  19. Mery, D., Filbert, D.: The epipolar geometry in the radioscopy: theory and application. at -. Automatisierungstechnik 48(12), 588–596 (2000) (in German)

    Google Scholar 

  20. Mery, D.: Automated Flaw Detection in Castings from Digital Radioscopic Image Sequences. Verlag Dr. Köster, Berlin (2001). Ph.D. thesis in German

    Google Scholar 

  21. Mery, D., Hahn, D., Hitschfeld, N.: Simulation of defects in aluminum castings using CAD models of flaws and real x-ray images. Insight 47(10), 618–624 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Domingo Mery .

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Mery, D. (2015). Simulation in X-ray Testing. In: Computer Vision for X-Ray Testing. Springer, Cham. https://doi.org/10.1007/978-3-319-20747-6_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-20747-6_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-20746-9

  • Online ISBN: 978-3-319-20747-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics