computational medical imaging analysisjzhang/cs689/chapter4.pdf · 4.4a: surgery planning and...

32
Chapter 4: CS689 1 Computational Medical Imaging Analysis Chapter 4: Image Visualization Jun Zhang Laboratory for Computational Medical Imaging & Data Analysis Department of Computer Science University of Kentucky Lexington, KY 40506

Upload: others

Post on 06-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 1

Computational Medical Imaging Analysis Chapter 4: Image Visualization

Jun Zhang

Laboratory for Computational Medical Imaging & Data AnalysisDepartment of Computer Science

University of KentuckyLexington, KY 40506

Page 2: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 2

4.1a: Visualization Methods

Visualization of medical images is for the determination of the quantitative information about the properties of anatomic tissues and their functions that relate to and are affected by diseaseFor 2D visualization, three types of multiplanarsectioning and display, including orthogonal, oblique, and curved planesFor 3D visualization, two types of display, including surface renderings and volume renderings (both projection and surface types)

Page 3: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 3

4.1b: Two-dimensional Image Generation and Visualization

The utility of 2D images depends on the physical orientation of the image plane with respect to the structure of interest Most biomedical imaging systems have limited capability to create optimal 2D image directly, as structure positioning and scanner orientation are generally restricted We need techniques to generate and display optimal 2D images from 3D images, and to allow the orientation of 2D image plane to ultimately result in clear, unrestricted view of important features

Page 4: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 4

4.1c: Multiplanar Reformating

3D isotropic volume images allow for simple and efficient computation of images that lie along the nonacquired orthogonal orientations of the volume This is achieved by readdressing the order of voxelsin the volume imagesWith anatomic reference, the orthogonal planes can be depicted by the terms for orthogonal orientation: transaxial, coronal, and sagittalDisplay of multiplanar images usually consists of multipanel displays

Page 5: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 5

4.1d: Example of Multiplanar Images

Page 6: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 6

4.1d: Multiplanar Image (Lung)

Axial view Coronal view

Sagittal-right Sagittal-left

Page 7: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 7

4.1: Multiplanar Sectioning

Page 8: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 8

4.1e: Oblique Sectioning (I)

The desired 2D image may not be parallel to the orthogonal orientation of the 3D imageOblique images are less intuitive and harder to compute, as simple readdressing of the voxels in a given order will not generate the proper oblique imageSpecification of the orientation and efficient generation of the oblique image require additional visualization and compuationtechniques

Page 9: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 9

4.1f: Oblique Sectioning (II)

Specification and identification of oblique image can be done using structural landmarks in the orthogonal image dataSeveral images need to be presented to allow unambiguous selection of landmarks, through multiplanar orthogonal imagesSelection of any three points or landmarks will uniquely define the orientation of the planeTwo selected points define an axis along which oblique planes perpendicular to the axis can be generated (not uniquely)

Page 10: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 10

4.1g: Oblique Sectioning (III)

Interactive oblique sectioning involves some method of visualization for plane placement and orientation verificationOne method is to superimpose a line on orthogonal images indicating the intersection of the oblique images with the orthogonal imagesAnother depicts the intersection of oblique plane with a rendered surface image providing direct 3D visual feedback with familiar structural features

Page 11: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 11

Example of Oblique Sectioning (II)

Page 12: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 12

Curved Sectioning

A trace along an arbitrary path on any orthogonal image defines a set of pixels in the orthogonal image that have a corresponding row of voxelsthrough the volume image Each row of voxels for each pixel on the trace can be displayed as a line of a new imageThis is useful for curved structures that remain constant in shape through one orthogonal dimension, like the spinal canal, orbits of the eyes

Page 13: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 13

Example of Curved Sectioning

Page 14: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 14

4.2a: Three-dimensional Image Generation and Display

Visualization of 3D volume images can be divided into two techniques characteristically: surfacerendering and volume renderingBoth produce a visualization of selected structures in the 3D volume image, but the methods involved are quite differentSelection of techniques is predicted on the particular nature of the biomedical image data, the application to which the visualization is being applied, and the desired result of visualization

