XStream HDVR  Features

Performance & Quality

Graphic1

  • Provides unparalleled quality and performance—no need to sacrifice one for the other
  • Enables high fidelity viewing with interactive deep supersampling
  • Requires no GPUs or hardware accelerators—a true, software-only solution
  • Runs on off-the-shelf PCs, laptops and mobile devices
  • Facilitates anytime, anywhere image access with client-server architecture
  • Simplifies enterprise and cloud-based deployments
  • Renders and allows real-time manipulation of extremely large datasets with ease—both locally and remotely
  • Provides flawless performance—even with large, high-resolution projection planes
  • Highly efficient client-server network protocols provide minimal time-to-first-image and streaming of large multi-frame DICOM data without buffering
  • Renders with dynamically adjustable quality and speed settings (based on CPU utilization and network bandwidth conditions)

Scalability

Graphic2

  • Flexible, comprehensive and multi-dimensional scalability
  • Linear scalability with CPU frequency, number of cores
  • Hyper-threading fully utilized
  • Extremely large datasets rendered in high fidelity with no visual trade-offs
  • Numerous, flexible deployment options provide OEMs with unlimited scalability
  • Large projection planes showcase scalability of High Definition Volume Rendering

Rendering Views & Modes

Graphic3

  • Perspective and Parallel
  • MPR oblique and double oblique linked
  • Adjustable oblique orientation with selection, slice spacing and slab thickness
  • Panoramic
  • MPR cross-section linked
  • TMJ (temporomandibular joint)
  • Cephalometric
  • MIP, Faded MIP, MPR, Curved MPR
  • RaySum, MinIP, Average
  • Real-time rendering of 4D time-sequenced data
  • 2D and 3D fusion:

      1. Multi-modality fusion
      2. Multi-volume fusion
      3. Volumetric-polygonal fusion

  • 2D annotations and measurements:

      1. 2D and 3D automatic registration with common frame-of-reference
      2. Basic (non-surgical) registration using control points
      3. Additional registration options available through our SDK partners

Volume Export & Polygon Functionality

Graphic4

  • Import/export of OBJ, STL and PLY polygonal data
  • Real-time rendering and direct fusion of semi-transparent polygonal and volumetric data (without a GPU)
  • Cross-section rendering
  • Texture map rendering of polygon data, including facial textures, from image files or render-to-texture sources
  • Colorization of exported polygonal data based on volumetric data or transfer function (volume-to-polygon color mapping)
  • Dynamic polygonal mesh generation from segmented volumetric data
  • Real-time editing and construction of arbitrary mesh data
  • Automatic cleaning of extracted watertight meshes
  • One-click mesh simplification
  • One-click mesh smoothing 

Deployment Options

Graphic5

  • Thin-client and zero-download client
  • Platform-independent enterprise and cloud-based client-server
  • Web services using Apache, ASP.NET or other technology
  • High availability (HA) and load balancing requirements supported via integration into existing architecture
  • Optional thick client (client-server on same system)
  • Connectivity to existing PACS

OS Support

Graphic6

  • Extensive platform compatibility
  • Server—Windows, Mac, Linux
  • Client—Windows, Mac, Linux, HTML5 or any web-enabled device
  • Supports different client platform operating concurrently and simultaneously on same server platform

Languages & Rapid Application Development

Graphic7

  • Diverse programming languages: C++, .NET (C#), Java and HTML4/HTML5 (via JavaScript)
  • Tiered application architecture provides multiple layers, simplifying integration and enabling control over an application’s “look and feel”:

      1. Server and engine level access to volumetric data
      2. Communication layer that is abstracted by client-server model
      3. High-level UI components and mouse controls that facilitate rapid integration
      4. DICOM and RAW data support

  • Streaming of large, multi-frame DICOM images

Data Supported

Graphic8

  • Multi-data capacity for numerous products and industries
  • Built-in standard DICOM loader and raw image loader
  • Plug-in DICOM and raw image loader compatibility
  • Scalar volume data includes CT, MRI, fMRI, CBCT, US, OCT, MicroCT, PET, SPECT, .Float, SEGY and .Raw

Native Integration

Graphic9

  • Multi-level integration through high-level components or directly into the rendering engine
  • Fully customizable UI, mouse, keyboard, virtual reality, haptic and tablet controls
  • High-level example applications with full source code
  • Support for industry standard user interface application frameworks
  • Compatible with a variety of interactive styles, including trackball and joystick modes for cameras and actors
  • Extensive set of 3D widgets included
  • Support for plug-in custom network protocols between client and server
  • Compatible with plug-in custom segmentation routines
  • Compatible with plug-in custom data loading routines
  • Ability to add to, and extend, an existing solution’s presets with XStream HDVR customizable presets

Additional XStream HDVR Features

Graphic10

  • Adjustable oblique orientation with selection, slice spacing and slab thickness
  • Advanced segmentation:

      1. F.A.S.T. Interactive Segmentation
      2. Free hand cut
      3. Bone segmentation and removal
      4. Vessel segmentation
      5. One-click liver segmentation
      6. Soft tissue and tumor segmentation
      7. Segment volume up to 256 separate transfer functions

  • Vessel tracing
  • Vessel analysis/stenosis analysis
  • Tumor analysis
  • Bone density analysis
  • Perspective fly-through:

      1. Interactive fly-through with manual- or auto-navigation
      2. CT fly-through and analysis of airway
      3. CT fly-through of vascular structures
      4. CT fly-through and analysis of colon (virtual colonoscopy)
      5. CBCT fly-through of nerve canal

  • 3D printing support
  • 2D and 3D annotations and measurements
  • 3D volumetric analysis and measurements
  • Real-time collaboration support
  • Multiple rendering modes: primitives, properties, lighting scenarios and camera position
  • Multiple light sources
  • Lighting function toggling for any transfer function segment
  • Volumetric shadowing
  • Independent control of opacity, lighting and color function for any transfer function segment or point
  • Up to 256 independent transfer functions
  • Customizable volume rendering presets
  • Window/level, zoom, pan, rotate, page through
  • Arbitrary cut planes
  • Slab control with slab thickness
  • Projection plane adjustment
  • Box cropping
  • Mandible detection
  • Mandibular nerve tracing
  • Rendering state export to XML with JPEG/PNG preview
  • 2D and 3D key images:

      1. Individual static key images
      2. Dynamic key images (with embedded rendering state)

  • 3D and 4D movie export (rendering sequence export to .WMF and .MOV)
  • Scripting/automation:

      1. Rendering state can easily be persisted and reloaded at a later time
      2. Dynamic “key image” can be created for later interaction
      3. All actions can be recorded and played back at a later time