OBS上でウェブカメラの背景を自動で消してくれる無料プラグイン「obs-backgroundremoval」を使ってみた

ウェブカメラで撮影する映像をライブ配信の画面に重ねる時、余計な背景を消すためにはあらかじめグリーンバックを背負う必要があります。ライブストリーミングや録画が可能なオープンソースのソフト「OBS Studio」上で、わざわざグリーンバックを用意しなくても勝手にウェブカメラの映像から背景を消してくれるプラグイン「obs-backgroundremoval」が無料で配布されているので、実際に使ってみました。
GitHub - royshil/obs-backgroundremoval: An OBS plugin for removing background in portrait images (video), making it easy to replace the background when screen recording.
https://github.com/royshil/obs-backgroundremoval

今回はWindowsで導入するので、GitHubのリリースページの一番下にある「obs-backgroundremoval-0.4.0-win64.zip」をクリックしてダウンロードします。ファイルはZIP形式で配布されていて、ファイルサイズは49.9MBです。

ダウンロードしたobs-backgroundremoval-0.4.0-win64.zipを、OBS Studioのディレクトリにコピーし、Windowsの標準機能かExplzhなどのフリーソフトで解凍します。OBS Studioのディレクトリはデフォルトだと「C:\Program Files\obs-studio」です。

解凍したらOBS Studioを起動。まず、ウェブカメラの映像ソースを追加するために、「ソース」で右クリックして「追加」を選び、「映像キャプチャデバイス」を選択。

「OK」をクリック。

デバイスにウェブカメラを選択して、ウェブカメラの映像が表示されることを確認したら、「OK」をクリック。

次に、先ほど追加した「映像キャプチャデバイス」上で右クリックして、メニューから「フィルタ」を選択。

「音声/映像フィルタ」で右クリックして「追加」を選び、「Background Removal」を選択。

すると、以下のように自動で背景が選択され、自分の姿だけが切り抜かれます。

背景色はデフォルトだと黒になっているので、「色を選択」をクリックし、切り抜きやすくするために背景色を緑(#00ff00)に設定します。すると、以下のように自動でグリーンバックを背負っているような映像になります。

さらにこの状態で「エフェクト フィルタ」上で右クリックし、「追加」から「クロマキー」を選択。

「クロマキー」フィルターで緑を抜くように設定すれば、背景が透明になります。

映像キャプチャデバイスのソース下に画像を置くことで、自分の部屋ではなくビーチを背景にすることもできました。obs-backgroundremovalはかなり高精度で切り抜いてくれるので、わざわざグリーンバックを用意しなくても済むのが特徴。大きく動くと背景が映ってしまうこともありますが、椅子に座ってゲームをしている様子を画面の隅に映す程度であれば十分使えるプラグインだといえます。

・関連記事
配信ソフト「OBS」上でアプリごとに音声のオン・オフや音量調整が可能になるプラグイン「win-capture-audio」を導入してみた - GIGAZINE
無料でオープンソースのライブ配信ソフト「OBS」で画面を録画&ビデオ会議で画面を簡単にキャプチャーする方法 - GIGAZINE
無料&PCとウェブカメラだけで簡単にVTuberになれるツール「RiBLA Broadcast (β)」レビュー、指の動きもトラッキング可能で配信に即利用可能 - GIGAZINE
無料でウェブカメラがあればブラウザから誰でも簡単にVTuberになれる「Webcam VTuber」を使ってみた - GIGAZINE
Appleがオープンソースの配信ソフト「OBS」にmacOS Monterey 12.3に対応した画面キャプチャをプルリクエスト、詳細なコミットメッセージも - GIGAZINE
ライブ配信ソフト「Streamlabs OBS」からOBSの名前が削除される、一体なぜ? - GIGAZINE
・関連コンテンツ
in レビュー, ソフトウェア, Posted by log1i_yk
You can read the machine translated English article I tried using the free plugin 'obs-backg….