G06T2201/0053

CLOAKING AND WATERMARK OF NON-CODED INFORMATION
20240080469 · 2024-03-07 ·

A computer system for the creation of subliminal image or watermarks where the apparent video is an obvious image and a subliminal or clandestine image or watermark is hidden within the data structure. The concept is envisioned for the cloaking of images, sound, video or like digitized non-coded information. The cloaked files may be intended for storage, transmission, or clandestine placement in a public file system. The watermark may be used for the subliminal marking of a source of a file, its creation, or for tagging copyrighted information.

IMAGE CODING DEVICE, IMAGE CODING METHOD, AND IMAGE FALSIFICATION IDENTIFICATION PROGRAM
20190379899 · 2019-12-12 ·

An image coding device adapted to code time-continuous pictures is provided. An embedding position information conversion unit acquires embedding position information indicating a position in a picture, by using a one-way function based on time-continuous information. An image coding unit selects a coding block in the picture based on the embedding position information, embeds electronic watermark information in a coding parameter used to code the coding block, and codes the coding block by using the coding parameter in which the electronic watermark information is embedded.

Image histogram compression end point pair selection based on a target color space range

Examples disclosed herein relate to selecting an image histogram compression end point pair based on a target color space range. Examples disclosed herein may select a histogram compression end point pair from a list of histogram compression end point pairs related to a target color space range where the selection is based on the results of the application of the histogram compression end point pair to the pixels within the input image with color values within a reduced color space determined based on the target color space range. The processor may apply the selected histogram compression end point pair to the input image to histogram compress the input image.

MEDIA CONTENT PROOF OF PLAY OVER OPTICAL MEDIUM
20190306588 · 2019-10-03 ·

Content watermarks are generated for content that is to be rendered on a display of a display device. An image sensor is externally affixed to a corner of the display. When the content is rendered on the display, the image sensor captures the watermarks being played with the content from the area associated the corner where the image sensor is affixed. The image sensor captures the watermarks as images and streams the images back to the display device for storage. The stored watermarks are processed to verify that the corresponding content associated with the watermarks was played by the display device (visually rendered on the display of the display device).

WATERMARK EMBEDDING METHOD AND APPARATUS
20190279330 · 2019-09-12 ·

One aspect of the present invention discloses a watermark embedding method in a watermark embedding apparatus. The method includes inputting a video frame, generating at least two tiles by spatially dividing the video frame, and embedding watermark information to each of the at least two tiles.

Self-similar reference masks for persistency in a video stream

In one embodiment, a method including dividing a reference mask into a plurality of reference mask divisions, determining a plurality of motion vectors respectively associated with a plurality of slice divisions, wherein the plurality of reference mask divisions respectively correspond to the plurality of slice divisions, modifying a blurring kernel in accordance with the plurality of motion vectors, yielding a plurality of modified blurring kernels that are respectively associated with the plurality of slice divisions, and performing at least one action to yield an altered reference mask, including for the plurality of reference mask divisions and the plurality of modified blurring kernels: convolving a reference mask division with a weighted function of at least a modified blurring kernel associated with a slice division, of the plurality of slice divisions, to which the reference mask division corresponds.

EMBEDDING VIDEO WATERMARKS WITHOUT VISIBLE IMPAIRMENTS

Methods, devices, and computer-program products are provided for adding and decoding data to a digital video signal in a visually imperceptible manner. For example, an encoded video frame can be obtained, and one or more blocks of the encoded video frame can be decoded. Binary data can be added to a subset of pixels from a set of pixels of the one or more blocks. For instance, a pixel component can be modulated to add the binary data. The one or more blocks can be re-encoded using at least one coding mode. The re-encoded one or more blocks can be added to the encoded video frame.

DYNAMIC WATERMARKING OF VEHICLE CAMERA IMAGES

A vehicle computer includes a watermark memory and a watermark processor programmed to execute instructions stored in the watermark memory. The instructions executed by the watermark processor include receiving an image captured by a camera, selecting a set of random pixel locations, generating a random watermark, and embedding the random watermark into the image at the set of random pixel locations. Another vehicle computer includes a validation memory and a validation processor programmed to execute instructions stored in the validation memory. The instructions executed by the validation processor include receiving a watermarked image, determining a random watermark, detecting an embedded watermark in the received watermarked image by selecting a set of random pixels and analyzing the selected set of random pixels for the random watermark, and authenticating the watermarked image as a result of determining that the watermarked image includes the random watermark at the set of random pixel locations.

Methods and apparatus for color image watermarking

A method embeds a watermark image into a host image with adaptive rectangular partition and Lower Upper (LU) decomposition such that a watermarked image is generated with improved computational complexity. The method divides a host image into an Red (R) component, a Green (G) component, and a Blue (B) component, and divides each component of the R, G, and B components into a plurality of MM size blocks, and partitions each of the plurality of MM size blocks into a plurality of non-overlapping blocks with adaptive rectangular partition. The method selects a plurality of embedding blocks from the plurality of MM size blocks for each component of the R, G, and B components of the host image to embed watermark information such that the watermarked image is generated.

Multi-blend fingerprinting

Multi-blend fingerprinting may be detected. First, a video sample may be received. Next, frames of the received video sample may be step iteratively through until a probability value corresponding to a current frame indicates a match. Deciding that the probability value indicates the match may comprise creating an augmented frame, determining the probability value corresponding to the created augmented frame, and determining that the probability value indicates the match. Then a fingerprint from the created augmented frame may be extracted.