Implementation of local structure tensor and enhancement anisotropic diffusion filters in ITK

Enquobahrie, Andinet1*,Yang, Hua,Aylward, Stephen
1.Kitware, Inc.
Abstract

Abstract

This paper describes implementation of local structure tensor and anisotropic enhancement diffusion filters using the Insight Toolkit. The anisotropic diffusion filters are implemented using ITK's finite difference solver framework. The filters are used to implement the 3D edge-enhancing diffusion ( EED), coherence-enhancing diffusion (CED) and hybrid diffusion with continuous switch(HDCS) noise filtering algorithms described in Mendrik et al[1]. The most up-to-date version of the code presented in this paper is distributed with the TubeTK project: http://public.kitware.com/Wiki/TubeTK

Keywords

AnisotropicDiffusionNoise filteringTensor
Manuscript
Source Code and Data

Source Code and Data

code-5-23-2012CroppedWholeLungCTScan.mhd350 BCMakeLists.txt3 KBIJMacros.txt3.1 KBCroppedWholeLungCTScan.raw54.1 KBImageCompare.cxx8 KBitkAnisotropicCoherenceEnhancingDiffusionImageFilter.h5.1 KBPrimitiveObjects.mha244.4 KBitkAnisotropicCoherenceEnhancingDiffusionImageFilter.txx10.3 KBitkAnisotropicCoherenceEnhancingDiffusionImageFilterTest.cxx4.3 KBitkAnisotropicDiffusionTensorFunction.h6.5 KBitkAnisotropicDiffusionTensorFunction.txx6.7 KBitkAnisotropicDiffusionTensorImageFilter.h8.9 KBitkAnisotropicDiffusionTensorImageFilter.txx17.9 KBitkAnisotropicEdgeEnhancementDiffusionImageFilter.h5.2 KBitkAnisotropicEdgeEnhancementDiffusionImageFilter.txx11.3 KBitkAnisotropicEdgeEnhancementDiffusionImageFilterTest.cxx3.9 KBitkAnisotropicHybridDiffusionImageFilter.h5.5 KBitkAnisotropicHybridDiffusionImageFilter.txx13.9 KBitkAnisotropicHybridDiffusionImageFilterTest.cxx4.2 KBitkStructureTensorRecursiveGaussianImageFilter.h6.2 KBitkStructureTensorRecursiveGaussianImageFilter.txx10.1 KBitkStructureTensorRecursiveGaussianImageFilterTest.cxx11.6 KBitkSymmetricEigenVectorAnalysisImageFilter.h5.8 KB

Select a file to preview