SlideShare a Scribd company logo
1 of 20
MATLAB-based Semi-Automated Method
for Determining Animal Bone Density
from Computed Tomography (CT) Images

Michael C. Oliveira
Department of Bioengineering, University of California Riverside
BPBE 510 – Introduction to Medical Imaging
Feb 24, 2011
Presentation at a Glance
•
•
•
•
•

Why do we care about bone density?
What is Computed Tomography?
Image Acquisition and Experimental Setup
MATLAB-based Method for Measurements
CT Images + Density Measurements of Cow,
Pig, Fish and Chicken
• Conclusions and Potential Improvements
Why do we care about Bone Density?
• Osteoporosis: the thinning of bone tissue and loss of
bone density over time
– Bone density measurements can help diagnose or
determine if you are at risk for Osteoporosis
– No symptoms in the early stages of the disease
• Tough to catch and diagnose early for preventative treatments

– Late stage symptoms:
• Bone pain
• Fracture without injury
• Loss of height

• Lower back pain – spinal fractures
• Neck pain – spinal fractures
• Stooped posture

– 1 in 5 women over the age of 50 have the disease

• Currently, Dual Energy X-Ray Absorptiometry (DEXA) is
the most widely used clinical test for measuring bone
density
Info from NIH: http://www.ncbi.nlm.nih.gov/pubmedhealth/PMH0001400
Computed Tomography (CT)

Image from: Obenaus lecture 1/12/11, BPBE 510, ‘Computed Tomography’, Slide 5
Computed Tomography (CT)
• Source: Hard X-Rays
• Detectors: Scintillators
• Image Reconstruction Algorithms:
– Simple Back-Projection
– Filtered Back-Projection
– And more…!

• Hounsfield Units (HU): normalized value of the X-Ray Attenuation
Coefficient.
– Air = -1000
– Water = 0
– Bone can be up to +3000

• Attenuation Coefficient (μ): quantity that characterizes how a
material affects EM radiation (units length-1)
Source-Detector Geometry

Typical CT Scanner

http://www.columbusimaging.com/Brilliance_CT_3.jpg

Resulting CT Image

Image Processing
Algorithms (from
Detector data)
http://radiographics.rsna.org/content/22/4/949/F7.medium.gif

Colormap for CT Images:
Black: low X-Ray Attenuation, lower signal
intensity
White: high X-Ray Attenuation, higher signal
intensity
Signal Intensity

~ Hounsfield Units and

Attenuation Coefficient
Question:
How can we use Computed Tomography (CT) to
measure bone density?
Image Acquisition and Experimental Setup
• Four animal bones
from Ralph’s
–
–
–
–

Cow ribs
Pork ribs
Fish skeleton
Chicken leg

• Image Acquisition:
– X-Ray Source: 75 kVp
– Tube Current: 1 mA
– Exposure Time: 175 ms

• Scan time: ~10 mins/data
set

• Data sets:
– N = 512 images
– Matrix size: 512 x 512
– Intensity encoded using
unsigned 16-bit integers
[0-(216-1)]

• Images used in analysis:
–
–
–
–

Cow: 340 – 365
Pig: 157 – 182
Fish: 127 – 141
Chicken: 360 – 385
MATLAB-based Analysis
Read Images into
MATLAB

Select Images for
ROI selection

Manually select
ROIs from Images

Hounsfield units
converted to
Atten. Coeff.

ROIs scaled to
Hounsfield Units

ROI mask applied
to original images

Atten. Coeff
converted to
Mass Atten. Coeff

Density solved for
each pixel in ROI

Average of all
densities for all
pixels in ROIs
ROIs scaled to
Hounsfield Units

Hounsfield units
converted to
Atten. Coeff.

Atten. Coeff
converted to
Mass Atten. Coeff

Density solved for
each pixel in ROI

• Scale the Pixel Intensities to the Hounsfield Scale
(rscValHU min rscValHU )
(max rscValHU min rscValHU )

