H04N19/65

SYSTEM ENCODER AND DECODER FOR VERIFICATION OF IMAGE SEQUENCE
20170332104 · 2017-11-16 ·

The present application relates to a system for verifying integrity of a stream of image frames including an encoder logic module and a decoder logic module. On source side, a test line insertion logic module receiving the stream is arranged upstream to the encoder logic module encoding the stream. The test line insertion logic module is configured to include one or more test lines into the image frames. A color coding is assigned to the one or more test lines. The color coding is selected from a coding scheme. On destination side, a test line detection and extraction logic module is arranged downstream to the decoder logic module receiving the encoded stream. The test line detection and extraction logic module extracts the color coding from the received image frames and verifies extracted coding data against the coding scheme. The coding data comprises at least the extracted color coding.

APPARATUS AND METHODS FOR VIDEO COMPRESSION
20170332107 · 2017-11-16 ·

Panoramic content may be characterized by a wide field of view and large image size. Panoramic image may be mapped to cube projection. When encoding/decoding cube-projected images, the disclosure exploits content continuity between cube facets. One facet may be encoded/decoded independently from other facets to obtain a seed facet. One or more transformed versions of the seed facet may be obtained, for example, one corresponding to a 90° counterclockwise rotation, another to a 90° clockwise rotation, and one to an 180° rotation. Transformed versions may be used to form an augmented image. The remained facets of the cube may be encoded using transformed versions within the augmented image. Boundary filtering may be applied to one or more edges of one or more facets.

Method and system for recovering an image error using data hiding
09804924 · 2017-10-31 · ·

Described embodiments provide for recovering an error, which has occurred in video contents, by using hidden data. A video content providing server generates video contents, into which information for video error recovery is inserted. The server includes: a block segmentation unit that segments an original image into at least one block having a pre-set size; a block description information (BDI) generation unit that generates block description information (BDI) for each of the at least one block, each BDI including information necessary to recover each of the segmented blocks; a BDI insertion unit that inserts each of the generated BDI into a block that is different from a block to be recovered by using the generated BDI; and a provisional video generation unit that generates provision video contents by combining at least one block, into which the BDI has been inserted.

Method and system for recovering an image error using data hiding
09804924 · 2017-10-31 · ·

Described embodiments provide for recovering an error, which has occurred in video contents, by using hidden data. A video content providing server generates video contents, into which information for video error recovery is inserted. The server includes: a block segmentation unit that segments an original image into at least one block having a pre-set size; a block description information (BDI) generation unit that generates block description information (BDI) for each of the at least one block, each BDI including information necessary to recover each of the segmented blocks; a BDI insertion unit that inserts each of the generated BDI into a block that is different from a block to be recovered by using the generated BDI; and a provisional video generation unit that generates provision video contents by combining at least one block, into which the BDI has been inserted.

NORMATIVE INDICATION OF RECOVERY POINT
20220060752 · 2022-02-24 ·

A method for decoding a video bitstream comprising a sequence of pictures comprising a picture A and a picture B, wherein picture A starts a recovery point period and picture B ends the recovery point period. The method includes obtaining the video bitstream and decoding from the video bitstream a normative indication of the recovery point period. The normative indication of the recovery point period indicates that picture A starts the recovery point period and/or that picture B ends the recovery point period.

NORMATIVE INDICATION OF RECOVERY POINT
20220060752 · 2022-02-24 ·

A method for decoding a video bitstream comprising a sequence of pictures comprising a picture A and a picture B, wherein picture A starts a recovery point period and picture B ends the recovery point period. The method includes obtaining the video bitstream and decoding from the video bitstream a normative indication of the recovery point period. The normative indication of the recovery point period indicates that picture A starts the recovery point period and/or that picture B ends the recovery point period.

Encoding apparatus and encoding method as well as decoding apparatus and decoding method

The encoding apparatus encodes an input image by a non-reversible encoding method and transmits identification information for identifying match components that are, from among a plurality of texture components registered in a database, texture components that match with the input image and encoded data obtained by encoding the input image. The decoding apparatus receives the encoded data and the identification information, decodes the encoded data into a decoded image, and synthesizes the texture component as the match component identified by the identification information from among a plurality of texture components registered in a database and the decoded image. The present technology can be applied, for example, a codec or the like by which an image is encoded and decoded.

Encoding apparatus and encoding method as well as decoding apparatus and decoding method

The encoding apparatus encodes an input image by a non-reversible encoding method and transmits identification information for identifying match components that are, from among a plurality of texture components registered in a database, texture components that match with the input image and encoded data obtained by encoding the input image. The decoding apparatus receives the encoded data and the identification information, decodes the encoded data into a decoded image, and synthesizes the texture component as the match component identified by the identification information from among a plurality of texture components registered in a database and the decoded image. The present technology can be applied, for example, a codec or the like by which an image is encoded and decoded.

Method and device for decoding a high-dynamic range image

The present principles relates to a method and device for reconstructing an HDR image by applying a reconstruction process on a SDR image whose the content is similar to the content of the HDR image but the dynamic range of the luminance values of said SDR image is lower than the dynamic range of the luminance values of said HDR image, said reconstruction process requiring parameters obtained from a bitstream. The method is characterized in that the method further comprises determining whether all the required parameters are available from the bitstream and recovering the lost or corrupted parameters from additional data, said reconstruction process further taking into account said recovered parameters.

Decoding method and apparatuses with candidate motion vectors

Various embodiments for deriving a motion vector for a current block of a picture are provided. One or more first type of candidates is derived for the motion vector of the current block, with each of the one or more first type of candidates being derived from a motion vector of a first block. A second type of candidate is derived for the motion vector of the current block when a total number of the one or more first type of candidates is less than a threshold value, with the second type of candidate being different from the one or more first type of candidates. The motion vector of the current block is selected, from among the one or more first type of candidates and the second type of candidate, for decoding the current block.