Detection and Guidance of K-Wire Placement in Pelvic Trauma Surgery

Last updated: 05/05/2020 12:00

Summary

Designing a deep learning-based approach improving K-wire identification in fluoroscopic images of the pelvis with the goal of reducing patient radiation exposure and improved accuracy of K-wire insertion in pelvic stabilization surgeries.

  • Students: Kinjal Shah, Irina Bataeva
  • Mentor(s): Dr. Ali Uneri

Our proposed approach is outlined below:

Background, Specific Aims, and Significance

Background

Pelvic fractures occur across all demographics and are estimated to be 2-8% of all fractures in the UnitedStates [1]. They are, however, primarily occurring in younger demographics due to high energy trauma such as traffic accidents and in older demographics due to day-to-day falls. Osteoporosis often causes bones to get weaker with age, and thus pelvic fractures are becoming more common as the population of theUnited States is aging [2]. As a result, pelvic fracture treatment is a growing market and is estimated to reach $1.8 billion by 2025 [3]. Although some cases can be treated with external stabilization, unstable pelvic fractures require surgical stabilization. Minimally invasive surgical (MIS) procedures are becoming an increasingly popular choice for some surgeons as they decrease blood loss, risk of infection, and recovery times for patients with unstable pelvic fractures compared to the open surgery approaches [4]. During MIS procedures, Kirschner wires (K-wires), which are thin, foot-long stainless steel pointed rods, are used to guide cannulated screws into place to join pelvic bone fragments. Inserting K-wires is challenging even for experienced surgeons since pelvis has a complex structure and K-wires are flexible and thus bend inside the patient. Surgeons, therefore, cannot use conventional marker-based navigation methods that assume a rigid guided object and are not able to accurately guide the trajectory of the K-wire. To guide the K-wire, surgeons rely on intraoperative fluoroscopy, taking images throughout the insertion of the K-wire to visualize its position relative to the patient’s anatomy. As a consequence, patients often get exposed up to 2 minutes of radiation per screw [5]. Despite the extensive imaging, however, the surgeons still struggle to achieve the permissible accuracy for the K-wire’s trajectory of 1 mm translational error and5◦rotational error [6]. Since the K-wire is used to place stabilization screws, screw malposition is a common complication of pelvic fracture stabilization surgeries: 20-30% screw placements are rated as suboptimal [7] and 6% breach the cortical bone [8]. Screw malposition is a serious issue as it can result in neurological and vascular injuries, require longer surgical times, and lead to long-term pelvic instability [9].

There are K-wire navigation systems getting developed, but even novel solutions to K-wire detection and identification are slow and lack the accuracy. Therefore, our project hopes to improve K-wire insertion accuracy to reduce injury while limiting radiation exposure via the following aim.

Aims
  1. Develop robust simulated dataset to promote transfer learning
  2. Implement variety of CNN architectures to evaluate task specific performance
  3. Increase the speed and accuracy of K-wire detection in 2D radiographs of the pelvis
  4. Enable faster initialization to support enhanced 3D localization
Significance

In the existing K-Wire placement process, patients are often exposed to high dosages of radiation for extended periods of time due to difficulties in localization. The development of a prediction model to improve the detection speed while maintaining high detection accuracy could reduce both exposure to radiation and error due to visibility limitations.

Deliverables

  • Minimum: (Expected by April 03, 2020) - Completed
    1. Simulated K-wire images
    2. Evaluation on simulated test dataset
    3. Figures of Merit on simulated data
    4. Documented code and protocols
  • Expected: (Expected by April 17, 2020) - Completed
    1. Figures of Merit on different CNN architectures
    2. Evaluation on real test dataset
    3. Documented code and protocols
  • Maximum: (Expected by May 05, 2020) - Delayed to Summer 2020
    1. Evaluation of stereo x-ray images to 3D localization implementations
    2. Design of localization algorithm
    3. Evaluation of dose/x-ray protocols
    4. Documentation
    5. Conference submission

Technical Approach

Dataset Generation

Access to quality, annotated training datasets remains a significant pain point for the application of deep learning to medical image analysis. The benefits of bringing such technology to medicine is high, but it is dependent on the availability of large amounts of annotated data. Therefore we propose a transfer learning approach based on fully simulated training data.

