Machine learning method and apparatus for detection and continuous feature comparison
AssigneeCACI, Inc.—Federal
InventorsCharles VISS, Zachary JORGENSEN, Ross MASSEY, Wolfgang KERN, Tyler STAUDINGER
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatuses, among other things, may perform persistent object tracking and reidentification through detection and continuous feature comparison. For example, video frames may be received (e.g., from a camera, an application, or a data storage device) and an object of interest may be detected at a first position in a video frame and the object of interest may be detected at a second position in another video frame. A track associated with the object of interest may be generated based on the detected first and second positions of the object of interest.
Claims20
A method comprising:
- receiving a plurality of video frames;
- detecting a first object of interest in a first video frame of the plurality of video frames;
- detecting the first object of interest in a second video frame of the plurality of video frames;
- and
- generating, based on a first position of the first object in the first video frame and a second position of the first object in the second video frame, a first track associated with the first object of interest.
A system comprising:
- one or more processors;
- and
- memory including instructions that, when executed by the one or more processors, cause the system to:
- display a video;
- detect a first object of interest in a first video segment of the video;
- detect the first object of interest in a second video segment of the video;
- and
- generate, based on a first position of the first object in the first video segment and a second position of the first object in the second video segment, a first track associated with the first object of interest.
A computer program product comprising:
- a computer-readable storage medium;
- and
- instructions stored on the computer-readable storage medium that, when executed by a processor, causes the processor to:
- detect a first object of interest in a first video frame;
- detect the first object of interest in a second video frame;
- and
- generate, based on a first position of the first object in the first video frame and a second position of the first object in the second video frame, a first track associated with the first object of interest.
Dependencies are inferred from the claim text.