Fast Implementations of the Levelset Segmentation Method With Bias Field Correction in MR Images: Full Domain and Mask-Based Versions

  • Tatyana Ivanovska
  • René Laqua
  • Lei Wang
  • Henry Völzke
  • Katrin Hegenscheid
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7887)

Abstract

Intensity inhomogeneity represents a significant challenge in image processing. Popular image segmentation algorithms produce inadequate results in images with intensity inhomogeneity. Existing correction methods are often computationally expensive. Therefore, efficient implementations for the bias field estimation and inhomogeneity correction are required. In this work, we propose an extended mask-based version of the levelset method, recently presented by Li et al. [1]. We develop efficient CUDA implementations for the original full domain and the extended mask-based versions. We compare the methods in terms of speed, efficiency, and performance. Magnetic resonance (MR) images are one of the main application in practice.

Keywords

Levelsets CUDA image segmentation MRI intensity inhomogeneity bias field correction 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Li, C., Huang, R., Ding, Z., et al.: A level set method for image segmentation in the presence of intensity inhomogeneities with application to MRI. IEEE Trans. on Image Processing 20, 2007–2016 (2011)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Vovk, U., Pernus, F., Likar, B.: A review of methods for correction of intensity inhomogeneity in MRI. IEEE Trans. on Medical Imaging 26(3), 405–421 (2007)CrossRefGoogle Scholar
  3. 3.
    Hou, Z.: A review on mr image intensity inhomogeneity correction. International Journal of Biomedical Imaging 1, 1–11 (2006)CrossRefGoogle Scholar
  4. 4.
    Li, C., Xu, C., Gui, C., Fox, M.D.: Distance regularized level set evolution and its application to image segmentation. IEEE Trans. on Image Processing 19(12), 3243–3254 (2010)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Chan, T.F., Vese, L.A.: Active contours without edges. IEEE Trans. on Image Processing 10(2), 266–277 (2001)MATHCrossRefGoogle Scholar
  6. 6.
    Gonzalez, R.C., Woods, R.E.: Digital Image processing. Prentice Hall International (2008)Google Scholar
  7. 7.
    Young, I.T., van Vliet, L.: Recursive implementation of the Gaussian filter. Signal Proc. 44, 139–151 (1995)CrossRefGoogle Scholar
  8. 8.
    Owens, J.D., Houston, M., Luebke, D., Green, S., Stone, J.E., Phillips, J.C.: GPU computing. Proceedings of the IEEE 96(5), 879–899 (2008)CrossRefGoogle Scholar
  9. 9.
  10. 10.
  11. 11.
    Ivanovska, T., Linsen, L., Hahn, H.K., Voelzke, H.: GPU implementations of a relaxation scheme for image partitioning: GLSL vs. CUDA. Computing and Visualization in Science 14(5), 217–226 (2012)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Tatyana Ivanovska
    • 1
  • René Laqua
    • 1
  • Lei Wang
    • 2
  • Henry Völzke
    • 1
  • Katrin Hegenscheid
    • 1
  1. 1.Ernst-Moritz-Arndt University GreifswaldGermany
  2. 2.Fraunhofer Institute for Medical Image Computing MEVISBremenGermany

Personalised recommendations