Skip to main content
Version: Current (v5.0)

Apple ARKit


Apple provides a face tracking standard for iOS devices within their ARKit SDK and software, where the associated blendshapes are often referred to as PerfectSync, AR52, and ARKit respectively.

The following table shows how ARKit face tracking translates to Unified Expressions

ARKit Comparison

UnifiedARKit
EyeLookUpRighteyeLookUpRight
EyeLookDownRighteyeLookDownRight
EyeLookInRighteyeLookInRight
EyeLookOutRighteyeLookOutRight
EyeLookUpLefteyeLookUpLeft
EyeLookDownLefteyeLookDownLeft
EyeLookInLefteyeLookInLeft
EyeLookOutLefteyeLookOutLeft
EyeClosedRighteyeBlinkRight
EyeClosedLefteyeBlinkLeft
EyeSquintRighteyeSquintRight
EyeSquintLefteyeSquintLeft
EyeWideRighteyeWideRight
EyeWideLefteyeWideLeft
BrowDownRightbrowDownRight
BrowDownLeftbrowDownLeft
BrowInnerUpbrowInnerUp
BrowOuterUpRightbrowOuterUpRight
BrowOuterUpLeftbrowOuterUpLeft
NoseSneerRightnoseSneerRight
NoseSneerLeftnoseSneerLeft
CheekSquintRightcheekSquintRight
CheekSquintLeftcheekSquintLeft
CheekPuffcheekPuff
JawOpenjawOpen
MouthClosedmouthClose
JawRightjawRight
JawLeftjawLeft
JawForwardjawForward
LipSuckUppermouthRollUpper
LipSuckLowermouthRollLower
LipFunnelmouthFunnel
LipPuckermouthPucker
MouthUpperUpRightmouthUpperUpRight
MouthUpperUpLeftmouthUpperUpLeft
MouthLowerDownRightmouthLowerDownRight
MouthLowerDownLeftmouthLowerDownLeft
MouthSmileRightmouthSmileRight
MouthSmileLeftmouthSmileLeft
MouthFrownRightmouthFrownRight
MouthFrownLeftmouthFrownLeft
MouthStretchRightmouthStretchRight
MouthStretchLeftmouthStretchLeft
MouthDimpleRightmouthDimpleRight
MouthDimpleLeftmouthDimpleLeft
MouthRaiserUppermouthShrugUpper
MouthRaiserLowermouthShrugLower
MouthPressRightmouthPressRight
MouthPressLeftmouthPressLeft
TongueOuttongueOut
  • Bold Blended Shape.
Some shapes are not tracked

ARKit does not include expressions to track the following Unified Expressions:

EyeDilationRight
EyeDilationLeft
EyeConstrictRight
EyeConstrictLeft

CheekSuckRight
CheekSuckLeft

MouthTightenerRight
MouthTightenerLeft

Tongue Directions
Misc. Tongue Expressions

However, the absence of these shapes does not affect tracking quality.

Standard Documentation

Apple Developer Documentation
ARKit Shape References (Unofficial)