Skip to main content

MPR (Multi-Planar Reconstruction)

Multi-Planar Reconstruction (MPR) generates orthogonal and oblique anatomical views from a volumetric image series.

MPR displays:

  • Axial
  • Sagittal
  • Coronal
  • Oblique (arbitrary angle, defined via crosshair rotation)

These views may be arranged in either:

  • Horizontal (3x1) layout
  • Vertical (1x3) layout

Overview​

Each viewport represents a different anatomical plane.

  • Navigation and interaction are synchronized across all three planes
  • User actions in one viewport update the corresponding location in the others

Volume Rendering Feedback​

MPR viewports display an in-viewport Rendering Progress (%) indicator during volume loading, so users know exactly when high-resolution volume data is fully loaded.

note

Image processing controls — such as Maximum Intensity Projection and slab thickness adjustment — are held until volume data is completely loaded, ensuring these functions only operate on fully loaded, accurate volume data.

MPR
​

Slice-Based Navigation​

Slice-based navigation is used when the dataset is properly aligned.

  • Navigation occurs slice-by-slice based on acquisition
  • Mouse wheel scroll advances slices
  • Click and drag advances by slice thickness
  • The overlay displays slice numbers

Volume-Based Navigation​

Volume-based navigation is used when slice alignment is not suitable, such as:

  • Gantry tilt relative to the patient
  • Patient rotation relative to the table

In this mode:

  • Navigation occurs through reconstructed volume data
  • The overlay displays "NA" instead of slice numbers

Crosshair Interaction​

The Crosshair Tool enables synchronized navigation across all MPR viewports.

  • The crosshair identifies the same anatomical point across all planes
  • Moving the crosshair updates all corresponding views
  • Crosshair rotation adjusts the orientation of the planes

Oblique Reconstruction​

Oblique reconstruction allows the MPR cutting plane to be rotated to any arbitrary angle through the volume, going beyond the standard axial, sagittal, and coronal orientations. This is achieved by rotating the crosshair in any MPR viewport, which redefines the reference plane at the desired angle.

This capability is particularly useful when anatomy does not align with standard orthogonal planes — for example, following the true axis of a vessel, the angle of a vertebral endplate, or cardiac short-axis and long-axis orientations.

note

Oblique reconstruction is driven by crosshair rotation. Rotating the crosshair in any MPR viewport redefines the corresponding reference plane at the selected angle, and all synchronized viewports update accordingly.

note

At this time, curved (curvilinear) reconstruction is not supported. Oblique reconstruction is limited to flat planes at arbitrary angles through the volume.

Using Oblique Reconstruction​

  1. Open a study containing a supported volumetric image series and enter MPR mode
  2. Activate the Crosshair Tool
  3. In any MPR viewport, rotate the crosshair to define the desired oblique angle
  4. The corresponding reference plane updates in real time, and synchronized viewports reflect the new orientation
  5. Use slab thickness adjustment in combination with oblique planes to control the depth of data included in the reconstructed view

Double Oblique​

A double oblique plane can be defined by rotating the crosshair on two axes simultaneously across two different MPR viewports. All synchronized viewports will update to reflect the compound plane orientation.

tip

Use oblique reconstruction when anatomy is not aligned with standard planes — for example, when assessing cardiac structures, angled spinal levels, or vessels that run obliquely through the volume.

warning

When using oblique planes in multi-series MPR, crosshair rotation applies to the most recently activated viewport. Confirm the correct viewport is active before rotating to avoid unintended plane changes in other series.


Slab Thickness​

Slab thickness controls the depth of image data included in the reconstructed view. Slab thickness can be applied to oblique planes in the same way as standard orthogonal planes.

MPR

Adjustment​

  • Select and hold a crosshair anchor point
  • Drag to increase or decrease slab thickness
  • The thickness value is displayed dynamically during adjustment

SnapTo​

