
Volumetric non-local-means based speckle reduction for optical coherence tomography
Author(s) -
Carlos Cuartas-Vélez,
René Restrepo,
Brett E. Bouma,
Néstor Uribe-Patarroyo
Publication year - 2018
Publication title -
biomedical optics express
Language(s) - Uncategorized
Resource type - Journals
SCImago Journal Rank - 1.362
H-Index - 86
ISSN - 2156-7085
DOI - 10.1364/boe.9.003354
Subject(s) - optical coherence tomography , speckle pattern , artificial intelligence , computer science , computer vision , imaging phantom , image quality , optics , coherence (philosophical gambling strategy) , weighting , tomography , physics , image (mathematics) , quantum mechanics , acoustics
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.