Lornatang/SRGAN-PyTorch

A simple and complete implementation of super-resolution paper.

何を解決するか

このプロジェクトは、大きな倍率で画像を拡大する際の細かいテクスチャの詳細を回復する問題に対処します。従来の超解像手法は、ピクセル単位の再構成誤差を最小化することに焦点を当てているため、高周波成分が欠け、人間の知覚的に満足できない画像を生成する傾向があります。

動作方法

これは、SRGAN(Super-Resolution Generative Adversarial Network)アーキテクチャのPyTorch再実装です。システムは、深層残差ネットワーク(ジェネレータ)とディスクリミネータからなる生成的敵対ネットワークを使用しています。知覚損失関数を採用しており、自然画像の多様体に近づけるための敵対的損失と、単なるピクセル空間の類似性ではなく、知覚的な類似性に焦点を当てるコンテンツ損失を組み合わせています。

対象ユーザー

画像超解像、生成的敵対ネットワークに興味を持つ研究者や開発者、およびオリジナルのSRGAN論文の忠実なPyTorch実装を探している人向けです。

特徴

  • SRGAN論文のオペレーションごとのPyTorch再実装。
  • 写真のようにリアルな結果を得るための4倍拡大をサポート。
  • 重みとデータセット(ImageNet、Set5)をダウンロードするスクリプトを含む。
  • SRResNetおよびSRGANモデルの学習とテストの設定を提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト