© NIH National Center for Image-Guided Therapy, November, 2008
System Set-up for the Integration ofBrainLab, BioImage Suite and Slicer3
Haiying Liu
Surgical Planning Lab
Brigham & Women's Hospital
Harvard Medical School
© NIH National Center for Image-Guided Therapy, November, 2008
Acknowledgements
National Center for Image Guided TherapyNIH U41RR019703
NEDO Intelligent Surgical Instruments Project
© NIH National Center for Image-Guided Therapy, November, 2008
The Team
• Haiying Liu, BWH• Noby Hata, BWH• Alex Golby, BWH• Junichi Tokuda, BWH• Steve Pieper, Isomics• Xenios Papademetris, Yale • Pratik Patel, BrainLab AG
© NIH National Center for Image-Guided Therapy, November, 2008
Outline
• Overview of the system
• Wire computers by router
• Configure BrainLab
• Configure BioImage Suite
• Connect BioImage Suite to BrianLab
• Connect BioImage Suite to Slicer3
© NIH National Center for Image-Guided Therapy, November, 2008
System Overview
BioImage
SuiteBrainLab Slicer3
VVLink OpenIGTLink
• BioImage Suite is a bridge between Slicer3 and BrainLab.
• BrainLab sends tracking data and images to BioImage Suite on VVLink.
• BioImage Suite relays the data to Slicer3 on OpenIGTLink.
© NIH National Center for Image-Guided Therapy, November, 2008
Wire Computers by Router
• Power on the BrainLab system.• Power on the computer running both Slicer3 and BioImage Suite.• Power on the router.• Connect the BrainLab system with the router with an Ethernet network cable.• Connect the Slicer computer with the router with an Ethernet network cable.
© NIH National Center for Image-Guided Therapy, November, 2008
Wire Computers by Router
• Assign a static IP address for the BrainLab system.• Assign a static IP address for the Slicer computer.• Test the connectivity between the BrainLab system and the Slicer computer by using pingping command in a command prompt (for Windows) or a terminal (for Linux) like: ping ip-addressmake sure you have response from the other computer.
© NIH National Center for Image-Guided Therapy, November, 2008
Configure BrianLab
• On BrainLab interface (see next slide), get to Tools->VV Link. Activate VV Link by clicking the button in the middle. • This may need a license. • If VV Link is activated, you should see a square as the border for the button.• Write down the password in the red oval. The password may not be always the same.
© NIH National Center for Image-Guided Therapy, November, 2008
Configure BrianLab
(From Xenophon Papademetris, Yale University)
Left click this button to activate VVLink
Save this password for later use
© NIH National Center for Image-Guided Therapy, November, 2008
Configure BioImage Suite
Left click to bringPreferencesWidget up (next slide)
© NIH National Center for Image-Guided Therapy, November, 2008
Configure BioImage Suite
1. Enable OpenIGTLink and
VectorVisionLink
2. Left click to save
Preferences
3. Left click to close this widget and then exit BioImage Suite
© NIH National Center for Image-Guided Therapy, November, 2008
Configure BioImage Suite
• Start BioImage Suite again.• Check and make sure both OpenIGTLink and VectorVisionLink are enabled. If not, turned them into Enabled.
© NIH National Center for Image-Guided Therapy, November, 2008
Connect BioImage Suite to BrianLab
1. Left click the Neurosurgery button
2. Left click to bring the VVLink/OpenIGTLink
widget
© NIH National Center for Image-Guided Therapy, November, 2008
Connect BioImage Suite to BrianLab
Left click to bring up the VVLink Tool widget (next slide)
© NIH National Center for Image-Guided Therapy, November, 2008
Connect BioImage Suite to BrianLab
1. Left click to a new server (BrainLab system)
2. Input the IP address of the BrainLab system
4. Left click to add server
3. Input the password saved before
© NIH National Center for Image-Guided Therapy, November, 2008
Connect BioImage Suite to BrianLab
1. The added server should be listed here. Make it visible
2. Left click to connect
3. If the connection succeeds, on both sides, you will see a confirmation message. Click OK button to confirm.
© NIH National Center for Image-Guided Therapy, November, 2008
Connect BioImage Suite to Slicer3
Choose OpenIGTLink IF module and then click the Connectors tab
© NIH National Center for Image-Guided Therapy, November, 2008
Connect BioImage Suite to Slicer3
1. Left click to add a new connector
2. Check it as server
3. Check it as active
© NIH National Center for Image-Guided Therapy, November, 2008
Connect BioImage Suite to Slicer3
1. Input the server (Slicer3) name or its IP address and port number
2. Left click to connect
3. Confirmation message after pressing Connect button