Identification and protection of video
First Claim
1. A method comprising:
- receiving data representing picture elements of video;
transforming the data into a frequency domain;
comparing characteristics associated with the transformed data to predetermined characteristics that are associated with a first video type, and if the characteristics coincide, determining that the video is of the first video type; and
if the characteristics do not coincide,comparing the characteristics of the transformed data to predetermined characteristics that are associated with a second video type, and if the characteristics coincide, determining that the video is of the second video type;
wherein the predetermined characteristics comprise a radius.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods and apparatus that are helpful for identifying or protecting video. One claim recites a method including: receiving data representing picture elements of video; transforming the data into a frequency domain; comparing characteristics associated with the transformed data to predetermined characteristics that are associated with a first video type, and if the characteristics coincide, determining that the video is of the first video type; and if the characteristics do not coincide, comparing the characteristics of the transformed data to predetermined characteristics that are associated with a second video type, and if the characteristics coincide, determining that the video is of the second video type. Another claim recites a method including: obtaining information associated with a video; selecting a set of information from the obtained information; deriving identifying information from the selected set of information; and providing a security feature in or over data representing picture elements of the video according to the identifying information. Of course, other implementations are provided as well.
288 Citations
21 Claims
-
1. A method comprising:
-
receiving data representing picture elements of video; transforming the data into a frequency domain; comparing characteristics associated with the transformed data to predetermined characteristics that are associated with a first video type, and if the characteristics coincide, determining that the video is of the first video type; and if the characteristics do not coincide, comparing the characteristics of the transformed data to predetermined characteristics that are associated with a second video type, and if the characteristics coincide, determining that the video is of the second video type; wherein the predetermined characteristics comprise a radius. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
receiving data representing picture elements of video; transforming the data into a frequency domain; comparing characteristics associated with the transformed data to predetermined characteristics that are associated with a first video type, and if the characteristics coincide, determining that the video is of the first video type; and if the characteristics do not coincide, comparing the characteristics of the transformed data to predetermined characteristics that are associated with a second video type, and if the characteristics coincide, determining that the video is of the second video type; wherein the predetermined characteristics comprise a horizontal distance from a DC component response to a frequency point. - View Dependent Claims (5)
-
-
6. A method comprising:
-
receiving data representing picture elements of video; transforming the data into a frequency domain; comparing characteristics associated with the transformed data to predetermined characteristics that are associated with a first video type, and if the characteristics coincide, determining that the video is of the first video type; and if the characteristics do not coincide, comparing the characteristics of the transformed data to predetermined characteristics that are associated with a second video type, and if the characteristics coincide, determining that the video is of the second video type; wherein the characteristics associated with the transformed data correspond to steganographic indicia hidden on or in the video.
-
-
7. An apparatus comprising:
-
an input for receiving data representing picture elements of video; and a processing system configured to; transform the data into a frequency domain; compare characteristics associated with the transformed data to predetermined characteristics that are associated with a first video type, and if the characteristics coincide, determine that the video is of the first video type; and if the characteristics do not coincide, compare the characteristics of the transformed data to predetermined characteristics that are associated with a second video type, and if the characteristics coincide, determine that the video is of the second video type; wherein the predetermined characteristics (a) comprise a radius, (b) comprise a horizontal distance from a DC component response to a frequency point, or (c) correspond to steganographic indicia hidden on or in the video. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
an input for receiving data representing picture elements of video; means for transforming the data into a frequency domain; means for comparing characteristics associated with the transformed data to predetermined characteristics that are associated with a first video type, and if the characteristics coincide, for determining that the video is of the first video type; and means for, if the characteristics do not coincide, comparing the characteristics of the transformed data to predetermined characteristics that are associated with a second video type, and if the characteristics coincide, for determining that the video is of the second video type; wherein the predetermined characteristics (a) comprise a radius, (b) comprise a horizontal distance from a DC component response to a frequency point, or (c) correspond to steganographic indicia hidden on or in the video. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
receiving data representing picture elements of video; transforming the data into a frequency domain; comparing characteristics associated with the transformed data to predetermined characteristics that are associated with a first video type, and if the characteristics coincide, determining that the video is of the first video type; and if the characteristics do not coincide, comparing the characteristics of the transformed data to predetermined characteristics that are associated with a second video type, and if the characteristics coincide, determining that the video is of the second video type; wherein the predetermined characteristics comprise a radius, comprise a horizontal distance from a DC component response to a frequency point, or correspond to steganographic indicia hidden on or in the video. - View Dependent Claims (19, 20, 21)
-
Specification