Ultrasound in Med. & Biok Vol. 17, No. 3, pp. 291-296, 1991
Printed in the U.S.A.
0301-5629/91 $3.00 + .00
© 1991 Pergamon Press plc
OOriginal Contribution
VOLUME
MEASUREMENT
BY ULTRASONIC
TRANSVERSE
SAGITTAL CROSS-SECTIONAL
SCANNING
OR
O. BASSET, t G . GIMENEZ, f J. L. MESTAS, ¢ D. CATHIGNOL ¢ a n d M . DEVONEC*
*Laboratoire Traitement du Signal et Ultrasons, INSA, 69621 Villeurbanne, Cedex; *INSERM, U. 281, Lyon;
and *Hrpital de l'Antiquaille, Service d'Urologie, Lyon, France
(Received 15 March 1990; in final form 25 September 1990)
Abstract--A technique is described that provides an accurate estimation of the volume of an organ from its
ultrasonic cross-sectional images. The technique is applied to two types of ultrasonic investigation, one providing
transverse and the other sagittal images. The organ outline has to be traced on each scan. The computer first
calculates the area and then the volume from the vector areas and the centroids of a series of sections. The
technique has been tested with phantoms of various shapes and volumes made with agar gel. These experiments
show that the error in the volume estimation is less than 10% and the variability of measurements is less than 2%.
Key Words: Acoustics, Ultrasonics, Tomographic scans, Volume measurement, Prostatic ultrasound.
INTRODUCTION
1982), but to our knowledge it does not exist on scanners using linear probes.
The device and the volume measurement
method are described in the first part of this paper.
Then, the results obtained from measurements on
phantoms are presented. In the last part, the measurement accuracy is studied.
In medicine, the volume measurement of an organ or
a tumor is of major diagnostic importance, particularly in following the evolution of a disease.
Several methods have been developed to measure the volume of an organ noninvasively, estimated
from its images. Certain techniques, which are fast
but inaccurate, require only one or two sectional
images of the organ. They generally assume that the
organ is an ellipsoid (Styles et al. 1988; Griffiths et al.
1986). More accurate "planimetric" techniques have
also been developed that use serial cross-sectional
images (Tamura et al. 1985; Bartsch et al. 1982).
In the present study we consider the measurement of prostatic volumes. In this field, ultrasound
scanning is the most appropriate imaging technique.
Two types of scanning probes are currently used, each
"slicing" the organdifferently: sector scanning transducers, providing transverse (radial) sections, and linear array transducers, generating sagittal sections.
An accurate volume measurement system has
been developed that processes either type of scan using a planimetric approach. Note that such a device
can already be found on some scanners using a sector
scanning transducer (Bartsch et al. 1982; Hastak et al.
DATA ACQUISITION AND PROCESSING
Principle and materials
The planimetric technique of volume determination requires serial cross-sectional scans. The series of
scans are regularly distributed over the investigated
object. Figure 1 presents the acquisition processes
corresponding to the two types of scanning probes.
When using a radial probe, the successive scans are
performed by a translation of the transducer, resulting
in parallel sections. With sagittal images, the probe is
rotated to generate the successive cross-sectional
images.
Each scan of a series is digitized in 512 X 512
pixels, with 256 grey levels. Then, the operator draws
the contours of the object on the resulting image, with
a digitizer tablet. This intervention by the operator
introduces a subjective element in the results. Then, a
computer program calculates the area inside the contour, In practice, this program considers only a limited number of points (20 points), evenly distributed
about the contour, so the calculated area is bounded
Address correspondence to: O. Basset, INSA, Laboratoire
Traitement du Signal et Ultrasons, 20, Avenue Albert Einstein,
69621 Viileurbanne, Cedex, France.
291
292
Ultrasound in Medicine and Biology
Volume 17, Number 3, 1991
TRANSVERSE SCANS
/z.x i
x'
z
y'
,
Y
M (x',y')
M (x,y,z)
,
v
X
M (x',y')
M (x,y,z)
Y
I
I
Probe rotational axis
translation direction
Probe
,
i
Fig. 1. Transverse and sagittal acquisition processes.
M
by a polygon of 20 vertices. The volume between two
successive scans is then computed. This process is repeated for each cross-sectional image, after rotation
or translation of the transducer probe.
The computer used for calculations and control is
an IBM PC AT. A MATROX PIP 1024 card is required for image digitizing. It is connected to a highresolution monitor (Mitsubishi H F 1400). The digitizer tablet is a Summagraphic MM 1201.
Volume calculation
The volume v of an object described by a series of
N contours is expressed as (Watanabe 1982):
N
o = lY~ (~, + s - ~ - 0 ( ~ - ~ H ) / 2 1
(1)
i=2
where ~i is the position vector of the centroid of S,.,
which is the ith contour of the series of flat cross sections, and ~, is the vector area of S~ (i.e., a vector normal to S~, with a magnitude equal to the area of S,-).
When the contour of S~ is given as a polygon, its area s
and the coordinates of its centroid (w,,, %) in the
plane of the considered section are given by eqns:
s =
IZ
j=l
(yj+,xj -
yjxj+,)'/2l,
(2)
M
vex = Z (Xj+l + xj)(xffj+t -'Xj+IYj)/6 s,
j=l
(3)
M
Wy = ~ (Yj+l -k yj)(yjXj÷, -- Yj+lXj)/6 S
(4)
j=l
where (xj, yj) are the coordinates o f t h e j t h vertex of
the polygon, which comprises M vertices.
As in our application the successive cross-sectional images are taken at a constant longitu~nal or
rotational step, eqn ( 1 ) can be simplified. The modifications are presented hereafter for each slicing mode
(transverse or sagittal).
T r a n s v e r s e c r o s s - s e c t i o n a l s c a n s . With the notation of Fig. 2 the development of eqn ( 1 ) gives:
l
N
v = 5 I Y~ siwicos 0, - siwi_,cos 0i-1
i=2
ql- S i _ l W i C O s Oi -- S i W i _ i C O s 0i+1 [.
Volume measurement • O. BASSETet al.
293
In the system of section i - 1, it becomes:
~ti
Ie
=
=
si
i
Fig. 2. Transverse slicing mode.
O
/ 0)
sisin a
\ sicos a
,
=/wyic°s
.
\-wyisin a
/
As the v a r i e s slice planes are parallel, we get
/ /
//
The partial volume Vl contained "between" the
two sections i and i - 1 is given by:
cos Oi = sin ai, wisin ai - wi_~sin ai_~ = e
vi = I -wyi_lsisin a - WyiSi_lsin ~1/2.
where e is the distance between two successive slice
planes.
Finally, the volume of an object represented by
radial cross-sectional images is given by:
1
And the entire volume v is
N
t) =
N
El)i,
i=2
N
v =-~ I E ( s i + s i - , ) e l .
(5)
v =
i~2
~ (-wyi_lS i - wyisi_l)sin a l / 2 .
Note that v is independent of the centroid coordinates. Consequently the calculation does not depend
on the location of the origin point 0.
Sagittal cross-sectional scans. In this case, the origin point 0 is located on the rotational axis of the
probe. So a vector ~i is always perpendicular to ~, so
that s~ w~ = O. Given an orthogonal coordinate system
( ~ , ~ , ~ ) associated with section i [(~ ~) is the plane
of the section], we get
,(s!)
Given a similar coordinate system (~_~, y~_~,
~_~) associated with section i - 1, it comes
Contrary to the previous case, the volume calculation from serial sagittal scans depends on the centroid coordinates. As the origin 0 is on the rotational
axis, the exact location of this axis on the images must
be known. In practice, this means that the distance
between the axis of rotation and the transmitting surface of the transducer has to be measured.
Figure 4 illustrates a simple method for measuring this distance from two ultrasonic scans of a thin
wire. The first scan is in a plane perpendicular to the
wire. The distance b between the side o f the scan
(which corresponds to the transmitting surface of the
transducer) and the wire can be measured on the
image. Rotating the probe by a known angle 3' gives
the second scan. Then, the distance between the side
of the scan and the wire is c. So the distance a is given
by:
a = (c cos 3' - b ) / ( 1 + cos 3").
By rotating the/-referenced coordinate system by
an angle - a (Fig. 3) about the probe rotational axis
(which supports x), the vectors st and wi can be expressed in the system associated with section i - 1.
The rotational matrix is:
R=
1
0
0 cos-a
0 sin-a
(6)
i=2
0
)
-sin-a .
cos-a /
O
y
Fig. 3. Sagittal slicing mode.
294
Ultrasound in Medicineand Biology
Wire
Probe
rotational
axis
a+b
b
cos 7 a+c
a=
c . cos ~f - b
1 - cos 7
Volume17, Number 3, 1991
15 scans were made every 10 degrees. In both cases,
the areas are calculated from 20 points per contour.
For image construction, the B-scan imagingsystem uses a mean velocity of ultrasound propagation
in tissues: 1540 ms -~. Since our experiments on phantoms were made in water at 20°C, sound velocity is
theoretically 1486 ms-I; therefore, this difference
leads to a geometric distortion of the images. Because
of lower sound velocity in water at 20°C, the objects
appear larger on the images. The velocities ratio a
equals the sizes ratio
oL = l/tissuJVwaterat 20oc =
Fig. 4. Method measuring the distance between the
rotational axis of the probe and its transmitting surface.
A wire is used in this experiment because it presents a small section that can be located precisely on
the scans.
RESULTS
The polygon vertices, used for the area calculation, are given on the digitized images from their coordinates, expressed in pixels. So the calculated volumes
are first expressed in voxels (elementary volumes).
These can be translated into conventional units (cubic centimeter) using the horizontal and vertical graduated axis (in centimeters) available on the scans.
Note that the pixel density is specific to each scanner
and even to each magnification of each scanner. In
addition, in some cases the densities may be different
in the horizontal and vertical directions.
The volume calculation method has been tested
from transverse and sagittal scans of phantoms of different shapes and volumes. These phantoms are solid
objects made with a gelatin solution (Agar-Agar) and
having an acoustical impedance approximately equal
to that of water. Scanned in water, the phantom sections appear plainly in the ultrasonic images. It is then
easy to draw their contours (Fig. 5).
Many measurements were made with different
objects (cylinder, sphere, bar), in order to assess the
accuracy and the variability of the volume measurements. Here, variability means the differences between repeated volume measurements on the same
object by the same observer. It is given by the standard deviation of the measurements series divided by
the mean volume.
Table l presents some repeated volume calculations for a cylinder. With the radial probe, 11 scans
were performed every 5 mm. With the sagittal probe,
DimagelDactual
= 1540/1486 = 1.036.
Consequently, the volume measurements must
be corrected. When volumes are measured from
transverse scans, this error occurs on two linear dimensions (in the slice plane). The third dimension is
independent of the image reconstruction (the probe
translation step). That means that the correction of
the volume value consists in dividing the results by
a 2. When sagittal scans are used, the error occurs on
the three linear dimensions, and volumes must be divided by a 3.
As shown by the measurements reported in Table 1, the volume can be estimated with an error of
less than 7% and a variability less than 1%. A lot of
other trials were performed to assess the m a x i m u m
error (10%) on the volume estimation and the maxim u m variability (2%). Remark that in this case the
accuracy is slightly better for the transverse slicing
mode. This is justified by the following.
Another volume measurement experiment was
Fig. 5. Example of a phantom scan with the corresponding
contour drawn by the operator.
295
Volume measurement • O. BASSETet aL
Table 1. Results of volume calculations for a cylinder for transverse and sagittal slicing modes.
Corrected volumes are reported.
Shape : Cylinder ; actual Volume= 26.5 cm3
Slicing : T r a n s v e r s e images
Sagittal
estimated
volume
(in cm3)
corrected
volume
V/co 2
% difference
estimated
volume
(in cm3)
corrected
volume
V/a 3
% difference
27.04
27.07
27.23
26.83
27.2
25.19
25.22
25.37
24.99
25.34
- 4.9%
- 4.8%
- 4.2%
- 5.6%
- 4.4%
27.96
27.39
28.19
27.9
27.49
25.14
24.63
25.35
25.09
24.72
- 5.1%
- 7%
- 4.3%
- 5.3%
- 6.7%
olume
25.22
- 4,8 %
mean
27.78
volume
24.98
- 5.7%
mean
27.07
variability
0.55 %
variability
1%
conducted on water-filled balloons in order to assess
the correlation of m e a s u r e m e n t s between the two slicing modes. The balloons were filled with a k n o w n
volume of water varying from 5 to 70 c m 3. Figure 6
c o m p a r e s the " s e c t o r i a l " v o l u m e s (transverse
images) with the "linear" volumes (sagittal images).
Table 2 reports prostatic v o l u m e m e a s u r e m e n t s
on two patients for each slicing mode. The first case,
n a m e d prostate 1, corresponds to a particularly small
prostate with low contrast images. Despite these unfavourable conditions, the two slicing modes give close
values (difference: 8.2%). In the second case, pros-
y = 0,10074 + 1,0266x R ^ 2 = 0,999
80
60
40
20
0
0
images
20
40
60
Sagittal v o l u m e (cm3)
Fig. 6. Transverse volumes measurements
versus sagittal volumes.
80
tate2, corresponding to normal m e a s u r e m e n t conditions, the difference between the two values is very
low (2.4%).
ACCURACY
Let us recall that the stated accuracy o f this syst e m has been evaluated on the basis of n u m e r o u s experiments. Measured volumes are always lower than
actual volumes with less than 10% of error. This implies that each linear dimension is measured to an
accuracy of less than 3%. So the technique achieves a
fair precision. In fact, the accuracy depends on a n u m ber o f independent factors, with each contributing to
the total error. These contributions are often hardly
quantifiable, such as the operator's skill in outlining
the object of the scans, but we m a y assume that they
c o m p e n s a t e themselves w h e n m e a s u r e m e n t s are
made.
The volume estimated also varies with the way
the sections are chosen and particularly the first and
last sections. The best result is obtained when these
two sections are tangential to the object. I f they are
not, the volume is underestimated. This is the case
when the investigated object is a cylinder. With transverse images, perpendicular to the cylinder axis, the
extreme slices m a y be tangential to the object and
then the complete volume is considered. Slicing a cylinder with sagittal scans is m o r e difficult. It remains
usually the extremities which are not taken into account.
296
Ultrasound in Medicine and Biology
Volume 17, Number 3, 1991
Table 2. Results of prostatic v o l u m e measurements for transverse a n d sagittal slicing modes.
Prostatel
Prostate2
Sagittal
volume (cm3)
10.747
27.706
The number of sections used in the calculation
and the number of vertices around the polygonalized
contours also influence the accuracy. The polygonalized contours always lead to an underestimated volume. The more sections there are and the more points
on each contour, the lower the error. The accuracy of
this volume measurement method can also be improved by modeling the object with cubic polynomial
functions (spline). However, it would be difficult to
justify the use of a more accurate but therefore more
complex calculation method because the measurement accuracy would still depend primarily upon the
precision of the operator's hand-drawn contours with
respect to the actual contours.
The number of points used to define the contours
and the number of sections in the object have to be
chosen in such a way as to avoid an "undersampling"
of the object. If the object exhibits intricate features, a
high number of sections and contour points have to
be used. The operator's experience acquired during
many measurements will probably improve the overall accuracy.
SUMMARY AND CONCLUSION
A volume measurement device has been described that is based on cross-sectional (transverse or
sagittal) scans of an object.
Many trials performed with phantoms have
shown that the measurements have good accuracy. In
vivo measurements on the prostate confirm the good
correlation between the two approaches to volume
measurements.
A volume can be estimated with an error of less
than 10%. This accuracy depends mainly on the skill
of the operator in outlining an object on the scans.
Transverse
volume (cm3)
11.65
27.044
% Difference
8.2 %
2.4 %
However, when an actual organ volume is being
investigated, the relevant information is often the
time-variation of the volume. This can be known very
precisely if the successive volume measurements are
performed by the same operator, and under the same
conditions.
It may be advantageous to use this device to record the time-evolution of tumors, for example, to
help determine the action of a medicine or a treatment.
REFERENCES
Bartsch, G.; Egender, G.; Hubscher, H.; Rohr, H. Sonometrics of
the prostate. J. Urol. 127:1119-1121; 1982.
Grifliths, C. J.; Murray, A.; Ramsden, P. D. Accuracy and repeatability of bladder volume measurement using ultrasound imaging. J. Urol. 138:808-812; 1986.
Hastak, S. M.; Gammelgaard, J.; Holm, H. H. Transrectal ultrasonic volume determination of the prostate. A pre-operative
and post-operative study. J. Urol. 127:1115-1118; 1982.
Styles, R. A.; Neal, D. E.; Powell, P. H. Reproducibility ofmeasuremerit of prostatic volume by ultrasound. Eur. Urol. 14:266269; 1988.
Tamura, S.; Nakamo, S.; Matsumoto, M.; Shimazu, T.; Fujiwara,
M.; Matsuyama, T.; Hanrath, P. Three-dimensional reconstruction ofechocardiograms based on orthogonal sections. Pattern Recognition 18:115-124; 1985.
Watanabe, Y. A method for volume estimation by using vector
areas and centroids of serial cross-sections. IEEE Transaction
on Biomedical Engineering BME-29:202-205; 1982.
APPENDIX
Note: The software for volume calculation is fitted to the following materials:
• computer: PC AT,
• digitizing card: MATROX PIP 1024,
• scanner: Hitachi equipped with a bi-plane probe EUP-U322.
People working with equivalent materials and interested in
the software program can contact the authors.