Tomographic reconstruction of shock layer flows

Similar documents
Tomographic reconstruction of shock layer flows

Medical Image Reconstruction Term II 2012 Topic 6: Tomography

Index. aliasing artifacts and noise in CT images, 200 measurement of projection data, nondiffracting

Digital Image Processing

X-ray tomography. X-ray tomography. Applications in Science. X-Rays. Notes. Notes. Notes. Notes

Central Slice Theorem

Refractive Index Map Reconstruction in Optical Deflectometry Using Total-Variation Regularization

2-D Reconstruction Hannes Hofmann. 2-D Reconstruction. MB-JASS 2006, March 2006

Material for Chapter 6: Basic Principles of Tomography M I A Integral Equations in Visual Computing Material

Tomographic Algorithm for Industrial Plasmas

GE s Revolution CT MATLAB III: CT. Kathleen Chen March 20, 2018

Edge and local feature detection - 2. Importance of edge detection in computer vision

Limited view X-ray CT for dimensional analysis

Radon Transform and Filtered Backprojection

Multi-slice CT Image Reconstruction Jiang Hsieh, Ph.D.

Multigrid Reconstruction of Micro-CT Data

B023 Seismic Data Interpolation by Orthogonal Matching Pursuit

COMPUTATIONAL AND EXPERIMENTAL INTERFEROMETRIC ANALYSIS OF A CONE-CYLINDER-FLARE BODY. Abstract. I. Introduction

The computer training program on tomography

Lecture 8 Object Descriptors

Tomographic Image Reconstruction in Noisy and Limited Data Settings.

EECS490: Digital Image Processing. Lecture #16

Reconstruction in CT and relation to other imaging modalities

Algebraic Iterative Methods for Computed Tomography

Robust image recovery via total-variation minimization

Modern CT system generations Measurement of attenuation

Reconstruction in CT and hints to the assignments

Adaptive Reconstruction Methods for Low-Dose Computed Tomography

DIGITAL TERRAIN MODELS

Denoising and Edge Detection Using Sobelmethod

Multilevel Optimization for Multi-Modal X-ray Data Analysis

Reconstruction in CT and relation to other imaging modalities

Simulation of Multipoint Ultrasonic Flowmeter

Phase problem and the Radon transform

Single Particle Reconstruction Techniques

Lecture 8. Divided Differences,Least-Squares Approximations. Ceng375 Numerical Computations at December 9, 2010

TOMOGRAPHIC reconstruction problems are found in

CT Reconstruction From Parallel and Fan-Beam Projections by a 2-D Discrete Radon Transform Amir Averbuch, Ilya Sedelnikov, and Yoel Shkolnisky

STABILIZED FINITE ELEMENT METHODS FOR INCOMPRESSIBLE FLOWS WITH EMPHASIS ON MOVING BOUNDARIES AND INTERFACES

