Professional Documents
Culture Documents
4, 515±525
C . - Y. K U O, J. D. F RO S T y a n d J. - L . A . C H A M E AU y
Fabric tensors that characterize the distribution Les tenseurs de texture qui caracteÂrisent la
of directional data from microscopic observa- distribution des donneÂes directionnelles obtenues
tions are considered to be a useful measure of aÁ partir d'observations au microscope sont con-
anisotropy for granular materials. This paper sideÂreÂs comme eÂtant un moyen utile de mesurer
describes the measurement of several stereology l'anisotropie des matieÁres en grains. Cet exposeÂ
based fabric tensors, such as the surface area deÂcrit le mesurage de plusieurs tenseurs de
tensor S ij, mean free path tensor ë ij and porosity texture aÁ base steÂreÂologique comme un tenseur
tensor N ij, the formulations in three dimensions de surface ( Si j ), un tenseur de parcours libre
of which can be obtained by making observa- moyen ( Ai j ) et un tenseur de porosite (Ni j ) dont
tions in three mutually perpendicular planes. les formulations en trois dimensions peuvent eÃtre
The measurement techniques and the implemen- obtenues graÃce aÁ des observations sur trois plans
tation of these measurement techniques using mutuellement perpendiculaires. Nous deÂcrivons
image analysis are described. The implementa- les techniques de mesurage et leur mise en
tion of these techniques is illustrated using typi- oeuvre en utilisant une analyse d'image. Nous
cal images. The sensitivity, generality, practical illustrons la mise en oeuvre de ces techniques en
implications and limitations of the techniques utilisant des images type. Nous examinons aussi
are also discussed. la sensibiliteÂ, le caracteÁre geÂneÂral, les implica-
tions pratiques et les limites de ces techniques.
KEYWORDS: anisotropy; fabric/structure of soils;
laboratory tests; microscopy; sands.
515
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.
516 KUO, FROST AND CHAMEAU
scription of anisotropic structures. He dealt with where C f (n) dn and the fabric tensor Di1 ... in
the orientation distribution of lines in a plane, of is the nth `fabric tensor' of the distribution.
surfaces in a space, and of lines in space and If high-order ¯uctuations of the distribution
related them to the number of intersections per density f (n) can be neglected, then f (n) is approx-
unit length of test line PL and the number of imated by
interactions per unit area of test plane PA . If C
intersections are counted for each different orienta- f (n) [1 Dij n i n j ] (2)
tion of the probe line or plane, then the `structure 4ð
anisotropy' (i.e. the distribution of the curves or which is used to approximate the distribution den-
surfaces) can be determined. Hilliard's method was sity f (n) with an ellipse in two dimensions or an
further formulated into a Cartesian tensor by ellipsoid in three dimensions. If the structure is
Kanatani (1984a,b, 1985a). Kanatani described dis- isotropic, Dij is zero and f (n) will be a circle in
tribution densities of directional data in terms of two dimensions and a sphere in three dimensions.
what he called `fabric tensors'. He ®rst generalized Kanatani (1985a) showed that the mean value C
Hilliard's method for different types of problem and fabric tensor Dij can be obtained from two
into a single mathematical framework called the integrations M(I) and M in (I) of the observed quan-
Buffon transform. Then, he derived its inverse tity N (m) in three perpendicular planes:
transform in terms of Cartesian tensor equations,
which made it possible to determine the fabric M(I) N (m) dm (3)
tensors directly from the results of intersection C(I)
counting.
Digital image processing and analysis is a M ij (I) m i m j N (m) dm (4)
C(I)
powerful method for gathering information. This
technique has been recently used to quantify many where C(I) is a unit circle encircling I perpendicu-
aspects of the fabric of granular materials. For larly, and C(I) ds is the line integral along C(I)
example, it has been used to examine the unifor- normalized to 2ð.
mity of sand specimens (Kuo & Frost, 1996) and Experimental observations are based on three
to quantify the size variation of voids and particles perpendicular planes with the basis vectors e1
of cohesionless soils through their local void ratio (1, 0, 0), e2 (0, 1, 0), e3 (0, 0, 1). For each
distribution (Frost & Kuo, 1996). In the present plane, measurements are repeated for test probes
paper we describe the implementation of measure- oriented in several directions è m mð=N , m
ment techniques using automated image analysis to 0, 1, 2, . . ., N ÿ 1.
quantify several stereology based fabric tensors, M(ek ) and M ij (ek ) can be computed from:
such as surface area tensors Sij , mean free path X
N ÿ1 (ij)
tensor ë ij and porosity tensor Nij, which are meas- N m
M(e k ) 2ð (5)
ures of anisotropy of the microstructure. Such m0
N
implementations make the measurement of fabric
X
N ÿ1 (ij)
N sin(2ðm=N )
tensors very ef®cient. M ij (e k ) ð m
(6)
m0
N
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.
STEREOLOGY BASED FABRIC TENSORS 517
Fig. 1. In the image pre-processing stage the image (a) if possible, a suf®cient number of particles is
to be analysed is enhanced; this stage is case contained in each image, so that multiple
speci®c, depending on the specimen illumination images are not required to represent the dis-
and capture conditions. Details of studies of the type tribution of particles and pore space appro-
described herein are given in Kuo & Frost (1995). priately
A critical component in any image analysis (b) any particle in the captured image is repre-
based study of soil fabric is the quality of the sented by an appropriate number of pixels, so
images captured. Depending on the mineralogy of that measures such as particle area and
the sands, a variety of different procedures can be perimeter are reproduced in the captured image
used to prepare specimens for capture. These in- to an acceptable resolution.
clude varying the colour or opacity of the resin
used for impregnation, varying the light source In all cases, the objective is to maximize the
used to illuminate the specimen during capture, contrast between the sand particles and the resin
and varying the surface grinding and polishing matrix surrounding them, and to produce a pixel
procedures. Furthermore, images should be cap- image that preserves the information in the real
tured at a magni®cation such that image to an acceptable resolution so that subsequent
Binary images
Compute M(ek )
and Mij (ek )
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.
518 KUO, FROST AND CHAMEAU
quantitative information derived from the captured intercepts per unit length in a given direction
image is representative of the true relationship be- èm , PL (è m ), is a set of parallel test lines (Fig. 3).
tween the particles and the pore space. The proce- To identify the intercepts of test lines and soil
dure used in the present study involved capturing particles, an image processing operation `outline'
images directly from the microscope using an ultra- is ®rst used to identify the pixels that are on the
violet light source on sand specimens impregnated boundary of the particles in the image. When `out-
with an electrical resin the colour and opacity of line' is applied, only the outline (boundary pixels)
which had been altered by the addition of carbon of each feature are selected, which creates a new
black. Images were captured at a magni®cation of binary image with lines that are one pixel wide,
30 which resulted in approximately 120 particles in representing the particle perimeters (Fig. 4). The
a given image and typical particles being repre- intercepts (Fig. 5) are simply obtained by using a
sented by 500 pixels or more. These procedures logical `and' operation on the images shown in
yielded binary images such as the one shown in Fig. 3 and 4. The intercept count P(èm ) then can
Fig. 2, which were subsequently analyzed using the be obtained by counting the number of intercepts
procedures summarized below. in Fig. 5.
The total length of the test lines is obtained
from the coordinates of the two end pixels of each
Surface area tensor
The orientation distribution function of Sv (ö, è),
which is de®ned as the fraction of surface area per
unit volume having a unit normal vector in the
range ö to (ö dö) and è to (è dè), can be
used as a quantitative descriptor of anisotropy. The
total surface area density Sv is obtained simply by
integrating this function over a unit sphere. Let
Sv
Sv (n) (1 S ij n i n j ) (7)
4ð
where
Sv Sv (n) dn (8)
Fig. 2. Example image of soil fabric Fig. 4. Outline of the example image (Fig. 2)
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.
STEREOLOGY BASED FABRIC TENSORS 519
Fig. 5. Intercepts of test lines (Fig. 3) and soil particles Fig. 6. Free paths between particles of the example
of the example image (Fig. 2) image (Fig. 2) in a given direction
test line. For a test line with two end pixels Fig. 3) and the inverse of the example image (see
(x0 , y0 ) and (x1 , y1 ), the length of this test line (in Fig. 2).
pixels) is: To calculate the mean free path in a given
: direction ë(è m ), the number and the total length of
L [(x1 ÿ x0 )2 ( y1 ÿ y0 )2 ]0 5 1 (9)
free paths need to be determined. The number of
The number of intercepts per unit length PL (è m ) free paths is obtained by measuring the feature
is simply the ratio of the intercept count P(è m ) to number parameter (which is part of the `feature
the total length of all parallel test lines TL(è m ) on measurement' routine of the analyser) from Fig. 6.
a given direction m. When all the directions of A feature measurement routine is one that is avail-
PL (è m ) have been detemined, M(ek ) and M ij (ek ) able in all image analysis systems and contains
are computed and the mean descriptor and fabric manufacturer and/or user designed algorithms to
tensor Sv and Sij determined. measure attributes of each individual feature (parti-
cle) in an image. For example, in the system used
by the authors, the operator can select from more
Mean free path tensor than 70 parameters (e.g. area, length and perimeter
The mean free path ë between particles is a so that, when the image is analysed, a table with
spatial parameter of importance in a particulate values for each of these parameters for each
system. The mean free path ë is essentially a mean feature is generated. The total length of free paths
edge-to-edge distance. It represents the uninter- can also be obtained by measuring the `pixel num-
rupted interparticle distance through the matrix ber (area)' parameter of the `®eld measurement'
averaged between all possible pairs of particles, routine from Fig. 6. A ®eld measurement routine
and gives the true three-dimensional distance be- is also available in all image analysis systems and
tween particles. The directional variation of a lin- contains manufacturer and/or user designed algo-
early measured mean free path ë(ö, è) also gives a rithms to measure attributes of the complete im-
quantitative description of anisotropy. age. For example, in the authors' system, execution
The orientation distribution ë(n) is described by of the ®eld measurements routine results in the
the mean free path ë and the mean free path tensor generation of a table that gives quantitative meas-
ëij : ures for the complete image (e.g. number of
C particles in image and percentage of image area
ë(n) (1 ë ij n i n j ) ë(1 ë ij n i n j ) (10) occupied by particles). The routine does not permit
4ð the determination of individual feature parameters.
The test probe for determining mean free path Since the width of all test lines (free paths) is 1
tensor ë ij is also a set of parallel test lines in pixel, the number of total pixels of free paths is
a given direction è m (see Fig. 3). To determine the total length of free paths if all lines are
the mean free path tensor ë ij, the free paths be- `straight'.
tween particles (Fig. 6) can be obtained by apply- However, except for horizontal and vertical di-
ing the logic operation `and' to the test lines (see rections. lines have a sawtooth appearance in a
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.
520 KUO, FROST AND CHAMEAU
digitized image (see Fig. 3). For a given direction porosities of an image with different sizes of
èm , the factor k(è m ), which is the ratio of the square measure frame. For the image in Fig. 2, the
number of pixels to the true length of lines on a measured porosities with different size of measure
digital image, is equal or greater than 1 and should frame are shown in Fig. 7. It can be seen that the
be accounted for. This factor k(èm ) at any speci®c measured porosities become stable after the mea-
directon è m can be obtained by applying `®eld sure frame is larger than about 50 3 50 pixels.
measurement' to the test lines in desired direction Based on this information, the radius of the inner
(see Fig. 3) in order to obtain the total number of REC(r1 ) and the outer REC(r2 ) were selected as
pixels of the test lines and by calculating the true 40 pixels
p and 230 pixels, respectively, (see Fig. 8,
length of test lines TL(è m ) as described previously. r1 > ( 2=2)w1 and r2 < 0:5 w2, w1 50 pixels
Knowing the factor k(èm ), the total length of the and w2 480 pixels) so that the measured poros-
free paths is then equal to the total number of ities were stable within the region between the two
pixels of the free paths divided by k(è m ). When all RECs. Note that this value is related to the size of
the directions of ë(è m ) have been determined, the particles in the image, and thus should be
M(ek ) and M ij (ek ) can be computed, and the mean
free path ë and mean free path tensor ë ij calcu-
w2
lated.
Porosity tensor
The orientation distribution function of N (ö, è),
(which is de®ned as the porosity, i.e. the void
volume/total volume ratio) of the volume element
in the orientation range ö to (ö dö) and è to
(è dè) can also be used for quantitative descrip-
tion of anisotropy. This function is described by r1
the porosity of the specimen n0 and the porosity r2
tensor Nij : w1
N (n) n0 (1 N ij n i n j ) (11)
The linear fraction of void lp (ö, è) is used as
an estimator of volume fraction of void (porosity)
N (ö, è), and the test probe is a test line within the
region between two representative element circles
(RECs) in a given direction è m (Kuo & Frost,
1993). The concept of RECs is used to de®ne a
measurement region such that the parameters of Fig. 8. Use of square measure frame to determine the
interest are relatively constant (stable) within that inner and outer radius of stable representative
region. A program was written to measure the element circles
0.6
0.5
0.4
Porosity
0.3
0.2
0.1
0
0
30
60
90
120
150
180
210
240
270
300
330
360
390
420
450
Fig. 7. Measured porosities with different size of measure frame for the
example image (Fig. 2)
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.
STEREOLOGY BASED FABRIC TENSORS 521
computed for each experimental con®guration. This lp (è m ) has been computed, M(ek ) and M ij (ek ) can
issue is discussed further later in this paper. The be computed and the mean descriptor n0 and fabric
test line within the region between the two RECs tensor Nij determined.
in a given direction èm is shown in Fig. 9. Similarly, if only a single plane section is avail-
To determine the porosity tensor Nij, the por- able, the two-dimensional tensors for the length
tions of the test line occupied by voids lp (è m ) (Fig. Lij , mean free path ëij and area fraction Aij can
10) can easily be obtained by applying a logical also be obtained, by measuring the distributions of
`and' operator to the test probe and the inversion the intercept density PL (èm ), mean free path ë(è m )
of the example image. The fraction of the test line and linear fraction lp (èm ) respectively.
occupied by voids lp (è m ) can be determined by the The imaging implementation of measurement
ratio of the number of pixels measured when `®eld techniques for determining stereology based fabric
measurement' is applied to the test line (see Fig. tensors described above was programmed using the
9) and the portions of the test line occupied by Q570 image analysis system built-in Basic-like
voids (see Fig. 10). When all the distribution of Macro-language (QBASIC). The codes are given in
Kuo & Frost (1995).
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.
522 KUO, FROST AND CHAMEAU
the mean free path and mean free path tensor are
ë 8:88 pixels;
2 3
ÿ0:1314 ÿ0:0120 0:0111
ë ij 4 ÿ0:0120 0:1110 ÿ0:0062 5 (16)
0:0111 ÿ0:0062 0:0205
DISCUSSION
The surface area density Sv, mean free path ë
and porosity n0 are physical properties of materials
that possess real physical meaning. It has been
shown in this paper that Sv , ë and n0 and their
corresponding fabric tensors can be obtained from
the distributions of measurable quantities (the inter-
cept density PL (èm ), mean free path ë(èm ) and
linear fraction lp (èm ), respectively). Sv , ë and n0
and their corresponding fabric tensors are impor-
tant structural parameters in practice. The beha-
Fig. 12. Example binary image of plane 2±3 viour of soils is closely related to these parameters.
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.
STEREOLOGY BASED FABRIC TENSORS 523
For example, by knowing the surface area and orientation increment are adequate. However, the
porosity, the permeability can be estimated from appropriate setting of line spacing and orientation
the Kozeny±Carman relation. Berryman & Blair increment is case dependent. Since the determina-
(1987) have utilized the Kozeny±Carman relation tions of the mean fabric descriptor and its asso-
to estimate the permeability of porous materials, ciated tensor can be performed ef®ciently using an
where the porosity and speci®c surface area are image analysis system (in less than 3 min with
provided from image analysis measurements. current spacing and orientation values), it is recom-
As shown by equation (18), there are interrela- mended that these defaults be veri®ed routinely
tionships between Sv , ë and n0, so only two when studies are being performed on different
independent parameters exist among these three. materials (or when image variables such as magni-
Similarly, there are some interrelationships between ®cation are changed), to ensure that the resulting
the surface area tensor, mean free path tensor and measurements are unaffected by the test parameters
porosity tensor. Among these three tensors, any chosen.
two are expected to be independent. Thus, to
quantify the anisotropy of the material fully, at
least two such fabric tensors may be needed. Generality of methodology
The eigenvalues of the fabric tensor indicate the The formulations for the fabric tensors intro-
degree of anisotropy, and the corresponding princi- duced in this paper are based on the principle of
pal axes show the principal directions of these stereology. The attraction of these proposed stereol-
distribution functions. Muhunthan (1991) proposed ogy based fabric tensors is that there are no
the use of the second invariant J 2 of the fabric assumptions about the shape or size of the particles
tensor øij as a fabric parameter J f : or voids. Thus, the methods developed here can
generally be applied to any materials of interest.
J f J 2 16[(ø11 ÿ ø22 )2
Even though the illustrations of the methods are
for sandy materials, the methods can also be ap-
(ø22 ÿ ø33 )2 (ø33 ÿ ø11 )2 ]
plied to, for example, clayey soils or cracks in
ø212 ø223 ø231 (19) rocks.
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.
524 KUO, FROST AND CHAMEAU
(a)
0.3
0.25
0.2
Porosity
0.15
0.1
0.05
0
0
30
60
90
120
150
180
210
240
270
300
330
360
390
420
450
Fig. 14. (a) An image of insuf®cient sample size and (b) the computed porosity
as a function of the width of the measure frame.
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.
STEREOLOGY BASED FABRIC TENSORS 525
ACKNOWLEDGEMENTS to minimize bias in determining the porosity and void
The work reported in this paper was supported tensor of particulate media. Digital image processing:
by National Science Foundation Grant Nos MSS- Techniques and applications in civil engineering (eds
9011232, MSS-9007581 and BCS-9304897. This Frost & Wright), pp. 186±194. New York: American
support is gratefully acknowledged. Society of Civil Engineers.
Kuo, C.-Y. & Frost, J. D. (1995). Quantifying the fabric
of granular materials ± an image analysis approach,
Research Report No. GIT-CEE/GEO-95-1. Atlanta:
REFERENCES School of Civil and Environmental Engineering, Geor-
Berryman, J. G. & Blair, S. C. (1987). Kozeny±Carman gia Institute of Technology.
relations and image processing methods for estimating Kuo, C.-Y. & Frost, J. D. (1996). Uniformity evaluation of
Darcy's constant. J. Appl. Phys. 62, No. 6, 2221±2228. cohesionless specimens using digital image analysis.
Cowin, S. C. (1985). The relationship between the elasti- J. Geotech. Engng, ASCE 122, No. 5, 390±396.
city tensor and the fabric tensor. Mechanics Materials Leica Cambridge Ltd. (1991). Quantimet 570 ± QUIC
4, 137±147. menu system operator's manual. Cambridge: Leica.
Frost, J. D. & Kuo, C. -Y. (1996). Automated determina- Muhunthan, B. (1991). Micromechanics of steady state,
tion of the distribution of local void ratio from digital collapse and stress±strain modeling of soils. PhD
images. Geotech. Testing J. 19, No. 2, 107±117. dissertion, Purdue University, Lafayette, IN.
Hilliard, J. E. (1967). Determination of structure aniso- Oda, M. & Nakayama, H. (1989). Yield function for soil
tropy. Stereology. Proc. Second Intl Cong. Stereology, with anisotropic fabric. J. Engng Mech., ASCE 115,
New York 219±227. No. 1, 89±104.
Kanatani, K. (1984a). Distribution of directional data and Oda, M. & Ohnishi, A. (1992). Plasticity theory for
fabric tensors. Intl J. Engng Sci. 22, No. 2, 149±164. granular soils with induced anisotropy. In Advances in
Kanatani, K. (1984b). Stereological determination of micromechanics of granular materials. (eds H. H.
structural anisotropy. Intl J. Engng Sci. 22, No. 5, Shen et al.), pp. 193±202. Amsterdam: Elsevier.
531±546. Oda, M., Nemat-Nasser, S. & Konish, J. (1985). Stress-
Kanatani, K. (1985a). Procedures for stereological estima- induced anisotropy in granular masses. Soils Founda-
tion of structural anisotropy. Intl J. Engng Sci. 23, tions 25, No. 3, 85±97.
No. 5, 587±598. Tobita, Y. (1989). Fabric tensors in constitutive equations
Kanatani, K. (1985b). Measurement of crack distribution for granular materials. Soils Foundations 29, No. 4,
in a rock mass from observation of its surfaces. Soils 91±104.
Foundations 25, No. 1, 77±83. Underwood, E. E. (1970). Quantitive stereology. New
Kuo, C.-Y. & Frost, J. D. (1993). A revised methodology York: Addison-Wesley.
Downloaded by [ Indian Institute Of Technology - Delhi] on [27/04/19]. Copyright © ICE Publishing, all rights reserved.