ImagiVue — User Manual

Comprehensive guide to the medical image viewer

Not cleared for clinical diagnostic use. ImagiVue is currently for research and educational purposes only.

1. Getting Started

Browser Requirements

ImagiVue requires a browser with WebGPU support:

WebGPU is required for GPU-accelerated rendering and AI segmentation. If your browser doesn't support it, you'll see a compatibility warning.

Loading Files

Supported File Formats

FormatExtensionsNotes
DICOM.dcm, no extensionFull metadata, all major transfer syntaxes including JPEG, JPEG 2000, RLE, JPEG-LS
NIfTI.nii, .nii.gzNeuroimaging volumes with 3D navigation
JPEG.jpg, .jpegStandard image format
PNG.pngLossless with transparency support
TIFF.tif, .tiffHigh-quality images
BMP.bmpUncompressed bitmap
WebP.webpModern web format
GIF.gifFirst frame extracted

Standard image formats (JPEG, PNG, etc.) are loaded as non-medical images. They appear under a "Non-Medical Format" patient in the hierarchy and support basic viewing, annotation, and measurement tools.

2. Mouse Controls

ActionControl
Window / LevelLeft-click + drag
PanRight-click + drag
Scroll through slicesMouse wheel (default)
ZoomCtrl + mouse wheel, or mouse wheel when scroll mode is set to Zoom
Select annotationClick on an annotation (with Select tool active)
Move annotationDrag the center handle of a selected annotation
Resize annotationDrag a corner or edge handle of a selected annotation
Rotate ellipseDrag the rotation handle on a selected ellipse annotation

The scroll wheel behavior can be changed between slice navigation and zoom using the scroll mode button in the bottom controls. Hold Shift while scrolling to temporarily invert the mode.

3. Keyboard Shortcuts

KeyAction
/ Previous / next slice
/ Previous / next series (in grid mode: previous / next viewport)
RReset view (zoom, pan, window/level)
FFit image to window
16Apply window/level preset (Default, Brain, Bone, Lung, Abdomen, Liver)
Ctrl+Z / Cmd+ZUndo last annotation action
Ctrl+Shift+Z / Ctrl+YRedo last undone action
DeleteDelete selected annotation
EscapeCancel current annotation tool / deselect annotation
Shift+WToggle linked window/level across viewports (grid mode)
Shift+ZToggle linked zoom across viewports (grid mode)
S (hold)Enable sculpt mode while held (release to deactivate)
EToggle smooth brush (sculpt eraser — smooths contour deformations)
Scroll Wheel (during sculpt)Adjust sculpt influence radius
Shift + drag (during sculpt)Lock sculpt to horizontal or vertical axis
FToggle freeze mask mode — paint regions to protect from sculpting (Alt+click to unfreeze)

4. Window / Level Presets

Window/level adjusts image brightness and contrast. Use the preset dropdown or drag on the image:

PresetWindow CenterWindow Width
DefaultFrom DICOM metadata
Brain4080
Bone3001500
Lung-6001500
Mediastinum50350
Abdomen60400
Liver70150
Pancreas40350

5. Annotation Tools

Select a tool from the toolbar to begin annotating. Click on the image to place annotation points.

ToolDescription
SelectClick to select an annotation. Drag handles to move, resize, or rotate.
RectangleClick and drag to draw a rectangular region. Displays area and ROI statistics (mean, std dev, min, max).
CircleClick center, then drag to set radius. Displays area and ROI statistics.
EllipseClick center, then drag to set axes. Supports rotation via handles. Displays area and ROI statistics.
LineClick two points. Displays distance measurement in mm (when pixel spacing is available).
AngleClick three points (arm, vertex, arm). Displays angle in degrees.
FreehandClick and drag to draw a freeform region. Displays area measurement.
PolygonClick to add vertices, double-click to close. Displays area measurement.
AI SegmentationClick a point of interest. The AI model segments the structure automatically.

ROI Statistics

Region-based tools (Rectangle, Circle, Ellipse) display ROI statistics for the enclosed area:

Annotation Editing

Select an annotation to reveal interactive handles for editing:

Managing Annotations

Annotation Labels

Each annotation can have a custom text label and an optional RadLex finding code. Click the pencil icon next to an annotation to open the label editor:

Copying Annotations

Annotations can be copied to other slices within the same series. Click the copy icon next to an annotation:

