Djdefrag/QualityScaler

QualityScaler - image/video AI upscaler app

何を解決するか

QualityScaler は、写真や動画の視覚的品質を向上させるために設計された Windows アプリです。低解像度やノイズの多い画像や動画の問題に対処し、AI を使って解像度を向上(アップスケーリング)し、ノイズを除去します。

動作方法

このアプリは Python で構築されており、ONNX Runtime と PyTorch を介して AI モデル(BSRGAN、Real-ESRGAN、IRCNN など)を使用しています。AMD、Intel、Nvidia の DirectX12 対応 GPU を活用して処理を実行します。GPU の VRAM 制限を回避するために、自動的な画像タイリングを採用しています。

対象ユーザー

インターネット接続を必要とせず、自宅の PC 上でメディアファイルをローカルで簡単にプライバシーを重視したツールで強化したい Windows ユーザー向けです。

特徴

  • マルチGPU対応: 統合GPUと専用GPUの組み合わせを含む、複数のGPUをサポートします。
  • 広範なフォーマット対応: jpg、png、tif、bmp、webp、heic などの画像形式および mp4、webm、mkv、flv、gif、avi、mov、mpg、qt、3gp などの動画形式に対応しています。
  • ローカル処理: すべての処理がローカルで行われ、インターネット接続は不要です。
  • 動画コントロール: 動画のアップスケーリングで一時停止・再開が可能で、ハードウェアアクセラレーションによるエンコードもサポートしています。
  • 補間: 元のファイルとアップスケールされたバージョンをブレンドする機能を提供します。

関連

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