(CTimage ( x, y, z ) min CTimage )
(max CTimage min CTimage )

CT Scale: [0, 65535]
1HU Scale: [-1000, 3000]

• Conversion from Hounsfield Units to Attenuation Coefficient
HU

1000

pixel

water

2μ
water=

0.1893 cm2/g @ 75 keV

water

• Solve for Density using the relationship between Attenuation
Coefficient and Mass Attenuation Coefficient
pixel
mass,cort.bone

2μ
mass,cort.bone=

0.2526 cm2/g @ 75 keV

pixel

1 Bushberg, Jerrold T. "Computed Tomography" The Essential Physics of Medical Imaging. Philadelphia: Lippincott
Williams & Wilkins, 2002.
2 NIST Physical Measurements Laboratory, http://physics.nist.gov/PhysRefData/XrayMassCoef/ComTab/bone.html
Program Interface
Cow Ribs

349

357

365

157

166

175

182

Pork Ribs

340

Imaging Geometry
Black bars represent bones/object

Top View
Front View
Fish

133

137

141

360

368

376

385

Chicken

127

Imaging Geometry
Black bars represent bones/object

Top View
Front View
Density Measurements
Animal Bone Densities
Bone Density (g/cm3)

3.5
3

Cow
Pig

2.5

Fish

2

Chicken

1.5
1

Animal
1Cow

2.1-2.2

2.547 +/- 0.4844

2.0-2.1

1.910 +/- 0.4729

ND

2.526 +/- 0.3747

1Chicken

Animals

Calc Mean BD*

Fish

0

Ref Mean
BD*

1Pig

0.5

2.1-2.2

2.017 +/- 0.7940
*Density in g cm-3

1 Aerssens et al. “Interspecies Differences in Bone Composition, Density and Quality: Potential Implications for in Vivo
Bone Research.” Endocrinology. 139(2): 663-670. (1998)
Conclusions
• Successfully scanned and acquired images
• Wrote a semi-automated software package in
MATLAB for determining bone density
• Results from the software are fairly accurate
compared to literature values
Potential Improvements
• Image acquisition geometry
– Set up specimen to avoid the rings or artifact
• OR find robust way to filter out artifacts

– Contributes to improving automation

• Improve the repeatability and throughput
– Improve the automation
• Move towards fully automated processing instead of manual ROI
selection

– Improve processing speed
• Offload some computation to Graphics Processing Units (GPUs)
using Jacket to decrease total processing time

• Use an object with known attributes (density) for
calibration
– Should increase accuracy when converting pixel intensity
to HU
Acknowledgments
• Biophysics and Bioengineering, Loma Linda
Univ.
– Non-Invasive Imaging Lab

• Bioengineering, UC Riverside
• Funding Source
– Personal CHASE Acct. Num: #XXXXXXXXX
Questions??
Convert kVp to X-Ray Energy
• Conversation of Energy
• Potential Energy = Kinetic Energy = X-Ray Energy
U
V e

KE

EX

1 2
mv
2

Ray

hc

V = 75 kVp (75,000V)
e = elementary charge = 1.602 x 10-19 C
m = 9.109 x 10-31 kg
h = Planck’s constant = 4.135 x 10-15 eV s
c = Speed of light = 3 x 108 m/s

• EX-Ray = 74.9 keV
• λ = 1.65 x 10-11 m (Hard X-Rays)
Linear Interpolation of Mass Attenuation Coefficients

Mass Attenuation Coefficient (cm2/g)

Mass Attenuation Coefficient vs. X-Ray
Energy
1.40
1.20
1.00
0.80
0.60

Cortical Bone

0.40

Water

0.20
0.00

0.00

20.00

40.00

60.00

80.00

100.00

X-Ray Energy (keV)

Reproduced from data at 2 NIST Physical Measurements
Laboratory, http://physics.nist.gov/PhysRefData/XrayMassCoef/tab4.ht
ml

