摘要:
Provided is a method of decoding motion information characterized in that information for determining motion-related information includes spatial information and time information, wherein the spatial information indicates a direction of spatial prediction candidates used for sub-units from among spatial prediction candidates located on a left side and an upper side of a current prediction unit, and the time information indicates a reference prediction unit of a previous picture used for prediction of the current prediction unit. Further, an encoding apparatus or a decoding apparatus capable of performing the above described encoding or decoding method may be provided.
摘要:
Provided is a video decoding method including determining a data unit for intra prediction from a video picture; obtaining, from a bitstream, intra prediction type information indicating whether to predict the data unit according to a first intra prediction type that predicts using predetermined prediction information or a second intra prediction type that predicts using data units adjacent to the data unit; determining a first data unit predicted according to the first intra prediction type and a second data unit predicted according to the second intra prediction type, based on the intra prediction type information obtained from the bitstream; generating a first prediction value with respect to the first data unit predicted according to the first intra prediction type by using the predetermined prediction information; and generating a second prediction value with respect to the second data unit predicted according to the second intra prediction type by using the data units adjacent to the data unit.
摘要:
Provided is a video decoding method performed by a video decoding apparatus, the video decoding method including: determining prediction mode information of a current block and an index indicating a prediction candidate, from a bitstream; determining a prediction candidate list according to the prediction mode information; when the prediction mode information of the current block indicates a pre-set prediction mode, determining a motion vector indicated by the index indicating the prediction candidate from the prediction candidate list, and determining a prediction motion vector of the current block based on at least one of pieces of motion prediction information related to the motion vector; and determining a motion vector of the current block based on the prediction motion vector, wherein the pre-set prediction mode is a prediction mode different from a skip mode and a merge mode.
摘要:
An encoding apparatus encoding a bitstream including an image frame is disclosed. The encoding apparatus comprises a selection unit for selecting a plurality of pixels including non-zero transform coefficients in a transform coefficient block constituting an image frame, an inverse transform unit for generating a plurality of groups of code candidates including combinations of codes assignable to the non-zero transform coefficients of the selected plurality of pixels and generating candidate reconstruction blocks by performing an inverse transform on each of the transform coefficient blocks in which the sign is assigned to the non-zero transform coefficients according to the generated plurality of groups of code candidates, a cost calculation unit for calculating a cost on the basis of a pixel value difference between pixel values of a plurality of pixels selected from among the generated candidate reconstruction blocks and pixel values of other pixels adjacent to the selected plurality of pixels and an encoding unit for assigning different predetermined codewords to a plurality of groups of code candidates on the basis of the calculated cost and encoding one codeword of the codewords into encoding information of non-zero transform coefficients of the selected plurality of pixels.
摘要:
Disclosed are a method and a device for encoding a video by using a data unit of a hierarchical structure, and a method and a device for decoding the same. According to one embodiment of the present invention, a video encoding device: encodes a picture that constitutes a video on the basis of a data unit of a hierarchical structure; determines a context model that is used for entropy coding of a symbol on the basis of hierarchical information of a data unit to which a symbol for the encoded picture belongs; and entropy encodes the symbol by using the determined context model.
摘要:
Video coding techniques are provided, including: determining a shape of one or more scanning units comprised in a current picture, the one or more scanning units consisting of a predetermined number of adjacent largest coding units from among a plurality of largest coding units split from the current picture; generating shape information indicating a number of largest coding units in a single row in the scanning unit and a number of largest coding units in a single column in the scanning unit, wherein a scanning unit consists of NxM largest coding units, wherein at least one of N and M is larger than 1, N indicates the number of largest coding units in a single row in the scanning unit, and M indicate the number of largest coding units in a single column in the scanning unit; determining a processing order of one or more scanning units of the current picture, as an order of performing processing from the lower scanning unit to the upper scanning unit; determining coding units by splitting at least one of a height and a width of the largest coding unit among largest coding units comprised in the one or more scanning units; and determining, as a processing order of the coding units in the largest coding unit, a first order of performing processing in a rightward direction or a second order of performing processing in a leftward direction.
摘要:
Provided are a method and apparatus for adaptively partitioning a block. An image decoding method according to an embodiment includes determining reference pixels used to partition a coding unit, from among pixels adjacent to the coding unit, determining a partition location indicating a location of a boundary for partitioning the coding unit, based on at least one of a location having a highest pixel gradient and a location of a detected edge from among the reference pixels, obtaining a plurality of prediction units from the coding unit by partitioning the coding unit in a predetermined direction from the partition location, and predicting the plurality of prediction units.
摘要:
A motion vector encoding apparatus includes: a predictor configured to obtain motion vector predictor candidates of a plurality of predetermined motion vector resolutions by using a spatial candidate block and a temporal candidate block of a current block, and to determine motion vector predictor of the current block, a motion vector of the current block, and a motion vector resolution of the current block by using the motion vector predictor candidates; and an encoder configured to encode information representing the motion vector predictor of the current block, a residual motion vector between the motion vector of the current block and the motion vector predictor of the current block, and information representing the motion vector resolution of the current block, wherein the plurality of predetermined motion vector resolutions include a resolution of a pixel unit that is greater than a resolution of one-pel unit.
摘要:
Provided is a video decoding method performed by a video decoding apparatus, the video decoding method including: determining prediction mode information of a current block and an index indicating a prediction candidate, from a bitstream; determining a prediction candidate list according to the prediction mode information; when the prediction mode information of the current block indicates a pre-set prediction mode, determining a motion vector indicated by the index indicating the prediction candidate from the prediction candidate list, and determining a prediction motion vector of the current block based on at least one of pieces of motion prediction information related to the motion vector; and determining a motion vector of the current block based on the prediction motion vector, wherein the pre-set prediction mode is a prediction mode different from a skip mode and a merge mode.