Adaptive multiorientation resolution analysis of complex filamentous network images

MOTIVATION Microscopy images of cytoskeletal, nucleoskeletal, and other structures contain complex junctions of overlapping filaments with arbitrary geometry. Yet state-of-the-art algorithms generally perform single orientation analysis to segment these structures, resulting in gaps near junctions, or assume particular junction geometries to detect them. RESULTS We developed a fully automated image analysis approach to address the challenge of determining the number of orientations and their values at each point in space in order to detect both lines and their junctions. Our approach does not assume any fixed number of orientations or any particular geometry in the case of multiple coincident orientations. It is based on analytically resolving coincident orientations revealed by steerable ridge filtering in an adaptive manner that balances orientation resolution and spatial localization. Combining this multi-orientation resolution information with a generalization of the concept of non-maximum suppression allowed us to then identify the centers of lines and their junctions in an image. We validated our approach using a wide array of synthetic junctions and by comparison to manual segmentation, and applied it to light microscopy images of cytoskeletal and nucleoskeletal networks. AVAILABILITY https://github.com/mkitti/AdaptiveResolutionOrientationSpace. SUPPLEMENTARY INFORMATION Supplementary information is available at Bioinformatics online.

[1]  Michael Unser,et al.  Design of Steerable Wavelets to Detect Multifold Junctions , 2016, IEEE Transactions on Image Processing.

[2]  Edward H. Adelson,et al.  The Design and Use of Steerable Filters , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Ching Y. Suen,et al.  Thinning Methodologies - A Comprehensive Survey , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Juliette Griffié,et al.  Quantitative fibre analysis of single-molecule localization microscopy data , 2018, Scientific Reports.

[5]  Pakorn Kanchanawong,et al.  Extracting microtubule networks from superresolution single-molecule localization microscopy data , 2017, Molecular biology of the cell.

[6]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Sjoerd Stallinga,et al.  Co-Orientation: Quantifying Simultaneous Co-Localization and Orientational Alignment of Filaments in Light Microscopy , 2015, PloS one.

[8]  Zhuo Gan,et al.  Vimentin Intermediate Filaments Template Microtubule Networks to Enhance Persistence in Cell Polarity and Directed Migration. , 2016, Cell systems.

[9]  Michael Unser,et al.  B-spline signal processing. I. Theory , 1993, IEEE Trans. Signal Process..

[10]  Dimitri Van De Ville,et al.  Steerable pyramids and tight wavelet frames in L 2 ( R d ) , 2011 .

[11]  Mathews Jacob,et al.  Design of steerable filters for feature detection using canny-like criteria , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Til Aach,et al.  Analysis of Multiple Orientations , 2009, IEEE Transactions on Image Processing.

[13]  Gabriella Sanniti di Baja,et al.  Hierarchical Decomposition of Multiscale Skeletons , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  K. Jaqaman,et al.  Nuclear Lamins A/C and B1 Provide a Structural Framework That Organizes and Anchors Nuclear Pore Complexes , 2020 .

[15]  John P. Boyd,et al.  Computing the zeros, maxima and inflection points of Chebyshev, Legendre and Fourier series: solving transcendental equations by spectral interpolation and polynomial rootfinding , 2007 .

[16]  Michael Unser,et al.  A Unifying Parametric Framework for 2D Steerable Wavelet Transforms , 2013, SIAM J. Imaging Sci..

[17]  Ashok Samal,et al.  Semi-Automated Road Detection From High Resolution Satellite Images by Directional Morphological Enhancement and Segmentation Techniques , 2012, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[18]  K. Jaqaman,et al.  Computational analysis of lamin isoform interactions with nuclear pore complexes , 2020, bioRxiv.

[19]  Michael Unser,et al.  Steerable Wavelet Machines (SWM): Learning Moving Frames for Texture Classification , 2017, IEEE Transactions on Image Processing.

[20]  Yoshinobu Sato,et al.  Orientation Space Filtering for Multiple Orientation Line Segmentation , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  Anthony Nicholls,et al.  Confidence limits, error bars and method comparison in molecular modeling. Part 1: The calculation of confidence intervals , 2014, Journal of Computer-Aided Molecular Design.

[22]  Yixian Zheng,et al.  Structural organization of nuclear lamins A, C, B1, and B2 revealed by superresolution microscopy , 2015, Molecular biology of the cell.

[23]  H. Sebastian Seung,et al.  Trainable Weka Segmentation: a machine learning tool for microscopy pixel classification , 2017, Bioinform..