The 'head tracking' in the title may imply that there's more to this technique than relative device movement. Even the first shot shows an individuals head being quite smoothly tracked. If they are using head tracking, I suspect that it's a combination of positional adjustments (eg. gyro), with facial detection via the camera. The resultant animation looks exceptionally smooth, and although I quite sure that modern SoCs have DSPs that can handle these sort of tasks, I am flabbergasted at how smooth it truly is. Perhaps a clever usage of GPU shaders?