摘要:
Scalable coding concepts such as for scalable video coding, are described. One aspect improves parallel decoding of inter-dependent layers of a multi-layer video data stream by introducing a long-term syntax element structure which, when assuming a certain value, guarantees to the video decoder that during a predetermined time period greater than the short-term syntax element's time intervals, the pictures of the dependent layer are subdivided so that borders between the spatial segments of the pictures of the second layer overlay every border of the spatial segments of the first layer. Another aspect concerns upsampling from base layer to enhancement layer. A syntax element is introduced which informs the decoder that the interpolation along the base layer's partitions is modified so as to not mix-up pixels/pels of neighboring partitions of the base layer picture. Another aspect introduces a long-term syntax element structure which allows the decoder to determine the inter-layer offset for a predetermined time period. Another aspect introduces a type indicator field which changes a way a layer indicator field within the NAL unit headers associated with the various layers is to be interpreted. Another aspect allows different codecs/standards to be used for the different layers. Another aspect inserts a syntax element structure into the multi-layer video data stream, which indicates the inter-layer offset for parallel decoding the pictures of base and enhancement layers in units of the base layer blocks.
摘要:
In general, this disclosure describes techniques for coding video blocks using a color-space conversion process. A video coder, such as a video encoder or a video decoder, may determine whether to use color-space conversion for encoding the video data. In response to determining to use color-space conversion, the video coder may quantize data of a first color component of the video data using a first offset of a first quantization parameter (QP) and quantize data of a second color component of the video data using a second offset of a second QP, wherein the second color component is different than the first color component, and the second QP is different than the first QP. The video coder may further inverse quantize data of the first color component using the first offset and inverse quantize data of the second color component using the second offset.
摘要:
The present invention is a system or method that facilitates smart decision makings at the client side for adaptive video streaming over a video delivery network by making use of perceptual video quality-of-experience predictions performed during the video preparation stage, at the video hosting or cache server side, or inside the video delivery network, and then transmitted to the client. Compared with prior art approaches of adaptive bitrate video streaming, the present invention can result in one or more of the following benefits: 1) save the overall bandwidth for the delivery of the video content without scarifying the client users' quality-of-experience; 2) create better overall visual quality-of-experience of the client users; 3) create smoother visual quality-of-experience of the client users; and 4) reduce the probability of rebuffering or stalling events at the client user side.
摘要:
In one embodiment, a method of video encoding is disclosed, the method comprising: encoding a position of a last non-zero coefficient within a video block having a first width, wherein the position of the last non-zero coefficient is provided as a string of binary values, wherein each binary value in said string corresponds to a bin index value; and determining a context index value for each bin index value, wherein the context index value for each bin index value is configured to be shared across two or more blocks of different widths.
摘要:
There is provided a method in a video encoding apparatus, the method comprising applying a transfer function to tristimulus values detected by a video camera, the transfer function selected based on the video content.
摘要:
The invention concerns the encoding of at least one current integral image (II j ) captured by an image capture device, comprising the steps consisting of: - decomposing (C1) the current integral image into at least one frame (Vu) representing a given perspective of a scene and, from at least one image capturing parameter associated with the image capture device, - encoding (C2) said at least one frame, - decoding (C4) said at least one frame, - recomposing (C5) the current integral image from said at least one decoded frame by applying an inverse decomposition of said decomposition of the integral image and from said at least one image capturing parameter associated with the image capture device, said encoding method being characterised in that it implements the steps consisting of: - determining (C6) a residual integral image by comparing said at least one current integral image with said recomposed integral image, - encoding (C7) the data associated with the residual integral image and said at least one image capturing parameter associated with the image capture device.
摘要:
This disclosure provides devices and methods for processing video data. The method can include extracting an output operation point from received video data. If the output operation point corresponds to one of an entire bitstream and a temporal subset of the entire bitstream with only the base layer as output, the method can include performing a first bitstream conformance test. If the output operation point corresponds to one of a layer set specified by a base video parameter set (VPS) of an active VPS and a temporal subset of the layer set with only the base layer to be output, the method can include performing a second bitstream conformance test. If the output operation point corresponds to one of an output layer set (OLS) specified by a VPS extension of the active VPS and a temporal subset of the OLS, the method can include performing a third bitstream conformance test.
摘要:
A video processing method and a video processing device are provided. The video processing method includes the following steps: A raw video is obtained. A noise level of the raw video is obtained. A bit rate or a resolution is adjusted according to the noise level. The raw video is compressed according to the bit rate and the resolution.