We use essential cookies for authentication and optional analytics cookies to improve the platform. Privacy Policy

    Person Tracking

    AI Person Tracking: Single Camera to Multi-Camera ReID

    Person tracking with AI goes beyond following a dot on a map — it builds a temporal biography of where a person was, what they did, and when, across every camera in your network and every session in your library.

    Single-camera vs multi-camera tracking

    Within a single camera, person tracking assigns persistent IDs to detected persons across frames using IoU (Intersection over Union) matching and Kalman filter prediction. This enables measuring how long each person spends in defined zones, their movement path, and activity classification.

    Multi-camera (MTMC) tracking is significantly harder. When a person exits one camera's field of view and appears in another (with an unknown time gap, possibly changed appearance), the system must match them by appearance alone. VidForgeX Forensic uses Transformer-based ReID networks that are invariant to viewpoint changes and moderate appearance variation.

    Tracking Profile system (sports and coaching)

    In the sports and coaching context, Tracking Profiles serve a different purpose: building longitudinal performance records for athletes. Upload a reference image of an athlete, create their Tracking Profile, and every subsequent analysis automatically attributes performance metrics (distance covered, actions performed, position heatmap) to their profile.

    The Person Profile page in VidForgeX aggregates across all tagged sessions: performance trends over time, comparison against team averages, AI-generated coaching insights, and a cross-session AI chat interface that answers questions like "Has this player's pressing intensity improved over the last 6 sessions?"

    Technical accuracy and limitations

    ScenarioTypical accuracyLimitation
    Single camera, distinct individuals95%+ tracking consistencyOcclusion breaks tracking
    ReID across cameras, same outfitTop-1: 80–90%Lighting/angle variation
    ReID across cameras, outfit changeTop-1: 50–70%Appearance basis compromised
    Crowded scenes (>5 persons/m²)Degrades significantlyOcclusion, overlap
    person trackingperson re-identificationReIDMTMC trackingmulti-camera trackingtracking profileathlete trackingdwell timepose estimationVidForgeXappearance featuresgait recognition

    Frequently Asked Questions

    What is person re-identification (ReID)?
    Person ReID is the task of matching a person across different cameras, time periods, or video clips without relying on facial recognition. It uses deep neural networks that extract appearance feature vectors (clothing, body proportions, gait) and compare them against a gallery of known person crops using cosine similarity.
    How does VidForgeX track a specific person?
    Upload a reference image of the person (from any source), select Find Person analysis mode, and submit the video or video library. VidForgeX extracts appearance features from the reference, searches all frames for matching persons, and returns a sighting timeline: timestamp, video source, activity description, location in frame, and match confidence.
    What is a Tracking Profile in VidForgeX?
    A Tracking Profile is a stored reference entity for a specific person — name, role, reference images — that persists across all sessions. Once created, VidForgeX automatically attributes analysis data (performance metrics, sighting events) to that profile across all uploaded videos, building a longitudinal performance record.
    Does VidForgeX use facial recognition?
    VidForgeX uses appearance-based ReID (clothing, body shape, gait) rather than facial recognition by default. This approach is less accurate than facial recognition but avoids the regulatory complexity of biometric data processing. Organizations in jurisdictions where facial recognition is permitted can use higher-resolution reference images to increase match specificity.