System, method, and computer program for encoding and decoding a unique signature in a video file as a set of watermarks
AssigneeGoAnimate, Inc.
InventorsTang Fei Yu, Omar Rabbolini
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoAnimate, Inc.
InventorsTang Fei Yu, Omar Rabbolini
Estimating the term…
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.
A method, performed by a computer system, for encoding a digital signature for a user in a video and for decoding the digital signature from the video, wherein the digital signature is substantially invisible to a viewer of the video, easy to detect during the decoding process, and resilient to transcoding, video editing, and high-compression encoding, the method comprising:
A non-transitory, computer-readable medium comprising a computer program, that, when executed by a computer system, enables the computer system to perform the following method for encoding a digital signature for a user in a video and for decoding the digital signature from the video, wherein the digital signature is substantially invisible to a viewer of the video, easy to detect during the decoding process, and resilient to transcoding, video editing, and high-compression encoding, the method comprising:
A computer system for encoding a digital signature for a user in a video and for decoding the digital signature from the video, wherein the digital signature is substantially invisible to a viewer of the video, easy to detect during the decoding process, and resilient to transcoding, video editing, and high-compression encoding, the system comprising:
Dependencies are inferred from the claim text.