hmorimitsu/ptlflow

PyTorch Lightning Optical Flow models, scripts, and pretrained weights.

何を解決するか

光学フローを推定するための統合フレームワークを提供し、ユーザーが単一で一貫した環境内で複数の最先端のディープラーニングモデルを訓練およびテストできるようにします。元の実装が分散しているのではなく、統合された形で利用可能です。

動作方法

PyTorch Lightning を基盤として構築されており、RAFT、FlowFormer、GMFlow などの幅広い光学フロー モデルを統合しています。また、Middlebury、VIPER、Spring などの業界標準データセットをサポートしています。推論、検証、モデルの速度と精度のベンチマークを実行するためのツールも含まれています。

対象ユーザー

特に動画フレーム間の運動推定や密な対応関係に注力しているコンピュータビジョン分野の研究者や開発者。

特徴

  • 広範なモデルライブラリ: Flow-Anything、FlowSeek、NeuFlow など、数十種類の最先端モデルを含みます。
  • 統一インターフェース: 一貫した API を使って、異なるアーキテクチャの訓練とテストを簡素化します。
  • データセット対応: TartanAir、Kubric、Monkaa などの複数のベンチマークに対応しています。
  • 最適化: 多くのモデルで FP16 精度をサポートし、パフォーマンスを向上させます。
  • デプロイツール: RAPIDFlow などの特定モデルに対して、ONNX および TensorRT 変換を提供します。

関連

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