NerveTracker:基于 Python 的软件工具包,用于在序列块面显微镜下通过紫外表面激发图像观察和跟踪神经纤维组。

IF 3 3区 医学 Q2 BIOCHEMICAL RESEARCH METHODS Journal of Biomedical Optics Pub Date : 2024-07-01 Epub Date: 2024-06-18 DOI:10.1117/1.JBO.29.7.076501
Chaitanya Kolluru, Naomi Joseph, James Seckler, Farzad Fereidouni, Richard Levenson, Andrew Shoffstall, Michael Jenkins, David Wilson
{"title":"NerveTracker:基于 Python 的软件工具包,用于在序列块面显微镜下通过紫外表面激发图像观察和跟踪神经纤维组。","authors":"Chaitanya Kolluru, Naomi Joseph, James Seckler, Farzad Fereidouni, Richard Levenson, Andrew Shoffstall, Michael Jenkins, David Wilson","doi":"10.1117/1.JBO.29.7.076501","DOIUrl":null,"url":null,"abstract":"<p><strong>Significance: </strong>Information about the spatial organization of fibers within a nerve is crucial to our understanding of nerve anatomy and its response to neuromodulation therapies. A serial block-face microscopy method [three-dimensional microscopy with ultraviolet surface excitation (3D-MUSE)] has been developed to image nerves over extended depths <i>ex vivo</i>. To routinely visualize and track nerve fibers in these datasets, a dedicated and customizable software tool is required.</p><p><strong>Aim: </strong>Our objective was to develop custom software that includes image processing and visualization methods to perform microscopic tractography along the length of a peripheral nerve sample.</p><p><strong>Approach: </strong>We modified common computer vision algorithms (optic flow and structure tensor) to track groups of peripheral nerve fibers along the length of the nerve. Interactive streamline visualization and manual editing tools are provided. Optionally, deep learning segmentation of fascicles (fiber bundles) can be applied to constrain the tracts from inadvertently crossing into the epineurium. As an example, we performed tractography on vagus and tibial nerve datasets and assessed accuracy by comparing the resulting nerve tracts with segmentations of fascicles as they split and merge with each other in the nerve sample stack.</p><p><strong>Results: </strong>We found that a normalized Dice overlap ( <math> <mrow> <msub><mrow><mtext>Dice</mtext></mrow> <mrow><mtext>norm</mtext></mrow> </msub> </mrow> </math> ) metric had a mean value above 0.75 across several millimeters along the nerve. We also found that the tractograms were robust to changes in certain image properties (e.g., downsampling in-plane and out-of-plane), which resulted in only a 2% to 9% change to the mean <math> <mrow> <msub><mrow><mtext>Dice</mtext></mrow> <mrow><mtext>norm</mtext></mrow> </msub> </mrow> </math> values. In a vagus nerve sample, tractography allowed us to readily identify that subsets of fibers from four distinct fascicles merge into a single fascicle as we move <math><mrow><mo>∼</mo> <mn>5</mn> <mtext>  </mtext> <mi>mm</mi></mrow> </math> along the nerve's length.</p><p><strong>Conclusions: </strong>Overall, we demonstrated the feasibility of performing automated microscopic tractography on 3D-MUSE datasets of peripheral nerves. The software should be applicable to other imaging approaches. The code is available at https://github.com/ckolluru/NerveTracker.</p>","PeriodicalId":15264,"journal":{"name":"Journal of Biomedical Optics","volume":"29 7","pages":"076501"},"PeriodicalIF":3.0000,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11188586/pdf/","citationCount":"0","resultStr":"{\"title\":\"NerveTracker: a Python-based software toolkit for visualizing and tracking groups of nerve fibers in serial block-face microscopy with ultraviolet surface excitation images.\",\"authors\":\"Chaitanya Kolluru, Naomi Joseph, James Seckler, Farzad Fereidouni, Richard Levenson, Andrew Shoffstall, Michael Jenkins, David Wilson\",\"doi\":\"10.1117/1.JBO.29.7.076501\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><strong>Significance: </strong>Information about the spatial organization of fibers within a nerve is crucial to our understanding of nerve anatomy and its response to neuromodulation therapies. A serial block-face microscopy method [three-dimensional microscopy with ultraviolet surface excitation (3D-MUSE)] has been developed to image nerves over extended depths <i>ex vivo</i>. To routinely visualize and track nerve fibers in these datasets, a dedicated and customizable software tool is required.</p><p><strong>Aim: </strong>Our objective was to develop custom software that includes image processing and visualization methods to perform microscopic tractography along the length of a peripheral nerve sample.</p><p><strong>Approach: </strong>We modified common computer vision algorithms (optic flow and structure tensor) to track groups of peripheral nerve fibers along the length of the nerve. Interactive streamline visualization and manual editing tools are provided. Optionally, deep learning segmentation of fascicles (fiber bundles) can be applied to constrain the tracts from inadvertently crossing into the epineurium. As an example, we performed tractography on vagus and tibial nerve datasets and assessed accuracy by comparing the resulting nerve tracts with segmentations of fascicles as they split and merge with each other in the nerve sample stack.</p><p><strong>Results: </strong>We found that a normalized Dice overlap ( <math> <mrow> <msub><mrow><mtext>Dice</mtext></mrow> <mrow><mtext>norm</mtext></mrow> </msub> </mrow> </math> ) metric had a mean value above 0.75 across several millimeters along the nerve. We also found that the tractograms were robust to changes in certain image properties (e.g., downsampling in-plane and out-of-plane), which resulted in only a 2% to 9% change to the mean <math> <mrow> <msub><mrow><mtext>Dice</mtext></mrow> <mrow><mtext>norm</mtext></mrow> </msub> </mrow> </math> values. In a vagus nerve sample, tractography allowed us to readily identify that subsets of fibers from four distinct fascicles merge into a single fascicle as we move <math><mrow><mo>∼</mo> <mn>5</mn> <mtext>  </mtext> <mi>mm</mi></mrow> </math> along the nerve's length.</p><p><strong>Conclusions: </strong>Overall, we demonstrated the feasibility of performing automated microscopic tractography on 3D-MUSE datasets of peripheral nerves. The software should be applicable to other imaging approaches. The code is available at https://github.com/ckolluru/NerveTracker.</p>\",\"PeriodicalId\":15264,\"journal\":{\"name\":\"Journal of Biomedical Optics\",\"volume\":\"29 7\",\"pages\":\"076501\"},\"PeriodicalIF\":3.0000,\"publicationDate\":\"2024-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11188586/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Biomedical Optics\",\"FirstCategoryId\":\"3\",\"ListUrlMain\":\"https://doi.org/10.1117/1.JBO.29.7.076501\",\"RegionNum\":3,\"RegionCategory\":\"医学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2024/6/18 0:00:00\",\"PubModel\":\"Epub\",\"JCR\":\"Q2\",\"JCRName\":\"BIOCHEMICAL RESEARCH METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Biomedical Optics","FirstCategoryId":"3","ListUrlMain":"https://doi.org/10.1117/1.JBO.29.7.076501","RegionNum":3,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2024/6/18 0:00:00","PubModel":"Epub","JCR":"Q2","JCRName":"BIOCHEMICAL RESEARCH METHODS","Score":null,"Total":0}
引用次数: 0

摘要

意义重大:神经内纤维的空间组织信息对于我们了解神经解剖及其对神经调控疗法的反应至关重要。目前已开发出一种串行块面显微镜方法[紫外表面激发三维显微镜(3D-MUSE)],可在体外对深度更长的神经进行成像。目的:我们的目标是开发包含图像处理和可视化方法的定制软件,以便沿外周神经样本的长度进行显微牵引成像:方法:我们修改了常见的计算机视觉算法(视流和结构张量),以便沿神经长度追踪周围神经纤维群。我们提供了交互式流线可视化和手动编辑工具。此外,还可选择应用束状体(纤维束)的深度学习分割,以限制束状体无意中穿过会厌。举例来说,我们在迷走神经和胫神经数据集上进行了神经束成像,并通过比较神经束在神经样本堆中相互分裂和合并时产生的神经束与分段的神经束来评估准确性:我们发现,在神经沿线几毫米的范围内,归一化 Dice 重叠(Dice norm)指标的平均值高于 0.75。我们还发现,神经束图对某些图像属性的变化(如平面内和平面外的下采样)具有很强的鲁棒性,这导致 Dice norm 平均值仅有 2% 到 9% 的变化。在迷走神经样本中,当我们沿神经长度方向移动 5 毫米时,束成像技术让我们很容易地识别出来自四个不同束的纤维子集合并为一个单一束:总之,我们证明了在外周神经的三维-MUSE 数据集上进行自动显微束成像的可行性。该软件应适用于其他成像方法。代码可在 https://github.com/ckolluru/NerveTracker 上获取。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
NerveTracker: a Python-based software toolkit for visualizing and tracking groups of nerve fibers in serial block-face microscopy with ultraviolet surface excitation images.

Significance: Information about the spatial organization of fibers within a nerve is crucial to our understanding of nerve anatomy and its response to neuromodulation therapies. A serial block-face microscopy method [three-dimensional microscopy with ultraviolet surface excitation (3D-MUSE)] has been developed to image nerves over extended depths ex vivo. To routinely visualize and track nerve fibers in these datasets, a dedicated and customizable software tool is required.

Aim: Our objective was to develop custom software that includes image processing and visualization methods to perform microscopic tractography along the length of a peripheral nerve sample.

Approach: We modified common computer vision algorithms (optic flow and structure tensor) to track groups of peripheral nerve fibers along the length of the nerve. Interactive streamline visualization and manual editing tools are provided. Optionally, deep learning segmentation of fascicles (fiber bundles) can be applied to constrain the tracts from inadvertently crossing into the epineurium. As an example, we performed tractography on vagus and tibial nerve datasets and assessed accuracy by comparing the resulting nerve tracts with segmentations of fascicles as they split and merge with each other in the nerve sample stack.

Results: We found that a normalized Dice overlap ( Dice norm ) metric had a mean value above 0.75 across several millimeters along the nerve. We also found that the tractograms were robust to changes in certain image properties (e.g., downsampling in-plane and out-of-plane), which resulted in only a 2% to 9% change to the mean Dice norm values. In a vagus nerve sample, tractography allowed us to readily identify that subsets of fibers from four distinct fascicles merge into a single fascicle as we move 5    mm along the nerve's length.

Conclusions: Overall, we demonstrated the feasibility of performing automated microscopic tractography on 3D-MUSE datasets of peripheral nerves. The software should be applicable to other imaging approaches. The code is available at https://github.com/ckolluru/NerveTracker.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
6.40
自引率
5.70%
发文量
263
审稿时长
2 months
期刊介绍: The Journal of Biomedical Optics publishes peer-reviewed papers on the use of modern optical technology for improved health care and biomedical research.
期刊最新文献
Hyperspectral imaging in neurosurgery: a review of systems, computational methods, and clinical applications. Exploring near-infrared autofluorescence properties in parathyroid tissue: an analysis of fresh and paraffin-embedded thyroidectomy specimens. Impact of signal-to-noise ratio and contrast definition on the sensitivity assessment and benchmarking of fluorescence molecular imaging systems. Comparing spatial distributions of ALA-PpIX and indocyanine green in a whole pig brain glioma model using 3D fluorescence cryotomography. Detection properties of indium-111 and IRDye800CW for intraoperative molecular imaging use across tissue phantom models.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1