H04N11/04

Method for intra prediction and device therefor

A method for intra prediction comprises determining a first MPM candidate corresponding to a left-side candidate block on the basis of a position of the left-side candidate block adjacent to a left side of a current block; determining a second MPM candidate corresponding to an upper-end candidate block on the basis of a position of the upper-end candidate block adjacent to an upper end of the current block; generating an MPM candidate list including a plurality of MPM candidates, on the basis of the first MPM candidate and the second MPM candidate; and determining one MPM candidate of the plurality of the MPM candidates that constitute the MPM candidate list as an intra prediction mode of the current block, and performing intra prediction for the current block on the basis of the determined intra prediction mode to generate a prediction block corresponding to the current block.

Method and system for coding or recognizing of surveillance videos
09846820 · 2017-12-19 ·

Method for coding or recognizing of surveillance videos is provided to improve compressing efficiency and recognizing accuracy of surveillance videos. The method for coding surveillance videos includes: establishing a background database and a foreground object database; wherein, the background database includes a set of background images; the foreground object database includes a set of foreground objects; coding a surveillance image by referring to a background image in the background database and a foreground object in the foreground object database.

Device and method for scalable coding of video information

An apparatus configured to code video information in a bitstream includes a memory and a processor in communication with the memory. The memory is configured to store video information associated with a video layer having a current picture. The processor is configured to: determine whether a slice segment header extension associated with the current picture is present in the bitstream; and determine that one or more most significant bits (MSBs) of a picture order count (POC) value associated with the current picture are not present in the bitstream in response to a determination that the slice segment header extension associated with the current picture is not present in the bitstream. The processor may encode or decode the video information in the bitstream.

Image decoding apparatus and method for handling intra-image predictive decoding with various color spaces and color signal resolutions

The present invention is directed to an image information decoding apparatus adapted for performing infra-image decoding based on resolution of color components and color space of an input image signal. An intra prediction unit serves to adaptively change block size in generating a prediction image based on a chroma format signal indicating whether resolution of color components is one of 4:2:0 format, 4:2:2 format, and 4:4:4 format, and a color space signal indicating whether color space is one of YCbCr, RGB, and XYZ. An inverse orthogonal transform unit and an inverse quantization unit serve to also change orthogonal transform technique and quantization technique in accordance with the chroma format signal and the color space signal. A decoding unit decodes the chroma format signal and the color space signal to generate a prediction image corresponding to the chroma format signal and the color space signal.

Generalized residual prediction for scalable video coding and 3D video coding

An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit stores video information of a reference layer. The processor determines a value of a video unit based at least in part on a prediction value and an adjusted residual prediction value associated with the reference layer. The adjusted residual prediction value is equal to a residual prediction from the reference layer multiplied by a weighting factor that is different from 1.

Method and system for encoding a video data signal, encoded video data signal, method and system for decoding a video data signal

Video data signals are encoded such that the encoded video data signal comprises at least a primary and at least a secondary video data signal. The primary and secondary video data signal are jointly compressed. The primary video data signal is compressed in a self-contained manner, and the secondary video data signal is compressed using data from the primary video data signal. The jointly compressed video data signal is split into separate bitstreams, at least a primary bitstream comprising data for the primary video data signal and at least a secondary bitstream comprising data for the secondary video data signal, whereafter the primary and secondary bitstreams are multiplexed into a multiplexed signal, and the primary and secondary signals are provided with separate codes.

Method and apparatus for hybrid transcoding of a media program
09832540 · 2017-11-28 · ·

A method and apparatus for encoding a source media program is disclosed. In one embodiment, the method comprises the steps of transcoding the source media program to produce a constant video quality transcoded version of the media program, determining if a portion of constant video quality version of the transcoded media program fails to satisfy a constraint, if the portion of the transcoded media program fails to satisfy the constraint, adjusting at least one transcoding parameter of a set of transcoding parameters, transcoding the portion of the source media program according to the adjusted at least one transcoding parameter to produce a constant bit rate version of the portion of the transcoded media program, and substituting the constant bit rate version of the portion of the transcoded media program for the constant video quality portion of the transcoded media program.

Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus

A moving picture coding method includes: coding, using a motion vector, a current block to be coded; generating a plurality of predictive motion vectors; and coding the motion vector using one of the predictive motion vectors, and when a co-located block included in a coded picture and co-located with the current block has two reference motion vectors and reference directions of the two reference motion vectors are the same, a first prediction vector is generated using a first reference motion vector and a second prediction vector is generated using a second reference motion vector in the generating of a plurality of predictive motion vectors.

Indication of adaptive loop filtering in adaptation parameter set

A visual media processing method includes performing a conversion between a current video block of a visual media data and a bitstream representation of the current video block, wherein the bitstream representation is configured according to a format rule that specifies that a syntax element is selectively included or excluded in the bitstream representation indicative of a maximum number of merge candidates for a coding tool, thereby indicating whether the coding tool is enabled or disabled for the conversion, wherein the maximum number of merge candidates for the coding tool is zero or a positive number.

Electronic device for storing image and image storage method thereof

An electronic device and an image storage method thereof are provided. The image storage method includes acquiring a plurality of image frames, determining a number of image frames per compressed file and a divided number for image frames, dividing each of the plurality of image frames into regions having a same size according to the divided number in response to the plurality of image frames being acquired, packaging the plurality of image frames divided into the regions having the same size according to the determined number of image frames per compressed file according to the regions, and compressing the packaged plurality of image frames and storing a compressed result.