摘要:
A video encoder that utilizes adaptive loop filtering for coding video data includes: a prediction unit, for performing prediction techniques according to original video data and reconstructed video data to generate predicted samples; a reconstruction unit, for reconstructing the predicted samples to form the reconstructed video data; a reference picture buffer, for storing the reconstructed video data; a filter parameter estimator, for estimating filter parameters according to the original video data and the reconstructed video data; and an adaptive filter, for utilizing the stored filter parameters to perform filtering on the reconstructed video data.
摘要:
A video encoder that utilizes adaptive interpolation filtering for coding video data includes a prediction unit, a reconstruction unit, a reference picture buffer, a filter parameter estimator for estimating filter parameters according to the original video data and the predicted samples, and an adaptive interpolation filter for utilizing the stored filter parameters to perform filtering on the reconstructed video data.
摘要:
A method and apparatus for chroma intra prediction for a current chroma block with reduced line memory requirement are disclosed. The chroma intra predictor is derived from reconstructed luma pixels of a current luma block using a model with parameters. In various embodiments according to the present invention, the derivation of the parameters relies on a reconstructed luma pixel set corresponding to neighboring reconstructed luma pixels from causal luma neighboring areas of the current luma block, wherein said causal luma neighboring areas include a first area corresponding to reconstructed luma pixels above a horizontal luma block boundary on a top side of the current luma block, and wherein the reconstructed luma pixels from the first area that are included in the reconstructed luma pixel set are from a luma pixel line immediately above the horizontal luma block boundary.
摘要:
A method and apparatus for improved intra prediction mode coding are disclosed. Intra prediction exploits the spatial correlation within a picture or within a picture region. In practice, a picture is divided into blocks and the intra mode prediction is performed on a block basis. In newer coding systems, multiple intra prediction modes such as Vertical mode, Horizontal mode, DC mode and Diagonal mode, have been used to improve the coding efficiency of intra coding. However, the mode selection information for intra prediction has to be conveyed to the decoder for proper operation. In High-Efficiency Video Coding (HEVC), a coding scheme for the intra luma prediction mode is being considered, where the intra prediction mode of a current block is compared with the minimum of two intra luma prediction modes corresponding to two neighboring blocks. If the intra prediction mode of the current block is the same as the minimum of the two neighboring intra luma prediction modes, a single bit is transmitted to indicate the case. Otherwise, information for the current intra prediction mode is transmitted in fixed-length codeword. While the coding scheme for the intra luma prediction mode being considered may not fully exploit the neighboring intra luma prediction modes, it is desirable to further improve the performance. Accordingly, an improved coding scheme for intra prediction mode is disclosed, where more than one intra prediction mode candidates are derived.
摘要:
A video encoder that utilizes adaptive loop filtering for coding video data includes: a prediction unit, for performing prediction techniques according to original video data and reconstructed video data to generate predicted samples; a reconstruction unit, for reconstructing the predicted samples to form the reconstructed video data; a reference picture buffer, for storing the reconstructed video data; a filter parameter estimator, for estimating filter parameters according to the original video data and the reconstructed video data; and an adaptive filter, for utilizing the stored filter parameters to perform filtering on the reconstructed video data.
摘要:
An encoder for receiving a video frame and performing encoding processes to generate an encoded bitstream includes: a fidelity enhancement block, for performing a fidelity enhancement technique on the video frame utilizing a quad-tree partition, and generating fidelity enhancement information including a parameter associated with the quad-tree partition structure; and an entropy coding block, coupled to the fidelity enhancement block, for encoding the fidelity enhancement information, and embedding the encoded fidelity enhancement information into the encoded bitstream.
摘要:
A method and apparatus for intra prediction for a current block using directional intra prediction based on neighboring pixels around the current block are disclosed. Embodiment according to the present invention derives the gradient for the current pixel from the neighboring reconstructed pixels along a prediction direction of directional intra prediction. The gradient derived is used to form the final intra prediction. In another embodiment of the present invention, the intra prediction for slant vertical and horizontal directions is derived based on the neighboring reconstructed pixels in a neighboring row adjacent to the top side of the current block and the neighboring reconstructed pixels in a neighboring column adjacent to the left side of the current block.
摘要:
A method and apparatus for improved intra chroma prediction mode coding are disclosed. Intra prediction exploits the spatial correlation within a picture or within a picture region. In practice, a picture is divided into blocks and the intra mode prediction is performed on a block basis. In newer coding systems, multiple intra coding modes such as Vertical mode, Horizontal mode, DC mode and Diagonal mode, have been used to improve the coding efficiency of intra coding. Furthermore, a Luma_mode has also been used in intra prediction of chroma component to further improve the performance in the High Efficiency Video Coding (HEVC) standard being developed. However, the mode selection information for intra prediction has to be conveyed to the decoder for proper operation. Spatial features in a picture often exist in both luma and chroma components. The intra luma prediction mode and intra chroma prediction mode will have high probability to be the same. Accordingly, an embodiment according to the present invention adaptively assigns variable length codes to a set of mode symbols associated with intra chroma prediction by assigning a shortest code to the Luma_mode. Luma_mode not only can be the best luma mode of the corresponding luma block but also can be selected from several corresponding luma modes. The maximum length of chroma prediction codes is decreased by one bit when Luma_mode is equal to one of frequent modes. The coding efficiency of arithmetic coding of chroma prediction codes is further improved by selecting the context upon neighboring blocks.
摘要:
A video encoder includes a prediction unit for performing prediction techniques according to original video data and reconstructed video data to generate prediction samples, a reconstruction unit for reconstructing the prediction samples to form the reconstructed video data, and a reference picture buffer for storing the reconstructed video data as reference video data. The video encoder also includes a filter parameter estimator for estimating filter parameters according to the original video data of a current picture and the reconstructed video data of the current picture, and an adaptive loop filter for filtering the reconstructed video data of the current picture according to stored filter parameters of a prior picture in coding order. The filter parameter estimator and adaptive loop filter can operate in parallel.
摘要:
A method and apparatus for reconstructing a high-resolution image based on multiple low-resolution images are disclosed. The method and apparatus incorporating an embodiment according to the present invention reconstructs the high-resolution image based on a kernel regression method using a modified kernel function. The kernel function takes into consideration of registration reliability of regression residue and rotational motion within the multiple low-resolution images. The registration reliability adjusts weighting on the regression residues according to local gradient estimated between neighboring values. Furthermore, multi-scale regression residue is used to alleviate impact of noise.