Marker-less real-time intra-operative camera and hand-eye calibration procedure for surgical augmented reality
Accurate medical Augmented Reality (AR) rendering requires two calibrations, a camera intrinsic matrix estimation and a hand-eye transformation. We present a unified, practical, marker-less, real-time system to estimate both these transformations during surgery. For camera calibration we perform cal...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2019-10-01
|
Series: | Healthcare Technology Letters |
Subjects: | |
Online Access: | https://digital-library.theiet.org/content/journals/10.1049/htl.2019.0094 |
id |
doaj-899512f5ed224087a284445a8b5b2fad |
---|---|
record_format |
Article |
spelling |
doaj-899512f5ed224087a284445a8b5b2fad2021-04-02T13:01:23ZengWileyHealthcare Technology Letters2053-37132019-10-0110.1049/htl.2019.0094HTL.2019.0094Marker-less real-time intra-operative camera and hand-eye calibration procedure for surgical augmented realityMegha Kalia0Prateek Mathur1Nassir Navab2Nassir Navab3Septimiu E. Salcudean4Robotics and Control Lab, Electrical and Computer Engineering, University of British ColumbiaRobotics and Control Lab, Electrical and Computer Engineering, University of British ColumbiaComputer Aided Medical Procedures, Technical University of MunichComputer Aided Medical Procedures, Technical University of MunichRobotics and Control Lab, Electrical and Computer Engineering, University of British ColumbiaAccurate medical Augmented Reality (AR) rendering requires two calibrations, a camera intrinsic matrix estimation and a hand-eye transformation. We present a unified, practical, marker-less, real-time system to estimate both these transformations during surgery. For camera calibration we perform calibrations at multiple distances from the endoscope, pre-operatively, to parametrize the camera intrinsic matrix as a function of distance from the endoscope. Then, we retrieve the camera parameters intra-operatively by estimating the distance of the surgical site from the endoscope in less than 1 s. Unlike in prior work, our method does not require the endoscope to be taken out of the patient; for the hand-eye calibration, as opposed to conventional methods that require the identification of a marker, we make use of a rendered tool-tip in 3D. As the surgeon moves the instrument and observes the offset between the actual and the rendered tool-tip, they can select points of high visual error and manually bring the instrument tip to match the virtual rendered tool tip. To evaluate the hand-eye calibration, 5 subjects carried out the hand-eye calibration procedure on a da Vinci robot. Average Target Registration Error of approximately 7mm was achieved with just three data points.https://digital-library.theiet.org/content/journals/10.1049/htl.2019.0094medical roboticsmedical image processingcamerasendoscopescalibrationrobot visionsurgeryphantomsrendering (computer graphics)augmented realityimage registrationbiomedical optical imaginghand-eye calibration proceduresurgical augmented realitypre-operative medical datacamera intrinsic matrix estimationhand-eye transformationcamera calibrationendoscopehigh visual errorvirtual rendered tool tipmarker-less real-time intra-operative cameraaugmented reality renderingsubsequent gradient descent stepsda vinci robotaverage target registration errorprostate phantom |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Megha Kalia Prateek Mathur Nassir Navab Nassir Navab Septimiu E. Salcudean |
spellingShingle |
Megha Kalia Prateek Mathur Nassir Navab Nassir Navab Septimiu E. Salcudean Marker-less real-time intra-operative camera and hand-eye calibration procedure for surgical augmented reality Healthcare Technology Letters medical robotics medical image processing cameras endoscopes calibration robot vision surgery phantoms rendering (computer graphics) augmented reality image registration biomedical optical imaging hand-eye calibration procedure surgical augmented reality pre-operative medical data camera intrinsic matrix estimation hand-eye transformation camera calibration endoscope high visual error virtual rendered tool tip marker-less real-time intra-operative camera augmented reality rendering subsequent gradient descent steps da vinci robot average target registration error prostate phantom |
author_facet |
Megha Kalia Prateek Mathur Nassir Navab Nassir Navab Septimiu E. Salcudean |
author_sort |
Megha Kalia |
title |
Marker-less real-time intra-operative camera and hand-eye calibration procedure for surgical augmented reality |
title_short |
Marker-less real-time intra-operative camera and hand-eye calibration procedure for surgical augmented reality |
title_full |
Marker-less real-time intra-operative camera and hand-eye calibration procedure for surgical augmented reality |
title_fullStr |
Marker-less real-time intra-operative camera and hand-eye calibration procedure for surgical augmented reality |
title_full_unstemmed |
Marker-less real-time intra-operative camera and hand-eye calibration procedure for surgical augmented reality |
title_sort |
marker-less real-time intra-operative camera and hand-eye calibration procedure for surgical augmented reality |
publisher |
Wiley |
series |
Healthcare Technology Letters |
issn |
2053-3713 |
publishDate |
2019-10-01 |
description |
Accurate medical Augmented Reality (AR) rendering requires two calibrations, a camera intrinsic matrix estimation and a hand-eye transformation. We present a unified, practical, marker-less, real-time system to estimate both these transformations during surgery. For camera calibration we perform calibrations at multiple distances from the endoscope, pre-operatively, to parametrize the camera intrinsic matrix as a function of distance from the endoscope. Then, we retrieve the camera parameters intra-operatively by estimating the distance of the surgical site from the endoscope in less than 1 s. Unlike in prior work, our method does not require the endoscope to be taken out of the patient; for the hand-eye calibration, as opposed to conventional methods that require the identification of a marker, we make use of a rendered tool-tip in 3D. As the surgeon moves the instrument and observes the offset between the actual and the rendered tool-tip, they can select points of high visual error and manually bring the instrument tip to match the virtual rendered tool tip. To evaluate the hand-eye calibration, 5 subjects carried out the hand-eye calibration procedure on a da Vinci robot. Average Target Registration Error of approximately 7mm was achieved with just three data points. |
topic |
medical robotics medical image processing cameras endoscopes calibration robot vision surgery phantoms rendering (computer graphics) augmented reality image registration biomedical optical imaging hand-eye calibration procedure surgical augmented reality pre-operative medical data camera intrinsic matrix estimation hand-eye transformation camera calibration endoscope high visual error virtual rendered tool tip marker-less real-time intra-operative camera augmented reality rendering subsequent gradient descent steps da vinci robot average target registration error prostate phantom |
url |
https://digital-library.theiet.org/content/journals/10.1049/htl.2019.0094 |
work_keys_str_mv |
AT meghakalia markerlessrealtimeintraoperativecameraandhandeyecalibrationprocedureforsurgicalaugmentedreality AT prateekmathur markerlessrealtimeintraoperativecameraandhandeyecalibrationprocedureforsurgicalaugmentedreality AT nassirnavab markerlessrealtimeintraoperativecameraandhandeyecalibrationprocedureforsurgicalaugmentedreality AT nassirnavab markerlessrealtimeintraoperativecameraandhandeyecalibrationprocedureforsurgicalaugmentedreality AT septimiuesalcudean markerlessrealtimeintraoperativecameraandhandeyecalibrationprocedureforsurgicalaugmentedreality |
_version_ |
1721566830679556096 |