Page 15: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 15

4.2b: Surface Rendering

Surface rendering techniques require the extraction of contours (edges) that define the surface of the structure to be visualized An algorithm is applied to place surface patches or tiles at each contour point, and with hidden surface removal and shading, the surface is rendered visible They use a relatively small amount of contour data, resulting in fast rendering speeds

Page 16: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 16

4.2c: Surface Rendering (II)

Standard computer graphics techniques can be applied, including shading modelsParticular graphics hardware of the computer can be utilized to speed up the geometric transformation and rendering processesContour descriptions are transformed into analytical descriptionsOther analytically defined structures can be easily superposed with the surface-rendered structures

Page 17: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 17

4.2d: Surface Rendering - Drawbacks

The need to discretely extract the contours defining the structures to be visualizedOther volume image information may be lost in the extraction process, which may be important for slice generation or value measurementDifficult to interactive and dynamic determination of the surface to be renderedProne to sampling and aliasing artifacts on the rendered surface due to the discrete nature of the surface patch placement

Page 18: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 18

4.2e: Surface Rendering Examples

Page 19: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 19

4.3a: Volume Rendering (I)

The most popular volume rendering methods in 3D biomedical image visualization are ray-casting algorithmsThey provide direct visualization of the volume images without the need for prior surface or object segmentation, preserving the values and context of the original image dataThe rendered surface can be dynamically determined by changing the ray-casting and surface recognition conditions during the rendering process

Page 20: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 20

4.3b: Volume Rendering (II)

Volume rendering can display surfaces with shading and other parts of the volume simultaneously3D biomedical volume image data sets are characteristically large, taxing the computation abilities of volume rendering algorithms and the computer systemsGiven the discrete voxel-based nature of the volume image, there is no direct connection to other geometric objects, which may be desired for inclusion in the rendering or for output of the rendered structure to other devices

Page 21: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 21

4.3c: Example Volume Rendering (I)

Page 22: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 22

4.3e: Example of Volume Rendering (II)

Rendered from CT scans256X256X226

Page 23: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 23

4.3f: A Volume Rendering Model

A source point (the eye)A focal point (where the eye is looking)A matrix of pixels (the screen)The visible object to display (scene) is in the projection path within a truncated volume (viewing pyramid)The purpose of a ray-tracing model is to define geometry of the rays cast through the sceneA ray is defined as a straight line from the source point passing through the pixel

Page 24: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 24

4.3g: Diagram of Ray Casting Rendering

Page 25: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 25

4.3e: High Quality Volume Rending

Page 26: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 26

4.3f: CT Angiography

Page 27: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 27

4.4a: Surgery Planning and Rehearsal

Patients with brain tumors, arterial venous malformations, or other complicated internal brain pathology undergo multimodality image scanning preoperatively to help neurosurgeons understand the anatomy of interest Direct scans can be co-registered in order to produce single visualizations of complementary information Specific anatomical objects may be identified and segmented

Page 28: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 28

4.4b: Neurosurgery

Visualization procedures enable more precise and expedient navigation to the target site and provide more accurate delineation of margins for resection in brain surgery than traditional procedures It can provide online, updated information to accommodate any shifts in brain position during the operational procedure This results in significantly increased physician performance, reduction in time in the operating room, and an associated increase in patient throughput and decrease in healthcare costs

Page 29: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 29

4.4b: Brain Internal Tissues

Page 30: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 30

4.4c: Isolating Brain Tumor

Page 31: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 31

4.4d: Understanding Environment

Page 32: Computational Medical Imaging Analysisjzhang/CS689/chapter4.pdf · 4.4a: Surgery Planning and Rehearsal Patients with brain tumors, arterial venous malformations, or other complicated

Chapter 4: CS689 32

4.4e: A Movie of Neurosurgical Planning

3D Reconstruction of MRI data of a patient with an intraparenchymal lesion in the right temporal lobe