顔の位置を合わせたい
複数の顔画像の位置合わせをしたい。
face alignmentなどというやつ。
第一段階として顔の回転角度を平行に合わせる。
ブラウザで顔検出したいのでface-api.js
を使う。
face-api.js
は画像から顔検出ができるJavaScriptのAPI。
顔検出以外にも顔特徴点抽出、年齢、性別、感情の判別などできる。
詳細はface-api.jsのgithubに書いてある。
顔検出ライブラリは他にも多数あるが、中でもface-api.js
はJavaScriptでありクライアントサイドで動いてくれるため以下の点で良い。
横顔を入力すると正面顔が出力される。
正面顔推定なのか正面顔変換なのか対応する日本語は分からない。
横顔や斜め顔を正面に向けたいという需要があるので実験する。
githubに良い感じのがあったのでそれを使うだけ。
https://github.com/scaleway/frontalization
pytorch
で動く。
Update your browser to view this website correctly. Update my browser now