ホームページ > 記事 > テクノロジー周辺機器 > Python+AIで静止画を動かす
###こんにちは、みんな。
短いビデオを視聴しているときに、このようなビデオを見たことはありませんか?ビデオ内の人物の静止画像は、頭を傾けたり瞬きしたりするなど、動くことがあります。 以下のエフェクトと同様です 左端のキャラクターがオリジナルのアクションで、上が静止画です。 AI技術により、一番左のキャラクターの動きを上の静止画に当てはめることができ、すべての絵が同じ動きをするようになります。 このテクノロジーは通常、GAN (敵対的生成ネットワーク) に基づいて実装されています。今日は、上記の効果を再現できるオープン ソース プロジェクトを共有します。興味深いプロジェクトを実行したり、古い友人を思い出すことができます。 1. プロジェクトを実行しますプロジェクト アドレス: https://github.com/AliaksandrSiarohin/first-order-modelまず、git clone によりプロジェクトをlocal、依存関係をインストールするプロジェクトを入力します。git clone https://github.com/AliaksandrSiarohin/first-order-model.git<br>cd first-order-model<br>pip install -r requirements.txt次に、プロジェクトのホームページの「事前トレーニング済みチェックポイント」というタイトルの下で、モデルのダウンロード リンクを見つけて、モデル ファイルをダウンロードします。モデルはたくさんあります。私は vox-adv-cpk.pth.tar を使用します。 モデルファイルを準備したら、プロジェクトのルートディレクトリで以下のコマンドを実行します。
python demo.py<br>--config config/vox-adv-256.yaml <br>--driving_video src_video.mp4 <br>--source_image src_img.jpg <br>--checkpoint weights/vox-adv-cpk.pth.tarパラメータの説明:
rreeee
以上がPython+AIで静止画を動かすの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。