| CPC H04N 21/8133 (2013.01) [G06F 16/433 (2019.01); G06V 20/64 (2022.01); H04N 19/114 (2014.11); H04N 21/2668 (2013.01); H04N 21/858 (2013.01); G06V 20/20 (2022.01); G06V 20/40 (2022.01)] | 6 Claims |

|
1. A method of processing a digital media asset in order to enable reduced processing burden during characterization of the digital media asset, the method comprising:
decoding at least a portion of a digital media asset, the at least portion comprising a plurality of sub-portions;
processing at least a first one of the plurality of sub-portions in order to detect a first object rendered therein, the first one of the plurality of sub-portions associated with a first time coordinate within the digital media asset;
perform one or more object identification processing tasks for the detected first object;
predicting a position of the detected first object within one or more subsequent sub-portions, that are each associated with a future time coordinate within the digital media asset, using movement tracking that tracks a trajectory of the detected first object across two or more of the plurality of sub-portions;
processing at least a second one of the plurality of sub-portions in order to detect a second object rendered therein, the second one of the plurality of sub-portions associated with a second time coordinate, subsequent to the first time coordinate, within the digital media asset;
determining that the detected second object is a same object as the detected first object based at least on the predicted position of the detected first object and a position of the detected second object, even when the same object is not detected within at least one intervening one of the plurality of sub-portions associated with an intervening time coordinate that is chronologically between the first time coordinate and the second time coordinate; and
based at least on the determination that the detected second object is the same object as the detected first object, determining not to perform the one or more object identification processing tasks for the detected second object so as to reduce processing burden.
|