Skip to main content
Kent Academic Repository

Real-timing processing of fiber bundle endomicroscopy images in Python using PyFibreBundle

Hughes, Michael (2023) Real-timing processing of fiber bundle endomicroscopy images in Python using PyFibreBundle. Applied Optics, . ISSN 0003-6935. (doi:10.1364/AO.503700) (KAR id:102509)


Fiber imaging bundles allow the transfer of optical images from place-to-place along narrow and flexible conduits. Traditionally used extensively in medical endoscopy, bundles are now finding new applications in endoscopic microscopy and other emerging techniques. PyFibreBundle is an open source Python package for fast processing of images acquired through imaging bundles. This includes detection and removal of the fiber core pattern by filtering or interpolation, and application of background and flat-field corrections. It also allows images to be stitched together to create mosaics, and resolution to be improved by combining multiple shifted images. This article describes the technical implementation of PyFibreBundle and provides example results from three endomicroscopy imaging systems: color transmission, monochrome transmission and confocal fluorescence. This allows various processing options to be compared quantitatively and qualitatively, and benchmarking demonstrates that PyFibreBundle can achieve state-of-the-art performance in an open-source package. The article demonstrates core removal by interpolation and mosaicing at over 100 fps, real-time multi-frame resolution enhancement, and the first demonstration of endomicroscopy image capture and processing via a Raspberry Pi single board computer. This demonstrates that PyFibreBundle is potentially a valuable tool for the development of low-cost, high-performance fiber bundle imaging systems.

Item Type: Article
DOI/Identification number: 10.1364/AO.503700
Uncontrolled keywords: image processing, fiber bundle, endomicroscopy, python
Subjects: Q Science > QC Physics > QC355 Optics
T Technology
T Technology > TA Engineering (General). Civil engineering (General) > TA1520 Applied optics. Photonics
Divisions: Divisions > Division of Natural Sciences > Physics and Astronomy
Depositing User: Michael Hughes
Date Deposited: 18 Aug 2023 09:48 UTC
Last Modified: 08 Jan 2024 17:17 UTC
Resource URI: (The current URI for this page, for reference purposes)

University of Kent Author Information

  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.