Qu Lei, Peng Hanchuan
Key Laboratory of Intelligent Computation & Signal Processing, Ministry of Education, Anhui University, Hefei, China; Janelia Farm Research Campus, Howard Hughes Medical Institute, Ashburn, VA, USA.
Janelia Farm Research Campus, Howard Hughes Medical Institute, Ashburn, VA, USA; Allen Institute for Brain Science, WA, USA.
Methods. 2015 Feb;73:38-42. doi: 10.1016/j.ymeth.2014.09.002. Epub 2014 Sep 16.
Warping images into a standard coordinate space is critical for many image computing related tasks. However, for multi-dimensional and high-resolution images, an accurate warping operation itself is often very expensive in terms of computer memory and computational time. For high-throughput image analysis studies such as brain mapping projects, it is desirable to have high performance image warping tools that are compatible with common image analysis pipelines. In this article, we present LittleQuickWarp, a swift and memory efficient tool that boosts 3D image warping performance dramatically and at the same time has high warping quality similar to the widely used thin plate spline (TPS) warping. Compared to the TPS, LittleQuickWarp can improve the warping speed 2-5 times and reduce the memory consumption 6-20 times. We have implemented LittleQuickWarp as an Open Source plug-in program on top of the Vaa3D system (http://vaa3d.org). The source code and a brief tutorial can be found in the Vaa3D plugin source code repository.
将图像扭曲到标准坐标空间对于许多与图像计算相关的任务至关重要。然而,对于多维和高分辨率图像,精确的扭曲操作本身在计算机内存和计算时间方面通常非常昂贵。对于诸如脑图谱项目之类的高通量图像分析研究,需要有与常见图像分析管道兼容的高性能图像扭曲工具。在本文中,我们介绍了LittleQuickWarp,这是一种快速且内存高效的工具,它能显著提高3D图像扭曲性能,同时具有与广泛使用的薄板样条(TPS)扭曲相似的高扭曲质量。与TPS相比,LittleQuickWarp可以将扭曲速度提高2至5倍,并将内存消耗减少6至20倍。我们已将LittleQuickWarp作为一个开源插件程序实现在Vaa3D系统(http://vaa3d.org)之上。源代码和简要教程可在Vaa3D插件源代码存储库中找到。