Slab thickness adjustment supports a SnapTo function:

  • With Shift held: Slab thickness snaps to 0.5 mm increments
  • Without Shift: Slab thickness can be manually adjusted to 0.1 mm increments

Behavior​

  • The value disappears when the interaction ends
  • Hovering over the anchor point displays the current thickness
  • When applied across multiple axes, values are displayed for each axis

Projection Functions​

When slab thickness is greater than a single slice, the Projection Functions control determines how the voxel values across the slab depth are combined into a single displayed image.

Projection Functions are accessed via the viewport options menu:

  1. Open the viewport options menu (top-right corner of the active viewport)
  2. Select Projection Functions
  3. Choose the desired projection mode from the submenu

Available Modes​

ModeDescriptionBest Used For
CompositeBlends voxel values across the slab using a composite rendering algorithmGeneral anatomical review; balanced representation of structures within the slab
MaximumDisplays the highest voxel value along each ray through the slab (MIP)Bright structures — contrast-enhanced vessels, bones, calcifications
MinimumDisplays the lowest voxel value along each ray through the slab (minIP)Dark structures — airways, lung parenchyma, bowel gas
AverageDisplays the mean voxel value along each ray through the slab (Mean IP)Smoothing noisy data, liver parenchyma assessment, reducing streak artifacts

The currently active projection mode is indicated by the label Active displayed next to the selected option in the submenu.

note

Projection Functions are only meaningful when slab thickness is greater than one slice. When viewing a single thin slice, the selected projection mode has no effect on the displayed image.

tip

Use Maximum (MIP) to highlight vascular structures or calcifications. Use Minimum (minIP) to assess airways or lung parenchyma. Use Average for a balanced view of soft tissue density across the slab.


Multi-Series MPR​

By default, MPR operates on a single image series.

Multi-series MPR allows simultaneous review of multiple datasets.

Setup​

  • Configure a multi-viewport layout:

    • 2x3 (two series)
    • 3x3 (three series)
  • Load each series into corresponding planes:

    • Axial
    • Sagittal
    • Coronal
  • Enable crosshair interaction across all viewports


Multi-Series Behavior​

note

In multi-series MPR, interactions apply to the most recently activated viewport.

note

Crosshair interaction remains synchronized across all loaded series.

warning

Slab thickness adjustments are applied only to the active viewport and may differ between series.


Behavior Notes​

note

MPR functionality is available only for image series that support volumetric reconstruction.

note

Navigation behavior (slice-based vs volume-based) depends on image acquisition characteristics.

tip

Use crosshair interaction together with MPR to accurately correlate anatomical locations across planes, including when working with oblique orientations.


Layout Behavior

These layout behavior scenarios apply exclusively when the system operates under its default configuration — no modality-specific layouts defined and the default 2x2 layout active.

When the default layout is applied, the system's layout restoration logic behaves as expected when transitioning from MPR mode back to common layouts. However, behavior can diverge based on the starting configuration and interaction path.

Scenario 1: 1x1 Layout Restoration After MPR​

Starting from a common 2x2 layout, the user places a new series in viewport A, then enters MPR mode through viewport B. Upon navigating to a common 1x1 layout, the system will:

  • Restore the content previously shown in viewport A, preserving the user's selection before MPR was initiated.
  • Ignore any series loaded during the MPR session, ensuring consistency upon returning to the 1x1 layout.

This behavior ensures retention of viewport A's original content, whether it was system-assigned or manually selected.

Scenario 2: 2x2 Layout Shift After MPR​

Starting from a common 2x2 layout, the user places a new series in viewport A, then enters MPR mode via viewport B. Upon returning to the 2x2 layout, the system will:

  • Retain the newly placed series in viewport A.
  • Restore the existing layout content, with all viewports shifted downward by one slot.

This shift is expected behavior. When a new series is added to viewport A before entering MPR, returning to a stack layout larger than the default 2x2 retains the previously applied series layout configuration, but any newly added viewports remain empty until manually populated. No reordering of viewport positions occurs across layouts.