Supported Devices

PlusLib supports 58+ devices across multiple categories for data acquisition in image-guided intervention systems.

Quick Jump


Tracking Devices

Optical and electromagnetic tracking systems for tool and patient tracking.

Optical Tracking

Device

Description

Page

NDI Polaris

Optical tracker with passive or active markers

DeviceNDI

NDI Aurora

Electromagnetic tracker with 5DOF/6DOF sensors

DeviceNDI

NDI Vega

High-performance optical tracker

DeviceNDI

NDI Certus

Next-generation optical tracking

DeviceNDI

Claron MicronTracker

Marker-based optical tracker

DeviceMicronTracker

Atracsys

High-speed optical tracking

DeviceAtracsys

OptiTrack

Motion capture tracking system

DeviceOptiTrack

Optical Marker Tracker

Generic optical marker tracking

DeviceOpticalMarkerTracker

Electromagnetic Tracking

Device

Description

Page

Ascension 3DG

3D Guidance electromagnetic tracker

DeviceAscension3DG

NDI Aurora

EM tracker (also listed above)

DeviceNDI

Other Tracking

Device

Description

Page

OpenIGTLink Tracker

Network-based tracking via OpenIGTLink

DeviceOpenIGTLinkTracker

Fake Tracker

Simulated tracking for testing

DeviceFakeTracker

Generic Sensor

Custom sensor integration

DeviceGenericSensor

StealthLink

Medtronic StealthStation integration

DeviceStealthLink

WitMotion

IMU-based orientation tracking

DeviceWitMotion


Ultrasound Devices

Real-time ultrasound image acquisition from various manufacturers.

Device

Description

Page

BK ProFocus

BK Medical ultrasound systems

DeviceBkProFocus

Clarius (CAST)

Clarius wireless ultrasound (CAST API)

DeviceClarius

Clarius (OEM)

Clarius wireless ultrasound (OEM API)

DeviceClariusOEM

Interson (Old SDK)

Interson USB ultrasound (legacy)

DeviceIntersonSDKCxx

Interson (New SDK)

Interson USB ultrasound (current)

DeviceIntersonArray

Philips

Philips ultrasound systems

DevicePhilips

Sonix/Ultrasonix

Analogic/BK Sonix ultrasound

DeviceSonixVideo

Telemed

Telemed ultrasound systems

DeviceTelemed

Capistrano Labs

USB ultrasound devices

DeviceCapistranoLabs

US Simulator

Simulated ultrasound for testing

DeviceUsSimulator


Video Capture

Video capture from frame grabbers and video sources.

Device

Description

Page

Epiphan

Epiphan frame grabbers (DVI2PCIe, etc.)

DeviceEpiphan

IC Capturing

Imaging Source cameras via IC Imaging Control

DeviceICCapturing

Microsoft Media Foundation

Windows Media Foundation API

DeviceMmfVideo

OpenCV Video

Video via OpenCV (files, cameras)

DeviceOpenCVVideo

Video for Windows

Legacy VFW capture

DeviceVFWVideo

Spinnaker Video

FLIR Spinnaker SDK cameras

DeviceSpinnakerVideo

BlackMagic DeckLink

BlackMagic Design capture cards

DeviceBlackMagicDeckLink

DAQ VideoSource

Data acquisition board video

DeviceDAQVideoSource


Cameras

3D cameras and depth sensors.

Device

Description

Page

Azure Kinect

Microsoft Azure Kinect depth camera

DeviceAzureKinect

Intel RealSense

Intel RealSense depth cameras

DeviceIntelRealSense

Ovrvision Pro

Stereo camera for VR

DeviceOvrvisionPro

Revopoint 3D Camera

Structured light 3D scanner

DeviceRevopoint3DCamera

Infrared Seek

FLIR/Seek thermal camera

DeviceInfraredSeekCam

Infrared TEEV2

Thermal Expert EV2 camera

DeviceInfraredTEEV2Cam

Infrared TEQ1

Thermal Expert Q1 camera

DeviceInfraredTEQ1Cam

Ultraviolet PCO

PCO UV camera

DeviceUltravioletPCOUVCam


Sensors

Specialized sensors and input devices.

Device

Description

Page

Phidget Spatial

Phidget IMU/spatial sensors

DevicePhidgetSpatial

CHRobotics UM6

UM6 IMU orientation sensor

DeviceChRobotics

Microchip MM7150

MM7150 IMU sensor

DeviceMicrochip

LeapMotion

Hand tracking sensor

DeviceLeapMotion

3dConnexion Mouse

3D navigation mouse

Device3dConnexion

Optimet ConoProbe

Optical distance sensor

DeviceOptimetConoProbeDist

ThorLabs Spectrometer

Compact spectrometer

DeviceThorLabsVideoSource

Agilent Oscilloscope

Oscilloscope data acquisition

DeviceAgilent


Other Devices

Miscellaneous hardware interfaces.

Device

Description

Page

Brachy Stepper

Stepper motor control for brachytherapy

DeviceBrachyStepper

Generic Serial

Generic serial port communication

DeviceGenericSerial

OpenHaptics

Haptic device integration

DeviceOpenHaptics

OpenIGTLink Video

Network video via OpenIGTLink

DeviceOpenIGTLinkVideo

Saved Data Source

Replay saved sequence files

DeviceSavedDataSource


Virtual Devices

Software-based virtual devices for processing and testing.

Device

Description

Page

Virtual Capture

Virtual video capture device

DeviceVirtualCapture

Virtual Mixer

Mix multiple video streams

DeviceVirtualMixer

Virtual Switcher

Switch between video sources

DeviceVirtualSwitcher

Virtual Text Recognizer

OCR for video streams

DeviceVirtualTextRecognizer

Virtual Volume Reconstructor

Real-time volume reconstruction

DeviceVirtualVolumeReconstructor

Virtual Discrepancy

Track calibration discrepancies

DeviceVirtualDiscCapture

Enhance US Sequence

Enhance ultrasound image sequences

DeviceEnhanceUsTrpSequence


Device Configuration

All devices are configured via XML configuration files. See:

Device Development

Want to add support for a new device?


Device Categories Summary

Category

Device Count

Tracking Devices

13

Ultrasound Devices

10

Video Capture

8

Cameras

8

Sensors

7

Other Devices

5

Virtual Devices

7

Total

58+