OBSで人物の背景を削除する方法

OBSで配信する時に、人物の背景を削除して透過にすることができます。大きく分けて次のの2パターンがあります。

  • グリーンバックを使う王道の方法
  • グリーンバックなしでAIなどに消してもらう方法

状況に合わせて、使いやすい方法を選んでみてください。

グリーンバックがある場合

物理的に緑、または青の背景を用意できる場合は、OBSの標準機能であるクロマキーを使うのが最も輪郭が綺麗に抜けます。

手順

  1. OBSの「ソース」欄で、カメラの映像ソース(映像キャプチャデバイスなど)を右クリックし、「フィルタ」を選択します
  2. 左下の「エフェクトフィルタ」の 「+」 ボタンをクリックします
  3. リストから 「クロマキー」 を選択します
  4. 「色キーの種類」を「緑」に設定します(もし青い布なら青)
  5. プレビューを見ながら「類似性」などのスライダーを調整し、背景が綺麗に消えるように微調整します

グリーンバックがない場合

グリーンバックがない場合は、以下のいずれかの方法で、AIの力を使って背景を削除できます。

1. NVIDIA Broadcast を使う

もし使っているパソコンにNVIDIA製のグラフィックボード(RTXシリーズ)が搭載されているなら、これが最もおすすめで高精度です。

  1. 公式の NVIDIA Broadcast アプリをダウンロードしてインストールします
  2. アプリ内でカメラを選択し、エフェクトで「背景の削除」または「背景のボケ」を設定します
  3. OBS側のカメラ設定で、デバイスを通常のWebカメラではなく 「Camera(NVIDIA Broadcast)」 に変更します

2. 無料プラグイン obs-backgroundremoval を導入する

グラフィックボードに依存せず、OBS内で完結させたい場合は、有志が作成したプラグインを使う方法があります。

  1. ネットで obs-backgroundremoval と検索して、プラグインをダウンロードしてPCにインストールします
  2. OBSを再起動し、カメラのソースを右クリックして「フィルタ」を開きます
  3. 「音声 / 映像フィルタ」の 「+」 から 「Background Removal」 を追加します
  4. 設定内の「Background Color」を緑色などに変更し、さらにエフェクトフィルタで上記1の「クロマキー」を組み合わせることで、綺麗に透過できます

3. 他の外部カメラアプリを経由する

PRISM Lensのような、AI背景除去機能がついたカメラアプリで映像を加工し、その映像をOBSの「映像キャプチャデバイス」として読み込む方法も手軽で人気です。

NVIDIAのグラボが入っているかなどのPCのスペックや、グリーンバックの有無によって最適な方法が変わります。

おすすめ

東京植毛クリニック ‧˚⊹ 植え放題
東京植毛クリニック ‧˚⊹ 植え放題