Systems and methods for generating bookmark video fingerprints
AssigneeSynergy Sports Technology, LLC
InventorsNils B. Lahr, Garrick C. Barr
Life of this patent
Estimating the term…
Abstract
Systems and methods for replacing original media bookmarks of at least a portion of a digital media file with replacement bookmarks is described. A media fingerprint engine detects the location of the original fingerprints associated with the portion of the digital media file and a region analysis algorithm characterizes regions of media file spanning the location of the original bookmarks by data class types. The replacement bookmarks are associated with the data class types and are overwritten or otherwise are substituted for the original bookmarks. The replacement bookmarks then are subjected to a fingerprint matching algorithm that incorporates media timeline and media related metadata.
Claims13
A method for generating video fingerprints comprising:
- sharing timeline and metadata of an original digital media file including at least one of a video digital file or an audio digital file;
- identifying a region within the original media file, wherein identifying a region of the original digital media file includes determining data types within the digital media file, wherein determining data types includes at least one of a pixel luminescence value, a region of pixel luminescence values, an indicator of object motion, a change in sound volume, or a change in sound types;
- bookmarking the identified region with a fingerprinting algorithm;
- detecting a bookmarked region of a duplicate of the original media file using the fingerprinting algorithm, wherein detecting a bookmarked region includes selecting a frame group, examining for the presence of matchable characteristics in the frame group, applying a region algorithm to the frame group, removing repetitive occurrences of the matchable characteristics, and defining a path of the matchable characteristics within the frame group;
- and
- comparing the bookmarked region of the original media file to the bookmarked region of the duplicate.
A method for replacing bookmarks in digital media files comprising:
- selecting a portion of a digital media file;
- detecting the location of an original bookmark associated with the portion, wherein detecting the original bookmark includes using a fingerprinting algorithm;
- ascertaining data set classes within the portion of the digital media file, wherein ascertaining data set classes within the portion of the media file include examining for the presence of at least one of a pixel luminescence value, a region of pixel luminescence values an indicator of object motion, a change in sound volume, or a change in sound types;
- applying a replacement bookmark to associate with the data set classes, wherein applying a replacement bookmark to associate with the data set classes includes determining the matchable characteristics present in a video frame group of a media file;
- overwriting the original bookmark with the replacement bookmark;
- and
- subjecting the replacement bookmark to a fingerprint matching algorithm that incorporates media timeline and media related metadata.
A system for generating video fingerprints comprising:
- an original digital media file having at least one of a video digital file or an audio digital file;
- means for identifying a region within the original media file, wherein the means for identifying a region within the original media file includes a region analysis algorithm configured to detect matchable characteristics comprising at least one of a pixel luminescence value, a region of pixel luminescence values, an indicator of object motion, a change in sound volume, or a change in sound types;
- means for bookmarking the identified region with a fingerprinting algorithm;
- means for detecting a bookmarked region of a duplicate of the original digital media file using the fingerprinting algorithm;
- and
- means for comparing the bookmarked region of the original media file to the bookmarked region of the duplicate.
Dependencies are inferred from the claim text.