Title: Stereological Techniques for Solid Textures
1Stereological Techniquesfor Solid Textures
Julie Dorsey Yale University
Holly Rushmeier Yale University
2Objective
Given a 2D slice through an aggregate material,
create a 3D volume with a comparable appearance.
3Real-World Materials
- Concrete
- Asphalt
- Terrazzo
- Igneous
- minerals
- Porous
- materials
4Independently Recover
- Particle distribution
- Color
- Residual noise
5In Our Toolbox
The study of 3D properties based on 2D
observations.
6Prior Work Texture Synthesis
Efros Leung 99
7Prior Work Texture Synthesis
Input
Heeger Bergen, 95
8Prior Work Stereology
- Saltikov 1967
- Particle size distributions from section
measurements - Underwood 1970
- Quantitative Stereology
- Howard and Reed 1998
- Unbiased Stereology
- Wojnar 2002
- Stereology from one of all the possible angles
9Recovering Sphere Distributions
Profile density (number of circles per unit
area)
Particle density (number of spheres per unit
volume)
Mean caliper particle diameter
10Recovering Sphere Distributions
Group profiles and particles into n
bins according to diameter
Particle densities
Profile densities
For the following examples, n 4
11Recovering Sphere Distributions
Note that the profile source is ambiguous
12Recovering Sphere Distributions
How many profiles of the largest size?
Probability that particle NV(j) exhibits
profile NA(i)
13Recovering Sphere Distributions
How many profiles of the smallest size?
Probability that particle NV(j) exhibits
profile NA(i)
14Recovering Sphere Distributions
Putting it all together
15Recovering Sphere Distributions
Some minor rearrangements
Maximum diameter
Normalize probabilities for each column j
16Recovering Sphere Distributions
K is upper-triangular and invertible
For spheres, we can solve for K analytically
for
otherwise
17Testing precision
Input distribution
Estimated distribution
18Other Particle Types
We cannot classify arbitrary particles by d/dmax
Instead, we choose to use
Approach Collect statistics for 2D profiles and
3D particles
19Profile Statistics
Segment input image to obtain profile densities
NA.
Input
Segmentation
Bin profiles according to their area,
20Particle Statistics
Look at thousands of random slices to obtain H
and K
Example probabilities of for simple
particles
probability
21Recovering Particle Distributions
Just like before,
Use NV to populate a synthetic volume.
22Recovering Color
Select mean particle colors from segmented
regions in the input image
Input
Mean Colors
Synthetic Volume
23Recovering Noise
How can we replicate the noisy appearance of the
input?
-
Input
Mean Colors
Residual
24Putting it all together
Input
Synthetic volume
25Prior Work Revisited
Input
Heeger Bergen 95
Our result
26Results Physical Data
Physical Model
Heeger Bergen 95
Our Method
27Results
Input
Result
28Results
Input
Result
29Summary
- Particle distribution
- Stereological techniques
- Color
- Mean colors of segmented profiles
- Residual noise
- Replicated using Heeger Bergen 95
30Future Work
- Automated particle construction
- Extend technique to other domains and anisotropic
appearances - Perceptual analysis of results
31Thanks to
- Maxwell Planck, undergraduate assistant
- Virginia Bernhardt
- Bob Sumner
- John Alex