Graphics and Visualization Liz Marai SENQ 5423 Liz

  • Slides: 19
Download presentation
Graphics and Visualization Liz Marai SENQ 5423 Liz Marai 07/31/08 1

Graphics and Visualization Liz Marai SENQ 5423 Liz Marai 07/31/08 1

Computer Graphics • Computer graphics generally means creation, storage and manipulation of models and

Computer Graphics • Computer graphics generally means creation, storage and manipulation of models and images • Such models come from diverse and expanding set of fields including physical, mathematical, artistic, biological, and even conceptual (abstract) structures Frame from animation by William Latham, shown at SIGGRAPH 1992. Latham uses rules that govern patterns of natural forms to create his artwork. Liz Marai 07/31/08 2

Liz Marai 07/31/08 3

Liz Marai 07/31/08 3

Simulating the Air Flow around a Bat Wing Liz Marai 07/31/08 4

Simulating the Air Flow around a Bat Wing Liz Marai 07/31/08 4

Visualization • branch of computer graphics that is concerned with presenting data to users,

Visualization • branch of computer graphics that is concerned with presenting data to users, by means of images, with the goal of improving understanding of the data being presented. • relatively new field (1983) • draws people w/ an interest in: – computer graphics/computer vision, medical imaging, … – data mining, cognition science, … – application-specific sw systems, … Liz Marai 07/31/08 5

Scientific and Information Visualization visualization of an extremely large simulation of the instability caused

Scientific and Information Visualization visualization of an extremely large simulation of the instability caused by two mixing fluids http: //www. llnl. gov visualization of human development http: //tools. google. com/gapminder/ Liz Marai 07/31/08 6

Modeling anatomical joints insight data (medical measurements) Liz Marai 07/31/08 Computational & analysis tools

Modeling anatomical joints insight data (medical measurements) Liz Marai 07/31/08 Computational & analysis tools models simulations 7 7

Impact • Help plan surgical interventions and therapy • High-performance robots and implants •

Impact • Help plan surgical interventions and therapy • High-performance robots and implants • More realistic computer animations [Tony de Rose, Pixar] Liz Marai 07/31/08 8 8

Tracking motion: idea extract bone outline from one volume image (CT scan) track outline

Tracking motion: idea extract bone outline from one volume image (CT scan) track outline through sequence of volume images (1990) (not too many sample poses – radiation concerns) Liz Marai 07/31/08 9 9

Computational modeling: joint-spacing and cartilage (Marai et al, EMBC'06) Idea: cartilage correlates with bone

Computational modeling: joint-spacing and cartilage (Marai et al, EMBC'06) Idea: cartilage correlates with bone proximity parameter: p the proximity threshold Liz Marai 07/31/08 1010

Cartilage maps: location results Scaphoid bone 7 poses @ 2 mm p Bone in

Cartilage maps: location results Scaphoid bone 7 poses @ 2 mm p Bone in blue, cartilage in tan Liz Marai 07/31/08 1111

Applications: Push-up DRUJ malunion Liz Marai 07/31/08 12

Applications: Push-up DRUJ malunion Liz Marai 07/31/08 12

The push-up debate (Alexis vs. Crystal) • on your knuckles or not? Liz Marai

The push-up debate (Alexis vs. Crystal) • on your knuckles or not? Liz Marai 07/31/08 1313

The push-up debate (Crystal wins) • • • CT volume images of one individual

The push-up debate (Crystal wins) • • • CT volume images of one individual 7 different poses (knuckle-pose included) computed cartilage contact & ligament lengthening in each pose ~48 hrs, single processor knuckle pose yields maximum contact Liz Marai 07/31/08 1414

The push-up debate: knuckle-walkers Liz Marai 07/31/08 1515

The push-up debate: knuckle-walkers Liz Marai 07/31/08 1515

Applications: Push-up DRUJ malunion Liz Marai 07/31/08 16

Applications: Push-up DRUJ malunion Liz Marai 07/31/08 16

DRUJ malunion Distal radioulnar joint (DRUJ) Liz Marai 07/31/08 1717

DRUJ malunion Distal radioulnar joint (DRUJ) Liz Marai 07/31/08 1717

DRUJ malunion (Crisco et al, JOR’ 07) Liz Marai 07/31/08 1818

DRUJ malunion (Crisco et al, JOR’ 07) Liz Marai 07/31/08 1818

Contact • http: //vis. cs. pitt. edu • marai@cs. pitt. edu • SENQ 5423

Contact • http: //vis. cs. pitt. edu • marai@cs. pitt. edu • SENQ 5423 Liz Marai 07/31/08 19