Neural Network Segmentation and Validation Nicole M. Grosland Vincent A. Magnotta.

Slides:



Advertisements
Similar presentations
Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advertisements

AGVISE Laboratories %Zone or Grid Samples – Northwood laboratory
AP STUDY SESSION 2.
1
Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
Towards Automating Patient- Specific Finite Element Model Development Kiran H. Shivanna 1,4, Brian D. Adams 2,1, Vincent A. Magnotta 3,1,4, Nicole M. Grosland.
David Burdett May 11, 2004 Package Binding for WS CDL.
We need a common denominator to add these fractions.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Custom Statutory Programs Chapter 3. Customary Statutory Programs and Titles 3-2 Objectives Add Local Statutory Programs Create Customer Application For.
Add Governors Discretionary (1G) Grants Chapter 6.
CALENDAR.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt BlendsDigraphsShort.
Mean, Median, Mode & Range
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
I can count in decimal steps from 0.01 to
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
The 5S numbers game..
Photo Slideshow Instructions (delete before presenting or this page will show when slideshow loops) 1.Set PowerPoint to work in Outline. View/Normal click.
A Fractional Order (Proportional and Derivative) Motion Controller Design for A Class of Second-order Systems Center for Self-Organizing Intelligent.
Break Time Remaining 10:00.
This module: Telling the time
The basics for simulations
Turing Machines.
Table 12.1: Cash Flows to a Cash and Carry Trading Strategy.
PP Test Review Sections 6-1 to 6-6
Bright Futures Guidelines Priorities and Screening Tables
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
Physical Aspects [Reflection Modelling] Hauptseminar: Augmented Reality for Driving Assistance in Cars.
Bellwork Do the following problem on a ½ sheet of paper and turn in.
MICCAI Grand Challenge on Neonatal Brain Segmentation (NeoBrainS12) I. Išgum 1, M.J.N.L. Benders 2, M.A. Viergever 1 1 Image Sciences Institute, University.
1 Prediction of electrical energy by photovoltaic devices in urban situations By. R.C. Ott July 2011.
Exarte Bezoek aan de Mediacampus Bachelor in de grafische en digitale media April 2014.
15. Oktober Oktober Oktober 2012.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
Adding Up In Chunks.
MaK_Full ahead loaded 1 Alarm Page Directory (F11)
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Synthetic.
2011 WINNISQUAM COMMUNITY SURVEY YOUTH RISK BEHAVIOR GRADES 9-12 STUDENTS=1021.
Before Between After.
2011 FRANKLIN COMMUNITY SURVEY YOUTH RISK BEHAVIOR GRADES 9-12 STUDENTS=332.
Subtraction: Adding UP
: 3 00.
5 minutes.
1 hi at no doifpi me be go we of at be do go hi if me no of pi we Inorder Traversal Inorder traversal. n Visit the left subtree. n Visit the node. n Visit.
Speak Up for Safety Dr. Susan Strauss Harassment & Bullying Consultant November 9, 2012.
1 Titre de la diapositive SDMO Industries – Training Département MICS KERYS 09- MICS KERYS – WEBSITE.
Essential Cell Biology
Numerical Analysis 1 EE, NCKU Tien-Hao Chang (Darby Chang)
Clock will move after 1 minute
PSSA Preparation.
Essential Cell Biology
Immunobiology: The Immune System in Health & Disease Sixth Edition
Physics for Scientists & Engineers, 3rd Edition
Energy Generation in Mitochondria and Chlorplasts
Select a time to count down from the clock above
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
1 Dr. Scott Schaefer Least Squares Curves, Rational Representations, Splines and Continuity.
1 Non Deterministic Automata. 2 Alphabet = Nondeterministic Finite Accepter (NFA)
Schutzvermerk nach DIN 34 beachten 05/04/15 Seite 1 Training EPAM and CANopen Basic Solution: Password * * Level 1 Level 2 * Level 3 Password2 IP-Adr.
NA-MIC National Alliance for Medical Image Computing Validation of Bone Models Using 3D Surface Scanning Nicole M. Grosland Vincent A.
Presentation transcript:

