Rapid automated three-dimensional tracing of neurons from confocal image stacks.
Algorithms are presented for fully automatic three-dimensional (3-D) tracing of neurons that are imaged by fluorescence confocal microscopy. Unlike previous voxel-based skeletonization methods, the present approach works by recursively following the neuronal topology, using a set of 4 x N2 directional kernels (e.g., N = 32), guided by a generalized 3-D cylinder model. This method extends our prior work on exploratory tracing of retinal vasculature to 3-D space. Since the centerlines are of primary interest, the 3-D extension can be accomplished by four rather than six sets of kernels. Additional modifications, such as dynamic adaptation of the correlation kernels, and adaptive step size estimation, were introduced for achieving robustness to photon noise, varying contrast, and apparent discontinuity and/or hollowness of structures. The end product is a labeling of all somas present, graph-theoretic representations of all dendritic/axonal structures, and image statistics such as soma volume and centroid, soma interconnectivity, the longest branch, and lengths of all graph branches originating from a soma. This method is able to work directly with unprocessed confocal images, without expensive deconvolution or other preprocessing. It is much faster that skeletonization, typically consuming less than a minute to trace a 70-MB image on a 500-MHz computer. These properties make it attractive for large-scale automated tissue studies that require rapid on-line image analysis, such as high-throughput neurobiology/angiogenesis assays, and initiatives such as the Human Brain Project.
Al-Kofahi
Khalid A
KA
Electrical, Computer, and Systems Engineering Department, Rensselaer Polytechnic Institute, Troy, NY 12180-3590, USA. roysam@ecse.rpi.edu
Lasek
Sharie
S
Szarowski
Donald H
DH
Pace
Christopher J
CJ
Nagy
George
G
Turner
James N
JN
Roysam
Badrinath
B
D000465:Algorithms; D000818:Animals; D005240:Feasibility Studies; D021621:Imaging, Three-Dimensional / Q000379:methods*; D018613:Microscopy, Confocal / Q000379:methods*; D008856:Microscopy, Fluorescence / Q000379:methods*; D008959:Models, Neurological; D009474:Neurons / Q000166:cytology / Q000648:ultrastructure*; D051381:Rats; D017208:Rats, Wistar; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted