Skip to main content
This node adds facial expressions to a SAM3D body by detecting faces in an image with the MediaPipe Face Landmarker, matching each detected face to a tracked person, and mapping the 52 ARKit blendshapes onto MHR’s 72-axis expression parameters. It then re-runs the body model so the output mesh vertices and keypoints match the new expression.

Inputs

Note: A per-clip baseline subtraction is applied only when at least 30 frames in the clip contain detected persons. Detection gaps of up to 12 frames per person are filled by interpolation.

Outputs

This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub

Source fingerprint (SHA-256): b2299e51be3556e639d5b04fcbee541ecf41e0d84c2c8a0fd4e211b2f6caba0b