System and method for identifying and segmenting repeating media objects embedded in a stream
AssigneeMicrosoft Corporation
InventorCormac Herley
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorCormac Herley
Estimating the term…
An “object extractor” automatically identifies and segments repeating media objects in a media stream. “Objects” are any section of non-negligible duration, i.e., a song, video, advertisement, jingle, etc., which would be considered to be a logical unit by a human listener or viewer. Identification and segmentation of repeating objects is achieved by directly comparing sections of the media stream to identify matching portions of the stream, then aligning the matching portions to identify object endpoints. Alternately, a suite of object dependent algorithms is employed to target particular aspects of the stream for identifying possible objects within the stream. Confirmation of possible objects as repeating objects is achieved by automatically searching for potentially matching objects in a dynamic object database, followed by a detailed comparison to one or more of the potentially matching objects. Object endpoints are then determined by automatic alignment and comparison to other copies of that object.
A computer storage media having computer executable instructions for identifying repeating media objects within a media stream, comprising:
A system for locating and identifying media objects within a media stream comprising:
A computer-implemented process for locating media objects in a media stream and determining temporal endpoints for each media object, comprising using a computing device to:
A method for determining extents of repeating media objects within a media stream, comprising using a computer to:
A computer-implemented process for determining positions of repeating media objects within at least one media stream, comprising using a computing device:
A system for locating repeating media objects within a media stream, comprising:
A method for extracting repeating media objects from a media stream, comprising using a computer to:
Dependencies are inferred from the claim text.