Using a Mask to Decrease Computation Time for SpatialObject to Image Conversions

Mueller, Dan1*
1.Philips Healthcare
Abstract

Abstract

This article presents an approach for decreasing the computational time for converting a sparse SpatialObject to an Image. The method is applicable for SpatialObjects which occupy less volume than the total output Image (which occurs often, especially when using TubeSpatialObjects to represent vessels). A new filter MaskedSpatialObjectToImageFilter is introduced which dramatically decreases the execution time by creating a mask of relevant pixels. The mask is computed by calling the conventional SpatialObjectToImageFilter at a lower resolution, which is significantly faster for large images. The mask is then up-sampled to control which areas are further processed.

Keywords

speedtimeSpatialObjectImagefastITKconvert
Manuscript
Source Code and Data

Source Code and Data

ArticleInsightArticle.cls4 KBInsightJournal.bib155.8 KBalgorithm.sty2.2 KBInsightJournal.sty35.1 KBalgorithmic.sty5.4 KBamssymb.sty14.9 KBarticle.cls20.7 KBarticle.tcp198 Barticle.tex18.6 KBarticle.tps482 Bfancyhdr.sty14.4 KBfloatflt.sty10.8 KBfncychap.sty10.1 KBimagesReal1_MIP.png3 KBReal1_MIP.png.bb28 BReal2_MIP.png3.4 KBReal2_MIP.png.bb28 BToy1_MIP.png1 KBToy1_MIP.png.bb28 BToy2_MIP.png1.2 KBToy2_MIP.png.bb28 Btimes.sty857 BCMakeLists.txt1.9 KBIJMacros.txt3.1 KBImagesReadme.txt296 BReal1.mhd74.7 KBToy1.mhd394 BReal2.mhd54 KBToy2.mhd1.5 KBSourceCMakeLists.txt342 BitkMaskedSpatialObjectToImageFilter.h5.2 KBitkMaskedSpatialObjectToImageFilter.cxx13.3 KBTestingCMakeLists.txt3.8 KBMaskedSpatialObjectToImageTestDriver.cxx1.3 KBitkMaskedSpatialObjectToImageFilterTests.cxx7.4 KB

Select a file to preview