arXiv reaDer
AirLab:Autograd Image Registration Laboratory
AirLab: Autograd Image Registration Laboratory
 医用画像の登録は活発な研究トピックであり、多くの医用画像分析タスクの基礎を形成しています。画像のレジストレーションはかなり一般的な概念ですが、特定のレジストレーションの問題を対象とするには、通常、特殊な方法が必要です。そのような方法の開発と実装は、目標の勾配を計算する必要がある限り、困難でした。また、その評価は、より大きな画像とより複雑な変換モデルと正則化条件のために、GPUで実行することが好ましい。これは、研究者がラピッドプロトタイピングを妨げ、研究結果を再現するためのハードルをもたらします。この複雑さを隠して、登録方法のモデリングと実験的探索を最前面に置く環境が明らかに必要です。 「Autograd Image Registration Laboratory」(AIRLab)を使用して、目的関数の分析勾配が自動的に計算され、CPUまたはGPUで計算が実行されるデバイスが画像登録タスク用のオープンラボを導入しますトランスペアレント。これは、研究者や開発者が画像を登録するための新しいアイデアを迅速に試して、すでに公開されている登録結果を再現できるようにするための研究室を意味します。 AIRLabは、PyTorchをテンソルおよび最適化ライブラリとして使用し、基本的なイメージIOのSimpleITKを使用してPythonで実装されます。したがって、最適化とディープニューラルネットワークモデルに関する機械学習コミュニティの最近の進歩から利益を得ています。このペーパーの提示されたドラフトでは、AIRLabの最初のコードスニペットとパフォーマンス分析について概説しています。より詳細な紹介は、最終バージョンとして間もなく続きます。
Medical image registration is an active research topic and forms a basis for many medical image analysis tasks. Although image registration is a rather general concept specialized methods are usually required to target a specific registration problem. The development and implementation of such methods has been tough so far as the gradient of the objective has to be computed. Also, its evaluation has to be performed preferably on a GPU for larger images and for more complex transformation models and regularization terms. This hinders researchers from rapid prototyping and poses hurdles to reproduce research results. There is a clear need for an environment which hides this complexity to put the modeling and the experimental exploration of registration methods into the foreground. With the "Autograd Image Registration Laboratory" (AIRLab), we introduce an open laboratory for image registration tasks, where the analytic gradients of the objective function are computed automatically and the device where the computations are performed, on a CPU or a GPU, is transparent. It is meant as a laboratory for researchers and developers enabling them to rapidly try out new ideas for registering images and to reproduce registration results which have already been published. AIRLab is implemented in Python using PyTorch as tensor and optimization library and SimpleITK for basic image IO. Therefore, it profits from recent advances made by the machine learning community concerning optimization and deep neural network models. The presented draft of this paper outlines AIRLab with first code snippets and performance analyses. A more exhaustive introduction will follow as a final version soon.
updated: Mon Mar 02 2020 16:03:27 GMT+0000 (UTC)
published: Tue Jun 26 2018 11:12:43 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)アソシエイト