Abstract

We present a novel tomographic non-local-means based despeckling technique, TNode, for optical coherence tomography. TNode is built upon a weighting similarity criterion derived for speckle in a three-dimensional similarity window. We present an implementation using a two-dimensional search window, enabling the despeckling of volumes in the presence of motion artifacts, and an implementation using a three-dimensional window with improved performance in motion-free volumes. We show that our technique provides effective speckle reduction, comparable with B-scan compounding or out-of-plane averaging, while preserving isotropic resolution, even to the level of speckle-sized structures. We demonstrate its superior despeckling performance in a phantom data set, and in an ophthalmic data set we show that small, speckle-sized retinal vessels are clearly preserved in intensity images en-face and in two orthogonal, cross-sectional views. TNode does not rely on dictionaries or segmentation and therefore can readily be applied to arbitrary optical coherence tomography volumes. We show that despeckled esophageal volumes exhibit improved image quality and detail, even in the presence of significant motion artifacts.

Highlights

  • Optical coherence tomography (OCT) is an imaging technique which produces high-resolution cross-sectional images of biological tissues [1]

  • We performed despeckling after motion correction with a three-dimensional search window (TNode 3D with v = 15 × 5 × 11 pixels, 825 locations containing ≈ 170 distinct speckles)

  • For TNode, we used a τ = 7 × 7 × 7 pixels similarity window, equivalent to ≈ 4 × 7 × 2 speckles, a v = 41 × 1 × 21 pixels (861 locations containing ≈ 180 distinct speckles) two-dimensional search window for TNode 2D and a v = 15 × 5 × 11 pixels three-dimensional search window for TNode 3D (825 locations containing ≈ 170 distinct speckles)

Read more

Summary

Introduction

Optical coherence tomography (OCT) is an imaging technique which produces high-resolution cross-sectional images of biological tissues [1]. Available speckle suppression post-processing algorithms for OCT can be classified in general in three families: transformation based, sparse representations and spatial domain. Resolution-preserving spatial-domain techniques are mainly represented by non-local methods, where the evaluation of each pixel is performed within a large neighborhood based on the existing redundancy of natural images [14, 27,28,29,30,31,32, 38, 39] Some approaches, such as the non-local means (NLM) algorithm, denoise images by comparing patches in a surrounding neighborhood and mapping the similarities between patches into weights in order to perform a weighted maximum likelihood estimation of the noise-free image. TNode B-scans resemble those obtained from out-of-plane averaging, without the associated out-of-plane resolution loss

Speckle statistics
Non-local denoising and speckle suppression
Ophthalmic OCT imaging
Gastrointestinal OCT
Phantom data and quantitative quality metrics
Conclusion
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