Rahul Lung Ctsim Report

  • Uploaded by: damnedblack
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Rahul Lung Ctsim Report as PDF for free.

More details

  • Words: 846
  • Pages: 55
Project Report 3D Lung Model & CT Simulator Under Supervision of~ Prof.Benjamin B. Kimia

By: Rahul Gautam

How this began… • The NIH Proposal 2003~ Model-based Tomographic Reconstruction of Vessel Networks

Aims of the Proposal~ •

Develop algorithms for the direct tomographic reconstruction of pulmonary vessel networks based on a 3-d representation of vessels and junctions



Demonstrate the accuracy of the reconstructed network for x-ray CT using manual segmentation as ground truth.

Preparing the way~ • A search for good 3D Lung model... Options? ....Many Chose… One of the best available…

Our Choice… ‘A three-dimensional model of the human airway tree’ By~ Prof. Hiroko Kitaoka, Ryuji Takaki, and Béla Suki

The Reason… • This algorithm generates geometric data of a three-dimensional human airway tree whose morphometric characteristics are in good agreement with those reported in the literature

The basic Principle • generation of the dimensions and directionality of two daughter branches is governed by the properties of the parent branch and the region the parent supplies • The terminal branches of the tree are homogeneously arranged within the organ

The Rules • The algorithm is composed of nine basic rules and four complementary rules.

Rules… • ~ Branching is dichotomous. • ~ The parent branch and its two daughter branches lie in the same plane, called the branching plane. • ~ The volumetric flow rate through the parent branch is conserved after branching; that is, the sum of the flows in the daughter branches is equal to the flow in the parent branch.

Rules…Continued • ~The region supplied by a parent branch is divided into two daughter regions by a plane called the "space-dividing plane." The space-dividing plane is perpendicular to the branching plane and extends out to the border of the parent region • ~ The flow-dividing ratio is set to be equal to the volume-dividing ratio, defined as the ratio of the volume of the smaller daughter region to that of its parent.

Rules … few more • ~The length of each daughter branch is assigned a value that is three times its diameter • If branching continues in a given direction, the daughter branch becomes the new parent branch, and the associated branching plane is set perpendicular to the branching plane of the old parent

Just a few more… • The branching process in a given direction stops whenever the flow rate becomes less than a specified threshold or the branch extends beyond its own region. THAT’S IT

So the first step… • Applied the algorithm to generate 3D Lung data

The Result…

Oops…A Problem • Rough edges , abrupt at branching points…. Unrealistic if used to model a lung

The Solution… Generate a Volumetric model,

…apply Gaussian Smoothing to it,

Use Marching cubes to extract surface..

The Outcome…

Breaking News… • Brown Eyes now has… 3D Lung Model Generator…

Mission 3D Lung Model…

… Accomplished

The Next Step… Step ...Mission CT

• To obtain a CT Simulator… that performs CT scan on virtual 3D models and generate projection data

CT…????

CT~ Computed Tomography

(From Siemens) (From Picker)

CT is ~ the general process of transmitting X-rays and creating cross-sectional or tomographic images from projections of the object at multiple angles and using a computer for image reconstruction

Projection measurement…

Exponential attenuation of Xrays − µ∆x Ni

No = Nie

No

Ni: input intensity of X-ray No: output intensity of X-ray µ: linear X-ray attenuation

µ ∆x Ni

µ

µ

µ

1

2

3

X-rays

No

No = Nie

− ( µ1 + µ 2 + µ 3 ) ∆ x

x

Attenuated more

Ray-Sum of X-ray Attenuation Ni

No

µ κ

∆x

Ray-sum

Ni ∑ µ k ∆ x = ln k No

Line integral ∞

Ni ∫− ∞ µ ( x)dx = ln N o

Projection & Sinogram Projection: All ray-sums in a direction P(θ,t)

y

Sinogram: All θ projections

t π θ

x

f(x,y) X-rays

Sinogram

t

Scanning modes

First Generation One detector Translation-rotation Parallel-beam

Second Generation Multiple detectors Translation-rotation Small fan-beam

Third Generation Multiple detectors Translation-rotation Large fan-beam

Fourth Generation Detector ring Source-rotation Large fan-beam

Spiral/Helical Scanning Simultaneous

•Source rotation •Table translation •Data acquisition

Cone-Beam Geometry Z

Y

X

Back to the Problem…

..Mission CT

Our Requirements... • Cone Beam CT • Should scan 3D phantom objects • Close to a real CT scanner

Here we go again…

Event: .. Birth of CTSim • Specifications Resolution ….Variable Magnification ….Variable Spot size detector…. As desired Spot size source…..point No beam hardening No Quantum noise

The Outcome….

The Result…

Too good to be Real

Keeping it Real…. Accounting for factors like… ~Photon statistics/quantum noise ~Spot size ~Beam Hardening

Quantum noise

The Outcome… • Background Noise Comparison…

Spot Size…Source

Outcome…

Sinograms…

Finally what we have… • CTSim has found its new home in Brown eyes

CTSim In action…

The Road ahead… Making CTSim more realistic by including effects like beam hardening.

Special thanks to these great guys… Amir

Vishal

Ming

Ozge

Last but not the least… Prof. Benjamin B. Kimia for guiding me all the way.

Easy questions Plz…

Thank You

Related Documents

Btp Report Rahul Final.docx
October 2019 24
Rahul
May 2020 18
Lung
November 2019 34
Lung
May 2020 12

More Documents from ""