ワンクリックで顔をスワップ Deepfake by ReActor-UI, One-click face swap

Deepfakeの勉強で簡単に生成できそうなレポジトリを探していたら、ReActor-UI  と FaceFusion を見つけました。

When I was looking for repositories that could be easily generated for Deepfake studies, I found ReActor-UI and FaceFusion.

成果のmp4ファイル mp4 file of results

とても簡単に、Deepfakeの顔画像入れ替えをGUIで実現できました、まずは成果の動画をご覧ください。

We were able to achieve the face image replacement of Deepfake very easily with GUI.

左が元(動画素材サイト)、右がDeepfakeで顔を入れ替えたもの
The left is the original image (video source material site) and the right is Deepfake.

ReActor-UI GUI

Github https://github.com/Gourieff/ReActor-UI

ReActor-UI

起動するとこのようにGUIが表示されます。顔入れ替え用の静止画像、ターゲットとなる動画ファイルを選択して、StartをクリックするだけでDeepfakeできます。NSFWスイッチもついています。

When launched, the GUI appears as shown here. You can Deepfake by selecting a still image for face replacement and a target video file, and clicking “Start”.

きれいに顔を入れ替えるために

To replace a clean face.

Select a face で選ぶ顔の画像解像度が動画の解像度とバランスがとれていることです。例えば1920x1080で顔がアップで大きめに写っているとして、入れ替え用の顔画像が400px正方形とかではノイズが多くなります。

The resolution of the face selected in “Select a face” must be balanced with the resolution of the video. For example, if a 1920×1080 video has a large close-up of a face and the face image for replacement is 400px square, there will be a lot of noise.

FaceFusion

こちらも、GUIでswap faceできるツールです。
私は、pinokio 上で動かすようにして利用しています。facefusion-pinokio

Live Portrait などの強力な機能がついています。

This is also a tool that allows you to swap faces using a GUI. I use it to run on pinokio. It’s called facefusion-pinokio.

https://github.com/facefusion/facefusion
image (C) https://github.com/facefusion/facefusion

どちらも、inswapper_128.onnx を使っている。inswapper_128.onnx の性能が高いのだ。

Includes powerful features like Live Portrait.
Both are using inswapper_128.onnx. The performance of inswapper_128.onnx is high.

ご相談・お問合せ

お気軽にどうぞ。