摘要:
An apparatus comprising a processor configured to receive a current block of a video frame, and determine a coding mode for the current block based on only a bit rate cost function, wherein the coding mode is selected from a plurality of available coding modes, and wherein calculation of the bit rate cost function does not consider distortion of the current block.
摘要:
The present invention relates to the field of coding and decoding technologies, and discloses video data coding and decoding methods and apparatuses, which can improve coding efficiency or is low in transmission flexibility. The decoding method provided by the present invention includes: determining a first to-be-decoded information group in a to-be-decoded bitstream, where the first to-be-decoded information group includes data information, attribute information, and location information of the first to-be-decoded information group; determining a reference information group set in a case in which the attribute information represents that the first to-be-decoded information group is a redundant information group; and discarding the first to-be-decoded information group if location information of at least one reference information group in the reference information group set is the same as the location information of the first to-be-decoded information group, or parsing the data information if location information of all reference information groups in the reference information group set is different from the location information of the first to-be-decoded information group.
摘要:
An apparatus used in video encoding comprising a processor configured to generate a prediction block for a current block, compute a difference between the current block and the prediction block to generate a residual block, wherein the residual block comprises a plurality of residual values, and if the plurality of residual values include at least one non-zero residual value comprising at least one sign and at least one residual level, perform entropy encoding on the at least one sign; and perform entropy encoding on the at least one residual level, wherein one non-residual value comprises one sign and one residual level.
摘要:
Systems and methods for improved intra prediction in video coding. The disclosure provides an intra prediction scheme that not only uses pixels in neighboring blocks as external reference pixels but also uses pixels within a current block as internal reference pixels. Block residuals thus obtained may be lossy or lossless encoded.
摘要:
A method and an apparatus for encoding and decoding transform coefficients are disclosed. The encoding method includes: encoding transform coefficients of a transform coefficient block according to a predetermined scan order, and encoding a set number of transform coefficients in each group until a last group of the transform coefficient block is encoded; storing an obtained map of non-zero transform coefficients, absolute values of transform coefficients, and positive and negative signs of non-zero transform coefficients; when the last group is being encoded, after obtaining a map of non-zero transform coefficients encoded in the last group, encoding the stored map of non-zero transform coefficients and the map of non-zero transform coefficients encoded in the last group into a bit stream; and after obtaining absolute values of transform coefficients and positive and negative signs of non-zero transform coefficients encoded in the last group, encoding the stored absolute values of transform coefficients and positive and negative signs of non-zero transform coefficients and the absolute values of transform coefficients and positive and negative signs of non-zero transform coefficients encoded in the last group into the bit stream. Encoding and decoding efficiency can be increased.
摘要:
Embodiments of the present invention provide a method and an apparatus for decoding and encoding a video, and a method and an apparatus for predicting a direct current coefficient. The video decoding method includes: receiving current frame image information sent by an encoding end, where the current frame image information includes prediction value information, and the prediction value information includes at least one intra-frame direct current DC prediction value; selecting a prediction value from the at least one intra-frame DC prediction value in the prediction value information as an intra-frame DC prediction value of the current image. Through the embodiments of the present invention, flexibility of encoding and decoding a video can be improved.
摘要:
The present invention discloses video data encoding and decoding methods and apparatuses, which relates to the field of encoding and decoding technologies, and can improve transmission flexibility and enhance robustness. The encoding method provided in the present invention includes: determining a to-be-encoded information group in a to-be-encoded video sequence; generating a primary information group corresponding to the to-be-encoded information group, wherein the primary information group comprises first data information, indication information that indicates whether the to-be-encoded information group is a primary information group or a redundant information group, and location information of the primary information group; generating a redundant information group corresponding to the to-be-encoded information group, wherein the redundant information group comprises second data information, location information of the redundant information group, indication information that indicates whether the to-be-encoded information group is a primary information group or a redundant information group, and location relationship information of the redundant information group and the primary information group; and encoding the primary information group and the redundant information group into a bitstream.
摘要:
A video codec comprising a processor configured to generate a prediction block for a current block, compute a difference between the current block and the prediction block to generate a residual block, scan a plurality of prediction residuals located in the residual block, and if the plurality of residual values comprise at least one non-zero prediction residual, entropy encode the at least one non-zero prediction residual. A method comprising generating a prediction block for a current block, computing a difference between the current block and the prediction block to generate a residual block, scanning a plurality of prediction residuals located in the residual block, and if the plurality of residual values comprise at least one non-zero prediction residual, entropy encoding the at least one non-zero prediction residual.