Abstract:
가중 예측을 이용한 비디오 코딩 및 디코딩 방법, 이를 위한 장치를 제공한다. 본 발명의 실시예에 따른 비디오 코딩 방법은 현재 블록의 예측 이미지를 생성하는 단계, 현재 블록과 예측 이미지의 차이를 최소화 하는 예측 이미지의 스케일링 인자(Scaling factor)인 가중 예측 인자(Weighted prediction factor)를 생성하는 단계, 예측 이미지에 가중 예측 인자를 곱하여 가중 예측 이미지(Weighted prediction image)을 생성하는 단계, 및 현재 블록으로부터 가중 예측 이미지를 차분한 잔차 신호를 부호화하는 단계를 포함한다. 가중 예측(Weighted prediction), 가중 예측 인자(Weighted prediction factor)
Abstract:
본 발명은 비디오 코딩에 관한 것으로서, 보다 상세하게는 계층적인 시간적 레벨 분해 과정을 포함하는 비디오 코덱에 있어서, 모션 벡터를 보다 효율적으로 압축/압축해제 하는 방법 및 장치에 관한 것이다. 본 발명에 따른 계층적인 시간적 레벨 분해 과정을 포함하는 비디오 인코딩 방법은, 하위 시간적 레벨에 존재하는 제1 프레임에 대한 제1 모션 벡터로부터 현재 시간적 레벨에 존재하는 제2 프레임에 대한 예측 모션 벡터를 구하는 단계와, 상기 예측 모션 벡터를 시작 위치로 하여 소정의 모션 탐색 범위 내에서 모션 추정을 수행함으로써 상기 제2 프레임에 대한 제2 모션 벡터를 구하는 단계와, 상기 구한 제2 모션 벡터를 이용하여 상기 제2 프레임을 부호화하는 단계를 포함한다. MCTF, 스케일러빌리티, 모션 벡터, 시간적 레벨, 모션 예측
Abstract:
움직임 스케일러빌리티를 갖는 비디오 코딩 및 디코딩 방법과 비디오 인코더 및 비디오 디코더를 제공한다. 비디오 코딩 방법은 비디오 프레임을 구성하는 각 블록에 대한 기초계층 움직임 벡터와 향상계층 움직임 벡터를 추정하는 단계와, 상기 향상계층 움직임 벡터를 이용하여 상기 비디오 프레임에 대한 시간적 중복을 제거하는 단계와, 상기 시간적 중복이 제거된 비디오 프레임을 공간적 변환하고, 양자화하여 텍스쳐 정보를 얻는 단계와, 상기 각 블록에 대하여 상기 추청된 기초계층 움직임 벡터와 상기 추정된 향상계층 움직임 벡터 중에서 어느 하나를 선택하는 단계, 및 상기 추정된 기초계층 움직임 벡터와 상기 추정된 향상계층 움직임 벡터 중에서 선택된 상기 각 블록에 대한 움직임 벡터와 상기 텍스쳐 정보를 포함하는 비트스트림을 생성하는 단계를 포함한다. 기초계층 움직임 벡터, 향상계층 움직임 벡터, 블록 모드, 순서 정보
Abstract:
다계층 비디오 코딩 및 디코딩 방법과 다계층 비디오 인코더 및 디코더를 제공한다. 본 발명의 일 실시예에 따른 다계층 비디오 코딩방법은 소정 해상도의 비디오 프레임을 제1 비디오 코딩방식으로 코딩하는 단계와, 상기 제1 비디오 코딩방식으로 코딩된 프레임을 참조하여 상기 비디오 프레임을 상기 해상도와 동일한 해상도로 제2 비디오 코딩방식으로 코딩하는 단계, 및 상기 제1 및 제2 비디오 코딩방식으로 코딩된 프레임들을 포함한 비트스트림을 생성하는 단계를 포함한다. 다계층, 웨이브렛, AVC, 비디오 코딩
Abstract:
A deblocking filtering method considering an intra-BL mode and a multilayer video encoder/decoder using the same are provided to give suitable deblocking filter strength whether a block, to which the deblocking filter will be applied, uses the intra-BL mode in the multilayer video encoder/decoder, thereby improving the picture quality of a restored video. A method for determining deblocking filter strength comprises the following steps of: selecting a current block, in which deblocking filtering will be performed, or its neighboring block, wherein the current block and the neighboring block are coded as an intra-BL(Bit Line) mode(S10); setting the first filter strength in the current block if the current block or the neighboring block has coefficients(S125); and setting the second filter strength, which is lower than the first filter strength, in the current block if the current block or the neighboring block does not have the coefficients.
Abstract:
A deblocking filtering method considering an intra BL mode and a multilayered video encoder/decoder using the method are provided to apply proper deblocking filter strength according to whether a certain block, to which a deblocking filter will be applied, uses the intra BL mode in the multilayered video encoder/decoder, thereby improving image quality of a restored video. In a method for deciding deblocking filter strength when performing a deblocking filtering process with respect to a boundary between a current block coded by an intra- BL(Bit Line) mode and a neighboring block, the method comprises the following steps of: determining whether the current block or the neighboring block has coefficients(S35); if so, setting the filter strength as the first filter strength(S40); and if not, setting the filter strength as the second filter strength(S50).
Abstract:
An inverse quantization method and apparatus, and a video decoding method and apparatus using the method are provided to accurately estimate a restored coefficient by using statistical distribution of quantization level values to improve the picture quality of video frames restored at a decoder. An inverse quantization method inversely quantizes quantization level values generated by quantizing the original value to obtain a restoration value with respect to the original value. The inverse quantization method includes steps of accumulating histogram counts for the quantization level values to update a histogram, estimating a distribution function for the original value on the basis of the histogram, and obtaining the restoration value with respect to the quantization level values from the distribution function.
Abstract:
A method and an apparatus for coding video by using the weighted prediction base on multi-layer are provided to predict an upper layer by means of a weighted factor used at the weighted prediction of a lower layer. When the present picture of an upper layer is inputted(S10), an encoder discriminates whether the present picture is a synchronized picture(S20). When the present picture is a synchronized picture, the encoder discriminates whether the reference type and reference distance of the present picture and the basic picture are the same(S30). If the reference type and reference distance of the present picture and the basic picture are the same, the encoder discriminates whether the weighted prediction is used at the basic picture(S40). If the weighted prediction is used at the basic picture, the encoder applies the weighted prediction to the present picture(S50).
Abstract:
A method and an apparatus for encoding/decoding the multi-layer video using the weighted prediction are provided to estimate a weighting factor in a higher layer using information from a picture in a lower layer and perform the weighted prediction on the picture in the higher layer using the estimated weighting factor. An encoder reads information on the picture in the low layer(S51). The information on the low layer picture contains a base picture and a reference picture motion-compensated with respect to the base picture. The weighting factors are calculated using the information on the low layer picture(S52). The encoder uses a motion vector to perform motion compensation on a reference picture to obtain the current picture(S53). During the motion compensation, a motion vector from a high layer estimated by motion estimation is used. If a plurality of reference pictures is used, motion compensation should be performed on each of the plurality of reference pictures using an appropriate motion vector. The encoder multiplies weighting factors by the motion-compensated reference pictures and adds the products to obtain a predicted picture (or predicted slice)(S54). The encoder calculates a difference between the current picture (or slice) and the predicted picture (or slice)(S55) and encodes the difference(S56).
Abstract:
A context-based adaptive arithmetic coding and decoding method and an apparatus thereof with improved coding efficiency, and a video coding and decoding method and an apparatus thereof are provided to use the context model of a slice having statistical distribution similar to that of the current slice as the initial value of the context model of the current slice to improve coding efficiency. A method of performing context-based arithmetic coding on a slice of a high-frequency frame at a temporal level of a hierarchical temporal filtering structure includes a step of re-setting the context model of a slice of a high-frequency frame as the context model of a slice coded prior to the slice, a step of arithmetic-encoding the data symbol of the slice using the re-set context model, and a step of updating the context model according to the data symbol value.