Brigham and Women's Hospital and Harvard Medical School, Department of Radiology, Boston, MA 02115, USA.
Int J Med Robot. 2012 Sep;8(3):282-90. doi: 10.1002/rcs.1415. Epub 2012 Feb 28.
OpenIGTLink is a new, open, simple and extensible network communication protocol for image-guided therapy (IGT). The protocol provides a standardized mechanism to connect hardware and software by the transfer of coordinate transforms, images, and status messages. MeVisLab is a framework for the development of image processing algorithms and visualization and interaction methods, with a focus on medical imaging.
The paper describes the integration of the OpenIGTLink network protocol for IGT with the medical prototyping platform MeVisLab. The integration of OpenIGTLink into MeVisLab has been realized by developing a software module using the C++ programming language.
The integration was evaluated with tracker clients that are available online. Furthermore, the integration was used to connect MeVisLab to Slicer and a NDI tracking system over the network. The latency time during navigation with a real instrument was measured to show that the integration can be used clinically.
Researchers using MeVisLab can interface their software to hardware devices that already support the OpenIGTLink protocol, such as the NDI Aurora magnetic tracking system. In addition, the OpenIGTLink module can also be used to communicate directly with Slicer, a free, open source software package for visualization and image analysis.
OpenIGTLink 是一种新的、开放的、简单的、可扩展的用于图像引导治疗(IGT)的网络通信协议。该协议通过坐标变换、图像和状态消息的传输,为硬件和软件的连接提供了标准化的机制。MeVisLab 是一个用于图像处理算法和可视化以及交互方法开发的框架,侧重于医学成像。
本文描述了 OpenIGTLink IGT 网络协议与医学原型平台 MeVisLab 的集成。通过使用 C++编程语言开发软件模块,实现了将 OpenIGTLink 集成到 MeVisLab 中。
使用在线提供的跟踪器客户端对集成进行了评估。此外,还通过网络将 MeVisLab 与 Slicer 和 NDI 跟踪系统连接起来。通过测量使用真实仪器进行导航时的延迟时间,表明该集成可以在临床上使用。
使用 MeVisLab 的研究人员可以将他们的软件与已经支持 OpenIGTLink 协议的硬件设备进行接口,例如 NDI Aurora 磁跟踪系统。此外,OpenIGTLink 模块还可以直接与 Slicer 进行通信,Slicer 是一个免费的、开源的可视化和图像分析软件包。