摘要:
An image decoding method by a decoding apparatus, the method comprising: deriving a first candidate intra prediction mode based on a left neighboring block of a current block, wherein when the left neighboring block is located outside of a current picture, the first candidate intra prediction mode is set equal to intra DC mode, wherein when the left neighboring block is not located in a current slice in which the current block is located, the first candidate intra prediction mode is set equal to the intra DC mode, wherein when the left neighboring block is not an intra coded block, the first candidate intra prediction mode is set equal to the intra DC mode; deriving a second candidate intra prediction mode based on an upper neighboring block of the current block, wherein when the upper neighboring block is located outside of the current picture, the second candidate intra prediction mode is set equal to the intra DC mode, wherein when the upper neighboring block is not located in the current slice, the second candidate intra prediction mode is set equal to the intra DC mode, wherein when the upper neighboring block is not located in a current largest coding unit (LCU) in which the current block is located, the second candidate intra prediction mode is set equal to the intra DC mode, wherein when the upper neighboring block is not an intra coded block, the second candidate intra prediction mode is set equal to the intra DC mode; determining intra prediction mode for the current block based on the first candidate intra prediction mode and the second candidate intra prediction mode; and generating prediction samples on the current block based on the determined intra prediction mode.
摘要:
This disclosure describes techniques for adding offset to predictive video blocks during video coding. In one example, a method of encoding a video block includes interpolating a first block of predictive values based on a first reference video unit within a first list of reference data, and a second block of predictive values based on a second reference video unit within a second list of reference data, calculating, for sub-integer pixel positions, a first offset value based on the first block and the current video block, and a second offset value based on the first offset value and the second block, determining a final block of offset values based on the first block of predictive values, the second block of predictive values, the first offset values, and the second offset values, and encoding the current video block based on the final block of offset values.
摘要:
Systems and methods for scalable video coding using special inter-layer prediction modes (called telescopic modes) are provided. These modes facilitate accelerated operation of encoders with improved coding efficiency.
摘要:
A sequence to be encoded is divided into a plurality of temporal portions or chunks. The sequence is then analysed to determine for each chunk, in accordance with a plurality of encoding quality settings, data establishing the relationship between the quality settings and (i) a quality metric for the portion and (ii) the number of bits generated by encoding the portion at that quality setting. Given a target quality, a target bit rate is then set (or vice versa); then one chooses a set of quality settings, one per chunk, that tends to minimise a combined quality cost for the sequence within the constraint that transmission of encoded video at the target bit rate via transmitting and receiving buffers of specified size and initial receiver buffer fullness shall not cause underflow nor overflow. The combined quality cost is the sum of individual quality costs each of which is a function of the deviation of the quality metric of the respective encoded portion from the target quality, the function being such that the cost generally increases as the absolute value of the deviation increases. The sequence is then encoded using the chosen quality settings.
摘要:
A method and apparatus for performing motion estimation in a digital video system is disclosed (Fig.1). Specifically, the present invention discloses a system that quickly calculates estimated motion vectors in a very efficient manner (Fig.1, item 160). In one embodiment, a first multiplicand is determined by multiplying a first display time difference between a first video picture and a second video picture by a power of two scale value (Fig.1, items 150, 160). This step scales up a numerator for a ratio (Fig.1, item 120). Next, the system determines a scaled ratio by divi ding that scaled numerator by a second first display time difference between the second video picture and a third video picture. The scaled ratio is then stored calculating motion vector estimations. By storing the scaled ratio, all the estimated motion vectors can be calculated quickly with good precision since the scaled ratio saves significant bits and reducing the scale is performed by simple shifts (Fig.1, item 180).
摘要:
A video picture compressing technology, particularly an up-sampling method and system for spatial layered coding video pictures, cause that in the process of up-sampling, the computational complexity is reduced, while the coding performance is constant. The invention uses the principle that the human eyes' sensitivity to the chrominance component is significantly less than it to the luminance component, in the up-sampling process of I_BL inter-layer prediction or residual error picture inter-layer prediction, compared to the luminance component, it uses the more simpler filter for the chrominance component, thereby reduces the computational complexity, while maintains the coding performance.