shapes in some low dimensional geometric variety
(Allen et al, 2003).
As for specific organs of the human body
considerably less work have been done and
published. Regarding human breasts few
experimental approaches have been published both
from the point of view of industrial and clothing
applications (Lee et al, 2004) and of medical studies
(Catanuto et al, 2005), (Catanuto et al, 2008). For
breast evaluation, laser scanning techniques are not
yet sufficiently robust: typically scanning time is too
long and patient’s breathing interferes too much with
the quality of the final data. Moreover areas of the
female torso may remain occluded to the optical
laser ray (Farinella et al, 2006).
As for the use of a parametric model to describe
the shape of the human breast a seminal paper using
a super quadric approach is (Chen et al, 2000).
In this paper we follow the approach of (Allen et
al, 2003) applying the principal modes obtained with
PCA to the problem of describing the breast.
3 PROPOSED METHODOLOGY
3.1 The Dataset
46 MRI of women’s breasts have been acquired. In
all the resonances the patient was lying prone and
left the breasts free to hung down influenced only by
gravity within the instrument.
Both right and left breasts images were acquired
in this way. The volunteers varied in age from 21 to
76 years. The majority of the cases are relative to
healthy women, but some pathological typical cases
have been also included in the study. Care has been
taken not to include extremely aberrated or
incomplete shapes.
The whole volume of the resonance for each
patient is made of 100 slices (50 slices for each
breast).
The rough data present heavy noise and need to
be cleaned and registered in a unique reference
frame for further processing. To obtain acceptably
smooth surfaces we apply the processing pipeline
described in the following section.
3.2 Surface Smoothing with
Polynomial Fitting
Noise reduction at each MRI slice is the very first
and preliminary processing that has been performed
on the data. The hypothesis of additive white
Gaussian noise, with zero mean and variance σ
L
2
at
each slice L is assumed. This allows to separately
process each slice. To statistically evaluate the noise
variance σ
L
2
in a slice we sample a reasonably large
region R where, with high probability, there is no
tissue. A natural candidate for R is the corner of the
slice opposite to the breast. The knowledge of σ
L
allows to precisely tune a rotationally symmetric
Gaussian lowpass filter of size h.
This first smoothing still leaves some amount of
salt and pepper disturbances. A median filtering is
used to reduce this noise without affecting edges and
hence without perturbing the profile of the breast/air
interface.
The precise identification of the breast/air
interface is subsequently performed with a
binarization procedure. An adaptive threshold for the
binarization is found on each slice separately. The
threshold value is determined looking at the
histogram of the pixel values in the region R
considered above. R is relative only to the air and
should ideally appear totally black. For this reason
the natural choice for the threshold value is the
maximum observed non zero value in R. The
resulting binarized images still may present isolated
dark areas within the tissue region and isolate bright
spikes in the air region. These artifacts are
appropriately removed with standard filtering.
To naively follow the border between black and
white areas in the slice at this stage would produce a
very jagged contour while a more regular curve is
desiderable.
Regularization is achieved first applying some
morphological operators and hence fitting a
polynomial curve. More precisely a morphological
binary dilation, followed by a morphological erosion
with a 3x3 pixels square as a structuring element is
performed (morphological closing). Eventually a
local robust regression using weighted linear least
squares and a second degree polynomial model is
used to further regularize the curve. To ensure
robustness the regression weights are assigned in
such a way that probable outliers gets a lower
weight. Zero weight is assigned to data outside six
mean absolute deviations.
The curves resulting from the application of this
procedure on each slice are finally assembled
together in a surface model by mean of bicubic
interpolation. Figure 1 summarizes the overall
process.
BIOSIGNALS 2010 - International Conference on Bio-inspired Systems and Signal Processing
164