Our training dataset will consist of real fluoroscopic pelvic images augmented with simulated K-wires. It will include augmenting fluoroscopic images of the pelvis with both rigid and deformed K-wires. The K-wire trajectories will be randomly selected. By simulating the K-Wire, we are able to easily obtain the segmented mask as well. We observed a trend that with increased background variation (increasing N in the figure below), we are able to obtain better performance on the test set. Thus in future work, we hope to perform an in-depth analysis into the number of input background images versus performance.

For this initial analysis, we limit ourselves to AP-like views of the pelvis with single K-Wires in order to constrain the scope of the problem. Given our success, we now hope to test whether our data generation and model will also have similar performance on a broader set of views.

The end to end data generation process can be seen below:

Model Development and Training

Implemented U-Net [18] and U-Net++ [19] networks evaluated performance on K-Wire detection task. The model architectures were obtained from code open sourced by [19] and adapted to fit our task. We evaluated impact to performance by adapting the following parameters:

  • Rigid vs. Deformed K-Wire shape simulation
  • Training Runtime
  • Input image size
  • Loss Functions: Binary Cross-Entropy, Dice Loss, Weighted Cross-Entropy
  • Optimizer: Adam, Stochastic Gradient Descent
  • Input Image Resolution
  • Dataset Generation - Diversity of background selection (e.g. how many unique background images do use as input into the data augmentation process)

In future work, we are interesting in evaluating a more lightweight model, such as U-Net Light [20] as well as compare U-Net based architectures to Mask R-CNN architectures.

Validation and Figures of Merit

To evaluate the success of our transfer learning approach, we tested our trained model on both a simulated dataset as well as on a real test dataset of 33 images with K-wires. We leveraged 4 standard CNN metrics (area under curve, precision, recall, F1 Score) and a task specific centerline detection metric using Hausdorff distance to quantify performance.

Standard CNN Prediction Metrics Calculation:

K-Wire Detection Task Specific Metrics Calculation Process:

3D Localization

This maximum deliverable has been pushed to the summer. Please see our project proposal to view initial thoughts.

Dependencies

Milestones and Status

Documentation and Code