Neural Network Segmentation and Validation Nicole M. Grosland Vincent A. Magnotta

Objective To develop tools to automate bony structure mesh definitions suitable for patient-specific finite element contact analyses. –Further, automate the identification of the structures of the upper extremity (including hand/fingers, wrist, elbow and shoulder) using a neural network.

Specific Aims Aim 1: Integrate and enhance a set of novel and robust hexahedral mesh generation algorithms into the NA-MIC toolkit. Aim 2: Further automate these modeling capabilities by developing tools for automated image region identification via neural networks. Aim 3: Validate geometry of models using cadaveric specimens and three-dimensional surface scans

Imaging Protocol 15 cadaveric specimens were acquired and imaged CT images, Siemens Sensation 64 CT scanner (matrix = 512x512, KVP = 120). –0.34-mm in-plane resolution –0.4 mm slice thickness MR images: Siemens 3T Trio scanner –PD weighted images – 2D FSE TE=12ms, TR=7060ms Resolution=0.5x0.5mm Slice Thickness = 1.0mm Matrix=512x512 –T1 weighted images – 3D MP-RAGE TE=3.35ms, TR=2530ms, TI=1100ms Resolution=0.6x0.6x0.5mm Matrix=384x384x96 Post-processing via BRAINS2 –Spatially normalized –Resampled to 0.2-mm3 voxels

Manual Segmentation Two trained technicians (Tracer1 and Tracer2) manually traced twenty-one phalanx bones (index) –the distal, middle, and proximal bones Relative overlap: Records maintained of tracing times

Neural Network Data Spherical Coordinates Gradient Values Area Iris Values Probability Map Values Input Vector: {P S1, P S2, S α, S β, S γ, G -4, … G 4, A 1, … A 12 } Mask Values Output Vector: {M S1, M S2 }

Neural Network Configuration Output Layer test Calculated Error Backpropagation Input Layer Hidden Layer

Neural Network Training 10 subjects used to train the neural network –Subjects all registered to atlas dataset –Manual segmentations used to define probability information –200,000 input vectors x 250 iterations 5 subjects used to evaluate validity and reliability of network

3D Laser Scanner 3D Laser scanners have been used for rapid prototyping and to non- destructively image ancient artifacts Roland LPX-250 Scanner Obtained –Planar and rotary scanning modes –0.008 inch resolution in planar mode –Objects up to 10 inches wide and 16 inches tall can be scanned –Reverse modeling software tools

LPX-250 Laser Scanner

Finger Dissection Phalanx and metacarpal bones removed –Care taken to avoid tool marks on the bones De-fleshing process outlined by Donahue et al (2002) was utilized –Bones allowed to soak in a 5.25% sodium hypochlorite (bleach) solution for 6 hours Degreased via a soapy water solution Thin layer of white primer was used to coat the bony surfaces

SC RMD LMD RCA L

Registration of Surfaces Surface scans origin shifted to center of mass and reoriented to have the same orientation as the CT data Surfaces registered using a rigid iterative closest point algorithm Compute Euclidean distance between the surfaces

a b c d Specimen CA L Manual (red) and ANN (blue) ROI definitions

Manual Segmentation Relative overlap (Tracer1 and Tracer2) –0.89 for the three bones. –Individual bones Proximal – 0.91 Middle – 0.90 Distal bones – 0.87 The average time required to manually segment the bones of the index finger was 50.9 minutes, ranging from 39 to 63 minutes.

Subject IDProximal Overlap Middle Overlap Distal Overlap Index Finger Overlap CA R CA L MD R MD L SC R All Subjects Relative Overlap of Manual and Neural Network Segmentation ANN Results Compared to Manual Rater

ANN output & 3D physical surface scans Example Distance Maps

