27
BINARY TOMOGRAPHY 17 th Summer School on Image Processing Debrecen, Hungary 2009

17 th Summer School on Image Processing Debrecen, Hungary 2009

Embed Size (px)

Citation preview

Page 1: 17 th Summer School on Image Processing Debrecen, Hungary 2009

BINARYTOMOGRAPHY

17th Summer School on Image ProcessingDebrecen, Hungary 2009

Page 2: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Introduction

Basic idea Computerized tomography Discrete tomography Binary tomography Applications

Page 3: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Problem description

Projections Reconstruction

Page 4: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Known algorithms

Simulated annealing Linear relaxation Branch and bound SPG based method Maximum flow problem Neural networks Convex-concave regularization ...

Page 5: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Our solutions

Simple solution Star section algorithm for 2 and 4 projections Evolutionary algorithm for 2D and 3D objects Modified Kaczmarz algorithm

Page 6: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Simple solution

Greedy algorithm

Orginal image

Reconstructions

Page 7: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Star section algorithm

Maximum value of projections Cross shape growing

Page 8: 17 th Summer School on Image Processing Debrecen, Hungary 2009

2 projections - results

Page 9: 17 th Summer School on Image Processing Debrecen, Hungary 2009

2 projections - results

Page 10: 17 th Summer School on Image Processing Debrecen, Hungary 2009

2 projections - results

Page 11: 17 th Summer School on Image Processing Debrecen, Hungary 2009

4 projections - results

Page 12: 17 th Summer School on Image Processing Debrecen, Hungary 2009

4 projections - results

Page 13: 17 th Summer School on Image Processing Debrecen, Hungary 2009

4 projections - results

Page 14: 17 th Summer School on Image Processing Debrecen, Hungary 2009

4 projections - results

Page 15: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Evolutionary algorithm for 2D Population Mutation Crossover Fitness Prototype based representation of shapes

Page 16: 17 th Summer School on Image Processing Debrecen, Hungary 2009

2D results

Noisless

10% noise

25% noise

Page 17: 17 th Summer School on Image Processing Debrecen, Hungary 2009

2D results

Page 18: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Evolutionary algorithm for 3D

Page 19: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Modified Kaczmarz algorithm

)(2

2)(

)()(

1

,ir

ir

kirir

kk aa

xabxx

b=Ax Linear system

r(i) is chosen from the set {1,2,...,m} at random, with probability proportional to

2

2)(ira

Page 20: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Results

Page 21: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Results

Page 22: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Results

Page 23: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Results

Page 24: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Summary

Page 25: 17 th Summer School on Image Processing Debrecen, Hungary 2009

The avenue of future researches Star section algorithm

Using circular directed growing instead of sectional

3D implementation Evolutionary algorithm

Automatic parameter adjustmentApplying algorithm to other shapes

Randomize Kaczmarz algorithmImproving boundary reconstruction method

Page 26: 17 th Summer School on Image Processing Debrecen, Hungary 2009

A - team

Page 27: 17 th Summer School on Image Processing Debrecen, Hungary 2009

Thank You for Your Patiance