Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/65993
Title: Graph-based tracing of filamentary structured objects with applications in neuronal and retinal images
Authors: De, Jaydeep
Keywords: DRNTU::Engineering::Computer science and engineering::Computing methodologies::Pattern recognition
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Issue Date: 2016
Source: De, J. (2016). Graph-based tracing of filamentary structured objects with applications in neuronal and retinal images. Doctoral thesis, Nanyang Technological University, Singapore.
Abstract: Filamentary structured objects are everywhere in nature and man-made architectures. These are found in the network of neurons, blood vessels, roads and others, which can scale from a range of few microns (in case of neurons) to thousands of kilometers (in case of roads). Image-based analysis of these filamentary structured objects are of great interest as they offer important information about the structure and connectivity of such networks which can help us in applications such as drug screening for neurological disorders or computer-aided diagnosis of diabetic retinopathy. However, the task is challenging due to the bottleneck of filament crossover issue, which essentially hinders the use of existing systems in large-scale applications. The aim of the thesis is to build a generic graph-based framework for tracing the images of filamentary structured objects. The framework consists of two steps: preprocessing step consisting of segmentation, skeleton extraction, digraph representation and tracing step using graph-based methods. The main focus of this thesis is the second step. After the preprocessing step, the skeleton is represented as a directed graph structure where skeleton segments are represented as nodes in the graph and there is an edge between two nodes if the corresponding skeletons are touching each other. Now, the goal is to cluster the graph into disjoint trees where the number of clusters depends on the number of tree structures in the filament. This is achieved by assuming that at least one node is labeled in each cluster of the graph. Given the structure of the graph and one labeled node per cluster, the problem becomes that of assigning class labels to the rest of the unlabeled nodes. The problem is formulated as a label propagation problem on a weighted digraph using the Matrix Forest Theorem. The normalized conductance of a rooted spanning converging forest of a digraph is used as a similarity score between the labeled and unlabeled nodes. The label propagation problem can also be formulated as a random walk on an Absorbing Markov Chain (AMC). After converting the original graph into an AMC, the Fundamental Matrix is computed, which is the expected number of visits from one node to another before absorption. For tracing problem, this is another kind of similarity score between the labeled and unlabeled nodes. For both approaches, the class label for an unlabeled node is the same as that of a labeled node with largest similarity. If the weight matrix is formulated as parametric functions then the parameters can be determined by maximizing the sum of the logarithm of expected number of visits from unlabeled nodes to the labeled nodes. For the scenario where the class labels for only very few nodes are known, the parameter estimation problem is solved by Expectation Maximization (EM) algorithm. For comparison purpose, the tracing problem is also formulated as a Maximum A Posteriori (MAP) inference problem in Undirected Graphical Models. Empirical analysis is conducted for all the approaches using in-house dataset of 2D neuronal images (Downloadable at http://web.bii.a-star.edu.sg/~jaydeepd/tracing.htm ) and publicly available benchmark dataset of retinal images which proves the superiority of my approach compared to current state of art methods as well as widely used commercial software.
URI: https://hdl.handle.net/10356/65993
DOI: 10.32657/10356/65993
Fulltext Permission: open
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Theses

Files in This Item:
File Description SizeFormat 
Jaydeep_De_Thesis_Feb_2016.pdfMain Thesis18.55 MBAdobe PDFThumbnail
View/Open

Page view(s)

251
Updated on Oct 18, 2021

Download(s) 20

141
Updated on Oct 18, 2021

Google ScholarTM

Check

Altmetric


Plumx

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.