ip / dvr cibc image processing direct volume rendering
DESCRIPTION
IP / DVR CIBC Teem Learn “unu” and “tend” (Verbs of Raster Processing) Decompose Complex Tasks Into Simple Steps Accurate Kernels Derivatives between sample pointsTRANSCRIPT
![Page 1: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/1.jpg)
IP / DVR
CIBC
Image ProcessingDirect Volume Rendering
![Page 2: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/2.jpg)
IP / DVR
CIBC
Image Processing in SCIRunFour primary options:
• Native SCIRun– Interpolation– Gradient– TransformFieldData
• Teem (Nrrd, Gage, Tend, …)– N-dim raster data “Swiss Army Knife”– Crop, slice, permute– Local measures (via Gage and Tend)
• ITK– Similar filtering operations to Teem– Segmentation filters (threshold, confidence-connected, level
sets, …)– Registration
• MATLAB
![Page 3: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/3.jpg)
IP / DVR
CIBC
TeemLearn “unu” and “tend” (Verbs of
Raster Processing)Decompose Complex Tasks Into
Simple StepsAccurate Kernels
• Derivatives between sample points
![Page 4: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/4.jpg)
IP / DVR
CIBC
Teem in SCIRun
![Page 5: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/5.jpg)
IP / DVR
CIBC
ITK in SCIRun
![Page 6: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/6.jpg)
IP / DVR
CIBC
Direct Volume Rendering
Multi-dimensional Transfer Functions• Boundaries• BioImage
More ExamplesSCIRun Volume Rendering Modules
![Page 7: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/7.jpg)
IP / DVR
CIBC
Gordon Kindlmann’s MS Thesis
![Page 8: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/8.jpg)
IP / DVR
CIBC
Boundaries
![Page 9: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/9.jpg)
IP / DVR
CIBC
Boundaries
![Page 10: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/10.jpg)
IP / DVR
CIBC
Boundaries
![Page 11: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/11.jpg)
IP / DVR
CIBC
Boundaries
![Page 12: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/12.jpg)
IP / DVR
CIBC
Boundaries
![Page 13: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/13.jpg)
IP / DVR
CIBC
Tumor Vessel Imaging and Visualization
+ + +
Immobilize.Dose Contrast
OptimizeSignal : Noise vs Time
Discern Contrast Detect Boundaries
G. Kindlmann, D. Weinstein, G. Jones, C.R. Johnson, M. Capecchi, and C. Keller. Practical Vessel Imaging by Computed Tomography in Live Transgenic Mouse Models for Human Tumors, Journal of Molecular Imaging, 2005.
![Page 14: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/14.jpg)
IP / DVR
CIBC
Volume Rendering: SIMIAN (Joe Kniss)
QuickTime™ and aYUV420 codec decompressor
are needed to see this picture.
![Page 15: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/15.jpg)
IP / DVR
CIBC
Mouse MRI – Al Johnson - Duke
![Page 16: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/16.jpg)
IP / DVR
CIBC
Volume Rendering in SCIRunTexture ObjectsGradientsSlice Rendering
• Axis aligned• Tangent to view direction
Volume Rendering• Slice based• MIP (max operator)• “Direct volume rendering” (over operator)
![Page 17: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/17.jpg)
IP / DVR
CIBC
Volume Rendering in SCIRun
![Page 18: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/18.jpg)
IP / DVR
CIBC
For More Information:http://www.sci.utah.eduhttp://www.sci.utah.edu
{dmw,jeroen,dav}@sci.utah.edu{dmw,jeroen,dav}@sci.utah.edu
![Page 19: IP / DVR CIBC Image Processing Direct Volume Rendering](https://reader036.vdocuments.us/reader036/viewer/2022081505/5a4d1b1e7f8b9ab0599944b5/html5/thumbnails/19.jpg)
IP / DVR
CIBC