inputPt - lowerBound
InterpValue - lowerBoundVal
=
upperBound - lowerBound upperBoundVal - lowerBoundVal
μwater= 0.1893 cm2/g

μmass,cort.bone= 0.2526 cm2/g

More Related Content

Viewers also liked

GPU-accelerated method for measuring animal bone density from CT images
GPU-accelerated method for measuring animal bone density from CT imagesGPU-accelerated method for measuring animal bone density from CT images
GPU-accelerated method for measuring animal bone density from CT imagesMichael Oliveira
 
V1_issue1paperSEVEN_F59
V1_issue1paperSEVEN_F59V1_issue1paperSEVEN_F59
V1_issue1paperSEVEN_F59Danish Gondal
 
Overview of Student Management System Components-eduWare
Overview of Student Management System Components-eduWareOverview of Student Management System Components-eduWare
Overview of Student Management System Components-eduWareArth InfoSoft P. Ltd.
 
Basic reading computed tomography (ct) of brain
Basic reading computed tomography (ct) of brainBasic reading computed tomography (ct) of brain
Basic reading computed tomography (ct) of brainaViVian
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introductionideas2ignite
 

Viewers also liked (8)

BASICS of CT Head
BASICS of CT HeadBASICS of CT Head
BASICS of CT Head
 
GPU-accelerated method for measuring animal bone density from CT images
GPU-accelerated method for measuring animal bone density from CT imagesGPU-accelerated method for measuring animal bone density from CT images
GPU-accelerated method for measuring animal bone density from CT images
 
V1_issue1paperSEVEN_F59
V1_issue1paperSEVEN_F59V1_issue1paperSEVEN_F59
V1_issue1paperSEVEN_F59
 
Overview of Student Management System Components-eduWare
Overview of Student Management System Components-eduWareOverview of Student Management System Components-eduWare
Overview of Student Management System Components-eduWare
 
Xri fin
Xri finXri fin
Xri fin
 
Basic reading computed tomography (ct) of brain
Basic reading computed tomography (ct) of brainBasic reading computed tomography (ct) of brain
Basic reading computed tomography (ct) of brain
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introduction
 
Ct Basics
Ct BasicsCt Basics
Ct Basics
 

Similar to MATLAB-based semi automated method for determining animal bone density from CT images

Automatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain TumorsAutomatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain TumorsFatma Sayed Ibrahim
 
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing codeISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing codeKengo Sato
 
Changing how researchers think about MRI: Utilizing a simple to use, compact...
Changing how researchers think about MRI:  Utilizing a simple to use, compact...Changing how researchers think about MRI:  Utilizing a simple to use, compact...
Changing how researchers think about MRI: Utilizing a simple to use, compact...Scintica Instrumentation
 
Engineered to Cure – Patient Specific Tibial Implant Design using Micro-Macro...
Engineered to Cure – Patient Specific Tibial Implant Design using Micro-Macro...Engineered to Cure – Patient Specific Tibial Implant Design using Micro-Macro...
Engineered to Cure – Patient Specific Tibial Implant Design using Micro-Macro...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Live Virtual Demonstration​ iNSiGHT​ Preclinical DXA system for in vivo body ...
Live Virtual Demonstration​ iNSiGHT​ Preclinical DXA system for in vivo body ...Live Virtual Demonstration​ iNSiGHT​ Preclinical DXA system for in vivo body ...
Live Virtual Demonstration​ iNSiGHT​ Preclinical DXA system for in vivo body ...Scintica Instrumentation
 
modulation transfer function (MTF)
modulation transfer function (MTF)modulation transfer function (MTF)
modulation transfer function (MTF)AJAL A J
 
Preclinical DXA for in vivo body composition and bone mineral density measure...
Preclinical DXA for in vivo body composition and bone mineral density measure...Preclinical DXA for in vivo body composition and bone mineral density measure...
Preclinical DXA for in vivo body composition and bone mineral density measure...Scintica Instrumentation
 
