pending on the type of the scanned data, the user
may choose between automatic generation of a vol-
ume data set or an interactive generation. Due to the
relatively noisy nature of the US data, several filtering
techniques are applied in order to improve the visual
quality of the data and remove artifacts introduced by
the acquisition procedure.
2 RELATED WORK
US has been used in many medical subdomains, as
for instance prostate and heart examinations (Gee
et al., 2003). Fenster and Downey give an exten-
sive overview over developments in 3D US technol-
ogy and visualization (Fenster and Downey, 2000).
Thus, several techniques for US data acquisition with
the purpose of creating volumetric data sets have been
developed up until now. Gee et al. (Gee et al., 2004)
divide these techniques into two major categories. On
the one hand, volume data sets can be generated by
utilizing a dedicated US 3D probe which can scan
a fixed-size volume from a short distance. On the
other hand, conventional 2D US transducers can be
employed for the generation of arbitrarily-sized scalar
fields. But the latter case requires the process of vol-
ume reconstruction and temporal and lateral 2D frame
synchronization. In addition, the irregular spatial dis-
tribution of the 2D slices adds additional complexity
to the process which may result in different scan re-
sults of the same anatomical structure under differing
directions of sonification. Gergs et al. (Gergs et al.,
2004) have shown that besides 3D US data sets, 2D
data sets have also the potential to show clear silhou-
ettes for certain application cases.
The side-fire probe which is used for acquiring cir-
cular B-scan slices forming cylindrical data sets (Gee
et al., 2003) is similar to the technique described in
this paper. However, an additional positional sensor is
attached to the transducer head whose constant input
is used for receiving the relative positions and angu-
lation of each 2D slice and then aligning them within
the volume cuboid during volume generation (Fenster
and Downey, 2000).
To improve the visual quality of the acquired data
sets, different filtering techniques can been used. In
(Sakas et al., 1994), Sakas et al. have attempted to
evaluate the deployment of a combination of several
low-pass filters for improving the quality of visual-
ized US data sets through filtering. In their work,
they have used a 3D Gaussian filter for noise/speckle
reduction and a 3D median filter for additional con-
tour smoothing and small gaps closing caused by mis-
alignment of consecutive B-scan slices. They claim
that the results of this undertaking has been encour-
aging, but still see room for improvement by mod-
ifying the filtering technique and adjusting it to the
nature of the US signal. Besides the application of
Gaussian filters, the BLTP filtering technique (Sakas
and Walter, 1995) has been developed specifically for
the purposes of filtering US volume data. However,
discussing these filters in detail is beyond the scope
of this paper and we refer to (Gonzalez and Woods,
2001) for more information.
3 SYSTEM SETUP
In our system setup we use a VisualSonics Vevo 770
small-animal US scanner for scanning mice in vivo. It
provides most common US scan modes, and supports
ECG-gated acquisition of 2D slices. It allows multi-
ple types of physiological measurements on animals,
from which we have used the ECG signal. Addition-
ally, the Vevo 770 scanner performs respiration gating
by acquiring data only during the rest sub-period in
the respiration cycle. In doing so, excessive moving
artifacts caused by the heaving of the chest cavity of
the animal are obviated.
We use a special scanning mode which is a pro-
prietary variant of an ECG-gated scanning procedure.
The so-called EKV (ECG-based Kilohertz Visualiza-
tion) mode is a scanning technique, during which
multiple B-Mode images from consecutive heart peri-
ods are acquired and interpolated into a single, com-
plete heart period of the animal (VisualSonics, 2005).
Thus a complete heart period is represented by a set of
frames for each lateral position. Therefore, in using
the EKV-Mode in this paper, the creation of precise
volume ”stills” of the scanned organ simplifies the
frame synchronization routine significantly. Thus, by
choosing the corresponding frames out of each syn-
chronized frame set recorded at each lateral position,
a volume data set can be created for each phase of the
heart cycle. Subsequently, the volume data sets re-
constructed in this manner comprise a whole dynamic
data set collection.
In order to acquire an EKV cine loop of the heart
period, the scanner needs proper ECG-data from a
probe attached to the animal. This is accomplished
by sensing the animal’s heart rate from four small
fields on the warmer plate where the mouse is fas-
tened. Constant monitoring and supervision of the an-
imal’s vital signs and telemetry is required. Addition-
ally, the animal’s temperature is monitored through a
signal delivered by a small rectal probe connected to a
module responsible for monitoring the overall physio-
logical condition of the scanned animal. Additionally,
INTERACTIVE RECONSTRUCTION AND VISUALIZATION OF DYNAMIC 3D ULTRASOUND DATA SETS
309