-
公开(公告)号:US12062109B2
公开(公告)日:2024-08-13
申请号:US18314417
申请日:2023-05-09
Applicant: Comcast Cable Communications, LLC
Inventor: Alexander Giladi
IPC: G06K9/00 , G06T1/00 , H04N19/124 , H04N19/513 , H04N19/593
CPC classification number: G06T1/005 , G06T1/0085 , G06T2201/0051 , G06T2201/0052 , G06T2201/0061 , G06T2201/0063 , H04N19/124 , H04N19/513 , H04N19/593
Abstract: Systems and methods are described for obfuscating variants of content segments. Variants of content segments can be used to encode an identifying sequence in a transmission of content. The variants of the content segments can each include one or more marked frames and one or more unmarked frames. Variations can be introduced into the unmarked frames for each of the variants of the content segments.
-
公开(公告)号:US11651469B2
公开(公告)日:2023-05-16
申请号:US17126530
申请日:2020-12-18
Applicant: Digimarc Corporation
Inventor: John F. Stach , Ravi K. Sharma , Ajith M. Kamath
CPC classification number: G06T1/005 , G06K19/06103 , G06T1/0028 , G06T1/0071 , G06T1/0092 , G06T3/20 , G06T5/002 , G06T5/30 , G06T11/60 , G06T2201/0051 , G06T2201/0061 , G06T2201/0202 , G06T2201/0601 , G06T2207/20044
Abstract: Artwork carrying machine readable data is generated by editing artwork according to a data signal or transforming the data signal into artwork. The machine-readable data signal is generated from a digital payload and converted into an image tile. Artwork is edited according to the image tile by moving graphic elements, adapting intersections of lines, or altering line density, among other techniques. Artwork is generated from the data signal by skeletonizing it and applying morphological operators to a skeletal representation, such as a medial axis transform. Artistic effects are introduced by filtering the data signal with directional blurring or shape filters.
-
公开(公告)号:US20180293688A1
公开(公告)日:2018-10-11
申请号:US15928628
申请日:2018-03-22
Applicant: Digimarc Corporation
Inventor: Tomas Filler , Matthew M. Weaver , Tony F. Rodriguez , Donald Haaga
CPC classification number: G06T1/0092 , G06F3/122 , G06F3/1243 , G06F3/1282 , G06T1/0028 , G06T1/005 , G06T2201/0051 , G06T2201/0061 , G06T2201/0202 , G06T2201/0601 , H04N1/32 , H04N1/32256
Abstract: Digital watermarking is adapted for the variable data printing. A reference signal serves as a proxy for optimizing the embedding a watermark in a host image to be printed. Using the reference signal, embedding parameters are generated, which are a function of constraints such as visual quality and robustness of the machine readable data. Adjustments needed to embed a unique payload in each printed piece are generated using the embedding parameters. These adjustments are stored in a manner that enables them to be efficiently obtained and applied within the RIP or press during operation of the press. Various other methods, system configurations and applications are also detailed.
-
公开(公告)号:US20180276782A1
公开(公告)日:2018-09-27
申请号:US15899292
申请日:2018-02-19
Applicant: Digimarc Corporation
Inventor: Osama M. Alattar , Adnan M. Alattar
CPC classification number: G06T1/005 , G06K9/00744 , G06T2201/0051 , G06T2201/0061 , G06T2201/0065 , H04N1/32203 , H04N1/32267 , H04N1/32288 , H04N1/32352
Abstract: The present invention relates generally to digital watermarking. One aspect of the disclosure includes a method comprising: obtaining data representing imagery; using one or more configured processors, analyzing a plurality of portions of the data to detect a redundantly embedded watermark signal, the analyzing producing detection statistics for each of the plurality of portions, the detection statistics comprising a payload signature, a rotation angle and a scale factor for each portion of the plurality of portions; accumulating payload signatures based on compatible rotation angles and scale factors, said accumulating yielding an accumulated payload signature; and decoding a plural-bit payload from the accumulated payload signature. Of course, many other aspects and disclosure are provided in this patent document.
-
公开(公告)号:US20180182056A1
公开(公告)日:2018-06-28
申请号:US15536736
申请日:2015-11-20
Applicant: BEIJING ZHIGU RUI TUO TECH CO., LTD.
Inventor: HANNING ZHOU
IPC: G06T1/00
CPC classification number: G06T1/0021 , G06T2201/0051 , H04N1/32144
Abstract: Embodiments of the present application provide information sending and receiving methods and apparatus. An information sending method disclosed herein comprises: determining to-be-transferred information; determining at least one optical ambiguity function corresponding to the information; processing an original image according to the at least one optical ambiguity function, to obtain a transfer image; and sending the transfer image.
-
公开(公告)号:US10002438B2
公开(公告)日:2018-06-19
申请号:US15327959
申请日:2014-07-22
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Stephen Pollard , Robert Ulichney , Matthew D Gaubatz
CPC classification number: G06T7/37 , G06T2201/0051 , G06T2207/10004 , G06T2207/20024 , G06T2207/20056 , H04N1/4055
Abstract: An example method of rapid image registration includes recovering an affine transform of a quasi-periodic object based on peak locations of Discrete Fourier Transform (DFT) in a captured image. The example method also includes filtering a region of the captured image to match a filtered version of a reference image including the quasi periodic object. The example method also includes recovering translation parameters to reduce image differences between the reference image and the captured image for a subset of the image locations of the filtered image and outputting an approximate transform including translation.
-
公开(公告)号:US20180167630A1
公开(公告)日:2018-06-14
申请号:US15571022
申请日:2016-05-02
Applicant: Verance Corporation
Inventor: Jian Zhao , Rade Petrovic , Joseph M. Winograd
IPC: H04N19/467 , H04N19/625 , H04N19/124 , G06T1/00
CPC classification number: H04N19/467 , G06T1/0092 , G06T2201/0051 , G06T2201/0065 , H04N19/124 , H04N19/48 , H04N19/625 , H04N21/44008 , H04N21/4622 , H04N21/8358
Abstract: The disclosed embodiments relate to automatic content recognition and recovery of metadata associated with multimedia content. Embodiments include the use of audio watermarks, video watermarks or both to recover metadata. Embodiments also describe improved video watermark embedding techniques including quantization-based video watermarking in the spatial domain and quantization-based video watermarking in frequency domain, as well as improved video watermark detection techniques based on multiple video frames. Embodiments also include improvements to payload structure and improvements to payload recovery.
-
公开(公告)号:US09979853B2
公开(公告)日:2018-05-22
申请号:US15484035
申请日:2017-04-10
Applicant: Digimarc Corporation
Inventor: Geoffrey B. Rhoads , Alastair M. Reed
IPC: G06K9/00 , H04N1/32 , G01J3/02 , G01J3/28 , G01J3/36 , G01J3/447 , G01J3/51 , G06T1/00 , H04N5/225 , H04N5/235 , H04N9/04 , H04N21/8358 , H05B33/08 , H05B37/02 , A61B5/00
CPC classification number: H04N1/32309 , A61B5/0075 , G01J3/0272 , G01J3/2823 , G01J3/36 , G01J3/447 , G01J3/51 , G01J3/513 , G06T1/0028 , G06T2201/0051 , H04N1/32144 , H04N5/2254 , H04N5/2256 , H04N5/2354 , H04N9/045 , H04N21/8358 , H04N2201/3233 , H05B33/0869 , H05B37/0272
Abstract: Information is encoded in an image signal by exploiting spectral differences between colors that appear the same when rendered. These spectral differences are detected using image sensing that discerns the spectral differences. Spectral difference detection methods include using sensor-synchronized spectrally-structured-light imaging, 3D sensors, imaging spectrophotometers, and higher resolution Bayer pattern capture relative to resolution of patches used to convey a spectral difference signal.
-
公开(公告)号:US20180130165A1
公开(公告)日:2018-05-10
申请号:US15650597
申请日:2017-07-14
Applicant: Digimarc Corporation
Inventor: Alastair M. Reed , Ravi K. Sharma
CPC classification number: G06T1/005 , G06K9/00 , G06T1/00 , G06T1/0021 , G06T1/0085 , G06T2201/0051 , G06T2201/0065
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.
-
公开(公告)号:US09959586B1
公开(公告)日:2018-05-01
申请号:US15377221
申请日:2016-12-13
Applicant: GoAnimate, Inc.
Inventor: Tang Fei Yu , Omar Rabbolini
IPC: G06T1/00 , H04N19/467
CPC classification number: G06T1/0021 , G06T1/0071 , G06T2201/0051 , G06T2201/0064 , H04N19/40 , H04N19/467
Abstract: The present disclosure describes a system, method, and computer program for encoding and decoding a unique signature for a user in a video file, wherein the digital signature is substantially invisible to the viewer of the video, easy to detect during the coding process, does not require specialized equipment for playback of the video, and is resilient to transcoding, video editing, and high compression encoding. A numeric digital signature is converted into a binary number. The binary number is then divided into sequences, where sequence includes a subset of data bits from the binary number. Each sequence is also associated with a sequence ID that enables the data bits in the sequence to be later combined in the correct order to recreate the binary number. A watermark is created for each of the sequences and embedded within suitable areas of a color channel.
-
-
-
-
-
-
-
-
-