Measuring the Drop Vertical Jump using the Microsoft Kinect
Measuring the Drop Vertical Jump using the Microsoft KinectMeasuring the Drop Vertical Jump using the Microsoft Kinect
Measuring the Drop Vertical Jump using the Microsoft Kinectthegraymatters
 
MRI biomarkers for the spinal cord, webinar with Dr. Julien Cohen-Adad.
MRI biomarkers for the spinal cord, webinar with Dr. Julien Cohen-Adad.MRI biomarkers for the spinal cord, webinar with Dr. Julien Cohen-Adad.
MRI biomarkers for the spinal cord, webinar with Dr. Julien Cohen-Adad.jcohenadad
 
INTERACTIVE ANALYTICAL TOOL FOR CORNEAL CONFOCAL IMAGING
INTERACTIVE ANALYTICAL TOOL FOR CORNEAL CONFOCAL IMAGINGINTERACTIVE ANALYTICAL TOOL FOR CORNEAL CONFOCAL IMAGING
INTERACTIVE ANALYTICAL TOOL FOR CORNEAL CONFOCAL IMAGINGMadhavi Tippani
 
High Throughput Investigation of EC Coupling in Isolated Cardiac Myocytes
High Throughput Investigation of EC Coupling in Isolated Cardiac MyocytesHigh Throughput Investigation of EC Coupling in Isolated Cardiac Myocytes
High Throughput Investigation of EC Coupling in Isolated Cardiac MyocytesInsideScientific
 
SD_Group12_Midterm_Presentation
SD_Group12_Midterm_PresentationSD_Group12_Midterm_Presentation
SD_Group12_Midterm_PresentationTyler Grubb
 
Mr based attenuation correction in pet
Mr based attenuation correction in petMr based attenuation correction in pet
Mr based attenuation correction in petVishnukumarRajaraman1
 
Development of a Virtual Reality Simulator for Robotic Brain Tumor Resection
Development of a Virtual Reality Simulator for Robotic Brain Tumor ResectionDevelopment of a Virtual Reality Simulator for Robotic Brain Tumor Resection
Development of a Virtual Reality Simulator for Robotic Brain Tumor Resectionsaulnml
 
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...DataScienceConferenc1
 
(June 9, 2021) Live Demonstration: iNSiGHT, DXA Imaging System For Body Compo...
(June 9, 2021) Live Demonstration: iNSiGHT, DXA Imaging System For Body Compo...(June 9, 2021) Live Demonstration: iNSiGHT, DXA Imaging System For Body Compo...
(June 9, 2021) Live Demonstration: iNSiGHT, DXA Imaging System For Body Compo...Scintica Instrumentation
 
Expanding preclinical and histopathology capabilities with MRI technology: a ...
Expanding preclinical and histopathology capabilities with MRI technology: a ...Expanding preclinical and histopathology capabilities with MRI technology: a ...
Expanding preclinical and histopathology capabilities with MRI technology: a ...Scintica Instrumentation
 
BRO_VolocityBrochure_PerkinElmer
BRO_VolocityBrochure_PerkinElmerBRO_VolocityBrochure_PerkinElmer
BRO_VolocityBrochure_PerkinElmerPaul Miller MBA
 

Similar to MATLAB-based semi automated method for determining animal bone density from CT images (20)

Automatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain TumorsAutomatic System for Detection and Classification of Brain Tumors
Automatic System for Detection and Classification of Brain Tumors
 
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing codeISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
 
Changing how researchers think about MRI: Utilizing a simple to use, compact...
Changing how researchers think about MRI:  Utilizing a simple to use, compact...Changing how researchers think about MRI:  Utilizing a simple to use, compact...
Changing how researchers think about MRI: Utilizing a simple to use, compact...
 
Engineered to Cure – Patient Specific Tibial Implant Design using Micro-Macro...
Engineered to Cure – Patient Specific Tibial Implant Design using Micro-Macro...Engineered to Cure – Patient Specific Tibial Implant Design using Micro-Macro...
Engineered to Cure – Patient Specific Tibial Implant Design using Micro-Macro...
 