KWire Detection GitLab Repository

  • To begin a training run: update unet.py in executeCluster and then update and execute execute.sh on a linux machine
  • Save all output under a <RUN ID>
  • Transfer to alternate computer using scp if needed
  • Develop metric and history plots by running analyzeData.bat (if on pc - this can also run on linux/macOS by adapting to a .sh file

**README.md files within the code repository provide further explanations

Reports and presentations

Project Bibliography

  1. L. T. Buller, M. J. Best, and S. M. Quinnan, “A nationwide analysis of pelvic ring fractures,” Geriatric Orthopaedic Surgery Rehabilitation, vol. 7, no. 1, p. 9–17, Mar 2015. [Online]. Available: https://journals.sagepub.com/doi/pdf/10.1177/2151458515616250
  2. J. Mcmaster, “Pelvic ring fractures: assessment, associated injuries, and acute management,” Oxford Medicine Online, 2011.
  3. C. C. L. Vu, R. P. Runner, W. M. Reisman, and M. L. Schenker, “The frail fail: Increased mortality and post-operative complications in orthopaedic trauma patients,” Injury, Aug 2017. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0020138317305466
  4. D. Schweitzer, A. Zylberberg, M. C ́ordova, and J. Gonzalez, “Closed reduction and iliosacral percutaneous fixation of unstable pelvic ring fractures,” Injury, vol. 39, no. 8, pp. 869 – 874, 2008. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S0020138308001708
  5. J. Goerres, M. Jacobson, A. Uneri, T. de Silva, M. Ketcha, S. Reaungamornrat, S. Vogt, G. Kleinszig, J.-P. Wolinsky, G. Osgood, and J. H. Siewerdsen, “Deformable 3D-2D registration for guiding K-wire placement in pelvic trauma surgery,” vol. 10135, pp. 83 – 88, 2017. [Online]. Available: https://doi.org/10.1117/12.2255952
  6. R. Rampersaud, D. Simon, and K. Foley, “Accuracy requirements for image-guided spinal pedicle screw placement,” Spine, vol. 26, pp. 352–9, 03 2001.
  7. V. Dzupa, J. Chmelova, P. Obruba, P. Wendsche, and P. Simko, “Multicentric study of patients with pelvic injury: basic analysis of the study group,” Acta Chirurgiae Orthopaedicae et Traumatologiae Cechoslovaca, vol. 76, no. 5, p. 404–409, Sep 2009. [Online]. Available: https://europepmc.org/article/med/19912705
  8. G. Poole, E. Ward, J. Griswold, F. Muakkassa, and H. Hsu, “Complications of pelvic fractures from blunt trauma,” The American surgeon, vol. 58, no. 4, p. 225—231, April 1992. [Online]. Available: http://europepmc.org/abstract/MED/1586080
  9. J. P. Zwingmann, O. P. Hauschild, G. P. Bode, N. P. Su ̈dkamp, and H. P. Schmal, “Malposition and revision rates of different imaging modalities for percutaneous iliosacral screw fixation following pelvic fractures: a systematic review and meta-analysis,” Archives of Orthopaedic and Trauma Surgery, vol. 133, no. 9, p. 1257–1265, Aug 2013. [Online]. Available: https://link.springer.com/article/10.1007/s00402-013-1788-4
  10. M. G. Wagner, P. Laeseke, and M. A. Speidel, “Deep learning based guidewire segmentation in x-ray images,” Medical Imaging 2019: Physics of Medical Imaging, Jan 2019.
  11. Y.-D. Wu, X.-L. Xie, G.-B. Bian, Z.-G. Hou, X.-R. Cheng, S. Chen, S.-Q. Liu, and Q.-L. Wang, “Automatic guidewire tip segmentation in 2d x-ray fluoroscopy using convolution neural networks,” International Joint Conference on Neural Networks (IJCNN), 2018.
  12. Raghu, Maithra, Zhang, Kleinberg, Jon, Bengio, and Samy, “Transfusion: Understanding transfer learning for medical imaging,” arXiv.org, Oct 2019. [Online]. Available: https://arxiv.org/abs/1902.072086
  13. C. Shorten and T. Khoshgoftaar, “A survey on image data augmentation for deep learning,” Journal of Big Data, vol. 6, 12 2019.
  14. Michael D. Ketcha, Tharindu S. De Silva, Runze Han, Ali Uneri, Sebastian Vogt, Gerhard Kleinszig, and Jeffrey H. Siewerdsen “Learning-based deformable image registration: effect of statistical mismatch between train and test images,” Journal of Medical Imaging 6(4), 044008 (17 December 2019). https://doi.org/10.1117/1.JMI.6.4.044008
  15. Goerres, J, et al. “Planning, Guidance, and Quality Assurance of Pelvic Screw Placement Using Deformable Image Registration.” Physics in Medicine \&amp; Biology, vol. 62, no. 23, 2017, pp. 9018–9038., doi:10.1088/1361-6560/aa954f.
  16. Pauly, Olivier, et al. “A Machine Learning Approach for Deformable Guide-Wire Tracking in Fluoroscopic Sequences.” Medical Image Computing and Computer-Assisted Intervention – MICCAI 2010 Lecture Notes in Computer Science, 2010, pp. 343–350.
  17. Ma, Yingliang, et al. “A Novel Real‐Time Computational Framework for Detecting Catheters and Rigid Guidewires in Cardiac Catheterization Procedures.” Medical Physics, vol. 45, no. 11, 2018, pp. 5066–5079., doi:10.1002/mp.13190.
  18. Ronneberger, Olaf, et al. “U-Net: Convolutional Networks for Biomedical Image Segmentation.” Lecture Notes in Computer Science Medical Image Computing and Computer-Assisted Intervention – MICCAI 2015, 2015, pp. 234–241., doi:10.1007/978-3-319-24574-4_28.
  19. Zhou, Zongwei, et al. “UNet : Redesigning Skip Connections to Exploit Multiscale Features in Image Segmentation.” IEEE Transactions on Medical Imaging, 2019, pp. 1–1., doi:10.1109/tmi.2019.2959609.
  20. Gherardini, Marta, et al. “Catheter Segmentation in X-Ray Fluoroscopy Using Synthetic Data and Transfer Learning with Light U-Nets.” Computer Methods and Programs in Biomedicine, vol. 192, 2020, p. 105420., doi:10.1016/j.cmpb.2020.105420.

Other Resources and Project Files

Here give list of other project files (e.g., source code) associated with the project. If these are online give a link to an appropriate external repository or to uploaded media files under this name space (456-2020-09).

courses/456/2020/projects/456-2020-09/project-09.txt · Last modified: by 127.0.0.1




ERC CISST    LCSR    WSE    JHU