BlueLight

BlueLight renders medical images in web browsers for efficient two- and three-dimensional visualization and analysis using WebGL and client-side algorithms with DICOM and DICOMweb support.


Key Features:

  • Client-Side Rendering Algorithm: Implements a pure JavaScript client-side rendering algorithm using cascading style sheet transforms to visualize 2D and 3D medical images while reducing central processing unit (CPU) and graphics processing unit (GPU) computation.
  • WebGL Rendering: Employs WebGL for in-browser rendering of medical images.
  • Optimized Performance: Decreases memory consumption and computation time to support complex volume renderings and multiplanar reconstructions on low-resource devices.
  • DICOM Compliance and Annotations: Supports DICOM-compliant annotations and compatibility with the DICOM standard.
  • DICOMweb Integration: Connects to image archives via DICOMweb for remote image retrieval.
  • Minimizes High-Compute APIs: Minimizes reliance on traditional high-computation APIs by replacing them with a JavaScript-based approach.

Scientific Applications:

  • Clinical Diagnostics: Facilitates diagnostic visualization tasks such as volume rendering and multiplanar reconstruction.
  • Medical Imaging Research: Supports research workflows requiring detailed 2D and 3D image analysis and visualization.
  • Annotation and Data Management Studies: Enables studies of annotations and remote image access using DICOM and DICOMweb.

Methodology:

Uses WebGL-based in-browser rendering with a pure JavaScript client-side algorithm employing cascading style sheet transforms, replaces traditional high-computation APIs to reduce CPU and GPU load and memory use, and interfaces with image archives via DICOMweb while supporting DICOM-compliant annotations.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
web application
Programming Languages:
JavaScript
Added:
2/12/2023
Last Updated:
11/24/2024

Operations

Publications

Chen T, Sun Y, Chu W, Lien C. BlueLight: An Open Source DICOM Viewer Using Low-Cost Computation Algorithm Implemented with JavaScript Using Advanced Medical Imaging Visualization. Journal of Digital Imaging. 2022;36(2):753-763. doi:10.1007/s10278-022-00746-0. PMID:36538245. PMCID:PMC10039132.

PMID: 36538245
Funding: - Ministry of Science and Technology, Taiwan: 110-2221-E-227-002, 110-2634-F-006-022