Perceiving Systems, Computer Vision

Dynamic distortion correction for endoscopy systems with exchangeable optics

2009

Conference Paper

ps


Endoscopic images are strongly affected by lens distortion caused by the use of wide angle lenses. In case of endoscopy systems with exchangeable optics, e.g. in bladder endoscopy or sinus endoscopy, the camera sensor and the optics do not form a rigid system but they can be shifted and rotated with respect to each other during an examination. This flexibility has a major impact on the location of the distortion centre as it is moved along with the optics. In this paper, we describe an algorithm for the dynamic correction of lens distortion in cystoscopy which is based on a one time calibration. For the compensation, we combine a conventional static method for distortion correction with an algorithm to detect the position and the orientation of the elliptic field of view. This enables us to estimate the position of the distortion centre according to the relative movement of camera and optics. Therewith, a distortion correction for arbitrary rotation angles and shifts becomes possible without performing static calibrations for every possible combination of shifts and angles beforehand.

Author(s): Thomas Stehle and Michael Hennes and Sebastian Gross and Alexander Behrens and Jonas Wulff and Til Aach
Book Title: Bildverarbeitung für die Medizin 2009
Pages: 142--146
Year: 2009
Publisher: Springer Berlin Heidelberg

Department(s): Perceiving Systems
Bibtex Type: Conference Paper (inproceedings)
Paper Type: Conference

URL: http://link.springer.com/chapter/10.1007/978-3-540-93860-6_29

BibTex

@inproceedings{Stehle:2009:BVM,
  title = {Dynamic distortion correction for endoscopy systems with exchangeable optics},
  author = {Stehle, Thomas and Hennes, Michael and Gross, Sebastian and Behrens, Alexander and Wulff, Jonas and Aach, Til},
  booktitle = {Bildverarbeitung für die Medizin 2009},
  pages = {142--146},
  publisher = {Springer Berlin Heidelberg},
  year = {2009},
  doi = {},
  url = {http://link.springer.com/chapter/10.1007/978-3-540-93860-6_29}
}