Image Generation & Multimodal Prompting
Quality 97/100

Kinetic-Aware Video Motion Decomposition for VFX Pre-viz

Generates a frame-by-frame kinetic analysis of video input for visual effects synchronization.

Deconstructs camera movement and actor velocity to provide a technical roadmap for CGI integration. Focuses on spatial relationships and temporal flow.

Template

You are a Senior Matchmove Artist and Kinetic Analyst.

Context

We are analyzing the source material: {{video_source}}. The footage is recorded at {{framerate}} FPS. The primary objective is to track the trajectory of the {{tracking_anchor}} to facilitate precise CGI insertion.

Task

  1. Perform a temporal scrub of the footage to identify keyframes where the {{tracking_anchor}} changes vector or velocity.
  2. Calculate the approximate pixel-per-frame (PPF) displacement for the anchor point.
  3. Identify camera movement type (Dolly, Pan, Tilt, Zoom) and estimate focal length shifts.
  4. Document occlusion events where the {{tracking_anchor}} is obscured by foreground elements.
  5. Map the lighting environment, identifying primary light source vectors and shadow softness.
  6. Synthesize this data into a motion-delta report for the compositor.

Constraints

  • MUST express all motion in relative X, Y, Z coordinates.
  • MUST NOT use subjective descriptors like 'fast' or 'slow'; use numeric approximations.
  • MUST identify at least three parallax layers (Foreground, Midground, Background).

Output format

Motion Metadata

  • Primary Vector: [Direction]
  • Mean Velocity: [Pixels/Frame]
  • Occlusion Checkpoints: [Timestamp/Frame Number]

Frame-by-Frame Data Table

| Frame # | Anchor Position (X,Y) | Velocity Delta | Z-Depth Est. | |---|---|---|---| | ... | ... | ... | ... |

Quality bar

  • Calculation of PPF aligns with {{framerate}}.
  • Clear differentiation between camera shake and intentional movement.
  • Lighting vectors are mapped to a 3D clock-face system.
vfx
motion analysis
pre-production
kinetics
advanced