Difference between revisions of "2015 Winter Project Week:CommunicationProtocolForOpticalTrackingWithSurfaceScan"

From NAMIC Wiki
Jump to: navigation, search
 
(10 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]
 
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]]
 +
Image:PW-2015SLC-KY-Slicer.png|3D Model of phantom on 3D Slicer
 +
Image:PW-2015SLC-KY-PointCloud.jpg|Model sent from 3D Slicer to Koh Young's surface registration software
 +
Image:PW-2015SLC-KY-AAS-Phantom.jpg|Phantom
 +
Image:PW-2015SLC-KY-AAS-ROI.jpg|Surface data scanned from the phantom
 +
Image:PW-2015SLC-KY-Registration.jpg|Surface registration result
 +
Image:PW-2015SLC-KY-ICSVM.png|Simulator to test the communication protocol
 
</gallery>
 
</gallery>
 +
  
 
==Key Investigators==
 
==Key Investigators==
Line 9: Line 16:
 
*Sangyong Kim (Koh Young Technology)
 
*Sangyong Kim (Koh Young Technology)
 
*ByungHyun Cho (Koh Young Technology)
 
*ByungHyun Cho (Koh Young Technology)
*Brian Nini (BWH)
+
*Yuri Koh (Koh Young Technology)
*Nobuhiko Hata *(BWH)
+
*Investigators who are not in this AHM:
 +
**Brian Nini (BWH)
 +
**Isaiah Norton (BWH)
 +
**Alex Golby (BWH)
 +
**Nobuhiko Hata (BWH)
  
 
==Project Description==
 
==Project Description==
Line 16: Line 27:
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Objective</h3>
 
<h3>Objective</h3>
*
+
*Implement communication between 3D Slicer and Koh Young's new optical tracking system for neurosurgical navigation
 +
**Real-time tracking data
 +
**Surface model data for surface registration
 +
**Intraoperative registration update
 +
 
 
</div>
 
</div>
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
*
+
*Currently no actual device exists.
 +
*Protocol has been defined in November - December 2014
 +
*Create simulator software to test the feasibility of the protocol
 +
**3D Slicer
 +
***OpenIGTLink Interface in 3D Slicer was extended to handle surface model data https://github.com/openigtlink/OpenIGTLinkIF/pull/45
 +
***Python module has been created / need testing
 +
***Development of Koh Young device simulator is in progress
 +
 
 
</div>
 
</div>
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Progress</h3>
 
<h3>Progress</h3>
*
+
*Developed 3D Slicer scripted module to send commands to the sensor controller
 +
*Developed program to simulate the sensor controller
 +
**Implemented a state machine
 +
**Tested message exchange with 3D Slicer and state transition
 
</div>
 
</div>
 
</div>
 
</div>

Latest revision as of 15:59, 9 January 2015

Home < 2015 Winter Project Week:CommunicationProtocolForOpticalTrackingWithSurfaceScan


Key Investigators

  • Junichi Tokuda (BWH)
  • Sangyong Kim (Koh Young Technology)
  • ByungHyun Cho (Koh Young Technology)
  • Yuri Koh (Koh Young Technology)
  • Investigators who are not in this AHM:
    • Brian Nini (BWH)
    • Isaiah Norton (BWH)
    • Alex Golby (BWH)
    • Nobuhiko Hata (BWH)

Project Description

Objective

  • Implement communication between 3D Slicer and Koh Young's new optical tracking system for neurosurgical navigation
    • Real-time tracking data
    • Surface model data for surface registration
    • Intraoperative registration update

Approach, Plan

  • Currently no actual device exists.
  • Protocol has been defined in November - December 2014
  • Create simulator software to test the feasibility of the protocol

Progress

  • Developed 3D Slicer scripted module to send commands to the sensor controller
  • Developed program to simulate the sensor controller
    • Implemented a state machine
    • Tested message exchange with 3D Slicer and state transition