Project Week 25/Tracked-Ultrasound-Standardization-IV

From NAMIC
Revision as of 05:32, 29 June 2017 by Pinter (talk | contribs) (Illustrations)

Jump to: navigation, search
Home < Project Week 25 < Tracked-Ultrasound-Standardization-IV

Back to Projects List

Key Investigators

  • Simon Drouin (Montreal Neurological Institute, Canada)
  • Andras Lasso (Queen's University, Canada)
  • Csaba Pinter (Queen's University, Canada)
  • Ole Vegard Solberg (SINTEF, Norway)
  • Etienne Leger (Applied Perception Lab, Concordia University, Canada )
  • Longquan Chen (electronically) (Brigham and Women's Hospital, Harvard Medical School, USA)
  • Adam Rankin (electronically) (Robarts Research Institute, Canada)

Project Description

Objective Approach and Plan Progress and Next Steps
  • Plus toolkit provides access to numerous hardware devices (imaging devices, tracking devices, navigations systems, sensors, etc.) and makes it available through OpenIGTLink protocol
  • Create a common library, OpenIGTLinkIO that makes communication with Plus (and OpenIGTLink-compatible devices or software) very simple:
    • Ensure software interoperability
    • Share software maintenance workload
    • Make it easy to share new features
  • Add specific features for tracked ultrasound and and augmented reality in surgical navigation
  • Improve message header sent by Plus Toolkit for US machines(Ole Vegar, Simon)
  • Build a complete US session simulation (OpenIGTLinkIO motifs, Plus config, Automated tests) (Ole Vega, Simon)
  • Add missing functionality in OpenIGTLinkIO to complete reintegration in OpenIGTLinkIF (Simon, Longquan )
  • Improve support to launch Plus server remotely (Csaba + Andras)
  • Adapt OpenIGTLinkIO to handle video compression functionality added to OpenIGTLink (Etienne + Longquan + Adam)

[Please start each sentence in a new line]

  • Remote change of ultrasound parameters. Topic branch: https://github.com/cpinter/PlusLib/tree/set-us-parameters-command
    • New command to Plus called vtkPlusSetUsParameterCommand
    • Received command is propagated to the ultrasound device and parameter change is requested
    • Example command syntax: <Command Name="SetFrequencyMhz" ParameterDoubleValue="4" /> (Parameter argument not final)

Illustrations

Remote change of ultrasound imaging parameters:

20170629 RemoteUsParameterChange1.png 20170629 RemoteUsParameterChange6.png

Progress of the project during past project weeks:

1-before-winter-2016.jpeg 2-winter-2016.jpeg

3-summer-2016.jpeg

4-winter-2017.jpeg

Background and References