Software prototypes for image-guided therapy (IGT) are complex to implement. In this paper, we present an easy-to-compile Java software that communicates with existing toolkits to process tracking and image data in real time. As an application example, we used an electromagnetic tracking system to automatically annotate 815 fluoroscopic images with catheters and guidewires for stroke treatment. Building on this, we trained a you only look once (YOLO) model for image-based tracking of these instruments. In our test data, the instrument was correctly detected in 87% of the frames. We further demonstrated usage of the model by exporting it to the open neural network exchange (ONNX) format and loading it into our Java software prototype for live instrument detection.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Software Prototyping in Java

  • Mohamed Tababi,
  • Timo Baumgärtner,
  • Charissa Morales,
  • Jan Komposch,
  • Johannes Roßkopf,
  • Till Malzacher,
  • Michael Braun,
  • Bernd Schmitz,
  • Alfred M. Franz

摘要

Software prototypes for image-guided therapy (IGT) are complex to implement. In this paper, we present an easy-to-compile Java software that communicates with existing toolkits to process tracking and image data in real time. As an application example, we used an electromagnetic tracking system to automatically annotate 815 fluoroscopic images with catheters and guidewires for stroke treatment. Building on this, we trained a you only look once (YOLO) model for image-based tracking of these instruments. In our test data, the instrument was correctly detected in 87% of the frames. We further demonstrated usage of the model by exporting it to the open neural network exchange (ONNX) format and loading it into our Java software prototype for live instrument detection.