Distributed Anisotropic Diffusion

Kevin Hobbs1*
1.Ohio University
Abstract

Abstract

Distributed anisotropic diffusion provides a wrapper program around ITK's anisotropic diffusion filters that allows an input image to be spread across the memory of several computers and the processors of all of the computers to work simultaneously on the output. Distributed anisotropic diffusion allows the Visible Woman Head dataset to be smoothed with 100 iterations of the vector gradient magnitude anisotropic diffusion filter in 47 minutes on an 8 node 64 core cluster versus 53 minutes for just 10 iterations of standard vector gradient magnitude anisotropic diffusion on a single node.

Keywords

MPISmoothingAnisotropicDistributed
Manuscript
Source Code and Data

Source Code and Data

MPIAnisotropicDiffusionSourceCMakeLists.txt~1.2 KBCMakeLists.txt1.3 KBIJMacros.txt3.4 KBMPIVectorGradientAnisotropicDiffusionImageFilter.cxx14.4 KBRGBSmooth.cxx2.4 KBRGBSmoothFair.cxx4 KBVisibleWomanEye.mhd368 BVisibleWomanEye.raw3.5 MBitkImageRegionNonCubeSplitter.h3.7 KBitkImageRegionNonCubeSplitter.txx4.6 KBDocumentImageOverlap.dia1.3 KBInsightArticle.cls4.1 KBImageOverlap.eps25.6 KBInsightJournal.ist220 BInsightJournal.sty35.2 KBMPIAnisotropicDiffusion.aux2.1 KBMPIAnisotropicDiffusion.bblMPIAnisotropicDiffusion.blg1002 BMPIAnisotropicDiffusion.dvi32.3 KBMPIAnisotropicDiffusion.log16 KBMPIAnisotropicDiffusion.out468 BMPIAnisotropicDiffusion.pdf138.1 KBMPIAnisotropicDiffusion.ps4.6 MBMPIAnisotropicDiffusion.tex10.3 KBMPIAnisotropicDiffusion.tex~10.3 KBMPIAnisotropicDiffusion.toc672 BMPIVectorGradientAnisotropicDiffusion.dia2.6 KBMPIVectorGradientAnisotropicDiffusion.dia~2.6 KBMPIVectorGradientAnisotropicDiffusionGraph.eps94.1 KBMakefile662 BVisibleWomanHeadFull_Slice.eps2.2 MBVisibleWomanHeadFull_Smooth_Slice.eps2.2 MBVisibleWomanHeadFull_Slice.png600 KBalgorithm.sty2.2 KBVisibleWomanHeadFull_Smooth_Slice.png309.9 KBalgorithmic.sty5.4 KBamssymb.sty14.9 KBdoubleWordCheck.pl410 Bfancyhdr.sty14.4 KBfloatflt.sty10.8 KBfncychap.sty10.1 KBinput_top.eps6.1 MBreferences.bib342 Btime.eps16.8 KBtime.gnuplot293 Btime.gnuplot~196 Btime_100slices.txt72 Btime_200slices.txt72 Btime_200slices.txt~23 Btimes.sty857 Btime_50slices.txt67 B

Select a file to preview