Copied annotations are independent of the original and can be edited separately.

Exporting Annotations

Use the Export... dropdown in the annotations panel:

You can also import previously exported JSON files back into the viewer.

AI Segmentation

AI segmentation runs entirely in-browser using ONNX Runtime Web. Available models:

Select the model in Settings (gear icon). Models are downloaded on first use (50-360 MB) and cached locally in IndexedDB.

6. AI Findings

When AI algorithms produce findings (detected regions, lesions, abnormalities), they appear in the Findings Panel:

7. Pixel Readout

As you move the cursor over an image, pixel information is displayed at the bottom of the viewport:

For CT images, values are displayed in Hounsfield Units (HU).

8. PACS / DICOMweb Connectivity

ImagiVue can connect directly to hospital PACS systems via the DICOMweb standard. Click the PACS button in the top toolbar to open the DICOMweb panel.

Worklist Tab

Search for studies on the active PACS server:

Connections Tab

Manage DICOMweb endpoint connections:

STOW-RS Upload

Annotations exported as DICOM Structured Reports can be uploaded directly to the active PACS endpoint using STOW-RS. Select "Upload SR to PACS" from the Export dropdown in the annotations panel.

URL Launch (EHR Integration)

Studies can be opened directly via URL parameters, enabling integration with Electronic Health Record (EHR) systems:

?studyUID=1.2.3...&wadoRsRoot=https://pacs.example.com/dicom-web&auth=basic&user=...&pass=...

Study History

Recently loaded studies from PACS are tracked in your browser (up to 500 entries) and shown with a "viewed" indicator in the worklist.

All DICOMweb traffic goes directly from your browser to the PACS server. No patient data passes through ImagiVue's servers. Your hospital IT may need to configure CORS headers on the PACS to allow browser access.

9. Grid Layout & Multi-Viewport

Use the grid layout selector in the bottom controls to display multiple series simultaneously. Available layouts include:

Click a viewport to make it active. Additional controls:

10. Hanging Protocols

Hanging protocols automatically arrange series in the grid when a study is loaded. ImagiVue includes built-in protocols for common workflows:

Protocols are matched by modality, body part, and study description. When a matching protocol is found, the grid layout and series assignment are set automatically.

Managing Protocols

Open Settings (gear icon) and click Manage Hanging Protocols to:

11. Cine Playback

For multi-frame series (cardiac, angiography, ultrasound), cine playback controls appear in the toolbar:

12. Hierarchy Panel

The left panel shows loaded data organized by Patient, Study, and Series. Click to expand/collapse levels, and click a series to display it.

13. Settings

Click the gear icon in the top-right toolbar to access settings:

All settings persist across sessions via localStorage.

14. Research Platform

ImagiVue includes a comprehensive research platform for AI model evaluation and ground-truth labeling.

Project Management

Batch Labeling

Inference Evaluation

Dataset Management

Reporting

Model Gallery

15. Demo Datasets

Sample DICOM datasets are available for testing. Access them through the file picker's demo button. Sources include:

Datasets are fetched from public sources and loaded directly into your browser.

16. Privacy & Security

All patient data stays in your browser. ImagiVue uses a client-side-only architecture:

17. Troubleshooting

IssueSolution
Black or blank screenEnsure your browser supports WebGPU. Use Chrome 113+ or Edge 113+. Check chrome://gpu for WebGPU status.
Slow loadingLarge datasets load progressively. Wait for the progress indicator to complete.
AI segmentation not workingConfirm WebGPU is enabled. The model downloads on first use (50-360 MB) and may take a moment. Check your internet connection.
Annotations not appearingAnnotations are stored per-series. Make sure you're viewing the correct series. Check that annotation visibility is enabled (eye icon).
Annotations missing after browser updateAnnotations are stored in IndexedDB. Clearing browser data or "Clear site data" will remove them. Export annotations regularly as a backup.
Files not loadingVerify the files are valid DICOM, NIfTI, or a supported image format. Try loading a single file first. Try dragging a folder instead of individual files.
PACS connection failedUse the Test button to verify connectivity. Check that CORS headers are configured on the PACS server. Verify the DICOMweb URL and credentials.
Standard images look wrongNon-medical images use basic rendering without DICOM metadata. Window/level presets may not be meaningful for standard images.