Repolode
royshil

royshil/obs-backgroundremoval

ニューラルネットワークによる人物セグメンテーションで動画の背景を除去・置換し、暗所補正も行うOBS Studioプラグイン。

代替できる製品:NVIDIA Broadcast

スター
4,630
フォーク
294
未解決の Issue
12
最終コミット
7 時間前

これは何?

OBS Background Removalは、動画の各フレームで人物のマスクを推定し、背景のピクセルを除去するOBS Studioプラグインです。処理結果は画像や透明色など、ほかのOBSソースと合成できるため、物理的な背景幕なしでバーチャルグリーンスクリーン効果を実現できます。

このプラグインはONNX Runtimeを使ってセグメンテーションモデルを実行します。macOSではCoreMLによる高速化を利用でき、LinuxではソースからビルドするとCUDA、ROCm、MIGraphXに対応します。設定でCPUスレッド数を調整でき、GPUのないマシンでも動作することを目指しています。最近のバージョンには、暗所補正フィルターと被写界深度エフェクトも含まれています。

プロジェクトではダウンロードページとリリースビルドを提供しています。ソースからのビルド手順は、現在Debianのみを公式に対象としています。WindowsでのWinMLによる高速化は、今後の対応予定として記載されています。

主な機能

  • 01OBSの映像ソースで人物の背景を置換または除去します。
  • 02ONNX Runtime経由でセグメンテーションモデルを実行します。
  • 03macOSではCoreMLに対応し、LinuxではソースからビルドすることでCUDA、ROCm、MIGraphXを利用できます。
  • 04GPUのないマシン向けに、CPUスレッド数を調整できます。
  • 05暗所補正フィルターと被写界深度フィルターを搭載しています。

ユースケース

  • 物理的なグリーンスクリーンを使わずに配信・録画する。
  • 配信者を任意の画像や動画の背景に合成する。
  • 暗い録画環境で画質を改善する。

トピック

よくある質問

obs-backgroundremoval とは?
ニューラルネットワークによる人物セグメンテーションで動画の背景を除去・置換し、暗所補正も行うOBS Studioプラグイン。 OBS Background Removalは、動画の各フレームで人物のマスクを推定し、背景のピクセルを除去するOBS Studioプラグインです。処理結果は画像や透明色など、ほかのOBSソースと合成できるため、物理的な背景幕なしでバーチャルグリーンスクリーン効果を実現できます。
obs-backgroundremoval は無料で使えますか?ライセンスは?
obs-backgroundremoval は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
obs-backgroundremoval は今もメンテナンスされていますか?
活発にメンテナンス中。obs-backgroundremoval の最終コミットは 2026年10月22日 です。
obs-backgroundremoval は何に使えますか?
物理的なグリーンスクリーンを使わずに配信・録画する。 配信者を任意の画像や動画の背景に合成する。 暗い録画環境で画質を改善する。
obs-backgroundremoval はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/royshil/obs-backgroundremoval

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト