Top Banner
5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch Processing
28

5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

Mar 28, 2015

Download

Documents

Eric Harper
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology

Naples 2001

12th - 14th September

Image Analysis

Lecture 10

Advanced Image Restoration

Other Methods

- Batch Processing

Page 2: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

All Imaging involves imperfection

- no matter how good the optics are

•Non-standard illumination [ lecture 5]

•Blurring from defects in lenses

•Specimen Beam interactions in SEM

Image Restoration.

Other Methods

•Optical Diffraction and Convolution

•Photogrammetry

Page 3: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Image Restoration

Example from Lecture 5

Though not perfect, the background illumination has been suppress making thresholding much easier.

Page 4: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

SEM

•electron beam hits specimen and spreads through specimen

•information about specimen comes from an area larger than beam

Problem

•Sharp edges will become blurred

•loss of resolution

Image Restoration.

Page 5: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Specimen Beam interaction in SEM

Specimen Beam Spreads within specimen.

Two different areas are represented by blue and green areas.

The idealised output is degraded as information comes from both parts of the specimen.

Page 6: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

•If the intensity at the point x,y is a function f(x,y)

•and the spreading function is similarly defined as h(x,y)

•Then the actual image obtained g(x,y) is given by

Image Restoration.

),(),(),( yxhyxfyxg Where represents the convolution operation

),(.),(),( vuHvuFvuG In Fourier Space the equivalent relationship is:-

),(

),(),(

vuH

vuGvuF Thus we can recover the Fourier

Transform of the unblurred image from:

Page 7: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Image Restoration.

Image 1: Rosette Diagram: Diffraction Pattern (Fourier Transform)

Note: high frequency peaks at large Fourier Spacings

Page 8: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

In reality, there will always be noise present.

i.e.

),(),(),(),( yxnyxhyxfyxg

2

2

*

1),mod

,,

SNRvuH

vuHvuY

An estimate of the point Spread function in Fourier Space is given by:-

vuYvuGvuF ,.,,

So even with noise, we can estimate what the image would have looked like in the absence of blurring.

Page 9: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Batch Processing

Determination of Point Spread Function in SEM

• use an object with a sharp edge - of comparable BSE reflectivity to objects to be viewed and in similar matrix.

e.g. glass / resin boundary

•capture image (preferably several)

•determine the distance that the intensity takes to go from say 90% to 10% across the boundary and this indicates the spreading.

•Ideally, several different images at different orientation should be taken.

Page 10: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Batch Processing

Some Results of consolidated

Kaolin and Silt/Clay Mixtures

Page 11: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Image 1 Note that though the contrast is less, the detail and resolution is much better in restored image.

Page 12: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Image 2

Page 13: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

Image 3

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Page 14: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

Image 4

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Page 15: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

Image 5

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Page 16: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

Image 6

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Page 17: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

Image 7 - Consolidated Silt (Quartz) / Kaolin

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Page 18: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

Image 8 - Consolidated Silt (Quartz) / Kaolin

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Page 19: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

Image 9 - Consolidated Silt (Quartz) / Kaolin

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Advanced Image Restoration

Page 20: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Objective Thresholding

•best possible that can be achieved.•No OPERATOR involvement (no subjectivity).

Objective Thresholding:

Page 21: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

For objective segmentation - the peaks must be identified and these are used to set threshold level.

Case with Several Phases:

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Objective Thresholding

Page 22: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

Thesholding:

Interactive selection of threshold will be unreliable and may well differ significantly from one person to another.

Data from 2nd and 3rd Intensive Courses:

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Objective Thresholding

Page 23: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

Binary Segmentation with and without image reconstruction.

Porosity is approximately the same in both cases.

But Void Size / Particle Size distribution is very different

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Objective Thresholding

Page 24: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Objective Thresholding

•Original Image

•Restored Image

•Objective Threshold

•Combination with Domain-Segmentation

Stages in Analysis

Page 25: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Objective Thresholding

Domain area porosity(%) (%)

vertical (|) 38.13 45.16inclined (/) 5.95 42.06horizontal (-) 4.74 34.23inclined (\) 42.96 45.92random (O) 8.01 46.74

Overall 45.22

Image 1

Page 26: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Objective Thresholding

Domain area porosity(%) (%)

vertical (|) 34.39 47.79inclined (/) 16.81 45.86horizontal (-) 10.72 47.98inclined (\) 32.98 48.19random (O) 4.88 52.42

Overall 47.99

Image 3

Surprisingly horizontal domains are more porous than vertical ones

Page 27: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Objective Thresholding

The advantages of Image Restoration are seen in binary images

Binary Image of Original Binary Image of Restored Image

Page 28: 5th Intensive Course on Soil Micromorphology Naples 2001 12th - 14th September Image Analysis Lecture 10 Advanced Image Restoration Other Methods - Batch.

5th Intensive Course on Soil Micromorphology - Naples 2001Image Analysis - Lecture 10: Objective Thresholding

Summary

Image Restoration provides a best estimate of what image would be without degradation from optics/recording system

resolution is significantly improved

important for void / particle size distribution

Objective thresholding is possible using Relative Contrast Histogram Method

consistent results - avoid subjectivity

Can be combined with domain segmentation to examine porosity in different domain