(x, y, z) m 2. (x, y, z) ...] T. m 2. m = [m 1. m 3. Φ = r T V 1 r + λ 1. m T Wm. m T L T Lm + λ 2. m T Hm + λ 3. t(x, y, z) = m 1

Development of a Maxwell Equation Solver for Application to Two Fluid Plasma Models. C. Aberle, A. Hakim, and U. Shumlak

ELEC Dr Reji Mathew Electrical Engineering UNSW

Consistency in Tomographic Reconstruction by Iterative Methods

Digital Image Processing

Image Reconstruction 3 Fully 3D Reconstruction

Original article Abel inversion of axially-symmetric shock wave flows

arxiv: v1 [physics.med-ph] 20 Dec 2015

Mapping Between Digital and Continuous Projections via the Discrete Radon Transform in Fourier Space

Chapter 1 Introduction Motivation Approach Significance of Research Overview of Material... 5

Yves Nievergelt. Wavelets Made Easy. Springer Science+Business Media, LLC

Computational Fluid Dynamics - Incompressible Flows

Application of optimal sampling lattices on CT image reconstruction and segmentation or three dimensional printing

Edge Localized Image Sharpening via Reassignment with Application to Computed Tomography

Edge detection. Convert a 2D image into a set of curves. Extracts salient features of the scene More compact than pixels

Investigation on reconstruction methods applied to 3D terahertz computed Tomography

Panoramic Image Stitching

MEDICAL IMAGE ANALYSIS

Application of the topological gradient method to tomography

Re-rendering from a Dense/Sparse Set of Images

Volume Reconstruction and Parallel Rendering Algorithms: A Comparative Analysis

Edge Detection (with a sidelight introduction to linear, associative operators). Images

COMPUTER MODELING OF FLOW PATTERNS OBTAINED BY

Compressed Sensing for Electron Tomography

Geodesics in heat: A new approach to computing distance

Laser speckle based background oriented schlieren measurements in a fire backlayering front

APPLICATION OF RADON TRANSFORM IN CT IMAGE MATCHING Yufang Cai, Kuan Shen, Jue Wang ICT Research Center of Chongqing University, Chongqing, P.R.

Algebraic Iterative Methods for Computed Tomography

A Novel Two-step Method for CT Reconstruction

Mid-Year Report. Discontinuous Galerkin Euler Equation Solver. Friday, December 14, Andrey Andreyev. Advisor: Dr.

Fourier Transformation Methods in the Field of Gamma Spectrometry

Computer Vision I. Announcements. Fourier Tansform. Efficient Implementation. Edge and Corner Detection. CSE252A Lecture 13.

Image Reconstruction from Multiple Projections ECE 6258 Class project

ADAPTIVE TILE CODING METHODS FOR THE GENERALIZATION OF VALUE FUNCTIONS IN THE RL STATE SPACE A THESIS SUBMITTED TO THE FACULTY OF THE GRADUATE SCHOOL

An Introduc+on to Mathema+cal Image Processing IAS, Park City Mathema2cs Ins2tute, Utah Undergraduate Summer School 2010

SYNTHETIC SCHLIEREN. Stuart B Dalziel, Graham O Hughes & Bruce R Sutherland. Keywords: schlieren, internal waves, image processing

We N Converted-phase Seismic Imaging - Amplitudebalancing Source-independent Imaging Conditions

The Non-uniform Fast Fourier Transform. in Computed Tomography (No ) Supervisor: Prof. Mike Davies

SELECTIVE ALGEBRAIC MULTIGRID IN FOAM-EXTEND

Edge detection. Gradient-based edge operators

A popular method for moving beyond linearity. 2. Basis expansion and regularization 1. Examples of transformations. Piecewise-polynomials and splines

Digital Image Processing. Lecture 6

Multimedia Computing: Algorithms, Systems, and Applications: Edge Detection

BME I5000: Biomedical Imaging

Laboratorio di Problemi Inversi Esercitazione 3: regolarizzazione iterativa, metodo di Landweber

Guide for inversion of noisy magnetic field using FFT

Assignment 3: Edge Detection

Assignment 4: Mesh Parametrization

Contents. I The Basic Framework for Stationary Problems 1

LEVEL ESTIMATION FOR SPARSE RECONSTRUCTION IN DISCRETE TOMOGRAPHY. Yen-ting Lin, Antonio Ortega and Alexandros G. Dimakis

TERM PAPER ON The Compressive Sensing Based on Biorthogonal Wavelet Basis

A dimension adaptive sparse grid combination technique for machine learning

CHAPTER 6 Parametric Spline Curves

A numerical simulator in VC++ on PC for iterative image reconstruction

PolSARpro v4.03 Forest Applications

FAST SOLUTION OF PHASE UNWRAPPING PARTIAL DIFFERENTIAL EQUATION USING WAVELETS

Outlines. Medical Image Processing Using Transforms. 4. Transform in image space

Edge Detection. Announcements. Edge detection. Origin of Edges. Mailing list: you should have received messages

Texture. Outline. Image representations: spatial and frequency Fourier transform Frequency filtering Oriented pyramids Texture representation

Data dependent parameterization and covariance calculation for inversion of focusing operators

ICRA 2016 Tutorial on SLAM. Graph-Based SLAM and Sparsity. Cyrill Stachniss

Transcription:

Tomographic reconstruction of shock layer flows A thesis submitted for the degree of Doctor of Philosophy at The Australian National University May 2005 Rado Faletič Department of Physics Faculty of Science

c Rado Faletič Typeset in Palatino by TEX and LATEX 2ε.

Except where otherwise indicated, this thesis is my own original work. Rado Faletič 3 rd May 2005

Acknowledgements Thanks and appreciation goes to the following people who have been instrumental in helping me complete this PhD: Dr. Frank Houwing my supervisor who has been encouraging and positive throughout the whole project; Dr. Neil Mudford gave me many constructive ideas, and pearls of wisdom about all manner of things; Dr. Antony Searle helped me through many roadblocks in writing my computer code; Dr. Matt Gaston shared the beginning of my PhD journey with me; Dr. Russell Boyce provided the data for the hyperboloid phase maps; Dr. Malcolm Sambridge who taught me the principles of tomography; Mal Cheney & Richard Hermens helped me focus on the important things, and are first class people builders; and Tati & Mum for supporting me through my first degree, which enabled this second degree to be possible. Most importantly, my legendary wife HJ. Thanks all! iii

Abstract The tomographic reconstruction of hypersonic flows faces two challenges. Firstly, techniques used in the past, such as the Direct Fourier Method (DFM) or various backprojection techniques, have only been able to reconstruct areas of the flow which are upstream of any opaque objects, such as a model. Secondly, shock waves create sharp discontinuities in flow properties, which can be difficult to reconstruct both in position and in magnitude. This thesis will present a reconstruction method, utilising geometric ray-tracing and a sparse matrix iterative solver, which is capable of overcoming both of these challenges. It will be shown, through testing with phantom objects described in imaging and tomographic literature, that the results are comparable to those produced by the DFM technique. Finally, the method will be used to reconstruct three dimensional density fields from interferometric shock tunnel images, with good resolution. iv

Contents Acknowledgements Abstract Symbols & abbreviations iii iv viii 1 Introduction 1 2 Tomography 5 2.1 Interferometry............................... 6 2.2 The Radon transform........................... 10 2.3 Fourier slice method........................... 12 2.4 Backprojection methods......................... 15 2.5 Matrix inversion.............................. 17 2.5.1 Parameterisation......................... 17 2.5.2 Basis functions.......................... 19 2.5.2.1 Block parameterisation................ 19 2.5.2.2 Ray-tracing....................... 21 2.5.2.3 Polynomials...................... 22 2.6 Abel transform.............................. 23 2.7 Other inversion methods......................... 24 2.7.1 Fan projections.......................... 24 2.7.2 Additional physics........................ 25 2.7.3 Vector tomography........................ 25 2.7.4 Wavelets.............................. 26 3 Methods 27 3.1 Lenna.................................... 27 3.2 Projections................................. 28 3.3 DFM.................................... 29 3.3.1 One dimensional Fourier transform.............. 30 v

Contents vi 3.3.2 Placing slices in two dimensional Fourier space....... 32 3.3.3 Interpolation in two dimensional Fourier space....... 32 3.3.4 Reverse two dimensional Fourier transform......... 35 3.4 MI-RLS................................... 38 3.4.1 Grid................................ 39 3.4.1.1 cell............................ 40 3.4.1.2 neighbour....................... 42 3.4.1.3 surface cell and surface neighbours........ 43 3.4.1.4 boundary nodes and the boundary cell...... 43 3.4.2 rays and ray-tracing....................... 43 3.4.3 Matrix particulars......................... 51 3.5 Error analysis............................... 57 3.5.1 Difference measures....................... 58 3.5.2 Diagonal cut............................ 60 3.6 Remarks.................................. 61 4 Phantoms in R 3 62 4.1 Shepp-Logan................................ 64 4.1.1 Reconstructions.......................... 67 4.1.2 Random noise........................... 71 4.1.3 Analysis.............................. 75 4.1.3.1 Difference measures.................. 75 4.1.3.2 Diagonal slice..................... 78 4.1.4 Remarks.............................. 79 4.2 Stark 36................................... 80 4.2.1 Reconstructions.......................... 83 4.2.2 Random noise........................... 85 4.2.3 Analysis.............................. 88 4.3 Stark 50................................... 93 4.3.1 Reconstructions.......................... 95 4.3.2 Analysis.............................. 96 4.3.3 Remarks.............................. 98 4.4 Summary comments........................... 99 5 Experimental results 100 5.1 hemisphere................................. 101

Contents vii 5.1.1 Reconstructions.......................... 104 5.1.2 Analysis.............................. 107 5.2 hyperboloid................................. 108 5.2.1 Reconstructions.......................... 112 5.2.2 Analysis.............................. 116 5.3 Remarks.................................. 117 6 Conclusion 119 A Computing details 122 Bibliography 124 Index 132

Symbols & abbreviations ANU : Australian National University APAC : Australian Partnership for Advanced Computing R n : φ : Γ : λ : η : x : n-dimensional space, ie. (x 1, x 2,..., x n ) space phase shift ray path wavelength refractive index vector in R n κ : Gladstone-Dale coefficient, page 9 ρ : f : R n R : density f is a scalar valued function of n variables h r,ω : hyperplane at distance r and angle ω, page 10 h R n : h is a subset of R n {x : conditions} : a subset of values x which adhere to the given conditions a b : x : x : the dot product of vectors a and b the absolute value of the scalar x the length of the vector x R : Radon transform, page 10 viii

Contents ix P : ray projection, page 11 P θ : projection at angle θ, page 11 θ : angle of projection, page 11 2 : Laplacian, page 12 b i=a q i : summation of values q i from i = a to i = b F : Fourier transform, page 12 DFM : Direct Fourier Method, page 14 B : Backprojection operator, page 15 p i, p : collection of ray projections, page 17 c j, c : e j : constants basis functions A, A i j : matrix with N rows and M columns x A : x / A : V : x is contained in the set A x is not contained in the set A volume A : Abel transform, page 23 FFT : fast Fourier transform, page 30 DFT : discrete Fourier transform, page 31 MI-RLS : Matrix Inversion using Ray-tracing and Least Squares Conjugate Gradient, page 38 MI-RLS s : MI-RLS with the smoothing regularisation, page 57 CFD : computational fluid dynamics, page 40 z : zero vector, page 44 s : slope vector, page 44

Contents x n : normal vector, page 48 c k : k-th attempt at iteratively finding a solution for c, page 53 N i : the number of neighbouring cells surrounding the i-th cell, page 56 x ink : the k-th neighbouring cell of the i-th cell, page 56 L 2 : an error measure, page 59 σ 2 : variance in the Gaussian error applied to a set of projections, page 71