摘要:
Block and frame skipping decides which image regions, blocks or frames in a video frame or series of frames should be encoded. Block skipping detects in advance which of the blocks in a video frame will produce little or no bits, so that the encoder can skip the encoding process for these blocks. Block skipping uses an iterative procedure to determine the optimal energy threshold value for each image frame. All the image blocks whose pixel energy is below the optimal threshold for the frame are skipped. Frame skipping predicts a distortion or image quality value for each frame. If some frames have a predicted image quality smaller than a preset value, these frames are allocated more bits and if, as a result, too few bits are left for future frames, the latter frames are skipped. This selective frame skipping guarantees that the quality of the non-skipped frames is above the preset value.
摘要:
An arbitrary shape wavelet transform with phase alignment (ASWP) is used to transform an arbitrary shaped object in an image. The phase of an odd tap wavelet filter is aligned so that a low pass filter is always centered at an even index, and a high pass filter is always centered at an odd index. The phase of an even tap wavelet filter is aligned so that the low pass filter and the high pass filter are both centered at index 2i+0.5, i.e., a half index past the even index. The objects for odd tap wavelet filters are each separately symmetrically extended by mirroring the objects from the opposite ends but not mirroring the end pixels. The objects for the even tap filter is symmetrically extended by mirroring the pixels from the opposite ends of the objects including mirroring the end pixels. The phase adjusted-symmetrically extended objects are then transformed.
摘要:
Method and system for high order conditional entropy coding utilizing an incremental-tree-extension technique to design a conditional tree for the coding. For complexity reduction, code table reduction and non-uniform quantization of conditioning symbols or pixels is provided. A pattern matching technique is provided for fast conditioning state extraction, and a multistage pipelined structure is provided to handle the case of a large number of conditioning pixels. Using the complexity reduction techniques and the hardware structures, it is possible to implement practical high order conditional entropy codecs using current low-cost VLSI (Very Large Scale Integration) technology.
摘要:
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 High-Efficiency Video Coding (HEVC), a coding scheme for the intra luma prediction mode is 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. The present invention provides multiple intra prediction mode candidates based on neighboring intra prediction modes so that there is a better chance for predictor hit. Accordingly, improved coding efficiency is achieved.
摘要:
An exemplary deblocking filtering method includes checking if at least one of two adjacent blocks is an intra-coded block and accordingly generating a checking result; and applying a deblocking filtering scheme with a clipping range to the two adjacent blocks by a deblocking filtering circuit as long as the checking result indicates that at least one of the two adjacent blocks is the intra-coded block.
摘要:
A method of converting first data into second data includes: determining a target symbol corresponding to the first data by utilizing a determining unit; and generating the second data corresponding to the determined target symbol. One of the first data and the second data is a syntax element, and the other of the first data and the second data is an entropy-coded result of the syntax element. The target symbol corresponding to the first data is determined adaptively according to occurrence probability of candidate syntax element values of the syntax element.
摘要:
A method for performing hybrid multihypothesis prediction during video coding of a coding unit includes: processing a plurality of sub-coding units in the coding unit; and performing motion vector derivation of a portion of the sub-coding units. More particularly, the step of performing motion vector derivation of the portion of the sub-coding units further includes: deriving a plurality of motion vectors for multihypothesis motion-compensated prediction of a specific sub-coding unit of the portion of the sub-coding units from at least one other sub-coding/coding unit or by performing motion estimation. The method further includes performing multihypothesis motion-compensated prediction on the specific sub-coding unit according to the plurality of motion vectors, and more particularly, includes utilizing a linear combination of a plurality of pixel values derived from the plurality of motion vectors as a predicted pixel value of the specific sub-coding unit. An associated apparatus is also provided.
摘要:
A method for performing localized multihypothesis prediction during video coding of a coding unit includes: dividing the coding unit into a plurality of sub-coding units; and performing motion vector prediction of each of the sub-coding units. More particularly, the step of performing motion vector prediction of each of the sub-coding units further includes: obtaining a plurality of motion vectors for multihypothesis motion compensation of a specific sub-coding unit of the sub-coding units from a plurality of other sub-coding/coding units. The method further includes performing multihypothesis motion compensation on the specific sub-coding unit according to the plurality of motion vectors, and more particularly, includes utilizing a linear combination of a plurality of pixel values of the plurality of other sub-coding/coding units as a predicted pixel value of the specific sub-coding unit. An associated apparatus is also provided.
摘要:
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.
摘要:
One scanning method of transform-based digital data processing includes: when processing data blocks, recording characteristics information for different block categories individually; conditionally adjusting scan orders of data processing of the block categories according to the characteristics information; and performing the data processing upon a current data block according to a scan order corresponding to a block category to which the current data block belongs. Another scanning method of transform-based digital data processing includes: recording characteristics information when processing data blocks; conditionally adjusting a scan order according to the characteristics information; keeping at least one position in the scan order fixed regardless of changes made to the scan order; and performing a data processing upon a current data block according to the scan order.