Signal encoding to reduce perceptibility of changes over time
First Claim
1. A method comprising:
- obtaining data representing video;
using one or more electronic processors, transforming the data representing video by encoding a signal therein, in which the encoding comprises first watermarking and second watermarking, which are encoded in corresponding spatial positions of the data representing video, in which the encoding introduces changes to the data representing video over time so as to reduce perceptible changes introduced by the encoding,in which said transforming yields encoded data,and in which portions within the data representing video which host the encoding change over time;
in which the first watermarking utilizes a first embedding bump size, and the second watermarking utilizes a second embedding bump size, in which the first embedding bump size corresponds with a first detection range distance when capturing optical scan data of the encoded data, and the second embedding bump size corresponds with a second, larger detection range distance relative to the first detection range distance when capturing optical scan data of the encoded data; and
providing the encoded data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosures relates generally to digital watermarking and data hiding. One claim recites a smartphone comprising: a camera to capture video of a display that is rendering video, in which the video comprises a first watermark signal embedded in a first portion of the data, a second watermark signal embedded in a second portion of the data, and a third watermark signal embedded in a third portion of the data, in which at least two of the first watermark signal, second watermark signal and third watermark signal are inversely related to one another; electronic memory for buffering data representing captured video; one or more electronic processors programmed for: applying a first perspective distortion to the data representing the captured video to yield first perspective distorted video; and analyzing the first perspective distorted video to detect digital watermarking, in which a second perspective distortion is applied to the data representing the captured video to yield second perspective distorted video when the analyzing does not detect digital watermarking, and then performing analyzing the second perspective distorted video to detect digital watermarking. Of course, other claims are provided too.
-
Citations
21 Claims
-
1. A method comprising:
-
obtaining data representing video; using one or more electronic processors, transforming the data representing video by encoding a signal therein, in which the encoding comprises first watermarking and second watermarking, which are encoded in corresponding spatial positions of the data representing video, in which the encoding introduces changes to the data representing video over time so as to reduce perceptible changes introduced by the encoding, in which said transforming yields encoded data, and in which portions within the data representing video which host the encoding change over time; in which the first watermarking utilizes a first embedding bump size, and the second watermarking utilizes a second embedding bump size, in which the first embedding bump size corresponds with a first detection range distance when capturing optical scan data of the encoded data, and the second embedding bump size corresponds with a second, larger detection range distance relative to the first detection range distance when capturing optical scan data of the encoded data; and providing the encoded data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
an input to receive data representing video; memory storing instructions; one or more electronic processors configured with said instructions to perform the following; altering the data representing video by encoding a signal therein, in which the encoding introduces changes to the data representing video over time so as to reduce perceptible changes introduced by the encoding, in which the encoding reduces perceptible changes introduced by the encoding by embedding inverse polarity related adjustments to the data representing video, in which the altering yields encoded data, and in which portions within the data representing video which host the encoding change over time; and providing the encoded data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
an input to receive data representing video; memory storing instructions; means for transforming the data representing video by encoding a signal therein, in which the encoding introduces changes to the data representing video over time so as to reduce perceptible changes introduced by the encoding, in which the encoding reduces perceptible changes introduced by the encoding by embedding inverse polarity related adjustments to the data representing video, in which said means for transforming yields encoded data, and in which portions within the data representing video which host the encoding change over time; and means for providing the encoded data. - View Dependent Claims (19, 20, 21)
-
Specification