development of a ^standard image analysis software for ... · analysis procedure numerous generic...

15
Development of a “standard” image analysis software for determination of aggregate characteristics in HMA M. Emin Kutay, Ph.D., P.E. Assistant Professor Michigan State University Hussain Bahia, Ph.D. Professor University of Wisconsin, Madison Carl Johnson Highway Research Engineer University of Wisconsin, Madison Presented at “RILEM Task Group 2 - Mixture Design and Compaction” Meeting January 14, 2009 - Washington, DC

Upload: others

Post on 22-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

Development of a “standard” image analysis software for determination of

aggregate characteristics in HMA

M. Emin Kutay, Ph.D., P.E.Assistant Professor

Michigan State University

Hussain Bahia, Ph.D.Professor

University of Wisconsin, Madison

Carl JohnsonHighway Research Engineer

University of Wisconsin, Madison

Presented at “RILEM Task Group 2 - Mixture Design and Compaction” Meeting

January 14, 2009 - Washington, DC

Page 2: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

Significantly affect the long-term performance

Includes many volumetric properties other than Air Voids, VMA and VFA

Individual aggregate characteristics & packing

Air void size distribution and connectivity

Internal structure of HMA pavements

Fine graded HMA mix

Coarse graded HMA mix

SMA graded HMA mix

Page 3: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

Characteristics of aggregates packed in an asphalt mixture

Contact points (or

influence zone)

Orientation

Segregation

Spatial distribution of

different sizes

Angularity, sphericity,

specific surface area

and texture

Page 4: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

Imaging methodsX-ray Computed Tomography

Advantages:

Fully three-dimensional (3D)

Non-destructive

Disadvantages

Cost of the equipment (~$750K)

Slow image capturing (~3 hrs per sample)

Resolution (0.3 mm/ voxel)

Page 5: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

Imaging methodsDigital Imaging

Advantages:

Inexpensive equipment

Digital camera or a scanner

Very high resolution (up to 10 Megapixel)

Fast

Disadvantages

Destructive

Two dimensional (2D)

Page 6: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

Need for a Customized Image Analysis ProcedureNumerous generic image analysis

softwares available ImagePro, Amira, ImageJ, Blob3D…etc.

For accurate extraction of quantitative information

Strong knowledge in computer vision techniques may be needed

It is important not to over-process the images and loose many of the detail, while trying to eliminate noise from the image.

Page 7: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

In order to promote the use of valuable image analysis methods:

Simple

Straightforward

Possibly automated software

A standard methodology

Page 8: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

KCKim software – UW-Madison

Page 9: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

Three main components of the software

1. Image processing

2. Image analysis, and

3. Automated analysis using artificial

neural networks (ANNs)

Page 10: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

0 1 2 30

20

40

60

80

100

%Aggregate Area within Watershed

Cu

mu

lative

dis

trib

utio

n (

%)

0 20 40 60 80

Input Image

Intensity Distribution

181

0 255

Thresholded Black and white image

Input Image

Intensity Distribution

176

0 255

12

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

Input Image

Intensity Distribution

176

0 255

12

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

0 5 10 150

20

40

60

80

100

EquivDiameter

Cu

mu

lative

dis

trib

utio

n (

%)

2 3 4 5 60

20

40

60

80

100

Orientation

Cu

mu

lative

dis

trib

utio

n (

%)

(1) Image processing

(2) Image analysis

(3) ANN

Page 11: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

Updated KCKim software

Page 12: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

Gaussian smoothing

Median filtering

Regional maxima (hmax) and minima (hmin) filters

Watershed transformation

Basic image operations including thresholding, adding, and inverting images

Advanced “variable thresholding” algorithm

Image gradient computation

Others, e.g., applying zeros of one image to another

Menu item: ‘Image Processing ’

Page 13: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

Basic region properties: Labeling separate regions (i.e., aggregates) and calculation of bounding box, area, perimeter and centroid of each aggregate.

Advanced region properties: Specific surface area, equivalent diameter, min and max axes, orientation, passing sieve size and percent aggregate area within each watershed.

Contact points: Aggregate-to-aggregate contact points based on a proximity criterion.

Aggregate properties: Angularity, sphericity, flat/elongation ratio…etc.

Menu item: ‘Image Analysis’

Page 14: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

First goal to speed up (or totally skip) the image processing step by training an ANN to detect locations of aggregate pixels and to convert the image into a binary image.

Second goal to process challenging images which include asphalt specimens with aggregates that has specific reflectance characteristics (e.g., multi-colored or shiny aggregates).

Menu item: ‘A. N. N.’

Page 15: Development of a ^standard image analysis software for ... · Analysis Procedure Numerous generic image analysis softwares available ImagePro, Amira, ImageJ, Blob3D…etc. For accurate

M. Emin Kutay, PhD, PE Assistant Professor

Michigan State UniversityDepartment of Civil & Environmental Engineering

[email protected]