摘要:
A method for encoding quantization matrices comprising the steps of (A) signaling whether values of a luma quantization matrix are determined by either (i) a first set of custom values or (ii) a set of standardized default values, (B) transmitting the first set of custom values when the values of the luma quantization matrix are determined by the first set of custom values and (C) signaling whether values of a first chroma component quantization matrix are determined by either (i) a second set of custom values or (ii) the values of the luma quantization matrix.
摘要:
A method for reduced memory and bandwidth motion adaptive video deinterlacing is disclosed. The method generally includes the steps of (A) generating a frame by deinterlacing a current field in a first of a plurality of modes, (B) generating the frame by deinterlacing using both of the current field and an opposite-parity field in a second of the modes and (C) generating the frame be deinterlacing using all of the current field, the opposite-parity field and another field in a third of the modes, wherein the method uses at least two of the modes.
摘要:
An apparatus comprising an output circuit, a first processing circuit and a second processing circuit. The output circuit may be configured to generate an output data stream in response to (i) a first intermediate signal, (ii) a second intermediate signal, and (iii) a third intermediate signal. The first processing circuit may be configured to generate the first intermediate signal in response to (i) a processed video signal and (ii) a prediction flag. The second processing circuit may be configured to generate (i) the processed video signal, (ii) the second intermediate signal and (iii) the third intermediate signal in response to an input video signal.
摘要:
An apparatus comprising a first processing circuit and a second processing circuit. The first processing circuit may be configured to generate a motion vector residual in response to one or more macroblocks of an input signal. The second processing circuit may be configured to convert between (i) the motion vector residual and (ii) a binarized representation of the motion vector residual. The binarized representation of the motion vector residual generally comprises (i) a binarized representation of an absolute value of the motion vector residual and (ii) a binarized representation of a sign of the motion vector residual when the motion vector residual has a non-zero value. The binarized representation of the sign is generally located after an end of the binarized representation of the absolute value of the motion vector residual.
摘要:
A method for transcoding from an H.264 format to a VC-1 format. The method generally comprises the steps of (A) decoding an input video stream in the H.264 format to generate a picture having a plurality of macroblock pairs that used an H.264 macroblock adaptive field/frame coding; (B) determining a mode indicator for each of the macroblock pairs; and (C) coding the macroblock pairs into an output video stream in the VC-1 format using one of (i) a VC-1 field motion compensation mode coding and (ii) a VC-1 frame motion compensation mode coding as determined from the mode indicator.
摘要:
A method for transcoding from an MPEG-2 format to an H.264 format is disclosed. The method generally comprises the steps of (A) decoding an input video stream in the MPEG-2 format to generate a plurality of macroblocks; (B) determining a plurality of indicators from a pair of the macroblocks, the pair of the macroblocks being vertically adjoining; and (C) coding the pair of the macroblocks into an output video stream in the H.264 format using one of (i) a field mode coding and (ii) a frame mode coding as determined from the indicators.
摘要:
A method for activating and deactivating parameter sets during decoding of a bitstream for display, comprising the steps of: (A) tagging a first picture parameter information set associated with a first identification value as active in response to a reference to the first identification value in a bitstream; (B) changing the tag of the first picture parameter information set from active to inactive and tagging a second picture parameter information set associated with a second identification value as active in response to a reference to the second identification value in the bitstream; and (C) tagging the second picture parameter information set as inactive and re-tagging the first picture parameter information set as active in response to a subsequent reference to the first identification value in the bitstream.
摘要:
A method of deblocking an input signal is disclosed. The method generally includes the steps of (A) calculating a plurality of transform coefficients corresponding to each of a plurality of blocks in the input signal at baseband, (B) calculating a plurality of quantization parameters based on the transform coefficients, at least one of the quantization parameters corresponding to each respective one of the blocks and (C) generating an output signal by deblocking the input signal based on the quantization parameters.
摘要:
A method for transcoding from an H.264 format to an MPEG-2 format is disclosed. The method generally comprises the steps of (A) decoding an input video stream in the H.264 format to generate a picture having a plurality of macroblock pairs that used an H.264 macroblock adaptive field/frame coding; (B) determining a mode indicator for each of the macroblock pairs; and (C) coding the macroblock pairs into an output video stream in the MPEG-2 format using one of (i) an MPEG-2 field mode coding and (ii) an MPEG-2 frame mode coding as determined from the mode indicators.
摘要:
A method for reducing memory utilization in a digital video codec. The method generally includes the steps of (A) generating a second reference picture by downsampling a first reference picture using a pattern, wherein the pattern (i) comprises a two-dimensional grid and (ii) is unachievable by performing a vertical downsampling and separately performing a horizontal downsampling, (B) generating a third reference picture by upsampling the second reference picture and (C) processing an image in a video signal using the third reference picture.