Systems and methods for identifying matching content
AssigneeFacebook, Inc.
InventorSergiy Bilobrov
Life of this patent
Estimating the term…
Abstract
Systems, methods, and non-transitory computer-readable media can obtain a test content item having a plurality of video frames. At least one video fingerprint is determined based on a set of video frames corresponding to the test content item. At least one reference content item is determined using at least a portion of the video fingerprint. At least one portion of the test content item that matches at least one portion of the reference content item is determined based at least in part on the video fingerprint of the test content item and one or more video fingerprints of the reference content item.
Claims20
A computer-implemented method comprising:
- obtaining, by a computing system, a test content item having a plurality of video frames;
- generating, by the computing system, at least one video fingerprint based on a set of video frames corresponding to the test content item;
- determining, by the computing system, at least one reference content item using at least a portion of the video fingerprint;
- and
- determining, by the computing system, at least one portion of the test content item that matches at least one portion of the reference content item based at least in part on the video fingerprint of the test content item and one or more video fingerprints of the reference content item.
A system comprising:
- at least one processor;
- and
- a memory storing instructions that, when executed by the at least one processor, cause the system to perform:
- obtaining a test content item having a plurality of video frames;
- generating at least one video fingerprint based on a set of video frames corresponding to the test content item;
- determining at least one reference content item using at least a portion of the video fingerprint;
- and
- determining at least one portion of the test content item that matches at least one portion of the reference content item based at least in part on the video fingerprint of the test content item and one or more video fingerprints of the reference content item.
A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising:
- determining that a publisher is providing a first live content stream for distribution through the social networking system, the first live content stream including copyrighted content;
- obtaining a test content item having a plurality of video frames;
- generating at least one video fingerprint based on a set of video frames corresponding to the test content item;
- determining at least one reference content item using at least a portion of the video fingerprint;
- and
- determining at least one portion of the test content item that matches at least one portion of the reference content item based at least in part on the video fingerprint of the test content item and one or more video fingerprints of the reference content item.
Dependencies are inferred from the claim text.