Multimedia object tracking and merging

US12482111B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12482111-B2
Application numberUS-202217877639-A
CountryUS
Kind codeB2
Filing dateJul 29, 2022
Priority dateJul 29, 2022
Publication dateNov 25, 2025
Grant dateNov 25, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In multimedia object tracking and merging of tracked objects, an object is tracked through frames of multimedia content until a frame appears in which the tracked object is not detected. A first track is designated as one or more consecutive frames in which the tracked object is detected, the first track ending at the first frame. Tracking continues to try to detect the tracked object in a second frame subsequent to the first frame. If the tracked object is not again detected, information about the first track is output. If the tracked object is detected subsequently, a second track of consecutive tracked object detection is designated. The tracked objects in the two tracks are then compared with the aid of trained data models, and a matching score is determined to reflect the degree of match. If the matching score meets or exceeds a first threshold, the compared tracks are merged using the same identifier assigned to both tracks. If the matching score does not exceed a second threshold that is less than the first threshold, the tracks may be discarded as showing no match. If the matching score falls between the first and second thresholds, an indication is output for further analysis of the compared tracked objects.

First claim

Opening claim text (preview).

What is claimed is: 1 . One or more non-transitory computer-readable media storing computer-executable instructions that upon execution cause one or more processors to perform operations comprising: tracking an object through a first plurality of frames of multimedia content until a first frame appears in which the tracked object is not detected; designating as a first track at least one consecutive frame of the first plurality of frames in which the tracked object is detected, the first track ending before the first frame and each frame of the first track including the tracked object; determining whether the tracked object is detected in a second frame subsequent to the first frame in which the tracked object is not detected; and performing either: in response to determining that the tracked object is not detected in the second frame subsequent to the first frame, outputting information about the first track; or in response to determining that the tracked object is detected in the second frame subsequent to the first frame: tracking the tracked object through a second plurality of frames that follow the second frame until a third frame appears in which the tracked object is not detected; designating as a second track the second plurality of frames in which the tracked object is detected, the second track including the second frame and ending before the third frame; and outputting information about the first and second tracks, each frame of the first and second tracks including the tracked object. 2 . The one or more non-transitory computer-readable media of claim 1 , wherein the operations further comprise: receiving tracked object data about the tracked objects in the first and second tracks; selecting one or more data models; comparing the tracked objects in the first and second tracks using the selected one or more data models; and outputting an indication for further analysis of compared tracked objects that fail to meet criteria defined by matching thresholds. 3 . The one or more non-transitory computer-readable media of claim 2 , wherein the operations further comprise: determining a matching score based on the comparison of the tracked objects; if the matching score meets or exceeds a first threshold of the matching thresholds: merging the compared tracks using the same identifier assigned to the compared tracks; and adding the identifier to metadata of each of the compared tracks; if the matching score does not exceed a second threshold of the matching thresholds that is less than the first threshold, outputting an indication that the tracked objects are not a match; and if the matching score falls between the first and second thresholds, outputting the indication for further analysis of the compared tracked objects. 4 . The one or more non-transitory computer-readable media of claim 3 , wherein: the matching score represents a statistical likelihood that the compared tracked objects are the same object, matching scores that meet or exceed the first threshold are in a high tier, matching scores that do not exceed the second threshold are in a low tier, and matching scores that fall between the first and second thresholds are in a middle tier; and the operations further comprise automatically processing the tracked objects in the merged tracks. 5 . The one or more non-transitory computer-readable media of claim 4 , wherein processing the tracked objects in the merged tracks comprises: redacting a feature of the tracked objects. 6 . The one or more non-transitory computer-readable media of claim 4 , wherein processing the tracked objects in the merged tracks comprises: highlighting the tracked objects. 7 . The one or more non-transitory computer-readable media of claim 4 , wherein the low, middle, and high tiers are not all the same size. 8 . A computer-implemented method, comprising: tracking an object through a first plurality of frames of multimedia content until a first frame appears in which the tracked object is not detected; designating as a first track at least one consecutive frame of the first plurality of frames in which the tracked object is detected, the first track ending before the first frame and each frame of the first track including the tracked object; determining whether the tracked object is detected in a second frame subsequent to the first frame in which the tracked object is not detected; and performing either: in response to determining that the tracked object is not detected in the second frame subsequent to the first frame, outputting information about the first track; or in response to determining that the tracked object is detected in the second frame subsequent to the first frame: tracking the tracked object through a second plurality of frames that follow the second frame until a third frame appears in which the tracked object is not detected; designating as a second track the second plurality of frames in which the tracked object is detected, the second track including the second frame and ending before the third frame; and outputting information about the first and second tracks, each frame of the first and second tracks including the tracked object. 9 . The computer-implemented method of claim 8 , further comprising: receiving tracked object data about the tracked objects in the first and second tracks; selecting one or more data models; comparing the tracked objects in the first and second tracks using the selected one or more data models; and outputting an indication for further analysis of compared tracked objects that fail to meet criteria defined by matching thresholds. 10 . The computer-implemented method of claim 9 , further comprising: determining a matching score based on the comparison of the tracked objects; if the matching score meets or exceeds a first threshold of the matching thresholds: merging the compared tracks using the same identifier assigned to the compared tracks; and adding the identifier to metadata of each of the compared tracks; if the matching score does not exceed a second threshold of the matching thresholds that is less than the first threshold, outputting an indication that the tracked objects are not a match; and if the matching score falls between the first and second thresholds, outputting the indication for further analysis of the compared tracked objects. 11 . The computer-implemented method of claim 10 , wherein: the matching score represents a statistical likelihood that the compared tracked objects are the same object, matching scores that meet or exceed the first threshold are in a high tier, matching scores that do not exceed the second threshold are in a low tier, and matching scores that fall between the first and second thresholds are in a middle tier; and the method further comprises automatically processing the tracked objects in the merged tracks. 12 . The computer-implemented method of claim 11 , wherein processing the tracked objects in the merged tracks comprises: redacting a feature of the tracked objects. 13 . The computer-implemented method of claim 11 , wherein processing the tracked objects in the merged tracks comprises: highlighting the tracked objects. 14 . The computer-implemented method of claim 11 , wherein the low, middle, and high tiers are not all the same size. 15 . A computing device, comprising: one or more processors; and a memory having one or more non-transitory computer-readable media that store computer-executable instructions that upon execution cause the one or more processors to perform opera

Assignees

Inventors

Classifications

  • Image or video pattern matching; Proximity measures in feature spaces · CPC title

  • Video; Image sequence · CPC title

  • Recognition assisted with metadata · CPC title

  • G06T7/246Primary

    using feature-based methods, e.g. the tracking of corners or segments · CPC title

  • G06V20/52Primary

    Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12482111B2 cover?
In multimedia object tracking and merging of tracked objects, an object is tracked through frames of multimedia content until a frame appears in which the tracked object is not detected. A first track is designated as one or more consecutive frames in which the tracked object is detected, the first track ending at the first frame. Tracking continues to try to detect the tracked object in a seco…
Who is the assignee on this patent?
Getac Technology Corp, Whp Workflow Solutions Inc
What technology area does this patent fall under?
Primary CPC classification G06T7/246. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 25 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).