Skip to content

Instantly share code, notes, and snippets.

@neon-izm
Created January 4, 2018 14:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save neon-izm/8484cb1d366f6468d7c58ee21485f97a to your computer and use it in GitHub Desktop.
Save neon-izm/8484cb1d366f6468d7c58ee21485f97a to your computer and use it in GitHub Desktop.
RealSenseSDKで取得できる表情系パラメータ
public enum FaceExpression
{
EXPRESSION_BROW_RAISER_LEFT = 0,
EXPRESSION_BROW_RAISER_RIGHT = 1,
EXPRESSION_BROW_LOWERER_LEFT = 2,
EXPRESSION_BROW_LOWERER_RIGHT = 3,
EXPRESSION_SMILE = 4,
EXPRESSION_KISS = 5,
EXPRESSION_MOUTH_OPEN = 6,
EXPRESSION_EYES_CLOSED_LEFT = 7,
EXPRESSION_EYES_CLOSED_RIGHT = 8,
EXPRESSION_HEAD_TURN_LEFT = 9,
EXPRESSION_HEAD_TURN_RIGHT = 10,
EXPRESSION_HEAD_UP = 11,
EXPRESSION_HEAD_DOWN = 12,
EXPRESSION_HEAD_TILT_LEFT = 13,
EXPRESSION_HEAD_TILT_RIGHT = 14,
EXPRESSION_EYES_TURN_LEFT = 15,
EXPRESSION_EYES_TURN_RIGHT = 16,
EXPRESSION_EYES_UP = 17,
EXPRESSION_EYES_DOWN = 18,
EXPRESSION_TONGUE_OUT = 19,
EXPRESSION_PUFF_RIGHT = 20,
EXPRESSION_PUFF_LEFT = 21
}
@neon-izm
Copy link
Author

neon-izm commented Jan 4, 2018

Kinect v2 SDKのFace Tracking APIで取得できるのはこんな感じ。

https://github.com/Kinect/Docs/blob/master/Kinect4Windows2.0/k4w2/Reference/Kinect_for_Windows_v2/Kinect.Face/FaceShapeAnimations.md

大体同じようなレベルです。

Kinectの方がHD Faceを併用してやると細かい挙動を取得できる可能性があります(各特長点の初期位置と、その変化量からブレンドシェイプへの割り当てなど)

@neon-izm
Copy link
Author

neon-izm commented Jan 4, 2018

この手のキャラものBlendshapeへの当て嵌めで有名どころだと、Faceshift studio(年間1500ドル)とかがありましたが、最近はUnity AssetStoreから削除されてたり、本家サイトが繋がらなかったりしてちょっと不穏な雰囲気があります。

http://emotion92.blog.fc2.com/blog-entry-385.html

デバイス入手性がこれから下がっていくことを考えると気が滅入りますが、Kinect SDKベースで作っておくのが良い気がします。

@neon-izm
Copy link
Author

neon-izm commented Jan 4, 2018

WebCam一発でいける系だとFaceRigもあるんですが、APIが露出してなくて触りにくいという問題があります。

f-cloneがパーソナルなら60ドルくらいで買えて、口周り(Mouth spread left)とかがweb socketで取れるのが、ちょっと便利かも…
http://f-clone.com/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment