Path: news.mathworks.com!not-for-mail
From: <HIDDEN>
Newsgroups: comp.soft-sys.matlab
Subject: Re: 3D reconstruction from 2D CT images
Date: Wed, 3 Dec 2008 11:40:18 +0000 (UTC)
Organization: Cambridge Univ
Lines: 64
Message-ID: <gh5r72$o0b$1@fred.mathworks.com>
References: <7df387e05dfa2@uwe> <gh3289$o32$1@fred.mathworks.com> <gh3pj3$kqg$1@fred.mathworks.com>
Reply-To: <HIDDEN>
NNTP-Posting-Host: webapp-03-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1228304418 24587 172.30.248.38 (3 Dec 2008 11:40:18 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Wed, 3 Dec 2008 11:40:18 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 870214
Xref: news.mathworks.com comp.soft-sys.matlab:504641


Alex,

I imagine that MART approaches are in Herman and Lent; but for a concise and simple application, look at:

Tomographic particle image velocimetry
G. E. Elsinga F. Scarano B. Wieneke B. W. van Oudheusden
Exp Fluids (2006) 41:933&#8211;947

... Ignore the bit about particle image velocimetry; just think of the particles as some object in the volume. This paper gives a really concise and simple explanation of MART.

- I'm sorry, I don't use CT type tomography in anger (always MART based tomo for me) so I don't know what reduced view CT is. Herman (and Kuba) have several books, including one on advanced techniques (which is really quite mathematical). Recommend you log on to amazon, and see whether you can browse the contents of any of them....

- I haven't come across any CT stuff in MATLAB; *BUT* I haven't searched for it at all. You might find an M-file on the FEX which'll implement a Radon Transform for you.

Kind regards

Tom Clark

"Alex L Chalmers" <remove.this.achalmers@as-e.com> wrote in message <gh3pj3$kqg$1@fred.mathworks.com>...
> Hi 
> - can you suggesta reference for an introduction to  M ART ?
> -  I'd like to evaluate reduced-view CT , should I also start with Herman and Kuba ?
> - any suggested CT course/ppt's that include MATLAB excercises/samples ?
> 
> Thx,
> AlexC 
> 
> "Thomas Clark" <t.clark@remove.spamcantab.net> wrote in message <gh3289$o32$1@fred.mathworks.com>...
> > First, we need to clarify the question. Are you asking:
> > 
> > "I have 2D slices from a fully 3D CT dataset and I need to do something with them"
> > 
> > -OR-
> > 
> > "I have 2D image data which I wish to put together in order to create a 3D image"
> > 
> > ??? Have a think, I'll presume the second answer in the meantime...
> > 
> > The originally posted question can be rephrased 'How different projections of an object be used to reconstruct it's 3D shape?.' This is the subject of tomography ('tomos' in greek is a 'section, slice or cutting' according to wikipedia!).
> > 
> > Now, there are a number of different types of tomography - my PhD is based around one, MART (Multiplicative Algebraic Reconstruction Technique) which I could help you to understand. However, I don't actually think that this is right for you. To my knowledge, Computerised Tomography (CT) for medical purposes is often done by means of a Radon Transform - one of the other posters gives a link to a radon transform site which might be useful.
> > 
> > Sorry, I don't know the details of radon transforms - but I can point you to exactly the right textbook to get you under way. The guru of the field is Gabor T Herman; check out one of his books:
> > 
> > Image Reconstruction from Projections: Fundamentals of Computed Tomography
> > G. T. Herman
> > Academic press 1981
> > ISBN-13:  978-0123420503
> > 
> > OR
> > 
> > Discrete Tomography: Foundations, Algorithms and Applications
> > G. T. Herman and A. Kuba
> > Birkhauser Verlag AG 1999
> > ISBN-13:  978-3764341015
> > 
> > 
> > ... The latter is more up to date, so likely to be a bit more relevant for modern computing tasks. It's also cheaper.
> > 
> > Be warned that tomography can be incredibly computationally expensive. To give you an idea I've just bought a quad-core machine with 20Gb of ram to cope... although requirements vary wildly depending on the resolution you require, the number of elevations/sections you have, and the size of the 3D volume itself.
> > 
> > Hope this kicks you off...
> > 
> > Tom Clark