この記事 is
英語版はこちら
Mediapipe公式ドキュメントにはFace meshのランドマークポイント番号一覧があるけど、画質が低くて全く読めない。困る。
見やすいように、高画質でマッピング+番号表示をした画像を作りました。
たぶん、特定の体のパーツだけ取得したいときとかに役立つはず。
ランドマークポイント一覧
ポーズ(全身)
全部で33個のランドマークポイントで構成されている。
0~10は顔、11~22は上半身、23~32は下半身にアサインされている。
手
mediapipe.solutions.hands
を使うことで指の関節まで取得できる。
それぞれ21個のランドマークポイント、両手あわせて42個のランドマークポイントで構成される。
フェイスメッシュ
mediapipe.solutions.face_mesh
で取得できる顔の詳細なランドマークポイント。
refine_landmarks=True
を指定する場合、全部で478個のランドマークポイントを取得できる。これには瞳孔のマッピングが含まれるので、Trueにすると視線トラッキングが可能になる。
Falseにした場合は468個で、目と口のマッピングが簡略化される。
その他のソリューション
このブログに掲載した画像はブログ用に圧縮しているので、ちょっと視認性が悪くなっている。
もっと高画質な画像で番号をチェックしたい場合、こちらの僕のレポジトリにアップしている画像を参照されたい。
また、他のMediapipeのデモコードはこのレポジトリに置いているので、参考にされたし。