ANN Validation Subject IDProximal Phalanx (mm) Middle Phalanx (mm) Distal Phalanx (mm) Finger Average (mm) CA L MD R MD L SC R Bone Average ANN output & 3D physical surface scans

Conclusion Neural networks provide a promising automated segmentation tool for identifying bony regions of interest Output was compared to both manual raters and 3D surface scanning –Error was less than the size of 1 voxel Use of 3D surface scanning provides a means to have a true gold standard for evaluation of automated segmentation algorithms

Acknowledgements Grant funding –R21 (EB001501) –R01 (EB005973) Stephanie Powell, Nicole Kallemeyn, Nicole DeVries, Esther Gassman

Validation Aim 3: Model Validation: Cadaveric specimens will be used (i) to generate three-dimensional surface scans with which surfaces defined both manually and via the automated neural network will be compared and (ii) to directly validate the computational models developed via the automated meshing algorithms.

Validation True gold-standard often very difficult to achieve –Brain imaging often have to live with manual raters –Established guidelines based on anatomical experts Are there better gold-standards for other regions of the body?

Orthopaedic Imaging Ideas developed out of goal to automate the definition of bony regions of interest. How can we validate these automated tools? Orthopaedic applications: Would it be possible to dissect cadaveric specimens? –Use bony specimen as the gold-standard

Surface Comparison Average Distance (mm) Maximum Distance (mm) Proximal Middle Distal Physical surface scan (white) Manually segmented surface (blue) ProximalMiddleDistal

Manual surface definitions with various degrees of smoothing (a)Unsmoothed, (b)Image-based smoothing, & (c)Laplacian surface-based smoothing. abcabc

Average Euclidean distance and standard deviation between the manually traced unsmoothed surfaces and the physical surface scans. Finger IDProximal Phalanx (mm) Middle phalanx (mm) Distal phalanx (mm) Finger Average (mm) CA L0.19 (0.43)0.12 (0.16)0.15 (0.19)0.15 MD R0.04 (0.08)0.06 (0.09)0.05 (0.07)0.05 MD R0.05 (0.07) 0.06 (0.08)0.05 MD L0.21 (0.32)0.24 (0.35)0.21 (0.29)0.22 SC R0.20 (0.35)0.10 (0.15)0.10 (0.18)0.13 Bone Average

Average Euclidean distance and standard deviation between the surfaces generated via image-based smoothing and the physical surface scans. Finger IDProximal Phalanx (mm) Middle phalanx (mm) Distal phalanx (mm) Finger Average (mm) CA L0.32 (0.31)0.27 (0.19)0.32 (0.25)0.31 MD R0.16 (0.15)0.24 (0.19)0.28 (0.23)0.22 MD R0.14 (0.10)0.18 (0.14)0.19 (0.14)0.17 MD L0.38 (0.30)0.41 (0.35)0.42 (0.37)0.40 SC R0.36 (0.31)0.24 (0.20)0.27 (0.26)0.21 Bone Average

Average Euclidean distance and standard deviations between the surfaces generated via Laplacian surface- based smoothing and the physical surfaces. Finger IDProximal Phalanx (mm) Middle phalanx (mm) Distal phalanx (mm) Finger Average (mm) CA L0.18 (0.48)0.10 (0.15)0.21 (0.39)0.16 MD R0.09 (0.15)0.17 (0.22)0.25 (0.37)0.17 MD R0.03 (0.06)0.08 (0.13)0.06 (0.09)0.06 MD L0.22 (0.37)0.32 (0.54)0.37 (0.67)0.30 SC R0.26 (0.45)0.11 (0.17)0.21 (0.41)0.19 Bone Average Average Euclidean distance and standard deviations between the surfaces generated via Laplacian surface-based smoothing and the physical surfaces.

a b c

Neural Networks A computing paradigm that is designed to modeled how the brain processes data The network consists of several interconnected neurons that process that the input information through and activation function to form an output What information can be used to segment regions of interest from images