+ All Categories
Home > Documents > Towards Automating Patient- Specific Finite Element Model Development Kiran H. Shivanna 1,4, Brian...

Towards Automating Patient- Specific Finite Element Model Development Kiran H. Shivanna 1,4, Brian...

Date post: 27-Mar-2015
Category:
Upload: jenna-whalen
View: 215 times
Download: 0 times
Share this document with a friend
Popular Tags:
23
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 1,2,4 1 Department of Biomedical Engineering, 2 Department of Orthopaedics and Rehabilitation, 3 Department of Radiology, 4 Center for Computer-Aided Design The University of Iowa, Iowa City, IA
Transcript
Page 1: 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.

Towards Automating Patient-Specific Finite Element Model Development

Kiran H. Shivanna1,4, Brian D. Adams2,1,Vincent A. Magnotta3,1,4, Nicole M. Grosland1,2,4

1Department of Biomedical Engineering,

2Department of Orthopaedics and Rehabilitation, 3Department of Radiology,

4Center for Computer-Aided DesignThe University of Iowa, Iowa City, IA

Page 2: 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.

Finite Element Method

• Invaluable tool in musculoskeletal research

• Demands associated with modeling the geometrically complex structures of the human body often limit its utility – restricting analyses to baseline models

• Conventional meshing techniques often prove inadequate

Page 3: 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.

Patient Specific Models

• In order to bring FE to the “bedside” for guiding surgical procedures the technique must be unencumbered from the image segmentation and mesh generation process

• Overcome the limitations associated with individualized, or patient-specific models

Page 4: 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.

FE Model Development

AcquireMedicalImaging

Data

Segment Regions of Interest

Generate FE Mesh

Apply Boundary/Load Conditions

and Material Properties

Finite ElementAnalysis

SurfaceGeneration

Page 5: 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.

Tetrahedral Meshes

• Most commonly used solid meshing technique

• Several automated techniques for filling a surface based definition of a region of interest– Paving, advancing front,

others– Advantages: well

developed algorithms, straight forward to implement

– Disadvantages: overly stiff elements

Page 6: 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.

Voxel Based Meshing Techniques

• Direct conversion of CT data to hexahedral elements– Keyak et al. 1990– Advantages: easy to

implement, voxel-wise material properties, fast

– Disadvantages: stair step artifacts in mesh, not appropriate for contact analysis

Page 7: 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.

Hexahedral Meshes

• Most commonly used meshing technique for surface contact analysis

• Few methods to generate the meshes– Shelling, whisker weaving,

mapped mesh– Advantages: More

appropriate for surface contact analysis

– Disadvantages: Less well developed algorithms, prone to element shape problems, regional control of mesh density difficult

Page 8: 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.

Objective

• Automate the generation of high quality hexahedral meshes– Projection method

Page 9: 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.

Bones of Interest

Why initiate with the bones of the hand?

• Long bones and cuboidal bones

• Number of bones per cadaveric specimen

• Readily extended to the other long bones of the body

Page 10: 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.

Bones of Interest

Extend to irregular bones such as the vertebrae

Page 11: 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.

Image Analysis

• Cadaveric specimens were imaged with CT scans– Hand: Cadaveric specimen amputated above

the elbow– Spine: Visible male dataset

Page 12: 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.

Regions of Interest

Page 13: 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.

Projection Method Carpal Bone

Initial Bounding Box

Bounding Boxwith AssignedMesh Seeding

ProjectedMesh

Page 14: 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.

Projection Method Example – Proximal Phalanx Bone

Page 15: 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.

Extending Projection Method

• A single bounding box coupled with the projection technique may not always prove sufficient

• Method has been extended to add multiple boxes and/or subdivide existing boxes

Page 16: 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.

Projection Method Multiple Boxes

Page 17: 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.

Projection Method Movie

Page 18: 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.

Solid Mesh Smoothing

• Projection of initial mesh onto the surface oftentimes yields distorted elements

• Need to smooth resulting mesh – Iterative Laplacian smoothing for solid mesh

• Method– Apply Laplacian smoothing to surface nodes holding

interior nodes fixed– Project nodes back onto the original surface– Smooth interior nodes with surface nodes held fixed– Iterate for specified number of iterations or until

convergence threshold is reached

Page 19: 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.

Results of Mesh Smoothing

Unsmoothed Smoothed

Unsmoothed

Smoothed

Page 20: 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.

Multiple Bounding Boxes Spine

Page 21: 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.
Page 22: 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.

Acknowledgements

• Grant funding– R21 (EB001501)– R01 (EB005973)

• Nicole Kallemeyn, Nicole DeVries, Esther Gassman

Page 23: 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.

Recommended