Abstract:
PURPOSE: An image information encoding method, a decoding method thereof, and a device thereof are provided to encode or decode information about a current encoding unit using surrounding information. CONSTITUTION: An encoder predicts information about information about a current CU(Coding Unit) through CU information corresponding to the current CU in a reference frame(S810). If predicted information is the same as the current CU information, the encoder encodes only a prediction flag(S820,S830). If the predicted information is not the same as the current CU information, the encoder encodes a prediction flag(S840). And the encoder encodes the current CU information together with the prediction flag(S850).
Abstract:
PURPOSE: An apparatus for performing entropy encoding and decoding in parallel is provided to perform entropy encoding and decoding for the selection and update of a context model and for each bin encoding and decoding. CONSTITUTION: An information generator(610) creates entropy encoding slice information. A plurality of binarization units(620) binarizes a plurality of entropy encoding slices. A plurality of context modeling units(630) creates a coding bins. A plurality of bin encoder determination units(640) assigns the coding bins to bin encoders. A plurality of bin encoders(660) creates code words through a bin encoding of the coding bins.
Abstract:
PURPOSE: A method and an apparatus for transmitting/receiving a stereoscopic video in a digital broadcasting system are provided to broadly use a stereoscopic video service. CONSTITUTION: A stereoscopic video encoder(1030) outputs one or two encoding streams. A PES(Packetized Elementary Stream) packetizing unit(1040) generates the encoding streams by PES packets. A TS(Transport Stream) multiplexing unit(1050) multiplexes the PES packet and generated information of an information generating unit(1010) by an MPEG-2 transport stream. A channel encoder(1060) encodes a channel of the transport stream.
Abstract:
PURPOSE: A video encoding and decoding apparatus and a method using context information based adaptive post filter are provided to improve the efficiency of video encoding. CONSTITUTION: A reconstitution video generator(120) creates the reconstructed image using the differential signal and the restored prediction frame. The reconstitution video generator applies the deblocking filter. A post filter unit(130) decides whether to apply the fixed post filter based on the contextual information of the reconstructed image to the reconstructed image. The post filter unit decides whether to apply the post filter adaptively based on the contextual information of the reconstructed image to the reconstructed image. The post filter unit applies the fixed post filter or the post filter which was adaptively generated to the reconstructed image.
Abstract:
PURPOSE: A method and an apparatus for multi-dimensional transform and thresholding using multiple unit blocks are provided to improve the performance video data compression by performing additional conversion of adjacent blocks. CONSTITUTION: A block selection unit(231) converts an image data in M dimension. The block selection unit selects a block in the image data converted in M dimension. A conversion factor array unit(232) extracts the same conversion factors of the frequency from the blocks. A discrete cosine transform(233) arranges M dimension changed into the integer type N dimension.
Abstract:
An encoding and decoding method using space prediction directional information of adjacent blocks and an apparatus thereof are provided to exactly predict a prediction mode of a current block by using directional information of a prediction mode of an adjacent block, thereby increasing efficiency of entropy coding. An intra block of a current block is efficiently predicted by using directional information contents of intra mode information of adjacent blocks(410~440). Groups of many intra prediction block modes are formed. The number of groups and prediction modes included in the groups are adaptively changed to improve compressing efficiency. A prediction mode of the current mode is exactly predicted by using directional information of a prediction mode of the adjacent blocks.
Abstract:
본 발명은 GOP 단위를 구분하는 키 픽쳐들 간에 연속적인 예측에 의한 폐루프 코딩을 수행하는 스케일러블 비디오 코딩 방법 및 그 방법을 이용하는 코덱을 제공한다. 상기 스케일러블 비디오 코딩 방법은 상위 계층의 키 픽쳐에 순차적으로 번호를 부여하면서 인코딩하고, 상기 번호 인코딩되어 입력되는 상위 계층의 현재 키 픽쳐와 상기 현재 키 픽쳐 이전에 번호 인코딩되어 입력된 과거 키 픽쳐 사이에 키 픽쳐 손실을 검출하여 디코딩한다. 또한, 하위 기본 계층의 전송이 보장되는 경우 상기 키 픽쳐 손실시 하위계층의 정보를 이용하여 에러를 은닉하여 디코딩할 수 있다. 따라서, 키 픽쳐 넘버링을 통해 키 픽쳐의 손실의 여부를 알아내어 손실에 의한 에러에 효과적으로 대처할 수 있고, 하위 기본 계층의 전송이 보장되는 경우 상위 계층의 키 픽쳐 손실시 하위 계층의 대응 픽쳐의 디코딩된 영상 정보를 이용함으로써 잘못된 참조에 의해 발생하는 에러를 은닉함으로써 영상 품질 저하를 최소화할 수 있다. SVC, 키 픽쳐, 넘버링, 에러 전파, 에러 은닉, 디코딩
Abstract:
A scalable video encoding/decoding method and an apparatus thereof are provided to override an existing weight given in a slice unit to a corresponding block of an enhancement layer of a reference frame with a greater weight than the existing weight in forming the reference block of the enhancement layer when the video data of a macro block of a basic layer is in a skip mode, thereby improving efficiency of SVC(Scalable Video Coding). A scalable video encoding method comprises the following steps of: determining whether the block of a basic layer corresponding to the block of an enhancement layer of a current frame to encode is in a skip mode(S210); overriding an existing weight set in the block of the enhancement layer of a reference frame corresponding to the block of the enhancement layer of the current frame with a new weight when the block of the basic layer is in the skip mode(S220); and generating a reference block for the block of the enhancement layer of the current frame based on the block of the enhancement layer of the reference frame and the block of the basic layer of the current frame by using the new weight(S230).
Abstract:
A method for scalable encoding of video data and an apparatus thereof are provided to override an existing weight value given in a slice unit with a greater weight when the reference block of an enhancement layer is generated if the video data of a macro block of a base layer is in a skip mode, thereby improving efficiency of the scalable video encoding. A method for scalable encoding of video data comprises the following steps of: generating a reference block by using a weight set for a corresponding block when the video data of a macro block can be predicted from the video data of reference pictures for the video data of the macro block(220); and generating the reference block by using a weight given to a slice belonging to a current frame when the video data of the macro block can not be predicted from the video data of the reference pictures.
Abstract:
Since joint scalable video coding (JSVC) adopts a scheme in which numbers are assigned to all of the pictures according to the order in which the pictures are displayed, it is difficult to detect a drop (or loss) of a key picture and thus it is difficult to effectively take action against an error caused by the loss of the key picture. The present invention provides a coding method of detecting a loss of a key picture by numbering key pictures in JSVC in which predictive (P) pictures have a closed-loop structure and of effectively taking action against an error in the case of a loss of a key picture, and a codec using the coding method. The SVC method includes performing encoding while assigning a number to a key picture of an upper layer and performing decoding with respect to the number- encoded current key picture of the upper layer using data of a decoded image of a picture of a lower layer that is temporally matched with the current key picture of the upper layer when a loss of a key picture between the number-encoded current key picture of the upper layer and a previous key picture that is number-encoded prior to the current key picture is detected. Therefore, it is possible to effectively take action against to an error caused by a loss of a key picture by detecting the loss of a key picture during decoding by encoding using numbering of key pictures in JSVC in which closed-loop coding is performed by consecutively predicting key pictures. Moreover, it is possible to minimize degradation in image quality by concealing an error caused by an incorrect reference by using data of a decoded image of a corresponding picture of a lower base layer when a key picture of an upper layer is lost in an environment where transmission of the lower base layer is guaranteed with a video stream having a multi-layered structure.