Video-based systems and methods for generating compliance-annotated motion trails in a video sequence for assessing rule compliance for moving objects
AssigneePacefactory Inc.
InventorStefano Celestini
Life of this patent
Estimating the term…
Abstract
The present disclosure uses automated, computer-driven analysis of video feeds to extract raw motion metadata, identify moving objects and assess whether or not the moving objects are compliant with certain predefined rules. The motion can be visually plotted on a background in the form of motion trails, and a chronological plot of the motion may be provided as a menu to find anomalies through visual screening. The motion metadata may be filtered through annotations. A highlighted portion of the video feed relating to a specific topic of interest may be replayed.
Claims20
A method for generating compliance-annotated motion trails in a video sequence from a fixed scene, the method comprising:
- receiving a video sequence for the scene;
- identifying moving objects within the video sequence;
- classifying the identified moving objects as being one of compliant moving objects and non-compliant moving objects;
- applying non-compliance annotations to designate the non-compliant moving objects as being non-compliant;
- further using the non-compliance annotations to associate those portions of the video sequence in which the non-compliant moving objects appear with respective ones of the non-compliant moving objects;
- generating non-compliant motion trails for the non-compliant moving objects, wherein each non-compliant motion trail is associated with a specific one of the non-compliant moving objects;
- displaying the non-compliant motion trails as a static overlay on the scene;
- receiving a selection of a selected one of the non-compliant motion trails;
- and
- responsive to the selection of a selected one of the non-compliant motion trails, replaying the specific portion of the video sequence in which the non-compliant moving object associated with the selected one of the non-compliant motion trails appears.
A method for generating compliance-annotated motion trails for a scene, the method comprising:
- receiving a video sequence for the scene, the video sequence comprising a series of image frames capturing the scene;
- identifying moving objects within the video sequence;
- identifying time-stamped frame-to-frame vector sequences representing movement of the identified moving objects within the scene, wherein each identified moving object has its own vector sequence;
- classifying the identified moving objects into categories, wherein the categories include at least human beings and non-human objects;
- applying classification-based compliance rules to the respective vector sequences for each of the classified identified moving objects to determine non-compliant portions of the vector sequences and compliant portions of the vector sequences;
- presenting an image of the scene with at least one visible motion trail corresponding to a respective vector sequence for a respective particular one of the classified identified moving objects overlaid on the image.
Dependencies are inferred from the claim text.