• Home
  • Products
      • Back
      • Agora
      • GTFlow
      • ReconFrame
  • Services
      • Back
      • Courses
      • MRI safety testing
      • Scanner software development
  • Company
      • Back
      • About us
      • Careers
      • ISMRM Meeting
  • Customer Portal
  • Contact

ReconFrame

Easy-to-use and versatile reconstruction environment for Matlab

ReconFrame is a software platform providing the tools and the functionality to develop and execute a complete image reconstruction of MR data. All available Philips MR data formats can be read, reconstructed and exported. Using Matlab as programming environment, data reconstruction procedures can be designed and tested offline. 

Simplicity

  • Read, reconstruct and export all Philips data formats in Matlab with a few commands.
  • Easily extend the existing recon functionality using structured object-oriented code.
  • Run your custom-made reconstruction on the scanner with a single mouse-click.
  • View the reconstructed images immediately on the console or retrieve them from the scanner database for post-processing, export, or archiving.
  • Export the reconstructed images in DICOM or par/rec format

Flexibility

  • Run ReconFrame on any major operating system such as Windows, Linux and MacOS (all including 64bit & 32bit)
  • Access any scan parameter from within Matlab
  • Incorporate functions from the extensive ReconFrame library in your own reconstruction algorithms

Performance

  • Benefit from a fast C++ implementation of selected functions.
  • Use dedicated data chunk processing strategies to process large data
  • Tweak the quality of existing standard reconstructions
  • Run product reconstruction and your custom-made reconstruction side-by-side and directly compare image quality

Modules

MRecon: ReconFrame contains an extensive object-oriented Matlab library, implementing many common image and spectrum reconstruction task. The object-oriented design makes it easy to expand or alter the existing functionality. Code examples of complete reconstructions are provided. They can serve as a starting point for custom development.

Scanner Software Patch: On the scanner, ReconFrame installs a scanner software patch which for each scan will complement the standard raw data with all necessary scan parameters required for reconstruction. The raw data is then the only input to ReconFrame based reconstructions. Sequence parameters exported in such a way are decoded and directly available in Matlab. The scanner software patch source code is provided and thus any additional scan parameter can easily be added to the ReconFrame data interface.

Pack’n Go Tool: The pack and go tool is ReconFrame’s independent patient database browser. Installed on the scanner, it allows accessing the database and exports raw and rec data files, using conveniently compressed file archives.

  • image description
  • Features
  • Datasheet

Features

Matlab Reconstruction Library (MRecon)

Data reading

  • unprocessed raw data (.raw)
  • exported raw data (.data/.list)
  • cpx data (.cpx)
  • rec data (.rec/.par; .rec/.xml)
  • Bruker raw data (fid)

Raw data preprocessing steps

  • Dc-offset correction
  • Random phase correction
  • PDA correction
  • Measurement phase correction

Gridding

  • 2D radial
  • 3D stack of radials
  • 3D kooshball
  • Golden angle radial
  • 2D/3D spiral
  • EPI ramp sampling
  • User defined trajectories

Partial Fourier reconstruction

  • Partial echo
  • Halfscan

Advanced corrections

  • 3D ringing filter
  • EPI correction
  • Concomitant field correction

Cardiac Imaging

  • Retrospective triggering
  • Access to respiratory navigator

Image production

  • Fourier transform
  • Zero filling
  • Oversampling removal
  • Coil combination
  • Image orientation
  • Image scaling

SENSE Reconstruction

  • On cartesian grid

Data export

  • DICOM format
  • Rec format
  • Raw format
  • Cpx format
  • ISMRMRD raw data format

Parameter Access

  • Access all available scan, recon  and pulse programming parameters within Matlab and use them in your custom reconstruction pipeline

Geometry transformation

  • Transform from measurement coordinate system to patient or scanner corrdinate system ans vice versa

Anonymization

  • Anonymize Philips .raw files

Scanner Software Patch

Features

  • Writes all available scan and recon parameters directly into raw file
  • Open source
  • Any parameter in the pulsprogramming enviroment can be passed to Matlab

Datasheet

System Requirements

  • Operating System:
    - Microsoft  Windows 7 / 10 / 11, 64bit
    - Linux 32bit/64bit
    - MacOS 32bit/64bit
  • 8GB RAM (Recommended 16GB or more)
  • 40MB free disk space (program only), additional disk space for data
  • Matlab (2020 or higher)
    Required toolboxes: Image Processing Toolbox
    Recommended toolboxes: Matlab Compiler Toolbox

Scanner Requirements

  • Access to the gyrotest account is required
  • For running compiled custom reconstructions on the scanner, the Matlab runtime libraries must be installed
  • To extend the ReconFrame parameter interface with additional scan parameter or to integrate ReconFrame into custom scanner software patches, the full Philips Pulse Programing environment is required

Input

ReconFrame reads all available Philips MR data formats as well as Bruker raw data:

  • Philips unprocessed raw data (.raw/.lab)
  • Philips exported raw data (.data/.list)
  • Philips cpx data (.cpx)
  • Philips rec data (.rec/.par; .rec/.xml)
  • Bruker raw data (fid)

Output

  • DICOM format 
  • Philips rec data format (.rec/.par; .rec/.xml)
  • Philips raw format (.list/.data)
  • Philips cpx format (.cpx)
  • Any data format which can be exported within Matlab

 

Latest Release

September 2022
Release 5.1.0

REFERENCES
Privacy Policy
Home
 
CUSTOMER PORTAL
Login
CONTACT
GyroTools LLC
8044 Zurich | Switzerland
phone +41 (0) 44 632 3894
© 2020 by GyroTools LLC. All rights reserved.