Video fingerprint systems and methods
First Claim
1. A method for providing identification information for a portion of a video stream, the method comprising:
- receiving a video stream, wherein the video stream includes one or more successive video scenes, wherein the one or more successive video scenes respectively corresponds to one or more sets of visual information, wherein each of the one or more successive video scenes includes plural successive pictures, wherein a first visual object is included in a first video scene, wherein the one or more successive video scenes includes the first video scene;
detecting the first visual object over a first plurality of pictures of the first video scene;
deriving information corresponding to one or more measured transitions of the first visual object over the first plurality of pictures of the first video scene, wherein deriving comprises measuring a respective spatial transition from a location of the first visual object in a first picture to a location of the first visual object in each respective picture in a second plurality of pictures, wherein the first picture is included in the first plurality of pictures of the first video scene, wherein the second plurality of pictures includes the first plurality of pictures of the first video scene except the first picture, and wherein each respective picture in the second plurality of pictures is after the first picture in a display order of the first plurality of pictures of the first video scene; and
providing identification information corresponding to the derived information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method that provides identification information for a portion of a video stream includes receiving a video stream, wherein the video stream includes one or more successive video scenes, wherein the one or more successive video scenes respectively corresponds to one or more sets of visual information, wherein each of the one or more successive video scenes includes plural successive pictures, wherein a first visual object is included in a first video scene, wherein the one or more successive video scenes includes the first video scene, detecting the first visual object over a first plurality of pictures of the first video scene, deriving information corresponding to one or more measured transitions of the first visual object over the first plurality of pictures of the first video scene, and providing identification information corresponding to the derived information.
-
Citations
18 Claims
-
1. A method for providing identification information for a portion of a video stream, the method comprising:
-
receiving a video stream, wherein the video stream includes one or more successive video scenes, wherein the one or more successive video scenes respectively corresponds to one or more sets of visual information, wherein each of the one or more successive video scenes includes plural successive pictures, wherein a first visual object is included in a first video scene, wherein the one or more successive video scenes includes the first video scene; detecting the first visual object over a first plurality of pictures of the first video scene; deriving information corresponding to one or more measured transitions of the first visual object over the first plurality of pictures of the first video scene, wherein deriving comprises measuring a respective spatial transition from a location of the first visual object in a first picture to a location of the first visual object in each respective picture in a second plurality of pictures, wherein the first picture is included in the first plurality of pictures of the first video scene, wherein the second plurality of pictures includes the first plurality of pictures of the first video scene except the first picture, and wherein each respective picture in the second plurality of pictures is after the first picture in a display order of the first plurality of pictures of the first video scene; and providing identification information corresponding to the derived information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system that provides identification information for a portion of a video stream, the system comprising:
-
a memory having logic stored therein; and
a processor configured to execute the logic to;
receive a video stream, wherein the video stream includes one or more successive video scenes, wherein the one or more successive video scenes respectively corresponds to one or more sets of visual information, wherein each of the one or more successive video scenes includes plural successive pictures, wherein a first visual object is included in a first video scene, wherein the one or more successive video scenes includes the first video scene;detect the first visual object over a first plurality of pictures of the first video scene; derive information corresponding to one or more measured transitions of the first visual object over the first plurality of pictures of the first video scene, wherein deriving comprises measuring a respective spatial transition from a location of the first visual object in a first picture to a location of the first visual object in each respective picture in a second plurality of pictures, wherein the first picture is included in the first plurality of pictures of the first video scene, wherein the second plurality of pictures includes the first plurality of pictures of the first video scene except the first picture, and wherein each respective picture in the second plurality of pictures is after the first picture in a display order of the first plurality of pictures of the first video scene; and provide identification information corresponding to the derived information. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system comprising:
-
means for receiving a video stream, wherein the video stream includes one or more successive video scenes, wherein each of the one or more successive video scenes includes plural successive pictures, wherein a first visual object is included in a first video scene, wherein the one or more successive video scenes includes the first video scene; means for detecting the first visual object over a first plurality of pictures of the first video scene; means for deriving information corresponding to one or more measured transitions of the first visual object over the first plurality of pictures of the first video scene, wherein deriving comprises measuring a respective spatial transition from a location of the first visual object in a first picture to a location of the first visual object in each respective picture in a second plurality of pictures, wherein the first picture is included in the first plurality of pictures of the first video scene, wherein the second plurality of pictures includes the first plurality of pictures of the first video scene except the first picture, and wherein each respective picture in the second plurality of pictures is after the first picture in a display order of the first plurality of pictures of the first video scene; and means for providing identification information corresponding to the derived information.
-
Specification