Live Virtual Demonstration​ iNSiGHT​ Preclinical DXA system for in vivo body ...
Live Virtual Demonstration​ iNSiGHT​ Preclinical DXA system for in vivo body ...Live Virtual Demonstration​ iNSiGHT​ Preclinical DXA system for in vivo body ...
Live Virtual Demonstration​ iNSiGHT​ Preclinical DXA system for in vivo body ...
 
Linkedin
LinkedinLinkedin
Linkedin
 
modulation transfer function (MTF)
modulation transfer function (MTF)modulation transfer function (MTF)
modulation transfer function (MTF)
 
Preclinical DXA for in vivo body composition and bone mineral density measure...
Preclinical DXA for in vivo body composition and bone mineral density measure...Preclinical DXA for in vivo body composition and bone mineral density measure...
Preclinical DXA for in vivo body composition and bone mineral density measure...
 
Measuring the Drop Vertical Jump using the Microsoft Kinect
Measuring the Drop Vertical Jump using the Microsoft KinectMeasuring the Drop Vertical Jump using the Microsoft Kinect
Measuring the Drop Vertical Jump using the Microsoft Kinect
 
MRI biomarkers for the spinal cord, webinar with Dr. Julien Cohen-Adad.
MRI biomarkers for the spinal cord, webinar with Dr. Julien Cohen-Adad.MRI biomarkers for the spinal cord, webinar with Dr. Julien Cohen-Adad.
MRI biomarkers for the spinal cord, webinar with Dr. Julien Cohen-Adad.
 
INTERACTIVE ANALYTICAL TOOL FOR CORNEAL CONFOCAL IMAGING
INTERACTIVE ANALYTICAL TOOL FOR CORNEAL CONFOCAL IMAGINGINTERACTIVE ANALYTICAL TOOL FOR CORNEAL CONFOCAL IMAGING
INTERACTIVE ANALYTICAL TOOL FOR CORNEAL CONFOCAL IMAGING
 
High Throughput Investigation of EC Coupling in Isolated Cardiac Myocytes
High Throughput Investigation of EC Coupling in Isolated Cardiac MyocytesHigh Throughput Investigation of EC Coupling in Isolated Cardiac Myocytes
High Throughput Investigation of EC Coupling in Isolated Cardiac Myocytes
 
SD_Group12_Midterm_Presentation
SD_Group12_Midterm_PresentationSD_Group12_Midterm_Presentation
SD_Group12_Midterm_Presentation
 
Mr based attenuation correction in pet
Mr based attenuation correction in petMr based attenuation correction in pet
Mr based attenuation correction in pet
 
Development of a Virtual Reality Simulator for Robotic Brain Tumor Resection
Development of a Virtual Reality Simulator for Robotic Brain Tumor ResectionDevelopment of a Virtual Reality Simulator for Robotic Brain Tumor Resection
Development of a Virtual Reality Simulator for Robotic Brain Tumor Resection
 
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...
 
(June 9, 2021) Live Demonstration: iNSiGHT, DXA Imaging System For Body Compo...
(June 9, 2021) Live Demonstration: iNSiGHT, DXA Imaging System For Body Compo...(June 9, 2021) Live Demonstration: iNSiGHT, DXA Imaging System For Body Compo...
(June 9, 2021) Live Demonstration: iNSiGHT, DXA Imaging System For Body Compo...
 
Expanding preclinical and histopathology capabilities with MRI technology: a ...
Expanding preclinical and histopathology capabilities with MRI technology: a ...Expanding preclinical and histopathology capabilities with MRI technology: a ...
Expanding preclinical and histopathology capabilities with MRI technology: a ...
 
BRO_VolocityBrochure_PerkinElmer
BRO_VolocityBrochure_PerkinElmerBRO_VolocityBrochure_PerkinElmer
BRO_VolocityBrochure_PerkinElmer
 
