B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet...

21
B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks, CS, Viz Ctr C. Bajaj, CS, Texas J. Peters, CS, Florida

Transcript of B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet...

Page 1: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

B.06Research and Teaching in Graphics

Christoph M. Hoffmann, PIResearch Team:

John Turek, VetRichard Borgens, VetPaul Robinson, BiolElisha Sacks, CS, Viz CtrC. Bajaj, CS, TexasJ. Peters, CS, Florida

Page 2: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

The Situation in early 1997

Predominantly Sun and SGI workstations Graphics synonymous with SGI PCs perceived as low-end word processor

and spread sheet tools Our colleagues swore by Unix

Intel stock in $15 - $20 range

Page 3: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Teaching Lab (CS 175)

(Hoffmann) 1997: Eight graphics PC, a server Hosting CS 435, Undergraduate

Graphics 1997 – using J++ 1998 – and beyond:

using OpenGL and Glut

Page 4: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,
Page 5: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Summary: PC Graphics

In 1997, a radical suggestion Today, an accepted reality:

Students increasingly on PCs Work also on their own machines Competent, well-priced hardware

Page 6: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Research

1. Mechanism Analysis (Sacks)2. Situation Awareness (Hoffmann)3. Extra-Cellular Matrix (Robinson)4. Cristal Lab (Turek)5. Other projects

Image analysis and model extraction Animating algorithms for teaching Parametric design, and more

Page 7: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Mechanism Analysis (Sacks) Configuration space analysis of

mechanisms with intermittent contact (C-space)

Highly visual Identifies why a design works or doesn’t Applications:

MEMS Automotive Consumer goods

Page 8: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Geneva Mechanism

Intermittent motion:

C-space diagrams show why bottom

designs fail

Page 9: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

MEMS Applications

Weapons assurance device:

C-space eliminates build-and-bust approach used before

Page 10: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Automotive Applications

Automatic transmission analyzed for Ford

Page 11: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Consumer Goods Application

Film advancement mechanism analyzed for Fuji

Page 12: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Situation Awareness (Hoffmann)

Visualization and motion of large numbers of platforms

Geometric analysis to extract mission critical information

Pre-attentive information presentation to military decision makers

Page 13: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

A Tight Spot

Page 14: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Proximity Analysis with underlying data structures

Page 15: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Extracellular Matrix (Robinson)

Collagen matrix that hosts the cells Special tissue synthesis Confocal imagery to analyze tissue

Page 16: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Structure extraction and representation using the medial axis transform

Page 17: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

John TurekChandrajit Bajaj, Richard Borgens Core Laboratory for Image

Analysis & Multidimensional Applications: Division of the

Purdue Center for Image Analysis & Data Visualization

Basic Medical Sciences

School of Veterinary Medicine

LaLabb

Page 18: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Implementation of a multiresolution client-server environment for fast navigation and search of high-resolution image databases (JJ Turek, CA Bouman-Electrical and Computer Engineering)

3D visualization and quantification of the effects of IGF-1 on the morphology of chick embryo leg muscles. (J McCleerey; IU School of Medicine, JJ Turek, P Mitchell, K Hannon; Basic Medical Sciences)

Analysis of hair texture as a corollary to health using scanning electron microscopy and wavelet decomposition analysis. (JJ Turek)

Research

Page 19: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Viewed imageon client

Predictive pre-fetchingregion in the wavelet

domain

Bufferedclient data

Serverimagedata

X-Y translationwithin image

database

Increase/decreaseresolution

Model of dynamic navigation and browsing of high-resolution image database via pre fetching and warping-decompression

Page 20: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

Sampleregion

found insearch

ExampleRegion

Metadataextraction

Full resolutionsearch

Fast metadata visualizationperformed prior to fullresolution search andfeature extraction

Visualization of metadataattributes using Bayesianprobability estimates to locatedesired image features

5%

95%

Metadata visualization as an aid to searching a high-resolution image database on server

Page 21: B.06 Research and Teaching in Graphics Christoph M. Hoffmann, PI Research Team: John Turek, Vet Richard Borgens, Vet Paul Robinson, Biol Elisha Sacks,

In Conclusion

Equipment put to good use Important support for our teaching

and research

Would like to ask you again…