Experiments on the Use of Fast Marching for Feature Identification

Irina D. Voiculescu, Varduhi Yeghiazaryan · 2014

We propose a fully automatic method for feature identification. Our main application is the identification of abdominal organs in computerized tomography (CT) scans. We use 3D medical data although this method is not data specific. The main steps of the method are (1) segmenting the scan data, followed by (2) applying the Fast Marching Method in order to extract feature shapes. We segment the scan volumes using algorithms devised within the Spatial Reasoning Group here at Oxford [1, 2], which output an image partition forest (IPF), a hierarchy of adjacency graphs that partition the volume (and hence each individual slice image). Significantly, the segmentation is successful at dividing the image into regions of semantic importance. However the resulting regions do not shape feature boundaries accurately: they only approximate abdominal features roughly. Thus we rely on the IPF to initialise the Fast Marching Method, but we need a post-processing step in order to detect the true boundaries. The Fast Marching Method is an efficient iterative algorithm, introduced by Sethian [3, 4], for numerical approximation of the development of propagating fronts, closed hypersurfaces moving in the direction of the surface normal. Representing the front implicitly through the arrival time function T : R → R (the front reaches the point x at time T (x)), it solves the eikonal equation |∇T (x)| = 1 F (x) with a discretised model on a lattice, appropriate upwind schemes and optimal ordering of points in space. Given a particular abdominal feature (such as an organ), we filter the IPF for regions based on that feature’s anatomical knowledge. For instance, regions corresponding to the right kidney should be in a high layer of the IPF, have a mean greyscale value in a certain interval (known from radiology studies [5], inferred from the typical radiodensity Hounsfield Unit (HU); the right kidney should be ‘west’ of the spine in an axial slice, and anatomically close to the spine; also, the right kidney should span a reasonable number of voxels (depending on the number of slices in the image), etc. Having identified a suitable region corresponding to our chosen feature, we choose points within that region which are within a fixed greyscale range (again, inferred from the feature’s typical HU). We use these as seed points to initialise the Fast Marching algorithm. This process is repeated for each feature of interest (mainly organs, bones or blood vessels) within the abdomen. The advancement of the Fast Marching front is governed by speed functions of the form

Read the paper · More papers on PaperTik