CNNs, most notably the UNet, are the default architecture for biomedical segmentation. Transformer-based approaches, such as UNETR, have been proposed to replace them, benefiting from a global field of view, but suffering from larger runtimes and higher parameter counts. The recent Vision Mamba architecture offers a compelling alternative to transformers, also providing a global field of view, but at higher efficiency. Here, we introduce ViM-UNet, a novel segmentation architecture based on it and compare it to UNet and UNETR for two challenging microscopy instance segmentation tasks. We find that it performs similarly or better than UNet, depending on the task, and outperforms UNETR while being more efficient. Our code is open source and documented at https://github.com/constantinpape/torch-em/blob/main/vimunet.md.
翻译:CNN(尤其是UNet)是生物医学分割领域的默认架构。基于Transformer的方法(如UNETR)被提出以替代它们,虽然受益于全局视野,但存在运行时间更长、参数量更大的问题。最新提出的视觉曼巴架构为Transformer提供了引人注目的替代方案,同样具备全局视野,但效率更高。本文基于该架构提出新型分割架构ViM-UNet,并将其与UNet和UNETR在两个具有挑战性的显微实例分割任务中进行比较。研究发现,根据不同任务,ViM-UNet与UNet性能相当或更优,且优于UNETR同时效率更高。我们的代码已开源并附有文档,访问地址:https://github.com/constantinpape/torch-em/blob/main/vimunet.md。