CSU_comp
CSU_compCSU_comp
CSU_comp
 

Recently uploaded

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Recently uploaded (20)

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

MATLAB-based semi automated method for determining animal bone density from CT images

  • 1. MATLAB-based Semi-Automated Method for Determining Animal Bone Density from Computed Tomography (CT) Images Michael C. Oliveira Department of Bioengineering, University of California Riverside BPBE 510 – Introduction to Medical Imaging Feb 24, 2011
  • 2. Presentation at a Glance • • • • • Why do we care about bone density? What is Computed Tomography? Image Acquisition and Experimental Setup MATLAB-based Method for Measurements CT Images + Density Measurements of Cow, Pig, Fish and Chicken • Conclusions and Potential Improvements
  • 3. Why do we care about Bone Density? • Osteoporosis: the thinning of bone tissue and loss of bone density over time – Bone density measurements can help diagnose or determine if you are at risk for Osteoporosis – No symptoms in the early stages of the disease • Tough to catch and diagnose early for preventative treatments – Late stage symptoms: • Bone pain • Fracture without injury • Loss of height • Lower back pain – spinal fractures • Neck pain – spinal fractures • Stooped posture – 1 in 5 women over the age of 50 have the disease • Currently, Dual Energy X-Ray Absorptiometry (DEXA) is the most widely used clinical test for measuring bone density Info from NIH: http://www.ncbi.nlm.nih.gov/pubmedhealth/PMH0001400
  • 4. Computed Tomography (CT) Image from: Obenaus lecture 1/12/11, BPBE 510, ‘Computed Tomography’, Slide 5
  • 5. Computed Tomography (CT) • Source: Hard X-Rays • Detectors: Scintillators • Image Reconstruction Algorithms: – Simple Back-Projection – Filtered Back-Projection – And more…! • Hounsfield Units (HU): normalized value of the X-Ray Attenuation Coefficient. – Air = -1000 – Water = 0 – Bone can be up to +3000 • Attenuation Coefficient (μ): quantity that characterizes how a material affects EM radiation (units length-1)
  • 6. Source-Detector Geometry Typical CT Scanner http://www.columbusimaging.com/Brilliance_CT_3.jpg Resulting CT Image Image Processing Algorithms (from Detector data) http://radiographics.rsna.org/content/22/4/949/F7.medium.gif Colormap for CT Images: Black: low X-Ray Attenuation, lower signal intensity White: high X-Ray Attenuation, higher signal intensity Signal Intensity ~ Hounsfield Units and Attenuation Coefficient
  • 7. Question: How can we use Computed Tomography (CT) to measure bone density?
  • 8. Image Acquisition and Experimental Setup • Four animal bones from Ralph’s – – – – Cow ribs Pork ribs Fish skeleton Chicken leg • Image Acquisition: – X-Ray Source: 75 kVp – Tube Current: 1 mA – Exposure Time: 175 ms • Scan time: ~10 mins/data set • Data sets: – N = 512 images – Matrix size: 512 x 512 – Intensity encoded using unsigned 16-bit integers [0-(216-1)] • Images used in analysis: – – – – Cow: 340 – 365 Pig: 157 – 182 Fish: 127 – 141 Chicken: 360 – 385
  • 9. MATLAB-based Analysis Read Images into MATLAB Select Images for ROI selection Manually select ROIs from Images Hounsfield units converted to Atten. Coeff. ROIs scaled to Hounsfield Units ROI mask applied to original images Atten. Coeff converted to Mass Atten. Coeff Density solved for each pixel in ROI Average of all densities for all pixels in ROIs
  • 10. ROIs scaled to Hounsfield Units Hounsfield units converted to Atten. Coeff. Atten. Coeff converted to Mass Atten. Coeff Density solved for each pixel in ROI • Scale the Pixel Intensities to the Hounsfield Scale (rscValHU min rscValHU ) (max rscValHU min rscValHU ) (CTimage ( x, y, z ) min CTimage ) (max CTimage min CTimage ) CT Scale: [0, 65535] 1HU Scale: [-1000, 3000] • Conversion from Hounsfield Units to Attenuation Coefficient HU 1000 pixel water 2μ water= 0.1893 cm2/g @ 75 keV water • Solve for Density using the relationship between Attenuation Coefficient and Mass Attenuation Coefficient pixel mass,cort.bone 2μ mass,cort.bone= 0.2526 cm2/g @ 75 keV pixel 1 Bushberg, Jerrold T. "Computed Tomography" The Essential Physics of Medical Imaging. Philadelphia: Lippincott Williams & Wilkins, 2002. 2 NIST Physical Measurements Laboratory, http://physics.nist.gov/PhysRefData/XrayMassCoef/ComTab/bone.html
  • 12. Cow Ribs 349 357 365 157 166 175 182 Pork Ribs 340 Imaging Geometry Black bars represent bones/object Top View Front View
  • 14. Density Measurements Animal Bone Densities Bone Density (g/cm3) 3.5 3 Cow Pig 2.5 Fish 2 Chicken 1.5 1 Animal 1Cow 2.1-2.2 2.547 +/- 0.4844 2.0-2.1 1.910 +/- 0.4729 ND 2.526 +/- 0.3747 1Chicken Animals Calc Mean BD* Fish 0 Ref Mean BD* 1Pig 0.5 2.1-2.2 2.017 +/- 0.7940 *Density in g cm-3 1 Aerssens et al. “Interspecies Differences in Bone Composition, Density and Quality: Potential Implications for in Vivo Bone Research.” Endocrinology. 139(2): 663-670. (1998)
  • 15. Conclusions • Successfully scanned and acquired images • Wrote a semi-automated software package in MATLAB for determining bone density • Results from the software are fairly accurate compared to literature values
  • 16. Potential Improvements • Image acquisition geometry – Set up specimen to avoid the rings or artifact • OR find robust way to filter out artifacts – Contributes to improving automation • Improve the repeatability and throughput – Improve the automation • Move towards fully automated processing instead of manual ROI selection – Improve processing speed • Offload some computation to Graphics Processing Units (GPUs) using Jacket to decrease total processing time • Use an object with known attributes (density) for calibration – Should increase accuracy when converting pixel intensity to HU
  • 17. Acknowledgments • Biophysics and Bioengineering, Loma Linda Univ. – Non-Invasive Imaging Lab • Bioengineering, UC Riverside • Funding Source – Personal CHASE Acct. Num: #XXXXXXXXX
  • 19. Convert kVp to X-Ray Energy • Conversation of Energy • Potential Energy = Kinetic Energy = X-Ray Energy U V e KE EX 1 2 mv 2 Ray hc V = 75 kVp (75,000V) e = elementary charge = 1.602 x 10-19 C m = 9.109 x 10-31 kg h = Planck’s constant = 4.135 x 10-15 eV s c = Speed of light = 3 x 108 m/s • EX-Ray = 74.9 keV • λ = 1.65 x 10-11 m (Hard X-Rays)
  • 20. Linear Interpolation of Mass Attenuation Coefficients Mass Attenuation Coefficient (cm2/g) Mass Attenuation Coefficient vs. X-Ray Energy 1.40 1.20 1.00 0.80 0.60 Cortical Bone 0.40 Water 0.20 0.00 0.00 20.00 40.00 60.00 80.00 100.00 X-Ray Energy (keV) Reproduced from data at 2 NIST Physical Measurements Laboratory, http://physics.nist.gov/PhysRefData/XrayMassCoef/tab4.ht ml inputPt - lowerBound InterpValue - lowerBoundVal = upperBound - lowerBound upperBoundVal - lowerBoundVal μwater= 0.1893 cm2/g μmass,cort.bone= 0.2526 cm2/g