InstantTrace: fast parallel neuron tracing on GPUs

被引:0
|
作者
Yuxuan Hou
Zhong Ren
Qiming Hou
Yubo Tao
Yankai Jiang
Wei Chen
机构
[1] Zhejiang University,State Key Lab of CAD & CG
来源
The Visual Computer | 2023年 / 39卷
关键词
Neuron tracing; Neuron visualization; Image processing; GPU acceleration;
D O I
暂无
中图分类号
学科分类号
摘要
Neuron tracing, also known as neuron reconstruction, is an essential step in investigating the morphology of neuronal circuits and mechanisms of the brain. Since the ultra-high throughput of optical microscopy (OM) imaging leads to images of multiple gigabytes or even terabytes, it takes tens of hours for the state-of-the-art methods to generate a neuron reconstruction from a whole mouse brain OM image. We introduce InstantTrace, a novel framework that utilizes parallel neuron tracing on GPUs, achieving a significant speed boost of more than 20×\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times $$\end{document} compared to state-of-the-art methods with comparable reconstruction quality on the BigNeuron dataset. Our framework utilizes two methods to achieve this performance advance. Firstly, it takes advantage of the sparse feature and tree structure of the neuron image, which serial tracing methods cannot fully exploit. Secondly, all stages of the neuron tracing pipeline, including the initial reconstruction stage that have not been parallelized in the past, are executed on GPU using carefully designed parallel algorithms. Furthermore, to investigate the applicability and robustness of the InstantTrace framework, a test on a whole mouse brain OM Image is conducted, and a preliminary neuron reconstruction of the whole brain is finished within 1 h on a single GPU, an order of magnitude faster than the existing methods. Our framework has the potential to significantly improve the efficiency of the neuron tracing process, allowing neuron image experts to obtain a preliminary reconstruction result instantly before engaging in manual verification and refinement.
引用
收藏
页码:3783 / 3796
页数:13
相关论文
共 50 条
  • [41] ParILUT - A Parallel Threshold ILU for GPUs
    Anzt, Hartwig
    Ribizel, Tobias
    Flegar, Goran
    Chow, Edmond
    Dongarra, Jack
    2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019), 2019, : 231 - 241
  • [42] Efficient Multi-kernel Ray Tracing for GPUs
    Schiffer, Thomas
    Fellner, Dieter W.
    2014 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS THEORY AND APPLICATIONS (GRAPP 2014), 2014, : 209 - 217
  • [43] Optimization of Monte Carlo Algorithms and Ray Tracing on GPUs
    Bergmann, Ryan M.
    Vujic, Jasmina L.
    SNA + MC 2013 - JOINT INTERNATIONAL CONFERENCE ON SUPERCOMPUTING IN NUCLEAR APPLICATIONS + MONTE CARLO, 2014,
  • [44] Massively Parallel Logic Simulation with GPUs
    Zhu, Yuhao
    Wang, Bo
    Deng, Yangdong
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2011, 16 (03)
  • [45] Efficient Parallel Reduction on GPUs with Hipacc
    Qiao, Bo
    Reiche, Oliver
    Oezkan, M. Akif
    Teich, Juergen
    Hannig, Frank
    PROCEEDINGS OF THE 23RD INTERNATIONAL WORKSHOP ON SOFTWARE AND COMPILERS FOR EMBEDDED SYSTEMS (SCOPES 2020), 2020, : 58 - 61
  • [46] The Acceleration of the Shooting and Bouncing Ray Tracing Method on GPUs
    Shi, Dan
    Tang, Xiaohe
    Wang, Chu
    2017 XXXIIND GENERAL ASSEMBLY AND SCIENTIFIC SYMPOSIUM OF THE INTERNATIONAL UNION OF RADIO SCIENCE (URSI GASS), 2017,
  • [47] Massively Parallel Huffman Decoding on GPUs
    Weissenberger, Andre
    Schmidt, Bertil
    PROCEEDINGS OF THE 47TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 2018,
  • [48] Two-Level Grids for Ray Tracing on GPUs
    Kalojanov, Javor
    Billeter, Markus
    Slusallek, Philipp
    COMPUTER GRAPHICS FORUM, 2011, 30 (02) : 307 - 314
  • [49] Parallel computation of stream surfaces on GPUs
    Xie, Deyue
    Zhang, Jun
    Tao, Jun
    JOURNAL OF VISUALIZATION, 2024, 27 (03) : 367 - 382
  • [50] Parallel Latent Dirichlet Allocation on GPUs
    Moon, Gordon E.
    Nisa, Israt
    Sukumaran-Rajam, Aravind
    Bandyopadhyay, Bortik
    Parthasarathy, Srinivasan
    Sadayappan, P.
    COMPUTATIONAL SCIENCE - ICCS 2018, PT II, 2018, 10861 : 259 - 272