Abstract

High-speed dual fluoroscopy (DF) imaging provides a novel, in-vivo solution to quantify the six-degree-of-freedom skeletal kinematics of humans and animals with sub-millimetre accuracy and high temporal resolution. A rigorous geometric calibration of DF system parameters is essential to ensure precise bony rotation and translation measurements. One way to achieve the system calibration is by performing a bundle adjustment with self-calibration. A first-time bundle adjustment-based system calibration was recently achieved. The system calibration through the bundle adjustment has been shown to be robust, precise, and straightforward. Nevertheless, due to the inherent absence of colour/semantic information in DF images, a significant amount of user input is needed to prepare the image observations for the bundle adjustment. This paper introduces a semi-automated methodology to minimise the amount of user input required to process calibration images and henceforth to facilitate the calibration task. The methodology is optimized for processing images acquired over a custom-made calibration frame with radio-opaque spherical targets. Canny edge detection is used to find distinct structural components of the calibration images. Edge-linking is applied to cluster the edge pixels into unique groups. Principal components analysis is utilized to automatically detect the calibration targets from the groups and to filter out possible outliers. Ellipse fitting is utilized to achieve the spatial measurements as well as to perform quality analysis over the detected targets. Single photo resection is used together with a template matching procedure to establish the image-to-object point correspondence and to simplify target identification. The proposed methodology provided 56,254 identified-targets from 411 images that were used to run a second-time bundle adjustment-based DF system calibration. Compared to a previous fully manual procedure, the proposed methodology has significantly reduced the amount of user input needed for processing the calibration images. In addition, the bundle adjustment calibration has reported a 50% improvement in terms of image observation residuals.

Highlights

  • Biplanar videoradiography (BPVR) or clinically referred to as dual fluoroscopy (DF) imaging systems are increasingly being used to study the in-vivo skeletal biomechanics of human and animal locomotion (Dawson et al, 2011; Kapron et al, 2014; Torry et al, 2011)

  • A DF system calibration session was performed in June, 2015 at the Clinical Movement Assessment Laboratory, University of Calgary, Alberta, Canada

  • This paper presented a framework to facilitate the calibration of DF imaging systems

Read more

Summary

INTRODUCTION

Biplanar videoradiography (BPVR) or clinically referred to as dual fluoroscopy (DF) imaging systems are increasingly being used to study the in-vivo skeletal biomechanics of human and animal locomotion (Dawson et al, 2011; Kapron et al, 2014; Torry et al, 2011). Optical motion-capture approaches for example require substantial subject preparation to accurately place skinmounted reflective markers to ensure that rigid body assumptions are met and relevant segment coordinate systems can be established. Traditional DF calibration approaches are based on two independent steps and do not exploit the benefits of redundant image observations These approaches use local models (Ferrigno et al, 2002) or global polynomials (Gutiérrez et al, 2008) to model the distortion parameters (i.e., IOPs) in individual images. This is achieved by measuring the 2D coordinates of the imaged calibration targets and finding their deviations from an idealized location or shape. The paper presents relevant conclusions and recommendations for future work (Section 5)

Dual Fluoroscopy Imaging
Calibration Requirements
Target Extraction
Target Localization
Target Identification
Calibration Data Collection
System Calibration through Bundle Adjustment
CONCLUSIONS AND FUTURE WORK
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call