Abstract:
Provided is a video decoding method including obtaining, from a bitstream, upsampling phase set information indicating whether a phase of samples comprised in a current layer is adjusted; when the phase is adjusted according to the upsampling phase set information, obtaining a luma vertical phase difference, a luma horizontal phase difference, a chroma vertical phase difference, and a chroma horizontal phase difference from the bitstream; and determining a prediction picture of the current layer by upsampling a reference layer based on the luma vertical phase difference, the luma horizontal phase difference, the chroma vertical phase difference, and the chroma horizontal phase difference, wherein a phase of luma samples comprised in the prediction picture is adjusted according to the luma vertical phase difference and the luma horizontal phase difference, a phase of chroma samples comprised in the prediction picture is adjusted according to the chroma vertical phase difference and the chroma horizontal phase difference, and the luma vertical phase difference and the chroma vertical phase difference are determined according to a scanning scheme with respect to the reference layer.
Abstract:
A video decoding apparatus according to an embodiment may include: a receiver configured to receive a bitstream of an encoded video; a predictor configured to change a distribution of pixel values of neighboring reference pixels that are previously decoded, and generate a prediction block by performing intra prediction on a current block by using the neighboring reference pixels the distribution of the pixel values of which is changed; and a decoder configured to reconstruct the current block based on residual data obtained from the bitstream and the prediction block.
Abstract:
A video encoding method and apparatus and video decoding method and apparatus generate a restored image having a minimum error with respect to an original image based on offset merge information indicating whether offset parameters of a current block and at least one neighboring block from among blocks of video are identical.
Abstract:
A video decoding method includes receiving information about whether to correct a chroma sample, obtaining a correction value determined using a luma value in a range corresponding to a position of a determined chroma pixel, based on the received information, and correcting a chroma value using the obtained correction value.
Abstract:
Provided are scalable video encoding and decoding methods by using a de-noise filtering. The scalable video decoding method includes generating reconstructed base layer images from a base layer image stream; determining a reference picture list including at least one of a reconstructed base layer image corresponding to a current enhancement layer image, from among the reconstructed base layer images, and a de-noise reconstructed base layer image, from an enhancement layer image stream; and reconstructing the current enhancement layer image by using a reference image that is determined from the reference picture list.
Abstract:
Provided are a method of interpolating an image by determining interpolation filter coefficients, and an apparatus for performing the same. The method includes: differently selecting an interpolation filter, from among interpolation filters for generating at least one sub-pel-unit pixel value located between integer-pel-unit pixels, based on a sub-pel-unit interpolation location and a smoothness; and generating the at least one sub-pel-unit pixel value by interpolating, using the selected interpolation filter, pixel values of the integer-pel-unit pixels.
Abstract:
A motion prediction method includes determining, when a current slice is a B slice, a reference picture list to be used with respect to a current prediction unit from among prediction units included in a coding unit, and outputting, when a size of the current prediction unit is 4×8 or 8×4, inter-prediction index information of the current prediction unit indicating the reference picture list from among an L0 list and an L1 list, and when the size of the current prediction unit is not 4×8 or 8×4, the inter-prediction index information of the current prediction unit indicating the reference picture list from among the L0 list, the L1 list, and a bi-prediction list.
Abstract:
A video decoding method includes extracting offset mergence information of a current largest coding unit (LCU), the offset mergence information indicating whether to adopt a second offset parameter as a first offset parameter of the current LCU; reconstructing the first offset parameter of the current LCU based on the offset mergence information, the first offset parameter including an offset type, an offset value, and an offset class of the current LCU; determining whether the current LCU is an edge type or a band type, based on the offset type; determining an edge direction according to the edge type or a band range according to the band type, based on the offset class; determining a difference value between reconstructed pixels and original pixels included in the offset class, based on the offset value; and adjusting pixel values of reconstructed pixels based on the difference value.
Abstract:
A method and apparatus for encoding and decoding a video are provided. The method of encoding the video includes: determining whether a unidirectional motion estimation mode and a bidirectional motion estimation mode are to be used based on a size of a current prediction unit to be encoded, performing the motion estimation and the motion compensation on the current prediction unit according to the determining of whether the unidirectional motion estimation mode and the bidirectional motion estimation mode are to be used, determining an optimum motion estimation mode of the current prediction unit based on an encoding cost of the current prediction unit obtained through the performing of the motion estimation and the motion compensation, and encoding information indicating the determined optimum motion estimation mode based on the size of the current prediction unit.
Abstract:
A method and apparatus for encoding and decoding a video are provided. The method of encoding the video includes: determining whether a unidirectional motion estimation mode and a bidirectional motion estimation mode are to be used based on a size of a current prediction unit to be encoded, performing the motion estimation and the motion compensation on the current prediction unit according to the determining of whether the unidirectional motion estimation mode and the bidirectional motion estimation mode are to be used, determining an optimum motion estimation mode of the current prediction unit based on an encoding cost of the current prediction unit obtained through the performing of the motion estimation and the motion compensation, and encoding information indicating the determined optimum motion estimation mode based on the size of the current prediction unit.