エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
これはTensorFlow.jsのfacemeshで3D座標から顔向き推定の実証実験。 前回はOpenCVのSolvePnPとRodrigues... これはTensorFlow.jsのfacemeshで3D座標から顔向き推定の実証実験。 前回はOpenCVのSolvePnPとRodriguesで回転行列(rotation matrix)を求めました。 今回はアプローチを変えてfacemeshの3D座標から直接回転行列を求めます。 元ネタはこちら、コード 回転行列の求め方(コード紹介) 行列演算はTensorFlow.jsを利用しました。 TensorFlow.jsでは演算子をサポートしていないのでとても見辛いです。 TensorFlow.js API ※ 使ったメモリはdisposeやTidyで解放が必要です 参考までに div .. 割り算 sub .. 引き算 mul .. 掛け算 コードでは、顔の適当な3D座標(元コードでは全ての座標、今回は適当に選択した座標:輪郭のみ)と輪郭の端の4点と目の位置の引数からスケールを取得し、中心を