关键技术是AAM+基于ICP的3D跟踪，数据使用彩色+深度。说目前在XBox One XDK中才能使用其API（Windows下的API也得等2014夏季了）。视频来自youtube，我无法看到。
High Precision Face Tracking and Face Modelling in XBox One Kinect
Posted by nsmoly on February 14, 2014
My team at Microsoft shipped the high definition face tracking and face shape modelling tech as part of XBox One Kinect back in November 2013. These are some facial expressions that can be tracked by Kinect and animated in 3D with pretty good precision:
The system finds a big number of semantic points on a user’s face in 3D. The developers can then use this information to animate avatars or do some other processing (like recognize expressions, etc.).
This video shows the early prototype of this technology that I made back in 2012:
This is a bit more technical video that demos the 3D mask painted over the video stream (for those who like this stuff):
The algorithm that we created is a fusion of a 2D feature tracker based on Active Appearance Model (AAM) and a 3D tracker based on Iterative Closest Point (ICP) algorithm that aligns 3D face model based on depth data from Kinect. Both trackers are resolved together and linked by special 2D-3D constraints such that the alignment makes sense. We are going to publish details as a paper some time soon.
We also compute 3D face shapes for a given user from a set of input frames (RGB + depth). The resulting 3D models are pretty realistic and look like this:
Now it is up to game developers to use this tech in their titles! The API is available as part of Xbox One XDK.