Skip to main content
QUICK REVIEW

[論文レビュー] GAP-net for Snapshot Compressive Imaging

Ziyi Meng, Shirin Jalali|arXiv (Cornell University)|Dec 13, 2020
Sparse and Compressive Sensing Techniques参考文献 55被引用数 74
ひとこと要約

GAP-net は、スナップショット圧縮イメージングの一般化交互射影フレームワークを、各段階に学習可能な CNN 除噪器を組み込むことで展開し、収束保証を伴う競争力の高いビデオおよびスペクトル SCI の性能を達成します。

ABSTRACT

Snapshot compressive imaging (SCI) systems aim to capture high-dimensional ($\ge3$D) images in a single shot using 2D detectors. SCI devices include two main parts: a hardware encoder and a software decoder. The hardware encoder typically consists of an (optical) imaging system designed to capture {compressed measurements}. The software decoder on the other hand refers to a reconstruction algorithm that retrieves the desired high-dimensional signal from those measurements. In this paper, using deep unfolding ideas, we propose an SCI recovery algorithm, namely GAP-net, which unfolds the generalized alternating projection (GAP) algorithm. At each stage, GAP-net passes its current estimate of the desired signal through a trained convolutional neural network (CNN). The CNN operates as a denoiser that projects the estimate back to the desired signal space. For the GAP-net that employs trained auto-encoder-based denoisers, we prove a probabilistic global convergence result. Finally, we investigate the performance of GAP-net in solving video SCI and spectral SCI problems. In both cases, GAP-net demonstrates competitive performance on both synthetic and real data. In addition to having high accuracy and high speed, we show that GAP-net is flexible with respect to signal modulation implying that a trained GAP-net decoder can be applied in different systems. Our code is at https://github.com/mengziyi64/ADMM-net.

研究の動機と目的

  • ビデオ SCI とスペクトル SCI の両方に適用可能な統一的な SCI 復元手法を開発する。
  • GAP ベースの射影スキームの各段階に CNN ベースの除噪器を組み込む。
  • AE ベースの GAP-net に対する理論的収束保証を提供する。
  • 合成データおよび実データ上で競争力のある精度と速度を示す。

提案手法

  • SCI 復元を (1/2)||y-Hx||^2 + tau*Ω(x) の最小化として定式化する。
  • GAP を用いて、補助変数 v を用いた線形モデル y=Hx への反復射影を実行する。
  • 各段階で x^(k+1)=v^(k)+H^T(HH^T)^{-1}(y-Hv^(k)) のユークリッド射影を行う。
  • 学習済み CNN 除噪器 D_{k+1} を用いて x^(k+1) を信号空間に再写像し、v^(k+1)=D_{k+1}(x^(k+1)) を得る。
  • ビデオおよびスペクトル SCI 用に段階特化の除噪器(AE、DnCNN、U-net、ResNet)を訓練する。
  • AE ベースの GAP-net の指定条件下でのグローバル収束を示す収束解析を提供する。

実験結果

リサーチクエスチョン

  • RQ1GAP-net は単一のフレームワーク内でビデオ SCI とスペクトル SCI の両方に対して正確な復元を提供できるか。
  • RQ2 段階ごとの CNN 除噪器は計算効率を維持しつつ復元品質を向上させるか。
  • RQ3 スナップショット圧縮イメージング環境における AE ベース GAP-net の収束保証はどのようになるか。
  • RQ4 GAP-net は合成データと実データの両方で他の反復法、エンドツーエンド法、PnP 法と比べてどうか。

主な発見

MethodKobeTrafficRunnerDropVehicleAerialAveragetime (s)
GAP-TV26.4620.8928.5234.6324.8225.0526.734.2
DeSCI33.2528.7238.7643.2225.3327.0432.726180
E2E-CNN29.0223.4534.4336.7726.4027.5229.260.023
BIRNAT32.7129.3338.7042.2827.8428.9933.310.16
PnP-FFDnet30.5024.1832.1540.7025.4225.2729.703.0
Tensor-ADMM-net30.50NANANA25.42NANA2.1
Tensor-FISTA-net31.41NANANA26.46NANA1.7
GAP-net-AE-S924.2021.1329.1832.2124.1924.4125.890.0036
GAP-net-DnCNN-S931.0927.3637.4941.5227.5728.5632.270.0081
GAP-net-ResNet-S931.5727.6137.7041.7527.6828.7432.510.0040
ADMM-net-Unet-S931.8727.8837.7541.4127.5828.7032.530.0058
GAP-net-Unet-S931.7627.8737.8941.4327.5328.5732.510.0052
GAP-net-Unet-S1232.0928.1938.1242.0227.8328.8832.860.0072
  • GAP-net は DeSCI や多くの代替法よりも計算時間を大幅に短縮しつつ、PSNR/SSIM で競争力を持つ。
  • 9 段階で U-net または ResNet 除噪器を用いると、複数のベースラインより高品質な復元を、六つの合成ビデオ SCI データセット(Kobe、Traffic、Runner、Drop、Vehicle、Aerial)で達成する。
  • 9 段階と高速 CNN 除噪器を用いた GAP-net は ResNet 使用時に各測定あたり約 4 ms を実現し、ほぼリアルタイム再構成を可能にする。
  • 実データのビデオ SCI では、GAP-net はいくつかのベースラインよりシャープな運動 details とクリーンな背景を生成する。
  • スペクトル SCI では、9 段階と U-net 除噪器を用いた GAP-net は、合成データの 10 シーンで複数の反復・学習ベース法を上回る PSNR/SSIM を示し、実データでも強い定性的結果を示す。
  • 理論結果は、選択した生成モデルとセンサー仮定の下で AE ベース GAP-net のグローバル収束を確立する。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。