arXiv reaDer
FastPathology:デジタルパソロジーにおけるディープラーニングベースの研究と意思決定支援のためのオープンソースプラットフォーム
FastPathology: An open-source platform for deep learning-based research and decision support in digital pathology
ディープ畳み込みニューラルネットワーク(CNN)は、組織病理学的画像のデジタル分析のための現在の最先端技術です。大きなサイズの全スライド顕微鏡画像(WSI)は、これらの画像を読み取り、表示し、処理するために高度なメモリ処理を必要とします。 WSIを操作するためのオープンソースプラットフォームはいくつかありますが、CNNモデルの展開をサポートしているものはほとんどありません。これらのアプリケーションは、推論にサードパーティのソリューションを使用しているため、使い勝手が悪く、高性能の画像分析には適していません。ローエンドマシンでのCNNの展開をユーザーフレンドリーで実現可能にするために、FASTフレームワークとC ++を使用して新しいプラットフォームFastPathologyを開発しました。これにより、WSIの読み取りと処理、CNNモデルの展開、および結果のリアルタイムのインタラクティブな視覚化のためのメモリ使用量が最小限に抑えられます。ランタイム実験は、異なるアーキテクチャ、推論エンジン、ハードウェア構成、およびオペレーティングシステムを使用して、4つの異なるユースケースで実施されました。 FastPathologyと3つの既存のプラットフォームを使用して、WSIの読み取り、視覚化、ズーム、およびパンのメモリ使用量を測定しました。 FastPathologyは、メモリに関して他のC ++ベースのアプリケーションと同様に機能しましたが、使用するJavaベースのプラットフォームは2つよりもかなり少なくなっています。ニューラルネットワークモデル、推論エンジン、ハードウェア、プロセッサの選択は、ランタイムに大きな影響を与えました。したがって、FastPathologyには、結果のリアルタイム表示によるCNNの推論を含む、単一のアプリケーションでのWSIの効率的な視覚化と処理に必要なすべてのステップが含まれています。ソースコード、バイナリリリース、およびテストデータは、GitHubのhttps://github.com/SINTEFMedtek/FAST-Pathology/でオンラインで見つけることができます。
Deep convolutional neural networks (CNNs) are the current state-of-the-art for digital analysis of histopathological images. The large size of whole-slide microscopy images (WSIs) requires advanced memory handling to read, display and process these images. There are several open-source platforms for working with WSIs, but few support deployment of CNN models. These applications use third-party solutions for inference, making them less user-friendly and unsuitable for high-performance image analysis. To make deployment of CNNs user-friendly and feasible on low-end machines, we have developed a new platform, FastPathology, using the FAST framework and C++. It minimizes memory usage for reading and processing WSIs, deployment of CNN models, and real-time interactive visualization of results. Runtime experiments were conducted on four different use cases, using different architectures, inference engines, hardware configurations and operating systems. Memory usage for reading, visualizing, zooming and panning a WSI were measured, using FastPathology and three existing platforms. FastPathology performed similarly in terms of memory to the other C++ based application, while using considerably less than the two Java-based platforms. The choice of neural network model, inference engine, hardware and processors influenced runtime considerably. Thus, FastPathology includes all steps needed for efficient visualization and processing of WSIs in a single application, including inference of CNNs with real-time display of the results. Source code, binary releases and test data can be found online on GitHub at https://github.com/SINTEFMedtek/FAST-Pathology/.
updated: Wed Nov 11 2020 19:35:31 GMT+0000 (UTC)
published: Wed Nov 11 2020 19:35:31 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト