Skip to main content

X-ray Image Processing

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

Abstract

In this chapter, we cover the main techniques of image processing used in X-ray testing. They are: (i) image processing to enhance details, (ii) image filtering to remove noise or detect high frequency details, (iii) edge detection to identify the boundaries of the objects, (iv) image segmentation to isolate the regions of interest and (v) to remove the blurriness of the X-ray image. The chapter provides an overview and presents several methodologies with examples using real and simulated X-ray images.

Cover image: Gradient of an X-ray image of a wheel (from X-ray image C0001_0001 colored with ‘jet’ 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.

    At high levels, the Poisson distribution approaches the Gaussian with a standard deviation equal to the square root of the mean: \(\sigma = \sqrt{\mu }\).

  2. 2.

    A video of this small defect can be watched at http://youtu.be/e3wDJhq2Tqg.

  3. 3.

    The video can be found in http://youtu.be/tWdJ-NFE6vY.

References

  1. Castleman, K.: Digital Image Processing. Prentice-Hall, Englewood Cliffs (1996)

    Google Scholar 

  2. Boerner, H., Strecker, H.: Automated X-ray inspection of aluminum casting. IEEE Trans. Pattern Anal. Mach. Intell. 10(1), 79–91 (1988)

    Article  Google Scholar 

  3. MathWorks: Image Processing Toolbox for Use with MATLAB: User’s Guide. The MathWorks Inc. (2014)

    Google Scholar 

  4. 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 

  5. Gonzalez, R., Woods, R.: Digital Image Processing, 3rd edn. Prentice Hall, Pearson (2008)

    Google Scholar 

  6. Faugeras, O.: Three-Dimensional Computer Vision: A Geometric Viewpoint. The MIT Press, Cambridge (1993)

    Google Scholar 

  7. Canny, J.: A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. PAMI–8(6), 679–698 (1986)

    Google Scholar 

  8. Mery, D., Pedreschi, F.: Segmentation of colour food images using a robust algorithm. J. Food Eng. 66(3), 353–360 (2004)

    Article  Google Scholar 

  9. Haralick, R., Shapiro, L.: Computer and Robot Vision. Addison-Wesley Publishing Co., New York (1992)

    Google Scholar 

  10. Mery, D.: Crossing line profile: a new approach to detecting defects in aluminium castings. In: Proceedings of the Scandinavian Conference on Image Analysis (SCIA 2003), Lecture Notes in Computer Science vol. 2749, pp. 725–732 (2003)

    Google Scholar 

  11. Mery, D., Berti, M.A.: Automatic detection of welding defects using texture features. Insight-Non-Destr. Test. Cond. Monit. 45(10), 676–681 (2003)

    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. Matas, J., Chum, O., Urban, M., Pajdla, T.: Robust wide-baseline stereo from maximally stable extremal regions. Image Vis. Comput. 22(10), 761–767 (2004)

    Article  Google Scholar 

  14. Vedaldi, A., Fulkerson, B.: VLFeat: an open and portable library of computer vision algorithms. In: Proceedings of the International Conference on Multimedia, pp. 1469–1472. ACM (2010)

    Google Scholar 

  15. Mery, D., Filbert, D.: A fast non-iterative algorithm for the removal of blur caused by uniform linear motion in X-ray images. In: Proceedings of the 15th World Conference on Non-Destructive Testing (WCNDT-2000). Rome (2000)

    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). X-ray Image Processing. In: Computer Vision for X-Ray Testing. Springer, Cham. https://doi.org/10.1007/978-3-319-20747-6_4

Download citation

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

  • 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