私は openCV と Python から始めており、次のタスクを実行する必要があります。
- 人のプロフィール写真を取得し、顔を検出して保存します
- 保存した顔をビデオのパペット ヘッドの代わりとして使用する
ポイント1はすでに完了しています。
ポイント2で私を助けてもらえますか?
よろしくお願いいたします。
パペットの顔を検出して、プロフィール写真から切り取った画像に置き換えることができます。
パペット ビデオで同じアルゴリズム (おそらく Haar Object Detection を使用) を使用して顔の検出を試し、検出されるかどうかを確認します。パペットの顔を検出している場合は、座標を取得して顔に置き換えます。この質問をチェックしてください。
パペットの顔が人間の顔とあまり似ていない場合は、ビデオでパペットの頭を検出するために Haar テンプレートが必要になります。そのためには、自分でテンプレートを準備する必要があります。このリンクを見てください。
このリンクも参照してください。これは C で書かれていますが、あまり手間をかけずに Python に変換できます。