Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 264. Отображено 177.
27-10-2016 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING HIGH-PRECISION FILTER

Номер: US20160316223A1
Принадлежит:

A video decoding apparatus includes: a decoder to extract motion information on a current block to be decoded and a quantized frequency-transformed block from a bitstream; an inverse quantizer to reconstruct a frequency-transformed block based on inversely quantizing the quantized frequency-transformed block; an inverse transformer to reconstruct a residual block based on inversely transforming the frequency-transformed block; a predictor to determine a motion vector of the current block based on the extracted motion information, and generate a prediction block based on interpolating chroma sub-samples of a reference block referenced by the motion vector of the current block; and an adder to reconstruct the current block based on adding the reconstructed residual block and the prediction block.

Подробнее
04-09-2018 дата публикации

Encoding/decoding apparatus and method using flexible deblocking filtering

Номер: US0010070135B2
Принадлежит: SK TELECOM CO., LTD.

A video decoding method performed by a video decoding apparatus includes: generating a quantized frequency transform block by decoding a bitstream; reconstructing a residual block by inversely quantizing and inversely transforming the quantized frequency transform block; generating a prediction block corresponding to a current block; reconstructing the current block by adding the generated prediction block to the reconstructed residual block; and performing a deblocking filtering with respect to a boundary between subblocks within a frame including the reconstructed current block, by allowing numbers of filtered pixels in a first block of the subblocks and a second block of the subblocks that engage in the filtering to be different depending on one or more predetermined criterion.

Подробнее
06-11-2014 дата публикации

IMAGE ENCODING/DECODING METHOD AND APPARATUS USING WEIGHT PREDICTION

Номер: US20140328403A1
Принадлежит:

A method for decoding video images includes: determining a coding block, from a bitstream, which is divided in a quadtree structure from a largest coding block; decoding, from the bitstream, motion information on one or more prediction blocks divided from the coding block; predicting the prediction blocks based on the motion information; reconstructing a residual block from the bitstream; and reconstructing the coding block by adding the predicted prediction blocks and the reconstructed residual block. The predicting of the prediction blocks includes: generating first predicted pixels within each of the prediction blocks by using the motion information; decoding, from the bitstream, a weighted prediction parameter applicable to each of the prediction blocks; and generating second predicted pixels within each of the prediction blocks by applying the weighted prediction parameter to the first predicted pixels within each of the prediction blocks.

Подробнее
03-05-2012 дата публикации

IMAGE ENCODING/DECODING APPARATUS AND METHOD USING MULTI-DIMENSIONAL INTEGER TRANSFORM

Номер: US20120106631A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to a video encoding/decoding apparatus and method using a multi-dimensional integer transform. The video encoding method of the present disclosure includes: decomposing subblocks in units of a rectangular block and successively encoding rectangular block units to output a rectangularly encoded bitstream of each subblock; encoding the subblocks in units of a square block to output a squarely encoded bitstream of each subblock; calculating an encoding cost involving at least one rectangularly encoded bitstream; calculating an encoding cost not involving the rectangularly encoded bitstream; and on the basis of the calculations, using one or more of the squarely encoded bitstream and the rectangularly encoded bitstream to generate and output the bitstream of the macroblock. According to the disclosure, since the coding scheme for encoding or decoding a video with a higher efficiency is selectively determined, the prediction accuracy can increase and thereby improve ...

Подробнее
06-06-2017 дата публикации

Video encoding and decoding method using an intra prediction

Номер: US0009674551B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A method performed by an apparatus for intra-predicting a current block in the unit of subblocks, comprises: determining an intra prediction mode of the current block among a plurality of intra prediction modes; identifying the subblocks split from the current block; and sequentially reconstructing the identified subblocks using an intra prediction mode identical to the determined intra prediction mode of the current block, wherein a subblock to be reconstructed is predicted using at least one pre-reconstructed neighboring subblock in the current block.

Подробнее
09-05-2017 дата публикации

Method and apparatus for predictive encoding/decoding of motion vector

Номер: US0009648329B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video encoding apparatus includes: a predictor to generate a predicted block of a current block corresponding to a predicted motion vector and a differential motion vector; and an entrophy encoder to encode an index for use in identifying the predicted motion vector of the current block and the differential motion vector in a bitstream, where the predicted motion vector of the current block corresponds to a motion vector identified by the index in an inter prediction mode, and where the index corresponds to at least one of representative blocks determined using neighboring blocks of the current block, in consideration of priorities of block positions.

Подробнее
22-11-2022 дата публикации

Method and device for subband coding frequency conversion unit, and method and device for image encoding/decoding using same

Номер: US0011509894B2

The present disclosure provides a method and apparatus for subband-coding a frequency conversion unit and a video encoding/decoding method a video encoding/decoding apparatus using the same. The method and the apparatus for subband-coding the frequency conversion unit include generating an encoding stream by splitting the frequency conversion unit into one or more frequency domains, generating frequency domain encoding information according to whether there is a non-zero frequency coefficient in each frequency domain, scanning the frequency coefficient of each frequency domain to generate a frequency domain frequency coefficient stream, and binarizing and encoding the frequency domain encoding information and the scanned frequency domain frequency coefficient stream.

Подробнее
08-08-2013 дата публикации

APPARATUS AND METHOD FOR VIDEO ENCODING/DECODING

Номер: US20130202047A1
Принадлежит: SK TELECOM CO. LTD.

A video encoding/decoding apparatus includes a video encoder and a video decoder. The video encoder is configured to set up motion vector resolutions differentiated by search areas centered on a prediction motion vector of a current block, perform a motion estimation with a resolution corresponding to each of the search areas to generate a motion vector, and encode a differential motion vector between the generated motion vector and the prediction motion vector. The video decoder is configured to extract the differential motion vector from a bitstream, and decode the extracted differential motion vector with a resolution corresponding to a search area where the differential motion vector belongs to among the search areas. 1. (canceled)2. A video encoding apparatus , comprising:a resolution setting unit configured to set up the motion vector resolutions differentiated by search areas;a motion estimation unit configured to generate the motion vector by performing motion estimation with the resolution corresponding to each of the search areas;a differential motion vector calculator configured to calculate the differential motion vector between the generated motion vector and the prediction motion vector; anda differential motion vector encoder configured to encode the calculated differential motion vector with the resolution corresponding to the generated motion vector.3. The video encoding apparatus of claim 2 , further comprising a threshold value encoder configured toencode threshold values of the respective search areas with a maximum resolution of the corresponding search area, andtransmit a bitstream including the encoded threshold values to a decoder.4. The video encoding apparatus of claim 2 , wherein the resolution setting unit is configured to set up the motion vector resolutions differentiated by the search areas according to values prearranged with a decoder.5. The video encoding apparatus of claim 2 , wherein the resolution setting unit is configured to ...

Подробнее
04-04-2023 дата публикации

Method and apparatus for encoding/decoding images using adaptive motion vector resolution

Номер: US0011622124B2

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The video encoding/decoding apparatus includes: a video encoder for determining a motion vector resolution of each area or motion vector of a video and performing an inter prediction encoding of the video by using a motion vector according to the motion vector resolution determined for each area or motion vector; and a video decoder for reconstructing a resolution by extracting resolution information from a bitstream, and then performing an inter prediction decoding by using a motion vector according to the motion vector resolution of each reconstructed area or motion vector.

Подробнее
28-05-2024 дата публикации

Method and device for subband coding frequency conversion unit, and method and device for image encoding/decoding using same

Номер: US0011997269B2
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides a method and apparatus for subband-coding a frequency conversion unit and a video encoding/decoding method a video encoding/decoding apparatus using the same. The method and the apparatus for subband-coding the frequency conversion unit include generating an encoding stream by splitting the frequency conversion unit into one or more frequency domains, generating frequency domain encoding information according to whether there is a non-zero frequency coefficient in each frequency domain, scanning the frequency coefficient of each frequency domain to generate a frequency domain frequency coefficient stream, and binarizing and encoding the frequency domain encoding information and the scanned frequency domain frequency coefficient stream.

Подробнее
11-06-2024 дата публикации

Method and device for subband coding frequency conversion unit, and method and device for image encoding/decoding using same

Номер: US0012010307B2
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides a method and apparatus for subband-coding a frequency conversion unit and a video encoding/decoding method a video encoding/decoding apparatus using the same. The method and the apparatus for subband-coding the frequency conversion unit include generating an encoding stream by splitting the frequency conversion unit into one or more frequency domains, generating frequency domain encoding information according to whether there is a non-zero frequency coefficient in each frequency domain, scanning the frequency coefficient of each frequency domain to generate a frequency domain frequency coefficient stream, and binarizing and encoding the frequency domain encoding information and the scanned frequency domain frequency coefficient stream.

Подробнее
26-08-2014 дата публикации

Method and apparatus for image encoding/decoding

Номер: US0008818114B2
Принадлежит: SK Telecom Co., Ltd.

A method and an apparatus for image encoding/decoding are disclosed. The apparatus includes: a block decomposer for decomposing a current block into a plurality of sub-blocks; and an intra prediction encoder for performing an intra prediction encoding by referring to already encoded and decoded adjacent pixel information of each sub-block, based on an intra prediction mode equal to an intra prediction mode of the current block, thereby generating a bit stream for the current block. In image encoding and image decoding, when a current block to be encoded or decoded is predicted, the disclosed method and apparatus can improve the accuracy of the prediction, which can provide an image with a satisfactory reproduction quality by improved coding efficiency.

Подробнее
29-05-2018 дата публикации

Method and apparatus for decoding a video using an intra prediction

Номер: US0009986245B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding apparatus using an intra-prediction, includes: a decoder configured to reconstruct information on an intra-prediction mode of a current block to be decoded from a bitstream, and reconstruct transform block information from the bitstream and reconstruct transform coefficients corresponding to each of one or more transform blocks divided in a tree structure from the current block; an inverse transformer configured to reconstruct residual signals by inversely transforming the transform coefficients corresponding to each of the transform blocks; a predictor configured to generate predicted pixels based on the information on the intra-prediction mode; and an adder configured to add the residual signals to the predicted pixels.

Подробнее
20-09-2016 дата публикации

Video encoding/decoding apparatus and method using batch mode together with skip mode

Номер: US0009451270B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding apparatus includes: a decoder to reconstruct a syntax corresponding to at least one of a first block, a second block and a third block, the first block being generated by dividing a frame for decoding, the second block corresponding to a unit of a prediction and is generated by dividing the first block, and the third block corresponding to a unit of transformation and is generated by dividing the first block in a tree structure; and a predictor to reconstruct a prediction block corresponding to at least one of the first block, the second block and the third block.

Подробнее
30-08-2016 дата публикации

Method and apparatus for coding/decoding image

Номер: US0009432663B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

The present disclosure provides an apparatus for encoding a video including: a prediction unit to generate a predicted block of a current block; a subtraction unit to generate a residual block by subtracting the predicted block from the current block; a transformer to transform the residual block into a frequency transform block by performing different transform methods on different transform units; a quantization unit to quantize the frequency transform block to generate a quantized frequency transform block; and a bitstream generator to encode the quantized frequency transform block into a bitstream.

Подробнее
03-10-2017 дата публикации

Motion vector encoding/decoding method and device and image encoding/decoding method and device using same

Номер: US0009781443B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

The present disclosure relates to a method and apparatus for encoding/decoding a motion vector and a method and apparatus for encoding/decoding video using same. The motion vector encoding method includes selecting a predicted motion vector candidate set including one or more predicted motion vector candidates for a block; determining one or more search ranges for predicted motion vector candidate set; selecting one predicted motion vector candidate among one or more predicted motion vector candidates as predicted motion vector for each search point with respect to each search point within search range by first determination criterion prearranged with video decoding apparatus; selecting one predicted motion vector among the predicted motion vectors for each search point by a second determination criterion not prearranged with the video decoding apparatus, and determining predicted motion vector, differential motion vector, and current motion vector; and generating and encoding the differential ...

Подробнее
18-08-2015 дата публикации

Apparatus and method for image encoding/decoding considering impulse signal

Номер: US0009113166B2

An apparatus and method for video encoding/decoding considering impulse signal are disclosed. The method for video encoding includes generating a predicted block from predicting a current block and subtracting the predicted block from the current block to generate an M×N residual block, and encoding an A×B residual block containing residual signals of an impulsive component in the M×N residual block to generate a bitstream. The apparatus and the method of the present disclosure improve coding efficiency by efficiently encoding or decoding the residual signals of the impulse component in encoding or decoding videos.

Подробнее
21-03-2017 дата публикации

Image encoding/decoding device and method, and reference picture indexing device and method

Номер: US0009602813B2

The present disclosure provides an image encoding/decoding apparatus and method, and a reference picture indexing apparatus and method. The reference picture indexing apparatus includes: a candidate reference picture setting unit for setting candidate reference pictures; a priority order determining unit for determining a priority order of the candidate reference pictures set by the candidate reference picture setting unit, according to a current block to be encoded; and a reference picture indexing unit for adaptively indexing a reference picture according to the current block based on the priority order determined by the priority order determining unit.

Подробнее
21-03-2013 дата публикации

MOTION VECTOR ENCODING/DECODING METHOD AND APPARATUS USING A MOTION VECTOR RESOLUTION COMBINATION, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20130070846A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides a motion vector encoding/decoding method and apparatus using a motion vector resolution combination, and an image encoding/decoding method and apparatus using the same. A motion vector encoding apparatus include: an encoding cost calculator for calculating an encoding cost according to a motion vector resolution for each motion vector resolution combination including one or more motion vector resolutions; a resolution combination determiner for selecting a motion vector resolution combination by using the encoding cost calculated for each motion vector resolution combination; and a motion information encoder for outputting encoded motion vector data generated by encoding a motion vector determined according to the motion vector resolution combination selected, as a bitstream. Accordingly, an efficient motion vector resolution combination is selected adaptively and a motion vector is determined and decoded based on the motion vector resolution combination, thus making it possible to improve compression efficiency. 1. An image encoding/decoding apparatus comprising:a motion vector encoding unit for calculating an encoding cost according to a motion vector resolution for each motion vector resolution combination including one or more motion vector resolutions, selecting a motion vector resolution combination by using the encoding cost calculated for each motion vector resolution combination, and outputting encoded motion vector data generated by encoding a motion vector determined according to the motion vector resolution combination selected, as a bitstream; anda motion vector decoding unit for reconstructing a motion vector resolution combination by decoding resolution combination index data extracted from the bitstream, and reconstructing a motion vector by decoding the encoded motion vector data extracted from the bitstream according to the motion vector resolution combination reconstructed.2. A motion vector encoding apparatus ...

Подробнее
13-09-2016 дата публикации

Apparatus and method for image encoding/decoding using predictability of intra-prediction mode

Номер: US0009445098B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

An apparatus and a method for video encoding/decoding using predictability of an intra-prediction mode are disclosed. The apparatus for encoding a video of the present disclosure includes: an intra-prediction mode determiner for determining an encoder prediction mode which is an intra-prediction mode of a current block of the video; an encoder for encoding a residual block generated by subtracting, from the current block, a predicted block generated by predicting the current block according to the encoder prediction mode; a mode information generator for generating mode information according to whether or not a video decoding apparatus is able to predict the encoder prediction mode; and an encoded data generator for generating encoded data including the encoded residual block and the mode information. The present disclosure can enhance compression in video encoding/decoding by using intra-prediction to predict the video with a minimum necessary bit rate.

Подробнее
10-10-2017 дата публикации

Encoding/decoding method and apparatus using a tree structure

Номер: US0009787996B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

An apparatus for encoding image information using a tree structure, performs a method by: encoding a partition flag indicating whether each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer; encoding image information of a block corresponding to a node which is not further divided; and encoding additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size, the difference between the minimum block size and the maximum block size being a value of a log scale, wherein the first and second information are used for identifying the maximum block size corresponding to the node of the uppermost layer.

Подробнее
01-09-2015 дата публикации

Method and apparatus for encoding/decoding images considering low frequency components

Номер: US0009124901B2

The present disclosure relates to a video encoding/decoding method and apparatus that account for low frequency components. The method includes generating a reconstructed block by performing a predictive encoding on a current block and generating encoded image data, and generating encoded low frequency data by encoding a low frequency component of an error block generated through subtraction of the reconstructed block from the current block, thereby improving the compression efficiency while reducing blocking effects due to transform and quantization operations by encoding images accounting for low frequency components.

Подробнее
16-02-2012 дата публикации

METHOD AND APPARATUS FOR SELECTING A PREDICTION MODE, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20120039388A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure concerns a method and apparatus for selecting an intra prediction mode and a video encoding/decoding method and apparatus using same. The encoding apparatus selects an intra prediction mode of current block to encode from input video by a variation of the value of pixel adjacent to the current block; encodes a residual block from intra-predicting the current block in the selected intra prediction mode of current block to generate coded coefficient bit having a bitstream generator for generating and outputting a bitstream including the coded coefficient bit and a prediction mode bit representing the selected intra prediction mode of current block by a macroblock or subblock unit with the prediction mode bit included selectively in the bitstream depending on the variation. Accordingly, selection process of a prediction mode for image compression is simplified, a faster compression is obtained and compressed data is deflated to improve compression efficiency. 1. A video encoding apparatus comprising:a prediction mode selector for selecting an intra prediction mode of a current block to be encoded from an input video depending on a variation of a pixel value of a pixel adjacent to the current block;an intra prediction encoder for encoding a residual block generated by performing an intra prediction on the current block in a selected intra prediction mode of the current block from the prediction mode selector to generate a coded coefficient bit; anda bitstream generator for generating and outputting a bitstream including the coded coefficient bit and a prediction mode bit for representing the selected intra prediction mode of the current block by the unit of macroblock or subblock, and having the prediction mode bit included selectively in the bitstream depending on the variation.2. The video encoding apparatus of claim 1 , wherein the bitstream generator carries out generating and outputting the bitstream with the coded coefficient bit assigned to ...

Подробнее
04-10-2016 дата публикации

Method and apparatus for encoding/decoding image using variable sized macroblocks

Номер: US0009462278B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A method performed by an apparatus of encoding a video in the unit of blocks, includes: determining a maximum block size to be used for encoding an image; encoding size information for indicating the determined maximum block size; and encoding the image using the determined maximum block size, wherein the size information includes a first information on a minimum block size, and a second information on a difference between the minimum block size and the determined maximum block size.

Подробнее
03-07-2014 дата публикации

APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING PREDICTABILITY OF INTRA-PREDICTION MODE

Номер: US20140185675A1
Принадлежит: SK TELECOM CO., LTD.

An apparatus and a method for video encoding/decoding using predictability of an intra-prediction mode are disclosed. The apparatus for encoding a video of the present disclosure includes: an intra-prediction mode determiner for determining an encoder prediction mode which is an intra-prediction mode of a current block of the video; an encoder for encoding a residual block generated by subtracting, from the current block, a predicted block generated by predicting the current block according to the encoder prediction mode; a mode information generator for generating mode information according to whether or not a video decoding apparatus is able to predict the encoder prediction mode; and an encoded data generator for generating encoded data including the encoded residual block and the mode information. The present disclosure can enhance compression in video encoding/decoding by using intra-prediction to predict the video with a minimum necessary bit rate.

Подробнее
28-05-2024 дата публикации

Method and device for subband coding frequency conversion unit, and method and device for image encoding/decoding using same

Номер: US0011997268B2
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides a method and apparatus for subband-coding a frequency conversion unit and a video encoding/decoding method a video encoding/decoding apparatus using the same. The method and the apparatus for subband-coding the frequency conversion unit include generating an encoding stream by splitting the frequency conversion unit into one or more frequency domains, generating frequency domain encoding information according to whether there is a non-zero frequency coefficient in each frequency domain, scanning the frequency coefficient of each frequency domain to generate a frequency domain frequency coefficient stream, and binarizing and encoding the frequency domain encoding information and the scanned frequency domain frequency coefficient stream.

Подробнее
08-11-2016 дата публикации

Motion vector encoding/decoding method and apparatus using a motion vector resolution combination, and image encoding/decoding method and apparatus using same

Номер: US0009491480B2

The present disclosure provides a motion vector encoding/decoding method and apparatus using a motion vector resolution combination, and an image encoding/decoding method and apparatus using the same. A motion vector encoding apparatus include: an encoding cost calculator for calculating an encoding cost according to a motion vector resolution for each motion vector resolution combination including one or more motion vector resolutions; a resolution combination determiner for selecting a motion vector resolution combination by using the encoding cost calculated for each motion vector resolution combination; and a motion information encoder for outputting encoded motion vector data generated by encoding a motion vector determined according to the motion vector resolution combination selected, as a bitstream. Accordingly, an efficient motion vector resolution combination is selected adaptively and a motion vector is determined and decoded based on the motion vector resolution combination, ...

Подробнее
22-11-2016 дата публикации

Method and apparatus for predictive encoding/decoding of motion vector

Номер: US0009503721B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video encoding apparatus for predicting a motion vector of a current block to be encoded is to determine one or more representative blocks from neighboring blocks of the current block according to priorities of the neighboring blocks; and encode the motion vector of the current block by using, as a predicted motion vector of the current block, a first motion vector selected from motion vectors of the determined one or more representative blocks and a second motion vector of at least one block within a reference picture.

Подробнее
15-05-2014 дата публикации

ENCODING/DECODING APPARATUS AND METHOD USING FLEXIBLE DEBLOCKING FILTERING

Номер: US20140133564A1
Принадлежит: SK TELECOM CO., LTD.

A video decoding method includes decoding a bitstream including generating a quantized frequency transform block from the bitstream, reconstructing a residual block by inversely quantizing and inversely transforming the quantized frequency transform block, generating a prediction block by predicting a current block to be reconstructed, reconstructing the current block by adding the generated prediction block to the reconstructed residual block and performing a deblocking filtering with respect to a boundary between subblocks within a frame including the reconstructed current block, by allowing numbers of filtered pixels in a first block of the subblocks and a second block of the subblocks that engage in the filtering to be different depending on one or more predetermined criterion. 1. A video encoding apparatus , comprising: generate a prediction block by predicting a current block,', 'generate a residual block by subtracting the prediction block from the current block,', 'encode the residual block by transforming and quantizing the residual block,', 'reconstruct the residual block by inversely quantizing and inversely transforming the transformed and quantized residual block, and', 'reconstruct the current block by adding the prediction block to the reconstructed residual block; and, 'a video encoder configured toa deblocking filter configured to filter a boundary between subblocks within a frame including the reconstructed current block, wherein a first subblock of the subblocks and a second subblock of the subblocks that engage in the filtering are different from each other in numbers of filtered pixels, depending on one or more predetermined criterion.2. The video encoding apparatus of claim 1 , wherein the one or more predetermined criterion comprises a linearity of pixel values in a row of pixels in a direction of depth from the boundary between the first subblock and the second subblock.3. The video encoding apparatus of claim 1 , wherein the one or more ...

Подробнее
16-08-2016 дата публикации

Apparatus and method for motion vector encoding/decoding, and apparatus and method for image encoding/decoding using same

Номер: US0009420304B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding apparatus using an inter-prediction is disclosed. The apparatus includes at least: a decoder configured to reconstruct a flag and quantized transform coefficients by decoding a bitstream, the flag indicating one among a plurality of modes for determining the motion vector of the current block; a predictor configured to determine a motion vector of a current block to be decoded in a current picture, and predict pixels in current block using the motion vector of the current block; an inverse quantizer and inverse transformer configured to inversely quantize and then inversely transform the quantized transform coefficients to thereby reconstruct residual signals; and an adder configured to add the predicted pixels to the reconstructed residual signals which correspond to the predicted pixels.

Подробнее
09-12-2014 дата публикации

Method and apparatus for selectively encoding/decoding syntax elements, and apparatus and method for image encoding/decoding using same

Номер: US0008908981B2

An apparatus and a method for motion vector encoding/decoding, and to an apparatus and a method for image encoding/decoding using same are provided. The apparatus includes a selector of optimal predicted motion vector PMV from candidate motion vector set of current block; a determiner of motion vector prediction mode of current block with selected motion vector prediction mode from multiple motion vector prediction modes by decision criterion prearranged with motion vector decoding apparatus; and an encoder for determining, by determined motion vector prediction mode, optimal PMV or default predicted motion vector into PMV for current motion vector, encoding differential vector between the current block and PMV, and selectively encoding/outputting determined motion vector prediction mode as encoded motion vector prediction mode by the determined motion vector prediction mode. Bit quantity in encoding a motion vector is reduced improving encoding efficiency and preventing decoder crash even ...

Подробнее
28-11-2013 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE SIZED MACROBLOCKS

Номер: US20130315299A1
Принадлежит: SK TELECOM CO., LTD.

A video encoding apparatus includes a candidate block type configuration unit for configuring block type candidates for encoding an image by using variable sized macroblocks; a video encoder for encoding an input image for each block type candidate; and a block type determiner for determining a block type based on encoding costs by the block type candidate, and generating a bitstream including image data encoded by the determined block type and information for the determined block type. Determining the block type to match the image characteristics enables combinations of diverse modes such as a large block and macroblock size, a minimum subblock size, available divisional block type, prediction mode type within a macroblock, and so on to achieve more effective encoding and decoding of high resolution images. 1. A video encoding method comprising:determining a size of a current block to be encoded and encoding information on the size of the current block into a bitstream;determining a prediction type of the current block and a subblock mode for prediction of the current block;encoding information on the prediction type and a subblock mode index into the bitstream, wherein the subblock mode index is selected to indicate the subblock mode of the current block among subblock modes available in the prediction type; andencoding the current block using the prediction type and the subblock mode for prediction.2. The video encoding method of claim 1 , wherein the information on the size of the current block comprises:sequence information on a maximum or minimum size of blocks; andinformation for deriving the size of the current block from the maximum or minimum size.3. The video encoding method of claim 1 , wherein the subblock mode index is selected to indicate the subblock mode of the current block among subblock modes available in the size of the current block as well as in the prediction type.4. The video encoding method of claim 1 , further comprisingencoding sequence ...

Подробнее
31-05-2016 дата публикации

Encoding / decoding method and apparatus using a tree structure

Номер: US0009357220B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

The present disclosure provides an encoding/decoding method using a tree structure. The encoding method for encoding image information includes: grouping predetermined areas having the image information into a plurality of groups, and generating a node value of each layer up to an uppermost layer by determining a minimum value or a maximum value of information to be encoded within grouped areas as information on the grouped areas; and encoding a difference value between the node value of each layer and a node value of an upper layer or a difference value between the node value of each layer and a value determined based on a preset criterion. Accordingly, the encoding efficiency and in turn the video compression efficiency are improved by using the tree structure in the encoding of various pieces of image information and the decoding of the resultant encoded data.

Подробнее
23-07-2015 дата публикации

ENCODING/DECODING METHOD AND APPARATUS USING A TREE STRUCTURE

Номер: US20150208068A1
Принадлежит:

A method for reconstructing image information divided by a tree structure from a bitstream, includes: decoding the bitstream to reconstruct additional information, the additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size, wherein the difference between the minimum block size and the maximum block size is a value of a log scale; reconstructing a partition flag indicating whether or not each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer, the node of the uppermost layer identified based on the first and second information; and reconstructing image information of a block corresponding to a node which is not further divided. 1. A method performed by a decoding apparatus for reconstructing image information divided by a tree structure from a bitstream , the method comprising:decoding the bitstream to reconstruct additional information, the additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size, wherein the difference between the minimum block size and the maximum block size is a value of a log scale;reconstructing a partition flag indicating whether or not each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer, the node of the uppermost layer identified based on the first and second information; andreconstructing image information of a block corresponding to a node which is not further divided.2. The decoding method of claim 1 , wherein the difference between the minimum block size and the maximum block size is an encoded value of log(the maximum block size/the minimum block size).3. The decoding method of claim 1 , wherein claim 1 , when the partition flag indicates that a node is divided into the lower layer claim 1 , ...

Подробнее
07-11-2013 дата публикации

APPARATUS AND METHOD FOR GENERATING/RECOVERING MOTION INFORMATION BASED ON PREDICTIVE MOTION VECTOR INDEX ENCODING, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME

Номер: US20130294512A1
Принадлежит:

Disclosed is a video encoding apparatus includes: an intra prediction unit to generate a prediction block by using adjacent pixels of a current block to be encoded; an inter prediction unit to (1) generate index information of a predictive motion vector of the current block based on motion vectors of blocks adjacent to the current block and a motion vector of a co-located block of a reference frame, (2) generate motion information of the current block including predictive motion vector index and reference frame index together with a differential motion vector obtained by subtracting the predictive motion vector from a motion vector of the current block, and (3) generate a prediction block based on the generated motion information; and an encoding unit configured to encode a residual block by using a subtraction unit and a transform and quantization unit to thereby generate a bitstream. 1. A video encoding apparatus , comprising:an intra prediction unit configured to generate a prediction block by using adjacent pixels of a current block to be encoded;an inter prediction unit configured to (1) generate index information of a predictive motion vector of the current block based on motion vectors of blocks adjacent to the current block and a motion vector of a co-located block of a reference frame, (2) generate motion information of the current block including predictive motion vector index and reference frame index together with a differential motion vector obtained by subtracting the predictive motion vector from a motion vector of the current block, and (3) generate a prediction block based on the generated motion information;a subtraction unit configured to subtract the prediction block generated by the intra prediction unit or the inter prediction unit from the current block, to thereby generate a residual block;a transform and quantization unit configured to transform and then quantize the residual block with frequency coefficients; andan encoding unit configured ...

Подробнее
29-08-2017 дата публикации

Encoding/decoding method and apparatus using a tree structure

Номер: US0009749643B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A method for reconstructing image information divided by a tree structure from a bitstream, includes: decoding the bitstream to reconstruct additional information, the additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size, wherein the difference between the minimum block size and the maximum block size is a value of a log scale; reconstructing a partition flag indicating whether or not each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer, the node of the uppermost layer identified based on the first and second information; and reconstructing image information of a block corresponding to a node which is not further divided.

Подробнее
07-02-2013 дата публикации

VIDEO ENCODING/DECODING APPARATUS AND METHOD

Номер: US20130034154A1
Принадлежит: SK TELECOM CO., LTD.

Video encoding/decoding apparatus includes video encoder and video decoder. Video encoder generates predicted subblocks by predicting subblocks into which macroblock is divided, generates residual subblocks by subtracting predicted subblocks from subblocks, generates quantized transform coefficients by transforming and quantizing residual subblocks by using transform selected according to size of subblock, generates encoded video data by encoding quantized transform coefficients, and selectively calculates and determines encoding cost when determining encoding mode for at least one of motion vector, transform type, prediction mode, and block type for subblocks. Video decoder reconstructs partition type information, motion information, transform type information, and quantized transform coefficients by decoding encoded data, reconstructs residual subblocks by inverse-quantizing and inverse-transforming quantized transform coefficients by using transform identified by transform type information, generates predicted subblocks by predicting subblocks identified according to partition type information by using motion information, and reconstructs subblocks by adding predicted subblocks and residual subblocks. 1. A video encoding/decoding apparatus comprising:a video encoder for generating predicted subblocks by predicting subblocks into which a macroblock is divided, generating residual subblocks by subtracting the predicted subblocks from the subblocks, generating quantized transform coefficients by transforming and quantizing the residual subblocks by using a transform selected according to a size of the subblock, generating encoded video data by encoding the quantized transform coefficients, and selectively calculating and determining an encoding cost when determining an encoding mode for at least one of a motion vector, a transform type, a prediction mode, and a block type for the subblocks; anda video decoder for reconstructing partition type information, motion ...

Подробнее
20-10-2011 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING COLOR IMAGE

Номер: US20110255608A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to a method and an apparatus for encoding/decoding a color image or video. The video encoding apparatus encodes a luminance component block for a current block of an image, performs a selection of a color format among a plurality of color formats to encode a chrominance component block for the current block of the image according to the color format upon selection, and generates and outputs a bitstream including the encoded luminance component block, the encoded chrominance component block, and information on the selected color format. The disclosure enables an improvement in compression performance by allowing encoding and decoding one video component image in various color formats.

Подробнее
10-02-2022 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION

Номер: US20220046270A1
Принадлежит:

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a predicted motion vector calculator for calculating a predicted motion vector of a current block to be encoded using motion vectors of one or more surrounding blocks; and a skip mode encoder for encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition, wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors. 1. A video decoding method for decoding a motion vector by adaptively determining a motion vector resolution in the unit of blocks which are split from a picture to be decoded , the method comprising:decoding, from a bitstream, mode information for use in determining one of a plurality of motion vector encoding modes;when the mode information represents a first mode in which a differential motion vector is encoded into the bitstream, decoding, from the bitstream, the differential motion vector, and motion vector resolution identification information dedicated to a current block to be decoded among the blocks split from the picture, wherein the differential motion vector is a difference between a current motion vector of the current block and a predicted motion vector for the current motion vector, and the motion vector resolution identification information is used for determining a motion vector resolution of the differential motion vector among a plurality of motion vector resolutions; andderiving at least one predicted motion vector candidate from motion vectors of one or more neighboring blocks of the current block,converting the ...

Подробнее
10-10-2017 дата публикации

Image-filtering method and apparatus, and encoding/decoding method and apparatus using same

Номер: US0009787988B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

The present disclosure provides a video decoding apparatus including at least a decoder configured to decode information on a size of a current block from encoded data, transform information, an inverse transformer configured to reconstruct a residual block of the current block by inversely transforming the transform coefficients in units of the size of each of the transform blocks, a predictor configured to generate a predicted block by using an inter-prediction, an adder configured to reconstruct the current block by adding the residual block to the predicted block, and a filter configured to identify transform boundaries between the transform blocks in the reconstructed current block by using the size of each of the transform blocks determined based on both the size of the current block and the information on the transform type, and then perform deblocking-filtering on at least part of the transform boundaries.

Подробнее
04-10-2016 дата публикации

Method and apparatus for encoding/decoding image using variable sized macroblocks

Номер: US0009462277B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A method performed by an apparatus of decoding a video in the unit of blocks, includes: decoding information on a block size from a bitstream; determining a maximum block size to be used for decoding an encoded image, based on the information on the block size; and reconstructing an image by decoding the encoded image using the determined maximum block size, wherein the information on the block size includes a first information on a minimum block size and a second information on a difference between the minimum block size and the maximum block size.

Подробнее
15-12-2015 дата публикации

Method and apparatus for encoding/decoding image using variable sized macroblocks

Номер: US0009215461B2

A video encoding apparatus includes a candidate block type configuration unit for configuring block type candidates for encoding an image by using variable sized macroblocks; a video encoder for encoding an input image for each block type candidate; and a block type determiner for determining a block type based on encoding costs by the block type candidate, and generating a bitstream including image data encoded by the determined block type and information for the determined block type. Determining the block type to match the image characteristics enables combinations of diverse modes such as a large block and macroblock size, a minimum subblock size, available divisional block type, prediction mode type within a macroblock, and so on to achieve more effective encoding and decoding of high resolution images.

Подробнее
15-01-2015 дата публикации

IMAGE ENCODING/DECODING METHOD AND DEVICE

Номер: US20150016526A1
Принадлежит:

The present disclosure relates to a video encoding/decoding apparatus and method, in which skip information indicating whether a block is a skip block is encoded, partition information of the block and skip motion information of the block are encoded or prediction information of the block containing the partition information of the block and intra prediction mode information or motion information are encoded according to the skip information, residual signal information of the block is predictive-encoded based on the prediction information and the transform information, and an encoded signal is reconstructed. The method and the apparatus can improve the video compression efficiency by efficiently encoding the encoding information used for the video encoding and selectively using various encoding methods and decoding methods in encoding the video. 1. A video decoding apparatus , comprising: reconstruct a skip information indicating whether a block to be decoded in an image is a skip block by decoding a bitstream, and', 'reconstruct either a skip motion information of the block, or an intra or inter prediction information of the block and a transform information of the block by decoding the bitstream, according to the skip information; and, 'an encoding information decoder configured to'}a video decoder configured to reconstruct the block based on the skip motion information or reconstruct the block by decoding a residual signal information reconstructed by decoding the bitstream based on the prediction information and the transform information,wherein the encoding information decoder is configured to reconstruct partition information indicating whether the block is partitioned into subblocks by using a tree structure,wherein the partition information is reconstructed by reconstructing a side information containing an information on a maximum number of layers and an information on a size of a block indicated by a node of a lowest layer by decoding the bitstream, ...

Подробнее
01-09-2011 дата публикации

METHOD AND APPARATUS FOR ENCODING MOTION VECTOR, AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING SAME

Номер: US20110211640A1
Принадлежит: SK TELECOM. CO., LTD.

A method and an apparatus for encoding a motion vector, and a method and an apparatus for encoding/decoding an image using the same are closed. The apparatus includes: a prediction candidate selector for selecting one or more motion vector prediction candidates; a predicted motion vector determiner for determining a PMV among the one or more motion vector prediction candidates; and a differential motion vector encoder for calculating a differential motion vector encoder for calculating a DMV by subtracting the predicted motion vector having been determined, from the current motion vector, and encoding the d having been calculated. The apparatus encodes a motion vector by using the prediction motion vector which is more accurately predicted, and reduces an amount of bits required for encoding information of the predicted motion vector, thereby improving the compression efficiency.

Подробнее
13-12-2012 дата публикации

METHOD AND APPARATUS FOR INTERPOLATING REFERENCE PICTURE AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING SAME

Номер: US20120314771A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to a method and apparatus for interpolating a reference picture and a method and apparatus for encoding/decoding a video using the same. The apparatus for interpolating the reference picture selects a plurality of filters for interpolating the reference picture and generates a reference picture having a target precision through a multi-stage filtering of the reference picture by using a plurality of filters. The compression efficiency of the video may be improved by interpolating a reference picture through the determination of a filter of a filter coefficient for interpolating the reference picture according to characteristics of the video and interpolating the reference picture through a multi-stage filtering or adaptively changing resolutions of motion vectors in the unit of predetermined areas. 1. An apparatus for encoding/decoding a video , comprising:a video encoder for interpolating a reference picture to have a target precision through a multi-stage filtering of the reference picture by using a plurality of filters and performing an inter prediction encoding of the video by using an interpolated reference picture having the target precision; anda video decoder for interpolating a reference picture to have a target precison through a multi-stage filtering of the reference picture by using the plurality of filters identified by reconstructed information from decoding a bitstream and reconstructing the video through performing an inter prediction decoding of the bitstream by using the interpolated reference picture having the target precision.2. An apparatus for encoding a video , comprising:a reference picture interpolator for interpolating a reference picture to have a target precision through a multi-stage filtering of the reference picture by using a plurality of filters; andan inter prediction encoder for performing an inter prediction encoding of the video by using the interpolated reference picture having the target ...

Подробнее
06-10-2011 дата публикации

APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING PREDICTABILITY OF INTRA-PREDICTION MODE

Номер: US20110243229A1
Принадлежит: SK TELECOM. CO., LTD

An apparatus and a method for video encoding/decoding using predictability of an intra-prediction mode are disclosed. The apparatus for encoding a video of the present disclosure includes: an intra-prediction mode determiner for determining an encoder prediction mode which is an intra-prediction mode of a current block of the video; an encoder for encoding a residual block generated by subtracting, from the current block, a predicted block generated by predicting the current block according to the encoder prediction mode; a mode information generator for generating mode information according to whether or not a video decoding apparatus is able to predict the encoder prediction mode; and an encoded data generator for generating encoded data including the encoded residual block and the mode information. The present disclosure can enhance compression in video encoding/decoding by using intra-prediction to predict the video with a minimum necessary bit rate.

Подробнее
09-08-2012 дата публикации

METHOD AND APPARATUS FOR INTRA-PREDICTION ENCODING/DECODING

Номер: US20120201295A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides a method and apparatus for intra prediction encoding/decoding. The method includes: selecting an intra prediction mode of each block to be encoded; encoding a residual block generated through an intra prediction of the block according to the selected intra prediction mode to generate a coefficient bit; encoding a mode identifier for indicating the intra prediction mode according to the predetermined mode determination method to generate a mode bit; generating a bitstream including a mode bit field including a mode bit for one or more blocks and a coefficient bit field including a coefficient bit for the block; and including a mode bit field pointer for identifying the mode bit field in the bitstream. The present disclosure simplifies the process of selecting a prediction mode in a video compression to improve a compression speed and decreases a size of compressed data to improve the compression efficiency.

Подробнее
23-06-2011 дата публикации

METHOD AND DEVICE FOR IMAGE ENCODING/DECODING USING ARBITRARY PIXELS IN A SUB-BLOCK

Номер: US20110150087A1
Принадлежит: SK TELECOM CO., LTD.

A video encoding/decoding method and apparatus using arbitrary pixels in each sub-block are disclosed. The present disclosure comprises an extractor, a first predictor, a first subtractor, a first transformer, a first quantizer, a first inverse quantizer, a first inverse transformer, a first adder, a second predictor, a second subtractor, a combiner for combining arbitrary residual pixels, a second transformer, a second quantizer, and an encoder whereby arbitrary pixels may be extracted from the respective sub-blocks of a current block and then encoded and decoded into reconstructed arbitrary pixels, which are used to predict and encode the remaining pixels of the respective sub-blocks. According to the disclosed encoding and decoding of a video, an intra prediction of pixels in a block to currently encode or decode is improved in accuracy to increase the video coding efficiency.

Подробнее
15-09-2015 дата публикации

Method and apparatus for encoding/decoding motion vectors of multiple reference pictures, and apparatus and method for image encoding/decoding using the same

Номер: US0009137546B2

A motion vector encoding apparatus includes: an optimum motion vector determiner for determining optimum motion vectors for multiple reference pictures with respect to a current motion vector of a current block; a motion vector encoding mode determiner for determining a motion vector encoding mode according to whether a motion vector decoding apparatus can predict the optimum motion vectors for the multiple reference pictures; and a motion vector encoder for generating and encoding motion information on the multiple reference pictures by using the optimum motion vectors for the multiple reference pictures or preset default motion vectors for the multiple reference pictures according to the motion vector encoding mode, and generating motion vector encoded data by encoding the motion vector encoding mode. The motion vector encoding apparatus can more accurately predict a predicted motion vector of the current motion vector for multiple reference pictures, so as to improve the compression ...

Подробнее
18-08-2011 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING MOTION VECTORS OF MULTIPLE REFERENCE PICTURES, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING THE SAME

Номер: US20110200112A1
Принадлежит: SK TELECOM. CO., LTD

A motion vector encoding apparatus includes: an optimum motion vector determiner for determining optimum motion vectors for multiple reference pictures with respect to a current motion vector of a current block; a motion vector encoding mode determiner for determining a motion vector encoding mode according to whether a motion vector decoding apparatus can predict the optimum motion vectors for the multiple reference pictures; and a motion vector encoder for generating and encoding motion information on the multiple reference pictures by using the optimum motion vectors for the multiple reference pictures or preset default motion vectors for the multiple reference pictures according to the motion vector encoding mode, and generating motion vector encoded data by encoding the motion vector encoding mode. The motion vector encoding apparatus can more accurately predict a predicted motion vector of the current motion vector for multiple reference pictures, so as to improve the compression ...

Подробнее
02-05-2017 дата публикации

Method and apparatus for selecting a prediction mode, and image encoding/decoding method and apparatus using same

Номер: US0009641844B2

The present disclosure concerns a method and apparatus for selecting an intra prediction mode and a video encoding/decoding method and apparatus using same. The encoding apparatus selects an intra prediction mode of current block to encode from input video by a variation of the value of pixel adjacent to the current block; encodes a residual block from intra-predicting the current block in the selected intra prediction mode of current block to generate coded coefficient bit having a bitstream generator for generating and outputting a bitstream including the coded coefficient bit and a prediction mode bit representing the selected intra prediction mode of current block by a macroblock or subblock unit with the prediction mode bit included selectively in the bitstream depending on the variation. Accordingly, selection process of a prediction mode for image compression is simplified, a faster compression is obtained and compressed data is deflated to improve compression efficiency.

Подробнее
15-12-2015 дата публикации

Image encoding/decoding method and device

Номер: US0009215463B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video encoding apparatus includes: an encoding information encoder to encode a skip information indicating whether a block to be encoded is a skip block, and encode either a skip motion information of the block, or an intra or inter prediction information of the block and a transform information of the block, according to whether the block to be encoded is the skip block, wherein the transform information includes partition information related to partitioning the block into subblocks by a tree structure; and a video encoder to encode a residual signal information of each of the subblocks partitioned from the block.

Подробнее
03-07-2018 дата публикации

Method for decoding images based on block mode information

Номер: US0010015512B2

A video encoding/decoding apparatus includes a video encoder for encoding block mode information indicating whether a block mode of a block to be encoded in a macroblock is a skip mode, partition mode information and skip motion information including index information, encoding at least one of transform type information, CBP information, and delta quantization parameter information of the block according to a combination of the block mode information and the partition mode information, and encoding coefficient information of the block based on the encoded information of the block, and a video decoder for decoding a bitstream to reconstruct block mode information indicating whether a block mode of a block to be decoded is a skip mode, partition mode information indicating whether block is divided into subblocks, and skip motion information including index information, and reconstructing block based on the reconstructed information by using reconstructed skip motion information.

Подробнее
13-09-2016 дата публикации

Video decoding method using skip information

Номер: US0009445101B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding method includes: decoding a skip information indicating whether or not a current block to be decoded is a skip block; when the skip information indicates that the current block is the skip block, decoding motion information of the current block, determining a motion vector of the current block, and reconstructing the current block directly from a predicted block, without decoding information on residual signals of the current block; and when the skip information indicates that the current block is not the skip block, decoding prediction information of the current block from the bitstream, decoding information on a quantization parameter and transform coefficients which correspond to the current block, when at least one of the transform coefficients is not zero, reconstructing residual signals from the transform coefficients and reconstructing the current block based on the prediction information and the reconstructed residual signals.

Подробнее
03-10-2017 дата публикации

Method and apparatus for encoding a motion vector, and method and apparatus for encoding/decoding image using same

Номер: US0009781445B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

An apparatus for reconstructing a current motion vector of a current block in a current frame by determining a predicted motion vector of the current motion vector, includes: a differential motion vector decoder to reconstruct a differential motion vector by decoding an encoded differential motion vector included in a bitstream; and a motion vector reconstructor to derive one or more motion vector prediction candidates to predict the current motion vector, set the predicted motion vector to a motion vector prediction candidate determined among the one or more motion vector prediction candidates, and reconstruct the current motion vector of the current block by adding the predicted motion vector to the differential motion vector.

Подробнее
17-05-2016 дата публикации

Image encoding and decoding apparatus and method

Номер: US0009344731B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

An apparatus of decoding a video in the unit of blocks, includes: a size setting unit to decode information on a picture size of the video and information on available block sizes from a bitstream, set an initial size of a current block to be decoded to a largest block size determined by the information on the available block sizes, determine a location of the current block within a picture, identify whether the current block is fully located inside the picture, based on the picture size, the size of the current block and the location of the current block, and reset the size of the current block to a smaller size among the available block sizes, when the current block is not fully located inside the picture; and a decoding unit to decode the current block in the reset size.

Подробнее
09-05-2017 дата публикации

Method and device for encoding/decoding motion vector

Номер: US0009648340B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A method performed by a motion vector encoding apparatus for encoding a motion vector includes: determining a first motion vector and a second motion vector relating to a current block to be encoded; determining predicted motion vectors of the first motion vector and the second motion vector, respectively; calculating a first differential motion vector and a second differential motion vector; the first differential motion vector corresponding to a difference between the first motion vector and the predicted motion vector of the first motion vector, the second differential motion vector corresponding to a difference between the second motion vector and the predicted motion vector of the second motion vector; and encoding the first differential motion vector and the second differential motion vector, wherein the first motion vector and the second motion vector have different resolutions.

Подробнее
18-04-2017 дата публикации

Motion vector encoding/decoding method and device and image encoding/decoding method and device using same

Номер: US0009628814B2

The present disclosure relates to a method and apparatus for encoding/decoding a motion vector and a method and apparatus for encoding/decoding video using same. The motion vector encoding method includes selecting a predicted motion vector candidate set including one or more predicted motion vector candidates for a block; determining one or more search ranges for predicted motion vector candidate set; selecting one predicted motion vector candidate among one or more predicted motion vector candidates as predicted motion vector for each search point with respect to each search point within search range by first determination criterion prearranged with video decoding apparatus; selecting one predicted motion vector among the predicted motion vectors for each search point by a second determination criterion not prearranged with the video decoding apparatus, and determining predicted motion vector, differential motion vector, and current motion vector; and generating and encoding the differential ...

Подробнее
28-07-2011 дата публикации

INTRA PREDICTION METHOD AND APPARATUS, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20110182357A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to an intra prediction method and apparatus and an image encoding/decoding method and apparatus using the same. The disclosure provides the intra prediction apparatus that predicts the pixel values of respective pixels in a current block by weight-averaging the pixel values of one or more adjacent pixels in neighboring blocks to the current block according to the distances between each pixel in the current block and the adjacent pixel(s). According to the disclosure, the current block to be encoded can be predicted more accurately so that the encoding efficiency is improved by reducing the difference between the original block and the predicted block, and thereby video compression efficiency can be improved.

Подробнее
13-09-2016 дата публикации

Apparatus and method for motion vector encoding/decoding, and apparatus and method for image encoding/decoding using same

Номер: US0009445118B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding apparatus using an inter-prediction is disclosed. The apparatus includes at least: a decoder configured to reconstruct a flag and quantized transform coefficients by decoding a bitstream, the flag indicating one among a plurality of modes for determining the motion vector of the current block; a predictor configured to determine a motion vector of a current block to be decoded in a current picture, and predict pixels in current block using the motion vector of the current block; an inverse quantizer and inverse transformer configured to inversely quantize and then inversely transform the quantized transform coefficients to thereby reconstruct residual signals; and an adder configured to add the predicted pixels to the reconstructed residual signals which correspond to the predicted pixels.

Подробнее
02-05-2023 дата публикации

Method and apparatus for encoding/decoding images using adaptive motion vector resolution

Номер: US0011641481B2
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a predicted motion vector calculator for calculating a predicted motion vector of a current block to be encoded using motion vectors of one or more surrounding blocks; and a skip mode encoder for encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition, wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors.

Подробнее
11-04-2013 дата публикации

APPARATUS AND METHOD FOR ENCODING IMAGES, AND APPARATUS AND METHOD FOR DECODING IMAGES

Номер: US20130089264A1
Принадлежит: SK TELECOM CO., LTD.

Image encoding/decoding apparatus and method are disclosed. The image encoding apparatus includes: a target block splitter for splitting a target block of an input image to be encoded into a plurality of subblocks according to positions of pixels; a key block encoding unit for selecting a random key block, the size of which is larger than a pixel size of at least one of the plurality of subblocks split by the target block splitter, and performing an intra-prediction or inter-prediction encoding process on the selected key block; and a non-key block encoding unit for designating the rest of the subblocks, except for the selected key block, as a non-key block, and performing a spatial prediction process on the designated non-key block by using a key block reconstructed by the key block encoding unit and values of peripheral pixels of a current block. 1. An image encoding apparatus , comprising:a target block splitter for splitting a target block of an input image to be encoded into a plurality of subblocks according to positions of pixels;a key block encoding unit for selecting a random key block having a size larger than a pixel size of at least one of the plurality of subblocks split by the target block splitter, and performing an intra-prediction or inter-prediction encoding process on a selected key block; anda non-key block encoding unit for designating the rest of the subblocks, except for the selected key block, as a designated non-key block, and performing a spatial prediction process on the designated non-key block by using a key block reconstructed by the key block encoding unit and values of peripheral pixels of a current block.2. The image encoding apparatus of claim 1 , wherein the target block splitter splits the target block claim 1 , expressed as 2×2 claim 1 , into the subblocks having any one size of 2×2 claim 1 , 2×2 claim 1 , 2×2 claim 1 , 233 2 claim 1 , 2×2 claim 1 , . . . claim 1 , 2×2| claim 1 , where m and n are natural numbers.4. The image ...

Подробнее
17-10-2013 дата публикации

METHOD AND DEVICE FOR SUBBAND CODING FREQUENCY CONVERSION UNIT, AND METHOD AND DEVICE FOR IMAGE ENCODING/DECODING USING SAME

Номер: US20130272387A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides a method and apparatus for subband-coding a frequency conversion unit and a video encoding/decoding method a video encoding/decoding apparatus using the same. The method and the apparatus for subband-coding the frequency conversion unit include generating an encoding stream by splitting the frequency conversion unit into one or more frequency domains, generating frequency domain encoding information according to whether there is a non-zero frequency coefficient in each frequency domain, scanning the frequency coefficient of each frequency domain to generate a frequency domain frequency coefficient stream, and binarizing and encoding the frequency domain encoding information and the scanned frequency domain frequency coefficient stream. 111-. (canceled)12. A video decoding apparatus , comprising:a decoder for receiving encoded data to extract frequency domain encoding information and a frequency domain frequency coefficient stream, splitting a frequency conversion unit into one or more frequency domains according to the frequency domain encoding information, and inversely scanning the frequency domain frequency coefficient stream according to the frequency domain encoding information and setting a quantization coefficient to reconstruct a transformed and quantized frequency conversion block;an inverse quantizer and inverse transformer for inversely quantizing and inversely transforming the frequency conversion block to reconstruct a residual block;a predictor for predicting a current block to generate a predicted block; andan adder for adding a reconstructed residual block and the predicted block to reconstruct the current block.13. The video decoding apparatus of claim 12 , wherein claim 12 , the decoder sets all quantization coefficients of a corresponding frequency domain of the frequency conversion unit to “0” when the frequency domain has frequency domain encoding information which is “0” claim 12 , and inversely scans the ...

Подробнее
04-08-2015 дата публикации

Device and method for image encoding/decoding using prediction direction conversion and selective encoding

Номер: US0009100646B2

The present disclosure relates to an apparatus and method for encoding/decoding videos using prediction direction change and selective encoding. The present disclosure provides a video encoding apparatus that encodes the current block of a video, comprising a rectangle encoder for dividing and then successively encoding the current block at input into rectangular block units to output a rectangularly encoded bitstream; a square encoder for encoding the current block at input in square block units to output a squarely encoded bitstream; and an encoding selector for calculating the encoding costs of the rectangularly encoded bitstream and the squarely encoded bitstream so as to output the bitstream with a minimum encoding cost. According to the present disclosure, the prediction accuracy may be increased when encoding or decoding videos so that video encoding efficiency can be improved.

Подробнее
02-09-2014 дата публикации

Method and apparatus for encoding/decoding color image

Номер: US0008824562B2
Принадлежит: SK Telecom Co., Ltd.

The present disclosure relates to a method and an apparatus for encoding/decoding a color image or video. The video encoding apparatus encodes a luminance component block for a current block of an image, performs a selection of a color format among a plurality of color formats to encode a chrominance component block for the current block of the image according to the color format upon selection, and generates and outputs a bitstream including the encoded luminance component block, the encoded chrominance component block, and information on the selected color format. The disclosure enables an improvement in compression performance by allowing encoding and decoding one video component image in various color formats.

Подробнее
23-02-2016 дата публикации

Method and apparatus for generating encoded motion information/recovering motion information using motion information integration, and image encoding/decoding method and apparatus using same

Номер: US0009270996B2
Принадлежит: SK TELECOM. CO., LTD.

A video encoding apparatus, a video decoding apparatus and a method for generating coded motion information before reconstructing by using motion information merge, the video encoding apparatus includes an inter prediction unit configured to generate a prediction block of a current block by using motion compensation, decide whether to encode motion information by merging and generate coded motion information of the current block depending on the decision; a subtraction unit configured to generate a residual block by subtracting the prediction block generated from the current block; a transform and quantization unit configured to transform and quantize the residual block to thereby generate a quantized frequency residual block; and an encoding unit configured to encode the quantized frequency residual block and the coded motion information to thereby generate a bitstream.

Подробнее
28-11-2013 дата публикации

IMAGE ENCODING/DECODING DEVICE AND METHOD, AND REFERENCE PICTURE INDEXING DEVICE AND METHOD

Номер: US20130315311A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides an image encoding/decoding apparatus and method, and a reference picture indexing apparatus and method. The reference picture indexing apparatus includes: a candidate reference picture setting unit for setting candidate reference pictures; a priority order determining unit for determining a priority order of the candidate reference pictures set by the candidate reference picture setting unit, according to a current block to be encoded; and a reference picture indexing unit for adaptively indexing a reference picture according to the current block based on the priority order determined by the priority order determining unit. 1. (canceled)2. An image encoding apparatus comprising:an image encoder for determining a motion vector of a current block and predictively encoding the current block by using the motion vector determined; anda reference picture indexer for determining a priority order of candidate reference pictures according to the current block to estimate the motion vector and adaptively indexing a reference picture based on the priority order having been determined.3. A reference picture indexing apparatus for indexing a reference picture to estimate a motion vector , the reference picture indexing apparatus comprising:a candidate reference picture setting unit for setting candidate reference pictures;a priority order determining unit for determining a priority order of the candidate reference pictures set by the candidate reference picture setting unit, according to a current block to be encoded;a reference picture indexing unit for adaptively indexing a reference picture according to the current block based on the priority order determined by the priority order determining unit; andan index encoding unit for encoding an index of the reference picture indexed by the reference picture indexing unit.4. (canceled)5. (canceled)6. (canceled)7. The reference picture indexing apparatus of claim 3 , wherein the priority order ...

Подробнее
28-07-2015 дата публикации

Inter-prediction method and video encoding/decoding method using the inter-prediction method

Номер: US0009094690B2

An inter-prediction method and a video encoding/decoding method using the inter-prediction method are disclosed. The video encoding method using inter-prediction includes: encoding a first picture that serves as a reference for random access; inter-prediction encoding a block included in a second picture, which is displayed before the first picture, by using a plurality of reference pictures; generating reference picture information representing whether a past picture, which is displayed before the second picture, is used as a reference picture for encoding the second picture; and transmitting the encoded first and second pictures and the reference picture information.

Подробнее
07-02-2017 дата публикации

Method and apparatus for coding/decoding through high-speed coding unit mode decision

Номер: US0009565443B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

An apparatus for encoding a video includes: a predictor to predict a current block by using a plurality of prediction unit types and generate one or more predicted blocks; a subtracting unit to generate a residual block by the subtracting the predicted blocks from the current block; a transformer to generate a frequency transform block by transforming the residual block; a quantizer to generate a quantized frequency transform block by quantizing the frequency transform block; and an encoder to encode the quantized frequency transform block into a bitstream. When the quantized frequency transform block for one of the prediction unit types has all zero coefficients, the predictor terminates predicting the current block by using the remainder of the prediction unit types and determines the prediction unit type with said all zero coefficients as the prediction unit type for the current block.

Подробнее
25-04-2023 дата публикации

Method and apparatus for encoding/decoding images using adaptive motion vector resolution

Номер: US0011638029B2
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a predicted motion vector calculator for calculating a predicted motion vector of a current block to be encoded using motion vectors of one or more surrounding blocks; and a skip mode encoder for encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition, wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors.

Подробнее
12-07-2016 дата публикации

Method and apparatus for encoding a motion vector, and method and apparatus for encoding/decoding image using same

Номер: US0009392300B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

An apparatus for decoding a current motion vector of a current block in a current frame from a bitstream, includes: a differential motion vector decoder to reconstruct a differential motion vector by decoding an encoded differential motion vector included in the bitstream; and a motion vector reconstructor to select one or more motion vector prediction candidates to predict the current motion vector, determine a predicted motion vector among the one or more motion vector prediction candidates, and reconstruct the current motion vector of the current block by adding the predicted motion vector to the differential motion vector.

Подробнее
31-01-2017 дата публикации

Inter-prediction method and video encoding/decoding method using the inter-prediction method

Номер: US0009560379B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video encoding method using inter-prediction, includes: encoding a first picture, wherein the first picture serves as a random access picture and is encoded without referring to a reference picture which has already encoded and then decoded; inter-prediction encoding a block included in a second picture, which is encoded after the first picture and displayed before the first picture, by using a plurality of reference pictures; generating reference picture information representing one or more past pictures which are encoded before the first picture and are used as reference pictures for encoding the second picture; and transmitting the encoded first picture and the encoded second pictures and the reference picture information, wherein, when the one or more past pictures are used as the reference pictures for encoding the second picture, the one or more past pictures are deleted from a memory after encoding at least the second picture.

Подробнее
08-11-2016 дата публикации

Inter-prediction method and video encoding/decoding method using the inter-prediction method

Номер: US0009491483B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video encoding method using inter-prediction, includes: encoding information indicating whether a first picture is a picture which allows a second picture preceding the first picture in a display order to refer to at least one picture encoded before the first picture, wherein the first picture serves as a random access picture; encoding the first picture without referring to a reference picture which has already encoded; and when the first picture is a picture which allows the second picture to refer to the at least one picture encoded before the first picture, inter-prediction encoding, after encoding the first picture, the second picture by using at least one reference picture encoded before the first picture, and encoding reference picture information used for encoding the second picture, wherein the at least one reference picture encoded before the first picture is not deleted from a memory until the second picture are encoded.

Подробнее
06-09-2012 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION

Номер: US20120224635A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a predicted motion vector calculator for calculating a predicted motion vector of a current block to be encoded using motion vectors of one or more surrounding blocks; and a skip mode encoder for encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition, wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors. 1. An apparatus for encoding/decoding a video , the apparatus comprising:a video encoder for calculating a predicted motion vector of a current block to be encoded by using motion vectors of one or more surrounding blocks, and encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition; anda video decoder for decoding information indicating that a current block to be decoded is a skip block, calculating a predicted motion vector of the current block to be decoded by using motion vectors of one or more surrounding blocks, selecting the calculated predicted motion vector as a motion vector of the current block to be decoded, and decoding the current block in a skip mode by using the motion vector of the current block,wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors.2. An apparatus for encoding a video in a skip mode , the apparatus comprising:a predicted motion ...

Подробнее
25-10-2016 дата публикации

Image-filtering method and apparatus, and encoding/decoding method and apparatus using same

Номер: US0009479791B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

The present disclosure provides a video decoding apparatus including a decoder configured to decode, from encoded data, transform information for identifying one or more transform blocks, wherein a residual block of a current block to be decoded is comprised of the transform blocks, and reconstruct, from the encoded data, transform coefficients of each of the transform blocks identified by the transform information, an inverse transformer configured to reconstruct the residual block by inversely transforming the transform coefficients in units of a size of each of the transform block, a predictor configured to generate a predicted block by predicting the current block, an adder configured to reconstruct the current block by adding the residual block to the predicted block, and a filter configured to perform deblocking-filtering on at least part of transform boundaries between the transform blocks in the reconstructed current block.

Подробнее
06-03-2018 дата публикации

Video encoding/decoding method using motion information candidate group for batch mode

Номер: US0009912955B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding method, includes: reconstructing a syntax corresponding to at least one of a first block, a second block and a third block, wherein the first block is generated by dividing a frame for decoding, the second block corresponds to a unit of a prediction and is generated by dividing the first block, and the third block corresponds to a unit of transformation and is generated by dividing the first block in a tree structure; and reconstructing a prediction block corresponding to at least one of the first block, the second block and the third block, wherein the second block includes a batch mode flag for indicating whether a batch mode is used.

Подробнее
24-07-2018 дата публикации

Method and apparatus for effective encoding/decoding using detailed predictive unit

Номер: US0010033998B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

An apparatus for encoding images includes: a predictor to determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and generate a predicted block of the current CU by performing an intra prediction or an inter prediction for each PU of the determined PU mode, wherein a size of the current CU is 2N×2N, and the plurality of PU modes includes 2N×hN or hN×2N PU mode in which the current CU is partitioned into PUs respectively having a size of 2N×hN or hN×2N, h being a fractional number smaller than 1; a subtractor to subtract the predicted block from the current CU to generate a residual block; a transformer to transform the residual block into a frequency domain to generate a frequency one or more transform blocks.

Подробнее
28-03-2017 дата публикации

Method and apparatus for encoding/decoding image using variable-size macroblocks

Номер: US0009609335B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding apparatus for reconstructing residual signals of a current block to be decoded by using a tree structure, includes: a decoder to decode, from a bitstream, prediction type information on the current block to be decoded, and divide, by the tree structure, the current block into one or more subblocks of which information on residual signals is to be reconstructed, by decoding, from the bitstream, a partition flag which indicates whether a block corresponding thereto is divided into blocks of a lower layer in the tree structure, wherein blocks which are not further divided are identified as the subblocks of which information on the residual signals is to be reconstructed; and a reconstructor to reconstruct information on residual signals of each of the subblocks from the bitstream.

Подробнее
21-02-2017 дата публикации

Apparatus and method for generating/recovering motion information based on predictive motion vector index encoding, and apparatus and method for image encoding/decoding using same

Номер: US0009578330B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

Disclosed is a video encoding apparatus includes: an intra prediction unit to generate a prediction block by using adjacent pixels of a current block to be encoded; an inter prediction unit to (1) generate index information of a predictive motion vector of the current block based on motion vectors of blocks adjacent to the current block and a motion vector of a co-located block of a reference frame, (2) generate motion information of the current block including predictive motion vector index and reference frame index together with a differential motion vector obtained by subtracting the predictive motion vector from a motion vector of the current block, and (3) generate a prediction block based on the generated motion information; and an encoding unit configured to encode a residual block by using a subtraction unit and a transform and quantization unit to thereby generate a bitstream.

Подробнее
28-02-2017 дата публикации

Encoding/decoding method and device for high-resolution moving images

Номер: US0009584810B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video encoding method includes: determining a size of a current block to be encoded and encoding information for indicating the size of the current block; encoding division information related to dividing the current block into one or more subblocks; predicting a subblock divided from the current block by using an intra prediction mode corresponding to the subblock; generating a residual block by subtracting the predicted block from the subblock; transforming the residual subblock by using a transform size identical to a size of the subblock; and encoding information on transform coefficients of the transformed residual subblock.

Подробнее
30-06-2011 дата публикации

DEVICE AND METHOD FOR IMAGE ENCODING/DECODING USING PREDICTION DIRECTION CONVERSION AND SELECTIVE ENCODING

Номер: US20110158315A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to an apparatus and method for encoding/decoding videos using prediction direction change and selective encoding. The present disclosure provides a video encoding apparatus that encodes the current block of a video, comprising a rectangle encoder for dividing and then successively encoding the current block at input into rectangular block units to output a rectangularly encoded bitstream; a square encoder for encoding the current block at input in square block units to output a squarely encoded bitstream; and an encoding selector for calculating the encoding costs of the rectangularly encoded bitstream and the squarely encoded bitstream so as to output the bitstream with a minimum encoding cost. According to the present disclosure, the prediction accuracy may be increased when encoding or decoding videos so that video encoding efficiency can be improved.

Подробнее
20-11-2018 дата публикации

Method and apparatus for encoding/decoding video using split layer

Номер: US0010136129B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A method performed by an apparatus of decoding a video in the unit of blocks, includes: extracting and decoding a first information corresponding to a minimum block size and a second information corresponding to a difference between the minimum block size and a maximum block size, from a bitstream; calculating the maximum block size based on the first information corresponding to the minimum block size and the second information corresponding to the difference; decoding, from the bitstream, partition information of a square current block having the derived maximum block size to identify one or more subblocks in the current block which have sizes equal to or larger than the minimum block size; decoding a prediction mode information of each of the subblocks, the prediction mode information indicating whether a subblock is inter-predicted or intra-predicted; and reconstructing each of the subblocks in the current block by predicting each of the subblocks.

Подробнее
10-10-2017 дата публикации

Encoding/decoding method and apparatus using a tree structure

Номер: US0009787997B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A method for reconstructing information on transform coefficients of a current block by a tree structure, includes: decoding a bitstream to reconstruct information on a size of the current block and information on a minimum subblock size; determining the size of the current block based on the information on the size of the current block; determining the minimum subblock size based on the information on the minimum subblock size; and reconstructing the information on transform coefficients of each of one or more subblocks by dividing the current block in the determined size into the one or more subblocks by the tree structure, wherein the current block is divided into the subblocks which are not smaller than the minimum subblock size.

Подробнее
03-01-2017 дата публикации

Method and apparatus for encoding/decoding image by using adaptive loop filter on frequency domain using conversion

Номер: US0009538173B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video encoding method for reducing encoding error by using a loop filter is provided, the method including: generating a reconstructed image from encoded data of an original image; determining one or more regions on which the loop filter is applied in the reconstructed image; transforming the original image and the reconstructed image which correspond to each region of the determined one or more regions from a spatial domain into a frequency domain; determining loop filter coefficients for said each region by comparing the transformed original image and the transformed reconstructed image; loop-filtering the reconstructed image based on the loop filter coefficients for said each region; and encoding information on the loop filter coefficients for said each region.

Подробнее
09-08-2012 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES CONSIDERING LOW FREQUENCY COMPONENTS

Номер: US20120201296A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to a video encoding/decoding method and apparatus that account for low frequency components. The method includes generating a reconstructed block by performing a predictive encoding on a current block and generating encoded image data, and generating encoded low frequency data by encoding a low frequency component of an error block generated through subtraction of the reconstructed block from the current block, thereby improving the compression efficiency while reducing blocking effects due to transform and quantization operations by encoding images accounting for low frequency components. 1. A video encoding method comprising:generating a reconstructed block by performing a predictive encoding on a current block and generating encoded image data; andgenerating encoded low frequency data by encoding a low frequency component of an error block generated by subtracting the reconstructed block from the current block.2. The video encoding method as claimed in claim 1 , wherein the current block is a macroblock or a subblock.3. The video encoding method as claimed in claim 1 , wherein the step of generating the reconstructed block comprises:generating a predicted block by predicting the current block;generating a residual block by subtracting the predicted block from the current block;generating quantized transform coefficients of the residual block by transforming and quantizing the residual block in first transform units;generating the encoded image data by encoding the quantized transform coefficients of the residual block;reconstructing the residual block by inversely quantizing and inversely transforming the quantized transform coefficients of the residual block; andgenerating the reconstructed block by adding a reconstructed residual block to the predicted block.4. The video encoding method as claimed in claim 1 , wherein the step of generating the encoded low frequency data comprises:generating the error block by subtracting the ...

Подробнее
12-11-2019 дата публикации

Encoding/decoding apparatus and method using flexible deblocking filtering

Номер: US0010477216B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding method performed by a video decoding apparatus includes: generating a quantized frequency transform block by decoding a bitstream; reconstructing a residual block by inversely quantizing and inversely transforming the quantized frequency transform block; generating a prediction block corresponding to a current block; reconstructing the current block by adding the generated prediction block to the reconstructed residual block; and performing a deblocking filtering with respect to a boundary between subblocks within a frame including the reconstructed current block, by allowing numbers of filtered pixels in a first block of the subblocks and a second block of the subblocks that engage in the filtering to be different depending on one or more predetermined criterion.

Подробнее
14-07-2011 дата публикации

METHOD FOR ENCODING/DECODING MOTION VECTOR AND APPARATUS THEREOF

Номер: US20110170601A1
Принадлежит: SK TELECOM CO., LTD.

A method for encoding/decoding a motion vector and an apparatus thereof are disclosed. The method includes defining a candidate motion vector set with respect to a current motion vector; selecting a predicted motion vector from the candidate motion vector set; determining a predictability of the predicted motion vector in a decoding apparatus; encoding the current motion vector by using a motion vector prediction mode for indicating the predicted motion vector and the predictability, if the predictability is determined positive; and encoding the current motion vector by using a motion vector prediction mode for indicating a default predicted motion vector and an unpredictability, if the predictability is determined negative. According to the disclosure, it becomes unnecessary to directly notify of the predicted motion vector of the current motion vector to the decoding apparatus, and instead a predetermined shared function is provided to inform of or search the predicted motion vector.

Подробнее
10-01-2017 дата публикации

Method and apparatus for encoding/decoding video using bidirectional intra prediction

Номер: US0009544584B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

The present disclosure provides a method and apparatus for encoding and decoding a video. In particular, the apparatus for encoding a video includes an offset calculator to calculate an offset between pixels of neighboring blocks corresponding to an intra prediction direction; and a prediction unit to adaptively perform an intra prediction on a current block in consideration of the calculated offset so as to generate a predicted block, and to intra-predictively encode the current block.

Подробнее
09-08-2012 дата публикации

ENCODING/DECODING METHOD AND DEVICE FOR HIGH-RESOLUTION MOVING IMAGES

Номер: US20120201300A1
Принадлежит: SK TELECOM CO., LTD.

Disclosed is a high-resolution video encoding/decoding method and apparatus. The video encoding method includes: predicting a current block to generate a predicted block, subtracting the predicted block from the current block to generate a residual block, determining a transform and quantization type according to the block type of the current block; transforming and quantizing the residual block according to the determined transform and quantization type; and encoding the transformed and quantized residual block. According to the video encoding/decoding method and apparatus, not only the encoding efficiency can be improved because it enables an encoding using a high correlation between temporally/spatially adjacent pixels appearing in a video, but the compression efficiency can also be improved by reducing block distortion. 1. A video encoding method comprising:dividing an input video into a plurality of macroblocks having various shapes or sizes;encoding each of the macroblocks; andgenerating macroblock information indicating the shape or size of each of the macroblocks.2. The video encoding method as claimed in claim 1 , wherein encoding of each of the macroblocks comprises:dividing each of the macroblocks into a plurality of subblocks;performing prediction encoding for each of the subblocks; andgenerating prediction mode information indicating a prediction mode for each of the subblocks and macroblock division information indicating the size of each of the subblocks.3. The video encoding method as claimed in claim 2 , wherein encoding of each of the macroblocks comprises:predicting each of the subblocks to obtain a predicted subblock;obtaining a residual block representing difference between each of the subblocks and the predicted subblock of each of the subblocks;determining a transform type based on at least one of the size of each of the macroblocks, the prediction mode, and the size of each of the subblocks;transforming the residual block according to the ...

Подробнее
04-10-2016 дата публикации

Method and apparatus for video encoding/decoding using improved merge

Номер: US0009462292B1
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding method includes: extracting a merge flag and a merge index from a bitstream; when the merge flag indicates a merge mode, checking for whether predetermined candidate adding conditions are satisfied, and adding into a merge candidate set including the merge candidates corresponding to neighboring blocks of a current block, a combined bi-predictive motion parameter, the combined bi-predictive motion parameter generated by combining a list 0 motion parameter of a first available candidate block and a list 1 motion parameter of a second available candidate block, when the predetermined candidate adding conditions are satisfied; and generating a predicted block of the current block by using a motion parameter corresponding to a merge candidate selected from the merge candidate set, the merge candidate selected by the extracted merge index.

Подробнее
23-08-2016 дата публикации

Image encoding/decoding method and apparatus using block transformation

Номер: US0009426491B2

Video encoding/decoding method and apparatus using a block transformation are disclosed. The apparatus encodes the video through predicting each pixel in a current block of the video by using one or more adjacent pixels, which are encoded prior to encoding the current block and have the closest proximity to the pixels respectively in a predetermined prediction direction, and wherein the current block is sized L×M with L being unequal to M. It has become possible to predict the pixels in the block starting from closest one of the pixels in the prediction direction in order to provide more accurate block predictions and then raise the compression efficiency that leaps to more efficient video encoding/decoding performance.

Подробнее
02-04-2019 дата публикации

Video encoding/decoding apparatus and method using batch mode together with skip mode

Номер: US0010250881B2

A video encoding/decoding apparatus and method are disclosed. The video encoding/decoding apparatus includes: a video encoder for generating predicted subblocks by predicting subblocks into which macroblock is divided, generating residual subblocks by subtracting predicted subblocks from subblocks, generating quantized transform coefficients by transforming and quantizing residual subblocks by using transform selected according to subblock size, and generating encoded video data by using different context tables according to the macroblock and subblocks when using CABAC to encode the quantized transform coefficients; and a video decoder for reconstructing information of partition type, motion, transform type and quantized transform coefficients by decoding encoded data by using a CABAC and different context tables according to a macroblock and subblocks, reconstructing residual subblocks by inverse-quantizing/inverse-transforming the quantized transform coefficients by using a transform ...

Подробнее
17-10-2013 дата публикации

METHOD AND APPARATUS FOR GENERATING ENCODED MOTION INFORMATION/RECOVERING MOTION INFORMATION USING MOTION INFORMATION INTEGRATION, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20130272419A1
Принадлежит:

A video encoding apparatus, a video decoding apparatus and a method for generating coded motion information before reconstructing by using motion information merge, the video encoding apparatus includes an inter prediction unit configured to generate a prediction block of a current block by using motion compensation, decide whether to encode motion information by merging and generate coded motion information of the current block depending on the decision; a subtraction unit configured to generate a residual block by subtracting the prediction block generated from the current block; a transform and quantization unit configured to transform and quantize the residual block to thereby generate a quantized frequency residual block; and an encoding unit configured to encode the quantized frequency residual block and the coded motion information to thereby generate a bitstream. 1. A video encoding apparatus , comprising: generate a prediction block of a current block by using motion compensation,', 'decide whether to encode motion information by merging, and', 'generate coded motion information of the current block depending on the decision;, 'an inter prediction unit configured to'}a subtraction unit configured to generate residual block by subtracting the prediction block from the current block;a transform and quantization unit configured to frequency-transform and quantize the residual block so as to generate a quantized frequency residual block; andan encoding unit configured to encode the quantized frequency residual block and the coded motion information to thereby generate a bitstream.2. The video encoding apparatus of claim 1 , wherein the inter prediction unit is configured to generate the coded motion information depending on similarity or nonsimilarity among pieces of motion information of merge-decision blocks claim 1 , the merge-decision blocks being one or more neighboring blocks of the current block.3. The video encoding apparatus of claim 2 , wherein the ...

Подробнее
25-10-2012 дата публикации

MOTION VECTOR ENCODING/DECODING METHOD AND DEVICE AND IMAGE ENCODING/DECODING METHOD AND DEVICE USING SAME

Номер: US20120269268A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to a method and apparatus for encoding/decoding a motion vector and a method and apparatus for encoding/decoding video using same. The motion vector encoding method includes selecting a predicted motion vector candidate set including one or more predicted motion vector candidates for a block; determining one or more search ranges for predicted motion vector candidate set; selecting one predicted motion vector candidate among one or more predicted motion vector candidates as predicted motion vector for each search point with respect to each search point within search range by first determination criterion prearranged with video decoding apparatus; selecting one predicted motion vector among the predicted motion vectors for each search point by a second determination criterion not prearranged with the video decoding apparatus, and determining predicted motion vector, differential motion vector, and current motion vector; and generating and encoding the differential motion vector as motion information. 1. A method of encoding a motion vector for a block , comprising;selecting a predicted motion vector candidate set including one or more predicted motion vector candidates for the block;determining one or more search ranges for the predicted motion vector candidate set;selecting one predicted motion vector candidate among the one or more predicted motion vector candidates as a predicted motion vector for each search point, with respect to each search point within the search range in accordance with a first determination criterion prearranged with a video decoding apparatus;selecting one predicted motion vector among the predicted motion vectors for each search point in accordance with a second determination criterion not prearranged with the video decoding apparatus, and determining a predicted motion vector, a differential motion vector, and a current motion vector; andgenerating and encoding the differential motion vector as motion ...

Подробнее
06-12-2016 дата публикации

Apparatus and method for coding and decoding image

Номер: US0009516313B2

A video encoding apparatus includes: a parameter calculator to calculate a brightness compensation parameter based on one or more first pixels adjacent to a current block and one or more second pixels adjacent to a motion prediction block obtained by using a prediction motion vector, the one or more second pixels being located in locations corresponding to the one or more first pixels; a target pixel selector to select one or more target pixels for a brightness compensation from pixels in a prediction block determined by a motion vector of the current block, by using pixels adjacent to the motion prediction block; and a predictive encoder to generate a compensated prediction block of the prediction block by applying the brightness compensation parameter to the selected one or more target pixels and to perform a predictive encoding on the generated compensated prediction block.

Подробнее
24-01-2017 дата публикации

Encoding/decoding apparatus and method using flexible deblocking filtering

Номер: US0009554139B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding method includes decoding a bitstream including generating a quantized frequency transform block from the bitstream, reconstructing a residual block by inversely quantizing and inversely transforming the quantized frequency transform block, generating a prediction block by predicting a current block to be reconstructed, reconstructing the current block by adding the generated prediction block to the reconstructed residual block and performing a deblocking filtering with respect to a boundary between subblocks within a frame including the reconstructed current block, by allowing numbers of filtered pixels in a first block of the subblocks and a second block of the subblocks that engage in the filtering to be different depending on one or more predetermined criterion.

Подробнее
10-10-2013 дата публикации

METHOD AND DEVICE FOR ENCODING/DECODING IMAGE BY INTER PREDICTION USING RANDOM BLOCK

Номер: US20130266067A1
Принадлежит:

A video encoding apparatus, a video decoding apparatus and method of encoding and decoding one or more images using various shapes of blocks. The video encoding apparatus is configured to determine a partition form, among candidate partition forms, for partitioning a current block into one or more partition blocks; generate one or more predicted blocks by performing a motion compensation with a scale factor applied to the one or more partition blocks; generate a residual block by subtracting the predicted blocks from the corresponding one or more partition blocks; generate at least one transform block by transforming the residual block; generate at least one quantized transform block by quantizing the at least one transform block; and encode the at least one quantized transform block, information on the determined partition form, and the scale factor into a bitstream. 1. A video encoding apparatus , comprising:a block partitioning unit configured to determine a partition form, among candidate partition forms, for partitioning a current block into one or more partition blocks;a prediction unit configured to generate one or more predicted blocks by performing a motion compensation with a scale factor applied to the one or more partition blocks;a subtractor configured to generate a residual block by subtracting the predicted blocks from the corresponding one or more partition blocks;a transformer configured to generate at least one transform block by transforming the residual block;a quantizer configured to generate at least one quantized transform block by quantizing the at least one transform block; andan encoder configured to encode the at least one quantized transform block, information on the determined partition form, and the scale factor into a bitstream.2. The video encoding apparatus of claim 1 , wherein one of the candidate partition forms is for partitioning the current block into two blocks claim 1 , one of the two blocks having a rectangular shape in 1/4 ...

Подробнее
06-12-2012 дата публикации

ENCODING/DECODING METHOD AND APPARATUS USING A TREE STRUCTURE

Номер: US20120308148A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides an encoding/decoding method using a tree structure. The encoding method for encoding image information includes: grouping predetermined areas having the image information into a plurality of groups, and generating a node value of each layer up to an uppermost layer by determining a minimum value or a maximum value of information to be encoded within grouped areas as information on the grouped areas; and encoding a difference value between the node value of each layer and a node value of an upper layer or a difference value between the node value of each layer and a value determined based on a preset criterion. Accordingly, the encoding efficiency and in turn the video compression efficiency are improved by using the tree structure in the encoding of various pieces of image information and the decoding of the resultant encoded data.

Подробнее
03-05-2012 дата публикации

IMAGE ENCODING/DECODING METHOD AND APPARATUS

Номер: US20120106636A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to a video encoding/decoding method and provides a video encoding apparatus including: an intra-prediction mode determiner for determining an intra prediction mode of current block entitled an encoder prediction mode by using candidate intra-predictable mode set including intra-prediction mode candidates being selected from a whole and predictable by video decoding apparatus; an encoder for encoding residual block from subtracting predicted block from predicting the current block by the encoder prediction mode from current block; a mode information generator for generating mode information depending on whether the video decoding apparatus can predict the encoder prediction mode; and an encoded data generator for generating encoded data including an encoded residual block and the mode information. The present disclosure selectively encodes mode information on the intra-prediction mode to reduce the bit rate of encoded data from encoding video and improve video compression efficiency and quality of compressed video. 1. A video encoding apparatus comprising:an intra-prediction mode determiner for determining an intra prediction mode of a current block entitled an encoder prediction mode by using a candidate intra-predictable mode set including intra-prediction mode candidates being selected from a whole and predictable by a video decoding apparatus;an encoder for encoding a residual block generated by subtracting a predicted block from predicting the current block according to the encoder prediction mode from the current block;a mode information generator for generating mode information depending on whether or not the video decoding apparatus can predict the encoder prediction mode; andan encoded data generator for generating encoded data including an encoded residual block and the mode information.2. The video encoding apparatus of claim 1 , wherein the intra-prediction mode determiner is responsive to the number of the intra-prediction ...

Подробнее
08-11-2016 дата публикации

Method and apparatus for image encoding/decoding

Номер: US0009491467B2
Принадлежит: SK TELECOM CO., LTD., SK TELECOM CO LTD

A video decoding apparatus using an intra prediction, includes: a decoder to obtain mode information of a current block and residual sub-blocks corresponding to a plurality of sub-blocks included in the current block, from a bitstream; an intra predictor to select an intra prediction mode of the current block from among a plurality of intra prediction modes, based on the obtained mode information, identify the plurality of sub-blocks of the current block, and sequentially predict the plurality of sub-blocks by using neighboring pixels adjacent to each of the plurality of sub-blocks; an inverse quantization and transform unit configured to inversely quantize and then inversely transform each of the residual subblocks; and an adder configured to sequentially reconstruct the plurality of sub-blocks by adding each of the predicted sub-blocks to an inversely quantized and inversely transformed residual sub-block corresponding thereto.

Подробнее
16-08-2012 дата публикации

IMAGE ENCODING AND DECODING APPARATUS AND METHOD

Номер: US20120207211A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides a video encoding/decoding apparatus and method. According to one embodiment, the video encoding and decoding apparatus includes: an image encoder for reducing horizontal and vertical sizes of a variable macro block into a set size or by a set ratio with the variable macro block reset in a smaller size than the current size, if the variable macro block for the current encoding is not inside an input image, and predictive encoding based on the reset variable macro block; and an image decoder for decoding by reducing the size of the variable macro block for the current decoding into the set size or by set ratio with the variable macro block reset in a smaller size than the current size, if the variable macro block of the current decoding target is not inside an input image. 1. A video encoding/decoding apparatus , comprising:an image encoder for resetting horizontal and vertical sizes of a variable macroblock to be currently encoded to a size smaller than a current size by reducing the horizontal and vertical sizes to a set size or by a set ratio when the variable macroblock to be currently encoded is not fully located within an input image, and performing a predictive encoding based on reset variable macroblocks; andan image decoder for resetting the size of the variable macroblock to be currently decoded to a sizes smaller than the current sizes by reducing the size of the variable macroblock to a set size or by a set ratio when the variable macroblock to be currently decoded is not fully located within the input image, and performing a decoding.2. A video encoding/decoding apparatus , encoding/decoding an input image including borderline blocks or parts located beyond a boundary of the input image within a macroblock to be currently encoded on an assumption that the borderline blocks or parts are in a mode generating a smallest number of bits.3. A video encoding/decoding apparatus , encoding/decoding an input image including ...

Подробнее
16-08-2012 дата публикации

Method and apparatus for encoding/decoding images using adaptive motion vector resolution

Номер: US20120207220A1
Принадлежит: SK TELECOM CO LTD

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The video encoding/decoding apparatus includes: a video encoder for determining a motion vector resolution of each area or motion vector of a video and performing an inter prediction encoding of the video by using a motion vector according to the motion vector resolution determined for each area or motion vector; and a video decoder for reconstructing a resolution by extracting resolution information from a bitstream, and then performing an inter prediction decoding by using a motion vector according to the motion vector resolution of each reconstructed area or motion vector.

Подробнее
30-08-2012 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION

Номер: US20120219063A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a block identification unit for identifying a colocated block included in a reference picture as a block located at a position equal to a position of a current block; a moving block determiner for determining if the current block is a moving block, based on a motion vector of the colocated block; a motion vector determiner for determining a motion vector of the current block according to a result of the determining of if the current block is a moving block; and a resolution converter for converting a resolution of the motion vector of the colocated block. 1. An apparatus for determining a motion vector , comprising:a block identification unit for identifying a colocated block in a reference picture at the same location as a current block;a moving block determiner for determining whether or not the current block is a moving block, based on a motion vector of the colocated block;a motion vector determiner for determining a motion vector of the current block according to the determination of whether the current block is moving; anda resolution converter for converting a resolution of the motion vector of the colocated block.2. The apparatus of claim 1 , wherein the resolution converter converts the resolution of the motion vector of the colocated block to a resolution equal to a resolution of the motion vector of the current block.3. The apparatus of claim 2 , wherein the resolution of the motion vector of the current block is fixed.4. The apparatus of claim 2 , wherein the resolution of the motion vector of the current block is changeable.5. The apparatus of claim 1 , wherein claim 1 , when it is determined that the current block is not a moving block claim 1 , the motion vector determiner determines (0 claim 1 , 0) as ...

Подробнее
25-10-2012 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING SPLIT LAYER

Номер: US20120269274A1
Принадлежит: SK TELECOM CO., LTD.

The present invention relates to a method and an apparatus for encoding/decoding a video using a split layer. The video encoding/decoding method generates an encoded image data by encoding a current block partitioned into a plurality of subblocks, generates an encoded partition information data by encoding partition information of the current block, generates a bitstream including the encoded image data and the encoded partition information data, and then reconstructs the video image from the generated bitstream. According to the present disclosure, when encoding a high resolution video with variable sized blocks, various block shapes may be used for the encoding, and efficient encoding and decoding of the block partition information can improve the compression efficiency. 12-. (canceled)3. A video encoding apparatus , comprising:a maximum partition layer determiner for determining a maximum partition layer value of a current block;a maximum partition layer encoder for encoding a maximum partition layer through generating an encoded maximum partition layer data by encoding the maximum partition layer value of the current block; anda video encoder for encoding an image through generating an encoded image data by encoding the current block by using a minimum subblock size determined according to a determined maximum partition layer value.4. A video encoding apparatus , comprising:a macroblock size candidate setting unit for setting macroblock size candidates;a video encoder for encoding an input image by each of the macroblock size candidates;a macroblock size determiner for determining a macroblock size based on an encoding cost for each of the macroblock size candidates, and generating a bitstream including an image data encoded in a determined macroblock size and information on the determined macroblock size.5. (canceled)6. A video decoding apparatus , comprising:a maximum partition layer decoder for decoding a maximum partition layer through reconstructing a ...

Подробнее
27-12-2012 дата публикации

VIDEO CODING DEVICE, VIDEO CODING METHOD THEREOF, VIDEO DECODING DEVICE, AND VIDEO DECODING METHOD THEREOF

Номер: US20120328014A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides a video encoding apparatus and method and a video decoding apparatus and method. The video encoding apparatus, includes: a block mode determiner for determining a block mode of a current block; an NCI block intra encoder responsive if the block mode of the current block determined by the block mode determiner is an intra mode and neighboring blocks of the current block include an NCI block, for encoding the NCI block through an intra prediction of the NCI block; and a current block intra encoder responsive if the block mode of the current block determined by the block mode determiner is the intra mode and the neighboring blocks of the current block include the NCI block, for encoding the current block through an intra prediction of the current block. 1. A video encoding/decoding apparatus , comprising:an image encoder for omitting an encoding of a current block to be encoded responsive if a block mode of the current block to be encoded is an intra mode and neighboring blocks of the current block to be encoded include no NCI (non-coded intra) block, and responsive if the block mode of the current block to be encoded is an inter mode and the neighboring blocks of the current block to be encoded include an NCI block, for performing an inter prediction encoding of the current block to be encoded and an extended intra prediction of the NCI block; andan image decoder for receiving a bitstream from the image encoder, determining a mode type of a current block to be decoded, omitting a decoding of the current block to be decoded responsive if a block mode of the current block to be decoded is the intra mode and neighboring blocks of the current block to be decoded include no NCI block, and responsive if the block mode of the current block to be decoded is the inter mode and the neighboring blocks of the current block to be decoded include an NCI block, for performing an inter prediction decoding of the current block to be decoded and decoding ...

Подробнее
27-12-2012 дата публикации

Image encoding/decoding method and device

Номер: US20120328015A1
Принадлежит: SK TELECOM CO LTD

The present disclosure relates to a video encoding/decoding apparatus and method, in which skip information indicating whether a block is a skip block is encoded, partition information of the block and skip motion information of the block are encoded or prediction information of the block containing the partition information of the block and intra prediction mode information or motion information are encoded according to the skip information, residual signal information of the block is predictive-encoded based on the prediction information and the transform information, and an encoded signal is reconstructed. The method and the apparatus can improve the video compression efficiency by efficiently encoding the encoding information used for the video encoding and selectively using various encoding methods and decoding methods in encoding the video.

Подробнее
24-01-2013 дата публикации

INTER PREDICTION METHOD AND APPARATUS USING ADJACENT PIXELS, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20130022118A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to an inter prediction method and apparatus using adjacent pixels, and a video encoding method and apparatus using the same. The inter prediction method for a predictive encoding includes: determining a current motion vector by estimating a motion of a current block; generating a reference block indicated by the current motion vector; calculating a motion compensation coefficient or an average compensation coefficient by using pixels neighboring the current block and pixels neighboring reference block; generating a changed reference block reflecting the motion compensation coefficient or the average compensation coefficient in the reference block; and determining the changed reference block as a predicted block of the current block. The present disclosure reduces a difference between an actual block and a predicted block by more accurately predicting the block to be encoded, thereby improving the compression efficiency. 124-. (canceled)25. An inter prediction method for a predictive encoding , comprising:determining a current motion vector by estimating a motion of a current block;generating a reference block indicated by the current motion vector;calculating a motion compensation coefficient by using pixels neighboring the current block and pixels neighboring the reference block;generating a changed reference block reflecting the motion compensation coefficient in the reference block; anddetermining the changed reference block as a predicted block of the current block.26. The inter prediction method as claimed in claim 25 , wherein the step of determining the changed reference block as the predicted block of the current block is based on an encoding cost for the reference block and an encoding cost for the changed reference block.27. The inter prediction method as claimed in claim 26 , wherein the step of determining the changed reference block as the predicted block of the current block comprises:calculating the encoding cost for the ...

Подробнее
07-02-2013 дата публикации

APPARATUS AND METHOD FOR ENCODING/DECODING IMAGES

Номер: US20130034152A1
Принадлежит: SK TELECOM CO., LTD.

A video encoding/decoding apparatus includes a video encoder for encoding block mode information indicating whether a block mode of a block to be encoded in a macroblock is a skip mode, partition mode information and skip motion information including index information, encoding at least one of transform type information, CBP information, and delta quantization parameter information of the block according to a combination of the block mode information and the partition mode information, and encoding coefficient information of the block based on the encoded information of the block, and a video decoder for decoding a bitstream to reconstruct block mode information indicating whether a block mode of a block to be decoded is a skip mode, partition mode information indicating whether block is divided into subblocks, and skip motion information including index information, and reconstructing block based on the reconstructed information by using reconstructed skip motion information. 1. A video encoding/decoding apparatus comprising:a video encoder for encoding block mode information indicating whether a block mode of a block to be encoded in a macroblock is a skip mode, partition mode information indicating whether a block is divided into subblocks and skip motion information including index information, encoding at least one of transform type information, coded block pattern (CBP) information, and delta quantization parameter information of the block according to a combination of the block mode information and the partition mode information, and encoding coefficient information of the block based on the encoded information of the block; anda video decoder for decoding a bitstream to reconstruct block mode information indicating whether a block mode of a block to be decoded is a skip mode, partition mode information indicating whether a block is divided into subblocks, and skip motion information including index information, and reconstructing a block based on the ...

Подробнее
07-02-2013 дата публикации

VIDEO ENCODING/DECODING APPARATUS AND METHOD

Номер: US20130034153A1
Принадлежит: SK TELECOM CO., LTD.

A video encoding/decoding apparatus and method are disclosed. The video encoding/decoding apparatus includes: a video encoder for generating predicted subblocks by predicting subblocks into which macroblock is divided, generating residual subblocks by subtracting predicted subblocks from subblocks, generating quantized transform coefficients by transforming and quantizing residual subblocks by using transform selected according to subblock size, and generating encoded video data by using different context tables according to the macroblock and subblocks when using CABAC to encode the quantized transform coefficients; and a video decoder for reconstructing information of partition type, motion, transform type and quantized transform coefficients by decoding encoded data by using a CABAC and different context tables according to a macroblock and subblocks, reconstructing residual subblocks by inverse-quantizing/inverse-transforming the quantized transform coefficients by using a transform identified by the transform type information, generating predicted subblocks, reconstructing the subblocks, and reconstructing the macroblock based on the subblocks. 1. A video encoding/decoding apparatus comprising:a video encoder for generating predicted subblocks by predicting subblocks into which a macroblock is divided, generating residual subblocks by subtracting the predicted subblocks from the subblocks, generating quantized transform coefficients by transforming and quantizing the residual subblocks by using a transform selected according to a size of the subblock, and generating encoded video data by using different context tables according to the macroblock and the subblocks when using a context-adaptive binary arithmetic coding (CABAC) to encode the quantized transform coefficients; anda video decoder for reconstructing partition type information, motion information, transform type information, and quantized transform coefficients by decoding encoded data by using a CABAC ...

Подробнее
07-02-2013 дата публикации

Inter-prediction method and video encoding/decoding method using the inter-prediction method

Номер: US20130034156A1
Принадлежит: SK TELECOM CO LTD

An inter-prediction method and a video encoding/decoding method using the inter-prediction method are disclosed. The video encoding method using inter-prediction includes: encoding a first picture that serves as a reference for random access; inter-prediction encoding a block included in a second picture, which is displayed before the first picture, by using a plurality of reference pictures; generating reference picture information representing whether a past picture, which is displayed before the second picture, is used as a reference picture for encoding the second picture; and transmitting the encoded first and second pictures and the reference picture information.

Подробнее
14-02-2013 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING VARIABLE-SIZE MACROBLOCKS

Номер: US20130039415A1
Принадлежит: SK TELECOM CO., LTD.

A video encoding apparatus includes a candidate block type configuration unit for configuring block type candidates for encoding an image by using variable sized macroblocks; a video encoder for encoding an input image for each block type candidate; and a block type determiner for determining a block type based on encoding costs by the block type candidate, and generating a bitstream including image data encoded by the determined block type and information for the determined block type. Determining the block type to match the image characteristics enables combinations of diverse modes such as a large block and macroblock size, a minimum subblock size, available divisional block type, prediction mode type within a macroblock, and so on to achieve more effective encoding and decoding of high resolution images. 1. A video encoding/decoding apparatus , comprising:a video encoder for configuring block type candidates for encoding an image by using variable sized macroblocks, encoding an input image by each block type candidate, determining a block type based on encoding costs for each block type candidate, and generating a bitstream including an image data encoded by a determined block type and a information for the determined block type; anda video decoder for extracting an information for the block type for encoding the image by using variable sized macroblocks and an encoded image data from the bitstream, and generating a reconstructed image by decoding the encoded image data depending on the block type identified by the information for the block type.2. (canceled)3. A video decoding apparatus comprising:a video decoder for extracting an information for a block type for encoding an image by using variable sized macroblocks and encoded image data from a bitstream, and generating a reconstructed image by decoding the encoded image data depending on a block type identified by the information for the block type.4. (canceled)5. A video encoding method comprising: ...

Подробнее
07-03-2013 дата публикации

APPARATUS AND METHOD FOR CONSTRUCTING AND INDEXING A REFERENCE IMAGE

Номер: US20130058397A1
Принадлежит: SK TELECOM CO., LTD.

An apparatus for configuring and indexing a reference image for estimating motion vector includes: a reference image configuring unit for processing the reference image in a variety of arbitrary different methods and arranging reference frames according to processing methods; and an index assignment unit for assigning reference frame indexes according to the method processed by the reference image configuring unit. 1. An apparatus for configuring and indexing a reference image for estimating motion vector , comprising:a reference image configuring unit for processing the reference image in a variety of arbitrary different methods and arranging reference frames according to processing methods; andan index assignment unit for assigning reference frame indexes according to the method processed by the reference image configuring unit.2. The apparatus of claim 1 , wherein when motion vector estimated in the reference frame is encoded claim 1 , the motion vector is encoded by using different codebooks according to the method processed by the reference image configuring unit.3. An apparatus for configuring and indexing a reference image for estimating motion vector claim 1 , comprising:a reference image configuring unit for interpolating the reference image in a variety of spatial resolutions and arranging reference frames according to the spatial resolutions; andan index assignment unit for assigning reference frame indexes according to the spatial resolution of the reference frame.4. The apparatus of claim 3 , wherein the reference frame is one or more of non-interpolated frame claim 3 , ½ pixel unit frame claim 3 , ¼ pixel unit frame claim 3 , ⅛ pixel unit frame claim 3 , and frame combined with two or more of ½ pixel unit claim 3 , ¼ pixel unit claim 3 , and ⅛ pixel unit.5. The apparatus of claim 3 , wherein when motion vector estimated in the reference frame is encoded claim 3 , the motion vector is encoded by using different codebooks according to the spatial ...

Подробнее
07-03-2013 дата публикации

IMAGE-FILTERING METHOD AND APPARATUS, AND ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20130058401A1
Принадлежит: SK TELECOM CO., LTD.

An image filtering apparatus and method and a video encoding/decoding apparatus and method using the same are disclosed. The image filtering apparatus includes: a boundary identifying unit for identifying a boundary between two transform blocks included in an image; a pixel/strength selecting unit for selecting a filtering strength according to a size of at least one transform block among the two transform blocks; and a filtering unit for filtering at least one pixel included in a region adjacent to the boundary. 152-. (canceled)53. A video decoding apparatus comprising:a decoder for outputting a transformed/quantized residual block by decoding encoded data;an inverse quantizing/transforming unit for decoding the residual block by inverse-quantizing/transforming the transformed/quantized residual block according to a transform/quantization type;a predictor for generating a predicted block by predicting a current block;an adder for reconstructing the current block by adding a decoded residual block and the predicted block; anda filtering unit for filtering a boundary region between a reconstructed current block and an adjacent block according to the transform/quantization type.54. The video decoding apparatus of claim 53 , wherein the filtering unit determines whether a boundary between the reconstructed current block and the adjacent block is a transform boundary.55. The video decoding apparatus of claim 53 , wherein if the boundary is a transform boundary claim 53 , the filtering unit filters the boundary region.56. The video decoding apparatus of claim 53 , wherein if the boundary does not correspond to an edge of a video claim 53 , the filtering is performed.57. The video decoding apparatus of claim 53 , wherein the filtering determines a boundary strength according to a transform type.58. The video decoding apparatus of claim 57 , wherein the filtering unit determines a boundary pixel involved in the filtering according to a transform size.59. The video decoding ...

Подробнее
14-03-2013 дата публикации

IMAGE CODING/DECODING DEVICE USING CODING BLOCK IN WHICH INTRA BLOCK AND INTER BLOCK ARE MIXED, AND METHOD THEREOF

Номер: US20130064292A1
Принадлежит: SK TELECOM CO., LTD.

A video encoding/decoding apparatus includes: a video encoder for dividing coding unit block into combination of subblocks of codable size, determining combination of inter blocks and intra blocks with respect to each subblock, determining encoding order of intra encoding blocks within coding unit considering referencing possibility of peripheral pixel values of current block to be intra-prediction encoded, bi-directional intra prediction encoding the current block in determined encoding order, and transmitting encoding mode/size information of subblocks after locating encoding mode/size information in front of a syntax of the coding unit; and a video decoder for restoring encoding mode/size information of subblocks within the coding unit by decoding encoded data, reconstructing inter prediction encoded blocks, based on restored encoding mode information, and determining decoding order of intra prediction mode blocks according to encoding mode/size information of each subblock within coding unit, and conditions on referencing possibility of peripheral blocks of coding unit. 1. A video encoding/decoding apparatus comprising:a video encoder for dividing a coding unit of a block into a combination of subblocks of codable size, determining a combination of inter blocks and intra blocks with respect to each of the subblocks, determining an encoding order of intra encoding blocks within the coding unit in consideration of referencing possibility of peripheral pixel values of a current block to be intra-prediction encoded, performing bi-directional intra prediction encoding on the current block in a determined encoding order, and transmitting encoding mode and size information of the subblocks after locating the encoding mode and size information in front of a syntax of the coding unit; anda video decoder for restoring encoding mode and size information of subblocks within the coding unit by decoding encoded data, reconstructing inter prediction encoded blocks, based on ...

Подробнее
14-03-2013 дата публикации

IMAGE ENCODING/DECODING DEVICE AND METHOD

Номер: US20130064293A1
Принадлежит: SK TELECOM CO., LTD

A video encoding/decoding apparatus and method are disclosed. The video encoding/decoding apparatus includes: a video encoder for encoding a differential value between a quantization parameter value of a macroblock of a video and a quantization parameter value of a subblock in an extended macroblock based on additional information on the macroblock and the subblock; and a video decoder for reconstructing a differential value of a quantization parameter encoded by the video encoder, reconstructing a residual block based on a reconstructed differential value of the quantization parameter, and reconstructing the video based on the residual block reconstructed. 1. A video encoding/decoding apparatus comprising:a video encoder for encoding a differential value between a quantization parameter value of a macroblock of a video and a quantization parameter value of a subblock in the macroblock based on additional information on the macroblock and the subblock; anda video decoder for reconstructing a differential value of a quantization parameter encoded by the video encoder, reconstructing a residual block based on a differential value of a reconstructed quantization parameter, and reconstructing the video based on the residual block reconstructed.2. A video encoding apparatus comprising:a predictor for generating a predicted subblock by predicting subblocks into which a macroblock is divided;a subtracter for generating a residual subblock by subtracting the predicted subblock from the subblock;a transformer/quantizer for generating a quantized transform coefficient by transforming/quantizing the residual block according to a size of the subblock, and determining respective quantization parameters based on additional information on the macroblock and the subblock; andan encoder for generating encoded data by entropy-encoding the quantized transform coefficient, and encoding a differential value between a quantization parameter value of the macroblock and a quantization ...

Подробнее
29-08-2013 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING HIGH-PRECISION FILTER

Номер: US20130223522A1
Принадлежит:

Disclosed is a video encoding apparatus. The video encoding apparatus includes a prediction unit for generating a prediction block based on interpolating sub-samples of a reference block referenced by a motion vector of a current block. The video encoding apparatus further includes a subtraction unit for generating a residual block based on subtracting the prediction block from the current block and a transform unit for generating a frequency-transformed block based on transforming the residual block. The video encoding apparatus further includes a quantization unit for generating a quantized frequency-transformed block based on quantizing the frequency-transformed block and an encoding unit for encoding the quantized frequency-transformed block into a bitstream. 1. A video encoding apparatus comprising:a prediction unit for generating a prediction block based on interpolating sub-samples of a reference block referenced by a motion vector of a current block;a subtraction unit for generating a residual block based on subtracting the prediction block from the current block;a transform unit for generating a frequency-transformed block based on transforming the residual block;a quantization unit for generating a quantized frequency-transformed block based on quantizing the frequency-transformed block; andan encoding unit for encoding the quantized frequency-transformed block into a bitstream.2. The video encoding apparatus of claim 1 , wherein the prediction unit is configured to generate the sub-samples of the reference block using an FIR filter.3. The video encoding apparatus of claim 1 , wherein the prediction unit is configured to interpolate the sub-samples from integer-pixels.4. The video encoding apparatus of claim 2 , wherein the FIR filter is an FIR filter with 6 or more taps for calculating values of the sub-samples based on six or more integer-pixels.5. The video encoding apparatus of claim 1 ,wherein the prediction unitcalculates non-divided values of a ...

Подробнее
05-09-2013 дата публикации

METHOD AND APPARATUS FOR ENCODING FREQUENCY TRANSFORMED BLOCK USING FREQUENCY MASK TABLE, AND METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING SAME

Номер: US20130230098A1
Принадлежит:

A video encoding/decoding apparatus including a video encoder for generating a prediction block, generating a residual block by subtracting the prediction block from the current block. The video encoder is for generating a frequency-transformed block by transforming and quantizing the residual block, generating a masked frequency-transformed block by masking the frequency-transformed block by using one or more frequency mask tables. The video encoder is for encoding information about a frequency mask table used for masking the masked frequency-transformed block. The apparatus includes a video decoder for extracting a masked quantized frequency coefficient string recorded in the bitstream. The video decoder is for generating a quantized frequency coefficient string by zero setting all quantized frequency coefficients at positions of no records in the bitstream from a masked quantized frequency coefficient string. The video decoder is for generating a quantized frequency-transformed block by inversely scanning the generated quantized frequency coefficient string. 1. (canceled)2. A video encoding apparatus comprising:a prediction unit for generating a prediction block by predicting a current block;a subtraction unit for generating a residual block by subtracting the prediction block from the current block;a transform/quantization unit for generating a frequency-transformed block by transforming and quantizing the residual block; andan encoding unit for generating a masked frequency-transformed block by masking the frequency-transformed block based on one or more frequency mask tables, and encoding the masked frequency-transformed block and information about the one or more frequency mask tables used for the masking.3. The video encoding apparatus of claim 2 , wherein the encoding unit comprises:a frequency mask unit for generating a masked frequency-transformed block by masking a frequency-transformed block based on a frequency mask table;a frequency scan unit for ...

Подробнее
24-10-2013 дата публикации

METHOD AND APPARATUS FOR SELECTIVELY ENCODING/DECODING SYNTAX ELEMENTS, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME

Номер: US20130279819A1
Принадлежит:

An apparatus and a method for motion vector encoding/decoding, and to an apparatus and a method for image encoding/decoding using same are provided. The apparatus includes a selector of optimal predicted motion vector PMV from candidate motion vector set of current block; a determiner of motion vector prediction mode of current block with selected motion vector prediction mode from multiple motion vector prediction modes by decision criterion prearranged with motion vector decoding apparatus; and an encoder for determining, by determined motion vector prediction mode, optimal PMV or default predicted motion vector into PMV for current motion vector, encoding differential vector between the current block and PMV, and selectively encoding/outputting determined motion vector prediction mode as encoded motion vector prediction mode by the determined motion vector prediction mode. Bit quantity in encoding a motion vector is reduced improving encoding efficiency and preventing decoder crash even at encoding error, improving decoder. 1. An image encoding method comprising:selectively encoding a syntax element in respective units of a block into an encoded syntax element; andinserting the encoded syntax element in a predetermined area of an upper unit including one or more blocks, wherein the encoded syntax element contains information on the number of the blocks having been encoded depending on the syntax element.2. The image encoding method of claim 1 , wherein the upper unit is a slice or a picture.3. The image encoding method of claim 1 , wherein the predetermined area of the upper unit is a header or a trailer of the upper unit.4. An image decoding method comprising:decoding a syntax element after an encoding performed selectively in respective units of a block, into a decoded syntax element, the syntax element after the encoding being inserted in a predetermined area of an upper unit including one or more blocks and containing information on the number of the blocks ...

Подробнее
31-10-2013 дата публикации

METHOD AND DEVICE FOR DEBLOCKING-FILTERING, AND METHOD AND DEVICE FOR ENCODING AND DECODING USING SAME

Номер: US20130287097A1
Принадлежит: SK TELECOM CO., LTD.

An encoding apparatus for encoding a video signal includes: a prediction unit for generating a prediction block of a current block by using intra prediction or inter prediction; a residual data encoding unit for generating a residual block by using the current block and the prediction block, and transforming and quantizing the residual block; a residual data decoding unit for decoding a transformed and quantized residual block by inversely quantizing and inversely transforming the transformed and quantized residual block; and a deblocking filter unit for generating a reconstructed block by using a decoded residual block and the prediction block, and performing deblocking filtering, based on inter prediction information and intra prediction information of the reconstructed block and blocks neighboring the reconstructed block. The intra prediction information includes at least one of an intra prediction mode and an intra prediction block size. 1. An encoding apparatus for encoding a video signal , comprising:a prediction unit for generating a prediction block of a current block by using intra prediction or inter prediction;a residual data encoding unit for generating a residual block by using the current block and the prediction block, and transforming and quantizing the residual block;a residual data decoding unit for decoding a transformed and quantized residual block by inversely quantizing and inversely transforming the transformed and quantized residual block; anda deblocking filter unit for generating a reconstructed block by using a decoded residual block and the prediction block, and performing deblocking filtering, based on inter prediction information and intra prediction information of the reconstructed block and blocks neighboring the reconstructed block.2. The encoding apparatus of claim 1 , wherein the intra prediction information includes at least one of an intra prediction mode and an intra prediction block size.3. The encoding apparatus of claim 1 , ...

Подробнее
07-11-2013 дата публикации

METHOD AND DEVICE FOR ENCODING/DECODING MOTION VECTOR

Номер: US20130294518A1
Принадлежит:

A method performed by a motion vector encoding apparatus for encoding a motion vector includes: determining a first motion vector and a second motion vector relating to a current block to be encoded; determining predicted motion vectors of the first motion vector and the second motion vector, respectively; calculating a first differential motion vector and a second differential motion vector; the first differential motion vector corresponding to a difference between the first motion vector and the predicted motion vector of the first motion vector, the second differential motion vector corresponding to a difference between the second motion vector and the predicted motion vector of the second motion vector; and encoding the first differential motion vector and the second differential motion vector, wherein the first motion vector and the second motion vector have different resolutions. 1. A method performed by a motion vector encoding apparatus for encoding a motion vector , the method comprising:determining a first motion vector and a second motion vector relating to a current block to be encoded;determining a predicted motion vector of the first motion vector and a predicted motion vector of the second motion vector;calculating a first differential motion vector and a second differential motion vector, wherein the first differential motion vector corresponds to a difference between the first motion vector and the predicted motion vector of the first motion vector, and the second differential motion vector corresponds to a difference between the second motion vector and the predicted motion vector of the second motion vector; andencoding the first differential motion vector and the second differential motion vector,wherein the first motion vector and the second motion vector have different resolutions.2. The method of claim 1 , further comprising:generating a motion vector resolution flag indicating a resolution of at least one motion vector between the first ...

Подробнее
14-11-2013 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING BIDIRECTIONAL INTRA PREDICTION

Номер: US20130301709A1
Принадлежит:

The present disclosure provides a method and apparatus for encoding and decoding a video. In particular, the apparatus for encoding a video includes an offset calculator to calculate an offset between pixels of neighboring blocks corresponding to an intra prediction direction; and a prediction unit to adaptively perform an intra prediction on a current block in consideration of the calculated offset so as to generate a predicted block, and to intra-predictively encode the current block. 1. An apparatus for encoding a video , comprising:an offset calculator configured to calculate an offset between pixels of neighboring blocks corresponding to an intra prediction direction; anda prediction unit configured to adaptively perform an intra prediction on a current block in consideration of the calculated offset so as to generate a predicted block, and to intra-predictively encode the current block.2. The apparatus of claim 1 , wherein the offset calculator is configured toselect one or more first neighboring pixels located collinearly with pixels located in a distal line of the current block when viewed in the intra prediction direction,select one or more second neighboring pixels in an extension of a neighboring line, the neighboring line next to and parallel with a proximal line of the current block when viewed in the intra prediction direction, andcalculate an offset between the first neighboring pixels and the second neighboring pixels.3. The apparatus of claim 1 , further comprising:a subtraction unit configured to subtract the predicted block from the current block so as to generate a residual block;a transform unit configured to transform the residual block so as to generate a frequency transform block;a quantization unit configured to quantize the frequency transform block so as to generate a quantized frequency transform block;a quantization coefficient adjustment unit configured to make an adjustment to a value of a quantization coefficient of the quantized ...

Подробнее
14-11-2013 дата публикации

INTRA PREDICTION METHOD AND APPARATUS, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20130301717A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure relates to an intra prediction method and apparatus and an image encoding/decoding method and apparatus using the same. The disclosure provides the intra prediction apparatus that predicts the pixel values of respective pixels in a current block by weight-averaging the pixel values of one or more adjacent pixels in neighboring blocks to the current block according to the distances between each pixel in the current block and the adjacent pixel(s). According to the disclosure, the current block to be encoded can be predicted more accurately so that the encoding efficiency is improved by reducing the difference between the original block and the predicted block, and thereby video compression efficiency can be improved. 1. An intra prediction apparatus for predicting a current pixel of a current block from neighboring blocks , comprising:a weighted pixel calculator for calculating a plurality of weighted pixel values by applying weights decided by a position of the current pixel in the current block to pixels in the neighboring blocks; anda pixel predictor for deriving a predicted pixel value of the current pixel using the weighted pixel values,wherein the weighted pixel values comprise a first weighted pixel value and a second weighted pixel value, the first weighted pixel value is calculated by applying a first weight of the weights to a first pixel in an upper side block, and the second weighted pixel value is calculated by applying a second weight of the weights to a second pixel in a left side block.2. The intra prediction apparatus of claim 1 , wherein the first pixel in the upper side block is neighboring the current block and the second pixel in the left side block is neighboring the current block.3. The intra prediction apparatus of claim 1 , wherein the first weight is decided by the distance between the current pixel and the first pixel in the upper side block claim 1 , and the second weight is decided by the distance between the ...

Подробнее
28-11-2013 дата публикации

METHOD AND APPARATUS FOR CODING/DECODING IMAGE

Номер: US20130315302A1
Принадлежит: SK TELECOM CO., LTD.

The present disclosure provides an apparatus for encoding a video including: a prediction unit to generate a predicted block of a current block; a subtraction unit to generate a residual block by subtracting the predicted block from the current block; a transformer to transform the residual block into a frequency transform block by performing different transform methods on different transform units; a quantization unit to quantize the frequency transform block to generate a quantized frequency transform block; and a bitstream generator to encode the quantized frequency transform block into a bitstream. 1. An apparatus for encoding a video , the apparatus comprising:a prediction unit configured to generate a predicted block of a current block;a subtraction unit configured to generate a residual block by subtracting the predicted block from the current block;a transformer configured to transform the residual block into a frequency transform block by performing different transform methods on different transform units;a quantization unit configured to quantize the frequency transform block to generate a quantized frequency transform block; anda bitstream generator configured to encode the quantized frequency transform block into a bitstream.2. The apparatus of claim 1 , wherein the transformer is configured to transform the residual block into the frequency transform block by performing a Discrete Sine Transform (DST)-based transform method on a transform unit of a minimum transform unit size among different transform unit sizes corresponding to the different transform methods.3. The apparatus of claim 2 , wherein the minimum transform unit size is 4×4.4. The apparatus of claim 2 , wherein the transformer is configured to transform the residual block into the frequency transform block by performing a Discrete Cosine Transform (DCT)-based transform method on transform units having transform unit sizes other than the minimum transform unit size.5. The apparatus of claim 1 ...

Подробнее
11-01-2018 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES CONSIDERING LOW FREQUENCY COMPONENTS

Номер: US20180014036A1
Принадлежит:

The method performed by an apparatus for encoding a current block, includes: generating a predicted block by predicting the current block; generating a residual block of the current block by subtracting the predicted block from the current block; partitioning the residual block into a plurality of subblocks having various sizes, and transforming each of the subblocks by using a transform unit of a size identical to each of the subblocks, to thereby generate transform blocks of the subblocks; quantizing the transform blocks; and encoding transform coefficients of each of the quantized transform blocks. 1. A method performed by an apparatus for encoding a current block , the method comprising:generating a predicted block by predicting the current block;generating a residual block of the current block by subtracting the predicted block from the current block;partitioning the residual block into a plurality of subblocks and transforming each of the subblocks by using a transform unit of a size identical to each of the subblocks, to thereby generate transform blocks of the subblocks;quantizing the transform blocks;reconstructing the transform blocks by inversely quantizing the quantized transform blocks;reconstructing residual subblocks by inversely transforming the reconstructed transform blocks;reconstructing the current block by adding the predicted block and the reconstructed residual subblocks;deblocking-filtering the reconstructed current block; andencoding a flag indicating whether offset information is encoded and transform coefficients of each of the quantized transform blocks, wherein the offset information indicates offset values for compensating for distortion between original pixels and reconstructed pixels, the offset values is added to reconstructed pixels in the deblocking-filtered current block, and', 'the offset information for indicating the offset values is encoded., 'wherein, when a flag indicates that the offset information is encoded,'}2. The ...

Подробнее
19-01-2017 дата публикации

METHOD AND APPARATUS FOR PREDICTIVE ENCODING/DECODING OF MOTION VECTOR

Номер: US20170019671A1
Принадлежит:

A video encoding apparatus includes: a predictor to generate a predicted block of a current block corresponding to a predicted motion vector and a differential motion vector; and an entrophy encoder to encode an index for use in identifying the predicted motion vector of the current block and the differential motion vector in a bitstream, where the predicted motion vector of the current block corresponds to a motion vector identified by the index in an inter prediction mode, and where the index corresponds to at least one of representative blocks determined using neighboring blocks of the current block, in consideration of priorities of block positions. 1. A video encoding apparatus , comprising:a predictor configured to generate a predicted block of a current block corresponding to a predicted motion vector and a differential motion vector; andan entrophy encoder configured to encode an index for use in identifying the predicted motion vector of the current block and the differential motion vector in a bitstream,wherein the predicted motion vector of the current block corresponds to a motion vector identified by the index in an inter prediction mode, andwherein the index corresponds to at least one of representative blocks determined using neighboring blocks of the current block, in consideration of priorities of block positions.2. The video encoding apparatus of claim 1 , wherein the representative blocks include a first representative block corresponding to a left block group and a second representative block corresponding to an upper block group.3. The video encoding apparatus of claim 1 , wherein the at least one representative blocks is determined by comparing a picture order count corresponding to a reference picture of a neighboring block and a picture order count corresponding to a reference picture of the current block.4. The video encoding apparatus of claim 1 , wherein the representative blocks are determined from a left block group and an upper block ...

Подробнее
17-04-2014 дата публикации

METHOD AND APPARATUS FOR CODING/DECODING THROUGH HIGH-SPEED CODING UNIT MODE DECISION

Номер: US20140105284A1
Принадлежит: SK TELECOM CO., LTD.

An apparatus for encoding a video includes: a predictor to predict a current block by using a plurality of prediction unit types and generate one or more predicted blocks; a subtracting unit to generate a residual block by the subtracting the predicted blocks from the current block; a transformer to generate a frequency transform block by transforming the residual block; a quantizer to generate a quantized frequency transform block by quantizing the frequency transform block; and an encoder to encode the quantized frequency transform block into a bitstream. When the quantized frequency transform block for one of the prediction unit types has all zero coefficients, the predictor terminates predicting the current block by using the remainder of the prediction unit types and determines the prediction unit type with said all zero coefficients as the prediction unit type for the current block. 1. An apparatus for encoding a video , comprising:a predictor configured to predict a current block by using a plurality of prediction unit types and generate one or more predicted blocks;a subtracting unit configured to generate a residual block by the subtracting the predicted blocks from the current block;a transformer configured to generate a frequency transform block by transforming the residual block;a quantizer configured to generate a quantized frequency transform block by quantizing the frequency transform block; andan encoder configured to encode the quantized frequency transform block into a bitstream,wherein when the quantized frequency transform block for one of the prediction unit types has all zero coefficients, the predictor is configured to terminate predicting the current block by using the remainder of the prediction unit types and to determine the prediction unit type with said all zero coefficients as the prediction unit type for the current block.2. The apparatus of claim 1 , wherein the encoder is configured to further encode information indicating the ...

Подробнее
28-01-2016 дата публикации

ENCODING/DECODING METHOD AND DEVICE FOR HIGH-RESOLUTION MOVING IMAGES

Номер: US20160029023A1
Принадлежит:

A video encoding method includes: determining a size of a current block to be encoded and encoding information for indicating the size of the current block; encoding division information related to dividing the current block into one or more subblocks; predicting a subblock divided from the current block by using an intra prediction mode corresponding to the subblock; generating a residual block by subtracting the predicted block from the subblock; transforming the residual subblock by using a transform size identical to a size of the subblock; and encoding information on transform coefficients of the transformed residual subblock. 1. A video encoding method , comprising:determining a size of a current block to be encoded and encoding information for indicating the size of the current block;encoding division information related to dividing the current block into one or more subblocks;predicting a subblock divided from the current block by using an intra prediction mode corresponding to the subblock;generating a residual block by subtracting the predicted block from the subblock;transforming the residual subblock by using a transform size identical to a size of the subblock; andencoding information on transform coefficients of the transformed residual subblock.2. The method of claim 1 , wherein the transforming of the residual subblock comprises:determining a transform type corresponding to the subblock, based on the size of the subblock; andtransforming the residual subblock according to the determined transform type.3. The method of claim 1 , wherein the encoding of the information on the transform coefficients comprises:selecting a scanning pattern of the subblock among a plurality of scanning patterns, based on the intra prediction mode corresponding to the subblock; andscanning the transform coefficients of the subblock according to the selected scanning pattern.4. The method of claim 3 , wherein claim 3 , when the subblock has a size of 4*4 claim 3 , the ...

Подробнее
24-04-2014 дата публикации

APPARATUS AND METHOD FOR CODING AND DECODING IMAGE

Номер: US20140112392A1
Принадлежит: SK TELECOM CO., LTD.

A video encoding apparatus includes: a parameter calculator to calculate a brightness compensation parameter based on one or more first pixels adjacent to a current block and one or more second pixels adjacent to a motion prediction block obtained by using a prediction motion vector, the one or more second pixels being located in locations corresponding to the one or more first pixels; a target pixel selector to select one or more target pixels for a brightness compensation from pixels in a prediction block determined by a motion vector of the current block, by using pixels adjacent to the motion prediction block; and a predictive encoder to generate a compensated prediction block of the prediction block by applying the brightness compensation parameter to the selected one or more target pixels and to perform a predictive encoding on the generated compensated prediction block. 1. A video encoding apparatus , comprising:a parameter calculator configured to calculate a brightness compensation parameter based on one or more first pixels adjacent to a current block and one or more second pixels adjacent to a motion prediction block obtained by using a prediction motion vector, wherein the one or more second pixels are located in locations corresponding to the one or more first pixels;a target pixel selector configured to select one or more target pixels for a brightness compensation from pixels in a prediction block determined by a motion vector of the current block, by using pixels adjacent to the motion prediction block; anda predictive encoder configured to generate a compensated prediction block of the prediction block by applying the brightness compensation parameter to the selected one or more target pixels and to perform a predictive encoding on the generated compensated prediction block.2. The video encoding apparatus of claim 1 , whereinthe brightness compensation parameter includes at least one of a weighting factor and an offset,the weighting factor is ...

Подробнее
10-02-2022 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION

Номер: US20220046268A1
Принадлежит:

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a predicted motion vector calculator for calculating a predicted motion vector of a current block to be encoded using motion vectors of one or more surrounding blocks; and a skip mode encoder for encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition, wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors. 1. A video decoding method for decoding blocks which are split from a picture to be decoded by adaptively determining a motion vector resolution in the unit of blocks , the method comprising:decoding, from a bitstream, a differential motion vector, and motion vector resolution identification information dedicated to a current block to be decoded among the blocks split from the picture, wherein the differential motion vector is a difference between a current motion vector of the current block and a predicted motion vector for the current motion vector, and the motion vector resolution identification information is used for determining a motion vector resolution of the differential motion vector among a plurality of motion vector resolutions;deriving at least one predicted motion vector candidate from motion vectors of one or more neighboring blocks of the current block;converting the predicted motion vector candidate such that the converted predicted motion vector candidate has the same motion vector resolution as the motion vector resolution determined by the motion vector resolution identification information;deriving the predicted ...

Подробнее
10-02-2022 дата публикации

Method and apparatus for encoding/decoding images using adaptive motion vector resolution

Номер: US20220046269A1
Принадлежит: SK TELECOM CO LTD

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The apparatus includes: a predicted motion vector calculator for calculating a predicted motion vector of a current block to be encoded using motion vectors of one or more surrounding blocks; and a skip mode encoder for encoding a result of performing a prediction of the current block and information indicating that the current block is a skip block when the predicted motion vector satisfies a skip condition, wherein at least one motion vector among the motion vectors of the surrounding blocks and the motion vector of the current block has a resolution different from resolutions of the other motion vectors.

Подробнее
11-02-2016 дата публикации

ENCODING/DECODING APPARATUS AND METHOD USING FLEXIBLE DEBLOCKING FILTERING

Номер: US20160044316A1
Принадлежит:

A video decoding method performed by a video decoding apparatus includes: generating a quantized frequency transform block by decoding a bitstream; reconstructing a residual block by inversely quantizing and inversely transforming the quantized frequency transform block; generating a prediction block corresponding to a current block; reconstructing the current block by adding the generated prediction block to the reconstructed residual block; and performing a deblocking filtering with respect to a boundary between subblocks within a frame including the reconstructed current block, by allowing numbers of filtered pixels in a first block of the subblocks and a second block of the subblocks that engage in the filtering to be different depending on one or more predetermined criterion. 1. A video decoding method , comprising:generating a quantized frequency transform block by decoding a bitstream;reconstructing a residual block by inversely quantizing and inversely transforming the quantized frequency transform block;generating a prediction block corresponding to a current block;reconstructing the current block by adding the generated prediction block to the reconstructed residual block; andperforming a deblocking filtering with respect to a boundary between subblocks within a frame including the reconstructed current block, by allowing numbers of filtered pixels in a first block of the subblocks and a second block of the subblocks that engage in the filtering to be different depending on one or more predetermined criterion.2. The video decoding method of claim 1 , wherein the one or more predetermined criterion comprises a linearity of a subblock unit in a direction of depth from the boundary between the first subblock and the second subblock.3. The video decoding method of claim 2 , wherein the linearity of the subblock unit is generated by the difference between a sum of a first pixel located in a first position from the boundary and a third pixel located in a third ...

Подробнее
11-02-2016 дата публикации

METHOD AND APPARATUS FOR VIDEO ENCODING/DECODING USING IMPROVED MERGE

Номер: US20160044331A1
Принадлежит:

A video encoding apparatus includes an inter predictor to check for whether predetermined candidate adding conditions are satisfied, add into a merge candidate set including merge candidates corresponding to neighboring blocks of a current block, a combined bi-predictive motion parameter, the combined bi-predictive motion parameter generated by combining a list 0 motion parameter of a first available candidate block and a list 1 motion parameter of a second available candidate block, when the predetermined candidate adding conditions are satisfied, and predict the current block by using a motion parameter corresponding to a merge candidate selected from the merge candidate set, to thereby generate a predicted block for the current block. Herein, the merge candidate set corresponds to a maximum number of the merge candidates, the maximum number of the merge candidates corresponding to information on the number of the merge candidates included in a bistream. 1. A video encoding apparatus , comprising: check for whether predetermined candidate adding conditions are satisfied, add into a merge candidate set including merge candidates corresponding to neighboring blocks of a current block, a combined bi-predictive motion parameter, the combined bi-predictive motion parameter generated by combining a list 0 motion parameter of a first available candidate block and a list 1 motion parameter of a second available candidate block, when the predetermined candidate adding conditions are satisfied, and', 'predict the current block by using a motion parameter corresponding to a merge candidate selected from the merge candidate set, to thereby generate a predicted block for the current block, wherein, 'an inter predictor configured to'}the merge candidate set corresponds to a maximum number of the merge candidates, the maximum number of the merge candidates corresponding to information on the number of the merge candidates included in a bistream.2. The video encoding apparatus of ...

Подробнее
09-02-2017 дата публикации

Method and device for encoding/decoding image by inter prediction using random block

Номер: US20170041607A1
Принадлежит: SK TELECOM CO LTD

A video encoding apparatus, includes: a block partitioning unit to determine a partition form, among candidate partition forms, for partitioning a current block into one or more partition blocks; a prediction unit to generate one or more predicted blocks respectively corresponding to the one or more partition blocks by using a scale factor which indicates a ratio of pixel sampling; a subtractor to generate a residual block of the current block by subtracting the predicted blocks from one or more partition blocks corresponding thereto; a transformer to generate at least one transform block by transforming the residual block; a quantizer to generate at least one quantized transform block by quantizing the at least one transform block; and an encoder to encode, into the bitstream, information on the scale factor, information on the determined partition form and the at least one quantized transform block.

Подробнее
03-03-2016 дата публикации

METHOD AND APPARATUS FOR GENERATING ENCODED MOTION INFORMATION /RECOVERING MOTION INFORMATION USING MOTION INFORMATION INTEGRATION, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20160065972A1
Принадлежит:

An apparatus for decoding a current block includes: a decoding unit to extract a first identification information from a bitstream, and reconstruct a quantized frequency residual block of the current block from the bitstream; a dequantization and inverse transform unit to dequantize and inversely transform the quantized frequency residual block to reconstruct a residual block of the current block; an inter prediction unit to generate the plurality of motion vector candidates of the current block from neighboring blocks of the current blocks, select a motion vector candidate from the plurality of motion vector candidates based on a second identification information, the second identification information being decoded from the bitstream, reconstruct the motion vector of the current block as the selected motion vector candidate, and generate a predicted block of the current block by using the reconstructed motion vector of the current block. 1. An apparatus for decoding a current block , the apparatus comprising: extract a first identification information from a bitstream, wherein the first identification information indicates whether a motion vector of the current block is set as one of a plurality of motion vector candidates, and', 'reconstruct a quantized frequency residual block of the current block from the bitstream;, 'a decoding unit configured to'}a dequantization and inverse transform unit configured to dequantize and inversely transform the quantized frequency residual block to reconstruct a residual block of the current block; generate the plurality of motion vector candidates of the current block from neighboring blocks of the current blocks,', 'select a motion vector candidate from the plurality of motion vector candidates based on a second identification information, the second identification information being decoded from the bitstream,', 'reconstruct the motion vector of the current block as the selected motion vector candidate, and', 'generate a ...

Подробнее
27-02-2020 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES USING ADAPTIVE MOTION VECTOR RESOLUTION

Номер: US20200068215A1
Принадлежит:

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The video encoding/decoding apparatus includes: a video encoder for determining a motion vector resolution of each area or motion vector of a video and performing an inter prediction encoding of the video by using a motion vector according to the motion vector resolution determined for each area or motion vector; and a video decoder for reconstructing a resolution by extracting resolution information from a bitstream, and then performing an inter prediction decoding by using a motion vector according to the motion vector resolution of each reconstructed area or motion vector. 1. A video decoding apparatus for inter-predicting a current block to be decoded , the apparatus comprising:a motion vector difference decoder configured to reconstruct a motion vector difference of the current block from a bitstream,a motion vector resolution decoder configured to decode, from the bitstream, resolution information specifying one among a plurality of motion vector resolutions which respectively indicate resolutions of motion vector differences, and identify the resolution of the motion vector difference of the current block by using the resolution information, derive a motion vector predictor by converting a motion vector candidate derived from a pre-decoded neighboring block of the current block such that the converted motion vector candidate has the same resolution as the resolution of the motion vector difference identified based on the resolution information,', 'reconstruct a current motion vector of the current block by adding the motion vector difference to the motion vector predictor, and', 'predict the current block by interpolating pixels in a reference picture of the current block using the current motion vector., 'an inter predictor ...

Подробнее
19-03-2015 дата публикации

IMAGE ENCODING/DECODING METHOD AND DEVICE USING COEFFICIENTS OF ADAPTIVE INTERPOLATION FILTER

Номер: US20150078437A1
Принадлежит:

An image encoding and decoding method comprising: a coefficient calculator for calculating adaptive interpolation filter coefficient of a current frame; an image encoder for interpolating reference frames using the adaptive interpolation filter coefficient of the current frame and encoding the current frame using the interpolated reference frames; a filter flag encoder for generating and encoding a coefficient-inserted flag or coefficient non-inserted flag as a filter flag according to the adaptive interpolation filter coefficient of the current frame; a coefficient encoder for encoding the adaptive interpolation filter coefficient of the current frame when the filter flag is a coefficient-inserted flag; and a bit stream generator for generating and outputting a bit stream, which includes the encoded current frame and encoded filter flag, and further includes encoded adaptive interpolation filter coefficient of the current frame when the filter flag is the coefficient-inserted flag. 1. An image encoding method , the method comprising:encoding a filter flag which indicates whether default interpolation filter coefficients are used to predict one or more blocks in a current image unit;if the default interpolation filter coefficients are not used for the current image unit, determining interpolation filter coefficients for the current image unit and encoding an information on the interpolation filter coefficients for the current image unit into a bit stream;interpolating pixels in a reference frame for predicting a current block in the current image unit by using the interpolation filter coefficients for the current image unit;generating a prediction block of the current block from the interpolated pixels in the reference frame; andencoding the current block into the bit stream by using the prediction block.2. The image encoding method of claim 1 , wherein the default interpolation filter coefficients are interpolation filter coefficients used in an image unit ...

Подробнее
16-03-2017 дата публикации

IMAGE-FILTERING METHOD AND APPARATUS, AND ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20170078662A1
Принадлежит:

The present disclosure provides a video decoding apparatus including at least a decoder configured to decode information on a size of a current block from encoded data, transform information, an inverse transformer configured to reconstruct a residual block of the current block by inversely transforming the transform coefficients in units of the size of each of the transform blocks, a predictor configured to generate a predicted block by using an inter-prediction, an adder configured to reconstruct the current block by adding the residual block to the predicted block, and a filter configured to identify transform boundaries between the transform blocks in the reconstructed current block by using the size of each of the transform blocks determined based on both the size of the current block and the information on the transform type, and then perform deblocking-filtering on at least part of the transform boundaries. 1. A video decoding apparatus , comprising: decode information on a size of a current block from encoded data, to thereby variably determine the size of the current block, wherein the current block is a macroblock in which a prediction type is designated among an inter-prediction type and an intra-prediction type, and the variably determined size of the current block includes a size larger than 16×16,', 'decode, from the encoded data, transform information for identifying one or more transform blocks in the current block having the determined size, wherein the decoder variably determines a size of each of the transform blocks depending on both the size of the current block and the transform information, and thereby allows the current block to be divided into the transform blocks having various transform sizes, and', 'reconstruct from the encoded data, transform coefficients corresponding each of the transform blocks in the current block;, 'a decoder configured to'}an inverse transformer configured to reconstruct a residual block of the current block by ...

Подробнее
23-03-2017 дата публикации

Method and apparatus for encoding/decoding video using high-precision filter

Номер: US20170085914A1
Принадлежит: SK TELECOM CO LTD

A video decoding apparatus for inter-predicting a current block to be decoded, includes: a decoder to extract motion information on the current block from a bitstream; and a predictor to determine a motion vector of the current block based on the extracted motion information, and generate a prediction block based on interpolating chroma sub-samples of a reference block in a reference frame referenced by the motion vector of the current block.

Подробнее
26-04-2018 дата публикации

VIDEO ENCODING/DECODING METHOD USING MOTION INFORMATION CANDIDATE GROUP FOR BATCH MODE

Номер: US20180115775A1
Принадлежит:

A video decoding method, includes: reconstructing a syntax corresponding to at least one of a first block, a second block and a third block, wherein the first block is generated by dividing a frame for decoding, the second block corresponds to a unit of a prediction and is generated by dividing the first block, and the third block corresponds to a unit of transformation and is generated by dividing the first block in a tree structure; and reconstructing a prediction block corresponding to at least one of the first block, the second block and the third block, wherein the second block includes a batch mode flag for indicating whether a batch mode is used. 1. A video decoding method , comprising: the first block is generated by dividing a frame for decoding and the syntax for the first block includes a SKIP flag indicating whether the first block is decoded in a SKIP mode,', 'the second block corresponds to a unit of a prediction and is generated by dividing the first block, and the syntax for the second block includes a batch mode flag indicating whether the second block is decoded in a batch mode and selection information of a motion information candidate group for the batch mode, and', 'the third block corresponds to a unit of transformation and is generated by dividing the first block in a tree structure; and, 'reconstructing a syntax corresponding to at least one of a first block, a second block and a third block, wherein'}reconstructing a prediction block corresponding to at least one of the first block, the second block and the third block,wherein the batch mode flag for the second block is reconstructed when the SKIP flag for the first block does not corresponds to the SKIP mode,the prediction block is reconstructed by using motion information of one selected from a predicted motion information candidate group which includes at least one of adjacent blocks, a colocated block, and a zero vector as motion information of a current block if the batch mode is used, ...

Подробнее
27-04-2017 дата публикации

VIDEO ENCODING/DECODING APPARATUS AND METHOD

Номер: US20170118472A1
Принадлежит:

A video decoding apparatus includes: a decoder to determine a size of a minimum block unit among block units in which quantization parameter information is decoded from a bitstream, determine a current block to be decoded by dividing a block larger than 16×16 into one or more blocks, decode, from the bitstream, a skip information and the motion information for deriving the motion vector of the current block without decoding information on residual signals of the current block, and decode, from the bitstream, prediction information of the current block and quantized transform coefficients of the current block; and a video reconstructor to determine the motion vector of the current block using the decoded motion information, reconstruct residual signals from the quantized transform coefficients by inversely quantizing the quantized transform coefficients using a quantization parameter, and reconstruct the current block based on the prediction information and the reconstructed residual signals. 1. A video decoding apparatus , comprising: determine a size of a minimum block unit among block units in which quantization parameter information is decoded from a bitstream,', 'determine a current block to be decoded by dividing a block larger than 16×16 into one or more blocks,', 'decode, from the bitstream, a skip information indicating whether or not the current block has been encoded by using a skip mode, wherein the skip mode is a mode where no more other information related to the current block is encoded into the bitstream except motion information for deriving a motion vector of the current block,', 'decode, from the bitstream, the motion information for deriving the motion vector of the current block without decoding information on residual signals of the current block, when the skip information indicates that the current block has encoded using the skip mode, and', 'decode, from the bitstream, prediction information of the current block and quantized transform ...

Подробнее
27-04-2017 дата публикации

Apparatus and method for generating/recovering motion information based on predictive motion vector index encoding, and apparatus and method for image encoding/decoding using same

Номер: US20170118525A1
Принадлежит: SK TELECOM CO LTD

A video encoding method for encoding a current motion vector of a current block, includes: deriving a plurality of candidate predictive motion vectors by using motion vectors of adjacent blocks of the current block; selecting a predictive motion vector of the current block from among the candidate predictive motion vectors; generating a differential motion vector by subtracting the predictive motion vector from the current motion vector; and encoding, into a bitstream, the differential motion vector and a predictive motion vector index for indicating which candidate predictive motion vector is selected as the predictive motion vector among the candidate predictive motion vectors, where the deriving of the candidate predictive motion vectors includes: deriving a first candidate predictive motion vector based on adjacent blocks located at left side of the current block; and deriving a second candidate predictive motion vector based on adjacent blocks located at upper side of the current block.

Подробнее
27-05-2021 дата публикации

METHOD AND APPARATUS FOR ENCODING AND DECODING VIDEO USING SKIP MODE

Номер: US20210160508A1
Принадлежит:

A video encoding apparatus includes: an inter prediction unit to determine a motion parameter of a current block and generate a predicted block of the current block, by performing a motion estimation on the current block; and an optimal mode determining unit to set a prediction mode of the current block as a SKIP mode when (i) the motion parameter of the current block is identical to a motion parameter of a candidate block among a plurality of candidate blocks and (ii) all-zero coefficients result from a transform and a quantization performed on a residual data block representing the difference between the current block and the predicted block. 1. A video decoding apparatus for decoding a 2N×2N current block in a current picture by selecting a prediction mode among a plurality of prediction modes including a SKIP mode , an inter prediction mode and an intra prediction mode , the apparatus comprising one or more processors configured to: wherein the SKIP mode is a mode where no more information of the current block including information on residual signals is encoded into the bitstream except candidate block index information of the current block after the first mode information is encoded into the bitsream,', 'wherein the SKIP mode is allowed only for a 2N×2N type before the current block is partitioned, and is not allowed for the other types including 2N×N, N×2N, and N×N types after the current block is partitioned into two or more prediction units,', 'wherein the candidate block index information is dedicated to the current block, and is an index which is encoded into the bitstream for indicating, not a motion vector and a reference picture index themselves of the current block, a single candidate block among a plurality of candidate blocks which are constructed from pre-decoded blocks including a plurality of spatially-neighboring blocks which are adjacent to the current block in a current picture and a temporally-neighboring block, wherein the temporally- ...

Подробнее
07-06-2018 дата публикации

METHOD AND DEVICE FOR DEBLOCKING-FILTERING, AND METHOD AND DEVICE FOR ENCODING AND DECODING USING SAME

Номер: US20180160152A1
Принадлежит:

An encoding apparatus for encoding a video signal includes: a prediction unit for generating a prediction block of a current block by using intra prediction or inter prediction; a residual data encoding unit for generating a residual block by using the current block and the prediction block, and transforming and quantizing the residual block; a residual data decoding unit for decoding a transformed and quantized residual block by inversely quantizing and inversely transforming the transformed and quantized residual block; and a deblocking filter unit for generating a reconstructed block by using a decoded residual block and the prediction block, and performing deblocking filtering, based on inter prediction information and intra prediction information of the reconstructed block and blocks neighboring the reconstructed block. The intra prediction information includes at least one of an intra prediction mode and an intra prediction block size. 1. A decoding method for decoding a video signal , comprising:decoding a residual block by performing inverse quantizing and inverse transforming;generating a prediction block;reconstructing pixels of a reconstructed block by adding the prediction block and the residual block; andperforming deblocking filtering on a block edge corresponding to the reconstructed block, based on whether the block edge corresponds to an edge between prediction blocks as well as whether the block edge corresponds to an edge between transform blocks,wherein the deblocking filtering is performed by using at least one ofa first filtering mode which corresponds to a first filtering strength and updates six pixels adjacent to the block edge; anda second filtering mode which corresponds to a second filtering strength and updates four or fewer pixels adjacent to the block edge, the first filtering strength is stronger than the second filtering strength,wherein the second filtering mode calculates a delta value by using a first difference between a first ...

Подробнее
11-09-2014 дата публикации

METHOD AND APPARATUS FOR EFFECTIVE ENCODING/DECODING USING DETAILED PREDICTIVE UNIT

Номер: US20140254684A1
Принадлежит: SK TELECOM CO., LTD.

An apparatus for encoding images includes: a predictor to determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and generate a predicted block of the current CU by performing an intra prediction or an inter prediction for each PU of the determined PU mode, wherein a size of the current CU is 2N×2N, and the plurality of PU modes includes 2N×hN or hN×2N PU mode in which the current CU is partitioned into PUs respectively having a size of 2N×hN or hN×2N, h being a fractional number smaller than 1; a subtractor to subtract the predicted block from the current CU to generate a residual block; a transformer to transform the residual block into a frequency domain to generate a frequency one or more transform blocks.

Подробнее
11-09-2014 дата публикации

METHOD AND APPARATUS FOR PREDICTIVE ENCODING/DECODING OF MOTION VECTOR

Номер: US20140254686A1
Принадлежит: SK TELECOM CO., LTD.

A video encoding apparatus for predicting a motion vector of a current block to be encoded is to determine one or more representative blocks from neighboring blocks of the current block according to priorities of the neighboring blocks; and encode the motion vector of the current block by using, as a predicted motion vector of the current block, a first motion vector selected from motion vectors of the determined one or more representative blocks and a second motion vector of at least one block within a reference picture.

Подробнее
23-06-2016 дата публикации

METHOD AND APPARATUS FOR CODING/DECODING IMAGE

Номер: US20160182907A1
Принадлежит:

The present disclosure provides an apparatus for decoding a video, the apparatus including at least: a bitstream decoder configured to extract information on a size of a transform unit and generate a quantized frequency transform block from a bitstream; an inverse quantization unit configured to reconstruct a frequency transform block by inversely quantizing the quantized frequency transform block; an inverse transformer configured to reconstruct a residual block by inversely transforming the frequency transform block, the inverse transformer selecting an inverse transform scheme among a plurality of inverse transform schemes in consideration of the size of the transform unit; a predictor configured to generate a predicted block in a prediction mode selected among an intra prediction mode and an inter prediction mode; and an adder configured to reconstruct a current block by adding a first pixel corresponding to the residual block and a second pixel corresponding to the predicted block. 1. An apparatus for decoding a video , the apparatus comprising:a bitstream decoder configured to extract information on a size of a transform unit and generate a quantized frequency transform block from a bitstream;an inverse quantization unit configured to reconstruct a frequency transform block by inversely quantizing the quantized frequency transform block;an inverse transformer configured to reconstruct a residual block by inversely transforming the frequency transform block, the inverse transformer selecting an inverse transform scheme among a plurality of inverse transform schemes in consideration of the size of the transform unit;a predictor configured to generate a predicted block in a prediction mode selected among an intra prediction mode and an inter prediction mode; andan adder configured to reconstruct a current block by adding a first pixel corresponding to the residual block and a second pixel corresponding to the predicted block.2. The apparatus of claim 1 , wherein ...

Подробнее
18-09-2014 дата публикации

Method and apparatus for video encoding/decoding using improved merge

Номер: US20140269916A1
Принадлежит: SK TELECOM CO LTD

A video encoding apparatus includes an inter predictor to check for availability of merge candidates configured from neighboring blocks of a current block, add into a merge candidate set, as one of the merge candidates, a combined bi-predictive motion parameter with respect to an unavailable block, the combined bi-predictive motion parameter generated by combining a list 0 motion parameter of a first available andidate block and a list 1 motion parameter of a second available candidate block, when the unavailable block is checked to be present among the merge candidates, and predict the current block by using a motion parameter corresponding to a merge candidate selected from the merge candidates including the combined bi-predictive motion parameter, to thereby generate a predicted block for the current block.

Подробнее
22-06-2017 дата публикации

MOTION VECTOR ENCODING/DECODING METHOD AND DEVICE AND IMAGE ENCODING/DECODING METHOD AND DEVICE USING SAME

Номер: US20170180753A1
Принадлежит:

The present disclosure relates to a method and apparatus for encoding/decoding a motion vector and a method and apparatus for encoding/decoding video using same. The motion vector encoding method includes selecting a predicted motion vector candidate set including one or more predicted motion vector candidates for a block; determining one or more search ranges for predicted motion vector candidate set; selecting one predicted motion vector candidate among one or more predicted motion vector candidates as predicted motion vector for each search point with respect to each search point within search range by first determination criterion prearranged with video decoding apparatus; selecting one predicted motion vector among the predicted motion vectors for each search point by a second determination criterion not prearranged with the video decoding apparatus, and determining predicted motion vector, differential motion vector, and current motion vector; and generating and encoding the differential motion vector as motion information. 1. An apparatus of decoding a video using an inter prediction , the apparatus comprising:an information extractor configured to obtain a differential motion vector of a current block and encoded residual signals from a bitstream; define a candidate set including a plurality of predicted motion vector candidates by deriving the plurality of predicted motion vector candidates from neighboring blocks of the current block,', 'select a predicted motion vector of the current block from the plurality of predicted motion vector candidates included in the candidate set, and', 'reconstruct a motion vector of the current block by adding the differential motion vector to the predicted motion vector;, 'a motion vector decoder configured to'}a motion compensator configured to generate predicted pixels by predicting pixels in the current block using the motion vector of the current block;a residual data decoder configured to reconstruct residual signals ...

Подробнее
02-07-2015 дата публикации

METHOD AND APPARATUS FOR ENCODING A MOTION VECTOR, AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING SAME

Номер: US20150189311A1
Принадлежит:

An apparatus for decoding a current motion vector of a current block in a current frame from a bitstream, includes: a differential motion vector decoder to reconstruct a differential motion vector by decoding an encoded differential motion vector included in the bitstream; and a motion vector reconstructor to select one or more motion vector prediction candidates to predict the current motion vector, determine a predicted motion vector among the one or more motion vector prediction candidates, and reconstruct the current motion vector of the current block by adding the predicted motion vector to the differential motion vector. 1. An apparatus for decoding a current motion vector of a current block in a current frame from a bitstream , the apparatus comprising:a differential motion vector decoder configured to reconstruct a differential motion vector by decoding an encoded differential motion vector included in the bitstream; and select one or more motion vector prediction candidates to predict the current motion vector,', 'determine a predicted motion vector among the one or more motion vector prediction candidates, and', 'reconstruct the current motion vector of the current block by adding the predicted motion vector to the differential motion vector,, 'a motion vector reconstructor configured to means for selecting one or more of first motion vector prediction candidates from one or more adjacent blocks of the current block in the current frame, and', 'means for selecting a second motion vector prediction candidate from a block in a reference frame other than the current frame, wherein a position of the block in the reference frame is derived based on a position of the current block in the current frame., 'wherein the motion vector reconstructor comprises2. The apparatus of claim 1 , wherein the motion vector reconstructor is configured to select the one or more of first motion vector prediction candidates from at least one of the adjacent blocks located at an ...

Подробнее
09-07-2015 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING SPLIT LAYER

Номер: US20150195543A1
Принадлежит:

The present invention relates to a method and an apparatus for encoding/decoding a video using a split layer. The video encoding/decoding method generates an encoded image data by encoding a current block partitioned into a plurality of subblocks, generates an encoded partition information data by encoding partition information of the current block, generates a bitstream including the encoded image data and the encoded partition information data, and then reconstructs the video image from the generated bitstream. According to the present disclosure, when encoding a high resolution video with variable sized blocks, various block shapes may be used for the encoding, and efficient encoding and decoding of the block partition information can improve the compression efficiency. 1. A method of encoding a video in the unit of blocks , the method comprising:encoding a first information on a minimum block size and a second information on a difference between a maximum block size and the minimum block size;dividing a square current block having the maximum block size into one or more subblocks which are equal to or larger than the minimum block size by a tree structure, and encoding partition information of the current block divided by the tree structure;encoding a prediction mode of each of the subblocks, the prediction mode indicating whether a subblock is inter-predicted or intra-predicted; andencoding residual signals of each of the subblocks by predicting each of the subblocks according to a corresponding prediction mode.2. The method of claim 1 , wherein the first and second information are a value of log scale.3. The method of claim 2 , wherein the first information is a value of log(minimum block size/8) and the second information is a value of log(maximum block size/minimum block size).4. The method of claim 1 , wherein the first and second information are encoded by an exponential Golomb code.5. The method of claim 1 , wherein the maximum block size is determined ...

Подробнее
29-06-2017 дата публикации

MOTION VECTOR ENCODING/DECODING METHOD AND DEVICE AND IMAGE ENCODING/DECODING METHOD AND DEVICE USING SAME

Номер: US20170188042A1
Принадлежит:

The present disclosure relates to a method and apparatus for encoding/decoding a motion vector and a method and apparatus for encoding/decoding video using same. The motion vector encoding method includes selecting a predicted motion vector candidate set including one or more predicted motion vector candidates for a block; determining one or more search ranges for predicted motion vector candidate set; selecting one predicted motion vector candidate among one or more predicted motion vector candidates as predicted motion vector for each search point with respect to each search point within search range by first determination criterion prearranged with video decoding apparatus; selecting one predicted motion vector among the predicted motion vectors for each search point by a second determination criterion not prearranged with the video decoding apparatus, and determining predicted motion vector, differential motion vector, and current motion vector; and generating and encoding the differential motion vector as motion information. 1. An apparatus of encoding a video using an inter prediction , the apparatus comprising:a motion vector encoder configured to determine a current motion vector of a current block to be encoded;a motion compensator configured to generate a predicted block by predicting the current block using the current motion vector;a subtractor configured to generate a residual block by subtracting the predicted block from the current block; and identify whether transform from a spatial domain into a frequency domain and quantization are applied to residual signals in the residual block, and', transforming and then quantizing the residual signals to thereby encode the transformed and quantized residual signals,', 'skipping the transform of the residual signals and quantizing the residual signals to thereby encode the quantized residual signals which are not transformed, and', 'skipping both the transform and the quantization to thereby encode the ...

Подробнее
29-06-2017 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING THE MOTION VECTORS OF A PLURALITY OF REFERENCE PICTURES, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME

Номер: US20170188047A1
Принадлежит:

A video decoding method using an inter prediction, includes: reconstructing a first differential motion vector and a second differential motion vector of a current block by decoding encoded data; deriving a first predicted motion vector and a second predicted motion vector of the current block from one or more neighboring blocks of the current block; generating a first motion vector of the current block by adding the first candidate motion vector to the first differential motion vector, and a second motion vector of the current block by adding the second candidate motion vector to the second differential motion vector; generating a predicted block of the current block by using the first and second motion vectors; reconstructing a residual block by decoding residual signals included in the encoded data; and adding each pixel value of the predicted block to a corresponding pixel value of the residual block. 1. A video encoding method for encoding a current block using an inter prediction , the method comprising:encoding, into a bitstream, mode information indicating which mode is used for encoding motion information of the current block among a plurality of motion information encoding modes; and deriving, by using motion vectors of neighboring blocks of the current block, a first set of candidate motion vectors and a second set of candidate motion vectors;', 'selecting a first predicted motion vector from the first set of candidate motion vectors, and a second predicted motion vector from the second set of candidate motion vectors;', 'generating a first differential motion vector by subtracting the first predicted motion vector from a first current motion vector of the current block, the first current motion vector referring to a first reference picture in a first reference picture list;', 'generating a second differential motion vector by subtracting the second predicted motion vector from a second current motion vector of the current block, the second current motion ...

Подробнее
29-06-2017 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING THE MOTION VECTORS OF A PLURALITY OF REFERENCE PICTURES, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME

Номер: US20170188048A1
Принадлежит:

A video decoding method using an inter prediction, includes: reconstructing a first differential motion vector and a second differential motion vector of a current block by decoding encoded data; deriving a first predicted motion vector and a second predicted motion vector of the current block from one or more neighboring blocks of the current block; generating a first motion vector of the current block by adding the first candidate motion vector to the first differential motion vector, and a second motion vector of the current block by adding the second candidate motion vector to the second differential motion vector; generating a predicted block of the current block by using the first and second motion vectors; reconstructing a residual block by decoding residual signals included in the encoded data; and adding each pixel value of the predicted block to a corresponding pixel value of the residual block. 1. A video encoding method using an inter prediction , the method comprising:determining a first motion vector and a second motion vector of a current block to be encoded;generating a predicted block of the current block by using the first and second motion vectors;generating a residual block by subtracting the predicted block from the current block;encoding, into a bitstream, information on the first and second motion vectors, and residual signals in the residual block; identifying one or more conditions for enabling transform and quantization;', 'skipping both of the transform and the quantization for the residual signals to thereby encode the residual signals which are neither transformed nor quantized, when the identified one or more conditions indicate skipping of both the transform and the quantization;', 'skipping the transform for the residual signals and quantizing the residual signals to thereby encode the quantized residual signals, when the identified one or more conditions indicate skipping of the transform; and', 'transforming and then quantizing the ...

Подробнее
16-07-2015 дата публикации

METHOD AND APPARATUS FOR ENCODING FREQUENCY TRANSFORMED BLOCK USING FREQUENCY MASK TABLE, AND METHOD AND APPARATUS FOR ENCODING/DECODING VIDEO USING SAME

Номер: US20150201192A1
Принадлежит:

A video encoding/decoding apparatus including a video encoder for generating a prediction block, generating a residual block by subtracting the prediction block from the current block. The video encoder is for generating a frequency-transformed block by transforming and quantizing the residual block, generating a masked frequency-transformed block by masking the frequency-transformed block by using one or more frequency mask tables. The video encoder is for encoding information about a frequency mask table used for masking the masked frequency-transformed block. The apparatus includes a video decoder for extracting a masked quantized frequency coefficient string recorded in the bitstream. The video decoder is for generating a quantized frequency coefficient string by zero setting all quantized frequency coefficients at positions of no records in the bitstream from a masked quantized frequency coefficient string. The video decoder is for generating a quantized frequency-transformed block by inversely scanning the generated quantized frequency coefficient string. 1. An apparatus for decoding quantized transform coefficients within a transform unit , the apparatus comprising: extract a position information from a bitstream including the position information, wherein the position information indicates a position of the last coefficient which has a non-zero value in a scanning order within the transform unit, and', 'generate a transform block having a block size of the transform unit by deriving, from the bitstream, coefficients preceding the last coefficient in the scanning order based on the position information;, 'a decoder configured to'}an inverse quantizer configured to inversely quantize the transform block; andan inverse transformer configured to inversely transform the inversely quantized transform block.2. The apparatus of claim 1 , wherein the decoder is configured to set coefficients following the last coefficient in the scanning order to 0.3. The apparatus ...

Подробнее
16-07-2015 дата публикации

ENCODING / DECODING METHOD AND APPARATUS USING A TREE STRUCTURE

Номер: US20150201221A1
Принадлежит:

The present disclosure provides an encoding/decoding method using a tree structure. The encoding method for encoding image information includes: grouping predetermined areas having the image information into a plurality of groups, and generating a node value of each layer up to an uppermost layer by determining a minimum value or a maximum value of information to be encoded within grouped areas as information on the grouped areas; and encoding a difference value between the node value of each layer and a node value of an upper layer or a difference value between the node value of each layer and a value determined based on a preset criterion. Accordingly, the encoding efficiency and in turn the video compression efficiency are improved by using the tree structure in the encoding of various pieces of image information and the decoding of the resultant encoded data. 1. A decoding method for reconstructing image information divided by a tree structure from a bitstream , comprising:decoding the bitstream to reconstruct additional information, including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size; andreconstructing a partition flag indicating whether or not each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer, the node of the uppermost layer identified based on the first and second information, and reconstructing image information of a block corresponding to a node which is not further divided.2. The decoding method of claim 1 , wherein claim 1 , if the partition flag indicates that a node is divided into a lower layer claim 1 , a block corresponding to the node is divided into four equal-sized blocks corresponding to nodes of the lower layer.3. The decoding method of claim 1 , wherein claim 1 , if a node is a lowermost layer node having the minimum block size claim 1 , the partition flag indicating whether the node is ...

Подробнее
25-09-2014 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE BY USING ADAPTIVE LOOP FILTER ON FREQUENCY DOMAIN USING CONVERSION

Номер: US20140286392A1
Принадлежит: SK TELECOM CO., LTD.

A video encoding method for reducing encoding error by using a loop filter is provided, the method including: generating a reconstructed image from encoded data of an original image; determining one or more regions on which the loop filter is applied in the reconstructed image; transforming the original image and the reconstructed image which correspond to each region of the determined one or more regions from a spatial domain into a frequency domain; determining loop filter coefficients for said each region by comparing the transformed original image and the transformed reconstructed image; loop-filtering the reconstructed image based on the loop filter coefficients for said each region; and encoding information on the loop filter coefficients for said each region. 1. A video encoding method for reducing encoding error by using a loop filter , the method comprising:generating a reconstructed image from encoded data of an original image;determining one or more regions on which the loop filter is applied in the reconstructed image;transforming the original image and the reconstructed image which correspond to each region of the determined one or more regions from a spatial domain into a frequency domain;determining loop filter coefficients for said each region by comparing the transformed original image and the transformed reconstructed image;loop-filtering the reconstructed image based on the loop filter coefficients for said each region; andencoding information on the loop filter coefficients for said each region.2. The method of claim 1 , wherein the loop filter coefficients are values in the frequency domain.3. The method of claim 1 , wherein the loop-filtering of the reconstructed image comprises:loop-filtering the transformed reconstructed image in the frequency domain, by using the loop filter coefficients for said each region; andinversely transforming the transformed reconstructed image loop-filtered in the frequency domain.4. The method of claim 1 , wherein ...

Подробнее
23-07-2015 дата публикации

IMAGE ENCODING/DECODING METHOD AND DEVICE

Номер: US20150208077A1
Принадлежит:

A video decoding method performed by a video decoding apparatus includes: determining a current block to be decoded, by decoding block size information from a bitstream; decoding a skip information of the current block from the bitstream, the skip information indicating whether the current block is a skip block; when the skip information indicates that the current block is the skip block, decoding a skip motion information of the current block from the bitstream, and reconstructing the current block directly from a predicted block predicted based on the skip motion information, without reconstructing a residual signal information from the bitstream; and when the skip information indicates that the current block is not the skip block, decoding an intra or inter prediction information of the current block and a residual signal information from the bitstream, and reconstructing the current block based on the prediction information and the residual signal information. 1. A video decoding method , comprising:determining a current block to be decoded, by decoding block size information from a bitstream;decoding a skip information of the current block from the bitstream, the skip information indicating whether the current block is a skip block; decoding a skip motion information of the current block from the bitstream, and', 'reconstructing the current block directly from a predicted block predicted based on the skip motion information, without reconstructing a residual signal information from the bitstream; and, 'when the skip information indicates that the current block is the skip block,'} decoding an intra or inter prediction information of the current block and a residual signal information from the bitstream, and', 'reconstructing the current block based on the prediction information and the residual signal information., 'when the skip information indicates that the current block is not the skip block,'}2. The method of claim 1 , wherein the determination of the ...

Подробнее
23-07-2015 дата публикации

ENCODING / DECODING METHOD AND APPARATUS USING A TREE STRUCTURE

Номер: US20150208100A1
Принадлежит:

An apparatus for encoding image information using a tree structure performs a method by: encoding a partition flag indicating whether each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer; encoding image information of a block corresponding to a node which is not further divided; and encoding additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size, wherein the first and second information are used for identifying the maximum block size corresponding to the node of the uppermost layer. 1. A method performed by an apparatus for encoding image information using a tree structure , the method comprising:encoding a partition flag indicating whether each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer;encoding image information of a block corresponding to a node which is not further divided; andencoding additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size,wherein the first and second information are used for identifying the maximum block size corresponding to the node of the uppermost layer.2. The method of claim 1 , wherein claim 1 , when the partition flag indicates that a node is divided into the lower layer claim 1 , a block corresponding to the node is divided into four equal-sized blocks corresponding to nodes of the lower layer.3. The method of claim 1 , wherein claim 1 , when a node is a lowermost layer node having the minimum block size claim 1 , the partition flag indicating whether the node is divided is not included in the bitstream.4. The method of claim 1 , wherein the additional information is included as sequence information.5. The method of claim 1 , wherein the reconstructed image information includes ...

Подробнее
23-07-2015 дата публикации

ENCODING/DECODING METHOD AND APPARATUS USING A TREE STRUCTURE

Номер: US20150208101A1
Принадлежит:

An apparatus for encoding image information using a tree structure, performs a method by: encoding a partition flag indicating whether each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer; encoding image information of a block corresponding to a node which is not further divided; and encoding additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size, the difference between the minimum block size and the maximum block size being a value of a log scale, wherein the first and second information are used for identifying the maximum block size corresponding to the node of the uppermost layer. 1. A method performed by an apparatus for encoding image information using a tree structure , the method comprising:encoding a partition flag indicating whether each node, starting from a node of an uppermost layer of the tree structure, is divided into nodes of a lower layer;encoding image information of a block corresponding to a node which is not further divided; andencoding additional information including first information on a minimum block size and second information on a difference between the minimum block size and a maximum block size, the difference between the minimum block size and the maximum block size being a value of a log scale,wherein the first and second information are used for identifying the maximum block size corresponding to the node of the uppermost layer.2. The method of claim 1 , wherein the difference between the minimum block size and the maximum block size is an encoded value of log(the maximum block size/the minimum block size).3. The method of claim 1 , wherein claim 1 , when the partition flag indicates that a node is divided into the lower layer claim 1 , a block corresponding to the node is divided into four equal-sized blocks corresponding to nodes of the lower layer.4. The ...

Подробнее
30-07-2015 дата публикации

ENCODING/DECODING METHOD AND APPARATUS USING A TREE STRUCTURE

Номер: US20150215630A1
Принадлежит:

A method for reconstructing information on transform coefficients of a current block by a tree structure, includes: decoding a bitstream to reconstruct information on a size of the current block and information on a minimum subblock size; determining the size of the current block based on the information on the size of the current block; determining the minimum subblock size based on the information on the minimum subblock size; and reconstructing the information on transform coefficients of each of one or more subblocks by dividing the current block in the determined size into the one or more subblocks by the tree structure, wherein the current block is divided into the subblocks which are not smaller than the minimum subblock size. 1. A method performed by a decoding apparatus for reconstructing information on transform coefficients of a current block by a tree structure , the method comprising:decoding a bitstream to reconstruct information on a size of the current block and information on a minimum subblock size;determining the size of the current block based on the information on the size of the current block;determining the minimum subblock size based on the information on the minimum subblock size; andreconstructing the information on transform coefficients of each of one or more subblocks by dividing the current block in the determined size into the one or more subblocks by the tree structure, wherein the current block is divided into the subblocks which are not smaller than the minimum subblock size.2. The method of claim 1 , wherein further comprising:reconstructing information on a difference between the minimum subblock size and a maximum subblock size by decoding the bitstream,wherein the maximum subblock size is determined based on the information on the minimum subblock size and the information on the difference between the minimum subblock size and the maximum subblock size, andthe current block is divided by the tree structure into the subblocks ...

Подробнее
20-07-2017 дата публикации

METHOD AND APPARATUS FOR EFFECTIVE ENCODING/DECODING USING DETAILED PREDICTIVE UNIT

Номер: US20170208325A1
Принадлежит:

An apparatus for encoding images includes: a predictor to determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and generate a predicted block of the current CU by performing an intra prediction or an inter prediction for each PU of the determined PU mode, wherein a size of the current CU is 2N×N, and the plurality of PU modes includes 2N×hN or hN×N PU mode in which the current CU is partitioned into PUs respectively having a size of 2N×hN or hN×N, h being a fractional number smaller than 1; a subtractor to subtract the predicted block from the current CU to generate a residual block; a transformer to transform the residual block into a frequency domain to generate a frequency one or more transform blocks. 1. An apparatus for encoding images , comprising: determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and', 'generate one or more predicted blocks of the current CU by performing a prediction for each PU of the determined PU mode,', 'wherein the plurality of PU modes includes a horizontally longer mode and a vertically longer mode;, 'a predictor configured to'}a subtractor configured to subtract the one or more predicted blocks from the current CU to generate one or more residual blocks;a transformer configured to transform the one or more residual blocks into a frequency domain to generate one or more transform blocks;a quantizer configured to quantize the one or more transform blocks; anda bitstream generator configured to encode the output of the quantizer and the PU mode into a bitstream,wherein the one or more predicted blocks corresponds to motion information of a merge candidate among a plurality of merge candidates corresponding to neighboring blocks, the merge candidate corresponding to a merge index which is encoded into the ...

Подробнее
20-07-2017 дата публикации

METHOD AND APPARATUS FOR EFFECTIVE ENCODING/DECODING USING DETAILED PREDICTIVE UNIT

Номер: US20170208326A1
Принадлежит:

An apparatus for encoding images includes: a predictor to determine a prediction unit (PU) mode among a plurality of PU modes indicating types of partition of a current coding unit (CU) into one or more prediction units (PUs), and generate a predicted block of the current CU by performing an intra prediction or an inter prediction for each PU of the determined PU mode, wherein a size of the current CU is 2N×2N, and the plurality of PU modes includes 2N×hN or hN×2N PU mode in which the current CU is partitioned into PUs respectively having a size of 2N×hN or hN×2N, h being a fractional number smaller than 1; a subtractor to subtract the predicted block from the current CU to generate a residual block; a transformer to transform the residual block into a frequency domain to generate a frequency one or more transform blocks. 1. A video decoding method performed by a processor , the method comprising:decoding one or more quantized transform blocks from a bitstream;extracting prediction unit (PU) mode information indicating a prediction unit (PU) mode of a current coding unit (CU) among a plurality of PU modes relating to types of partition of the current CU into PUs, wherein the plurality of PU modes includes a horizontally longer mode and a vertically longer mode;inversely quantizing the one or more quantized transform blocks to generate one or more transform blocks;inversely transforming the one or more transform blocks to reconstruct a residual block of the current CU;generating one or more predicted blocks of the current CU by predicting each PU within the current CU based on the PU mode; andadding the reconstructed residual block and the generated predicted blockwherein the one or more predicted blocks is generated by using motion information selected from a plurality of merge candidates corresponding to neighboring blocks, based on a merge index, and the merge candidates are generated by predetermined positions and priorities corresponding to the positions.2. The ...

Подробнее
06-08-2015 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING IMAGES CONSIDERING LOW FREQUENCY COMPONENTS

Номер: US20150222900A1
Принадлежит:

The method performed by an apparatus for encoding a current block, includes: generating a predicted block by predicting the current block; generating a residual block of the current block by subtracting the predicted block from the current block; partitioning the residual block into a plurality of subblocks having various sizes, and transforming each of the subblocks by using a transform unit of a size identical to each of the subblocks, to thereby generate transform blocks of the subblocks; quantizing the transform blocks; and encoding transform coefficients of each of the quantized transform blocks. 1. A method performed by an apparatus for encoding a current block , the method comprising:generating a predicted block by predicting the current block;generating a residual block of the current block by subtracting the predicted block from the current block;partitioning the residual block into a plurality of subblocks having various sizes, and transforming each of the subblocks by using a transform unit of a size identical to each of the subblocks, to thereby generate transform blocks of the subblocks;quantizing the transform blocks; andencoding transform coefficients of each of the quantized transform blocks.2. The method of claim 1 , further comprising:encoding information related to the partitioning of the residual block into the plurality of subblocks.3. The method of claim 1 , wherein at least one of the subblocks has a size equal to or larger than 16×16 pixel size.4. The method of claim 1 , wherein the various sizes of the subblocks are determined among 4×4 pixel size claim 1 , 8×8 pixel size claim 1 , 16×16 pixel size and 32×32 pixel size.5. A method performed by an apparatus for decoding a current block claim 1 , the method comprising:generating a predicted block of the current block to be decoded by predicting the current block;partitioning the current block to be decoded into a plurality of subblocks having various sizes;generating transform blocks of the ...

Подробнее
06-08-2015 дата публикации

INTER-PREDICTION METHOD AND VIDEO ENCODING/DECODING METHOD USING THE INTER-PREDICTION METHOD

Номер: US20150222918A1
Принадлежит:

A video decoding method using inter-prediction, includes: identifying, based on information included in a bitstream, whether a first picture is a picture which allows a second picture preceding the first picture in a display order to refer to at least one picture decoded before the first picture, the first picture serving as a random access picture; decoding the first picture without referring to a reference picture which has already decoded; and when the first picture is a picture which allows the second picture to refer to the at least one picture decoded before the first picture, inter-prediction decoding, after decoding the first picture, the second picture by using at least one reference picture which is decoded before the first picture depending on reference picture information of the second picture. 1. A video decoding method using inter-prediction , comprising:identifying, based on information included in a bitstream, whether a first picture is a picture which allows a second picture preceding the first picture in a display order to refer to at least one picture decoded before the first picture, wherein the first picture serves as a random access picture;decoding the first picture without referring to a reference picture which has already decoded; and 'inter-prediction decoding, after decoding the first picture, the second picture by using at least one reference picture which is decoded before the first picture depending on reference picture information of the second picture,', 'when the first picture is a picture which allows the second picture to refer to the at least one picture decoded before the first picture,'}wherein the at least one reference picture decoded before the first picture is not deleted from a memory until the second picture are decoded.2. The video decoding method of claim 1 , further comprising: 'inter-prediction decoding, after decoding the first picture, the second picture without using reference pictures decoded before the first ...

Подробнее
06-08-2015 дата публикации

INTER-PREDICTION METHOD AND VIDEO ENCODING/DECODING METHOD USING THE INTER-PREDICTION METHOD

Номер: US20150222923A1
Принадлежит:

A video decoding method using inter-prediction, includes: decoding a first picture, wherein the first picture serves as a random access picture and is decoded without referring to a reference picture which has already decoded; and decoding a block, by using an inter-prediction, included in a second picture, which is decoded after the first picture and displayed before the first picture, by using a plurality of reference pictures, wherein the decoding of the block included in the second picture is performed based on reference picture information representing one or more past pictures which are decoded before the first picture and are used as reference pictures for decoding the second picture, and wherein when the one or more past pictures are used for decoding the second picture, the one or more past pictures are deleted from a memory after decoding at least the second picture. 1. A video decoding method using inter-prediction , comprising:decoding a first picture, wherein the first picture serves as a random access picture and is decoded without referring to a reference picture which has already decoded; anddecoding a block, by using an inter-prediction, included in a second picture, which is decoded after the first picture and displayed before the first picture, by using a plurality of reference pictures,wherein the decoding of the block included in the second picture is performed based on reference picture information representing one or more past pictures which are decoded before the first picture and are used as reference pictures for decoding the second picture, andwherein when the one or more past pictures are used for decoding the second picture, the one or more past pictures are deleted from a memory after decoding at least the second picture.2. The video decoding method of claim 1 , wherein claim 1 , when decoding the second picture displayed before the first picture claim 1 , in the case where past pictures before a current second picture are stored in a ...

Подробнее
06-08-2015 дата публикации

INTER-PREDICTION METHOD AND VIDEO ENCODING/DECODING METHOD USING THE INTER-PREDICTION METHOD

Номер: US20150222926A1
Принадлежит:

A video encoding method using inter-prediction, includes: encoding a first picture, wherein the first picture serves as a random access picture and is encoded without referring to a reference picture which has already encoded and then decoded; inter-prediction encoding a block included in a second picture, which is encoded after the first picture and displayed before the first picture, by using a plurality of reference pictures; generating reference picture information representing one or more past pictures which are encoded before the first picture and are used as reference pictures for encoding the second picture; and transmitting the encoded first picture and the encoded second pictures and the reference picture information, wherein, when the one or more past pictures are used as the reference pictures for encoding the second picture, the one or more past pictures are deleted from a memory after encoding at least the second picture. 1. A video encoding method using inter-prediction , comprising:encoding a first picture, wherein the first picture serves as a random access picture and is encoded without referring to a reference picture which has already encoded and then decoded;inter-prediction encoding a block included in a second picture, which is encoded after the first picture and displayed before the first picture, by using a plurality of reference pictures;generating reference picture information representing one or more past pictures which are encoded before the first picture and are used as reference pictures for encoding the second picture; andtransmitting the encoded first picture and the encoded second pictures and the reference picture information,wherein, when the one or more past pictures are used as the reference pictures for encoding the second picture, the one or more past pictures are deleted from a memory after encoding at least the second picture.2. The video encoding method of claim 1 , wherein when encoding the second picture displayed before ...

Подробнее
06-08-2015 дата публикации

INTER-PREDICTION METHOD AND VIDEO ENCODING/DECODING METHOD USING THE INTER-PREDICTION METHOD

Номер: US20150222927A1
Принадлежит:

A video encoding method using inter-prediction, includes: encoding information indicating whether a first picture is a picture which allows a second picture preceding the first picture in a display order to refer to at least one picture encoded before the first picture, wherein the first picture serves as a random access picture; encoding the first picture without referring to a reference picture which has already encoded; and when the first picture is a picture which allows the second picture to refer to the at least one picture encoded before the first picture, inter-prediction encoding, after encoding the first picture, the second picture by using at least one reference picture encoded before the first picture, and encoding reference picture information used for encoding the second picture, wherein the at least one reference picture encoded before the first picture is not deleted from a memory until the second picture are encoded. 1. A video encoding method using inter-prediction , comprising:encoding information indicating whether a first picture is a picture which allows a second picture preceding the first picture in a display order to refer to at least one picture encoded before the first picture, wherein the first picture serves as a random access picture;encoding the first picture without referring to a reference picture which has already encoded; and inter-prediction encoding, after encoding the first picture, the second picture by using at least one reference picture which is encoded before the first picture, and', 'encoding reference picture information used for encoding the second picture,', 'wherein the at least one reference picture encoded before the first picture is not deleted from a memory until the second picture are encoded., 'when the first picture is a picture which allows the second picture to refer to the at least one picture encoded before the first picture,'}2. The video encoding method of claim 1 , further comprising: inter-prediction ...

Подробнее
16-10-2014 дата публикации

Method and apparatus for encoding and decoding video using skip mode

Номер: US20140307788A1
Принадлежит: SK TELECOM CO LTD

A video encoding apparatus includes: an inter prediction unit to determine a motion parameter of a current block and generate a predicted block of the current block, by performing a motion estimation on the current block; and an optimal mode determining unit to set a prediction mode of the current block as a SKIP mode when (i) the motion parameter of the current block is identical to a motion parameter of a candidate block among a plurality of candidate blocks and (ii) all-zero coefficients result from a transform and a quantization performed on a residual data block representing the difference between the current block and the predicted block.

Подробнее
13-08-2015 дата публикации

ENCODING/DECODING METHOD AND DEVICE FOR HIGH-RESOLUTION MOVING IMAGES

Номер: US20150229924A1
Принадлежит:

A video decoding apparatus includes a decoder to decode division information related to dividing a current block into subblocks, and reconstruct transform coefficients of each of the subblocks identified by the division information, and thereby generate transformed residual subblocks; an inverse transformer to inverse-transform each of the transformed residual subblocks, and thereby generate residual subblocks; a predictor to generate predicted subblocks by intra-predicting each of the subblocks; an adder to reconstruct the current block by adding the predicted subblocks to the residual subblocks corresponding thereto; and a first filter to perform deblocking-filtering on boundaries between the subblocks in a reconstructed picture including the reconstructed current block. 1. A video decoding apparatus comprising: decode division information related to dividing a current block into subblocks, and', 'reconstruct transform coefficients of each of the subblocks identified by the division information to thereby generate transformed residual subblocks;, 'a decoder configured to'}an inverse transformer configured to inverse-transform each of the transformed residual subblocks, and thereby generate residual subblocks;a predictor configured to generate predicted subblocks by intra-predicting each of the subblocks;an adder configured to reconstruct the current block by adding the predicted subblocks to the residual subblocks corresponding thereto; anda first filter configured to perform deblocking-filtering on boundaries between the subblocks in a reconstructed picture including the reconstructed current block.2. The apparatus of claim 1 , wherein the inverse transformer is further configured todetermine an inverse transform type corresponding to each of the subblocks, based on a size of each of the subblocks, andinverse-transform each of the transformed residual subblocks according to the inverse transform type corresponding thereto.3. The apparatus of claim 1 , wherein the ...

Подробнее
13-08-2015 дата публикации

METHOD AND APPARATUS FOR ENCODING/DECODING THE MOTION VECTORS OF A PLURALITY OF REFERENCE PICTURES, AND APPARATUS AND METHOD FOR IMAGE ENCODING/DECODING USING SAME

Номер: US20150229925A1
Принадлежит:

A video decoding method using an inter prediction, includes: reconstructing a first differential motion vector and a second differential motion vector of a current block by decoding encoded data; deriving a first predicted motion vector and a second predicted motion vector of the current block from one or more neighboring blocks of the current block; generating a first motion vector of the current block by adding the first candidate motion vector to the first differential motion vector, and a second motion vector of the current block by adding the second candidate motion vector to the second differential motion vector; generating a predicted block of the current block by using the first and second motion vectors; reconstructing a residual block by decoding residual signals included in the encoded data; and adding each pixel value of the predicted block to a corresponding pixel value of the residual block. 1. A video decoding method using an inter prediction , the method comprising:reconstructing a first differential motion vector and a second differential motion vector of a current block by decoding encoded data;deriving a first predicted motion vector and a second predicted motion vector of the current block from one or more neighboring blocks of the current block;generating a first motion vector of the current block by adding the first candidate motion vector to the first differential motion vector, and a second motion vector of the current block by adding the second candidate motion vector to the second differential motion vector;generating a predicted block of the current block by using the first and second motion vectors;reconstructing a residual block by decoding residual signals included in the encoded data; andadding each pixel value of the predicted block to a corresponding pixel value of the residual block,wherein the reconstruction of the residual block comprises:identifying one or more conditions for enabling an inverse quantization and an inverse ...

Подробнее
13-08-2015 дата публикации

METHOD AND AN APPARATUS FOR DECODING A VIDEO

Номер: US20150229937A1
Принадлежит:

A video decoding method using an inter prediction, includes: obtaining block mode information and residual data from encoded data; generating a predicted block by performing the inter prediction in the unit of a block identified by the block mode information; identifying one or more conditions for enabling an inverse quantization and an inverse transform; skipping both of the inverse quantization and the inverse transform for the obtained residual data to thereby reconstruct a residual block directly from the obtained residual data, when the one or more identified conditions indicate skipping of both the inverse quantization and the inverse transform; inversely quantizing the obtained residual data and skipping the inverse transform for the inversely quantized residual data to thereby reconstruct a residual block using the inverse-quantized residual data, when the one or more identified conditions indicate skipping of the inverse transform. 1. A video decoding method using an inter prediction , the method comprising:obtaining block mode information and residual data from encoded data;generating a predicted block by performing the inter prediction in the unit of a block identified by the block mode information;identifying one or more conditions for enabling an inverse quantization and an inverse transform;skipping both of the inverse quantization and the inverse transform for the obtained residual data to thereby reconstruct a residual block directly from the obtained residual data, when the one or more identified conditions indicate skipping of both the inverse quantization and the inverse transform;inversely quantizing the obtained residual data and skipping the inverse transform for the inversely quantized residual data to thereby reconstruct a residual block using the inverse-quantized residual data, when the one or more identified conditions indicate skipping of the inverse transform;inversely quantizing the obtained residual data and inversely transforming the ...

Подробнее
13-08-2015 дата публикации

Method and an apparatus for decoding a video

Номер: US20150229938A1
Принадлежит: SK TELECOM CO LTD

A method for decoding a residual block, includes: obtaining residual data from encoded data; identifying one or more conditions for enabling an inverse quantization and an inverse transform; skipping both of the inverse quantization and the inverse transform for the obtained residual data to thereby reconstruct a residual block directly from the obtained residual data, when the one or more identified conditions indicate skipping of both the inverse quantization and the inverse transform; inversely quantizing the obtained residual data and skipping the inverse transform for the inversely quantized residual data to thereby reconstruct a residual block using the inverse-quantized residual data, when the one or more identified conditions indicate skipping of the inverse transform; and inversely quantizing the obtained residual data and inversely transforming the inversely quantized residual data to thereby reconstruct a residual block using the inverse transformed residual data.

Подробнее
13-08-2015 дата публикации

Image-filtering method and apparatus, and encoding/decoding method and apparatus using same

Номер: US20150229939A1
Принадлежит: SK TELECOM CO LTD

The present disclosure provides a video decoding apparatus including a decoder configured to decode, from encoded data, transform information for identifying one or more transform blocks, wherein a residual block of a current block to be decoded is comprised of the transform blocks, and reconstruct, from the encoded data, transform coefficients of each of the transform blocks identified by the transform information, an inverse transformer configured to reconstruct the residual block by inversely transforming the transform coefficients in units of a size of each of the transform block, a predictor configured to generate a predicted block by predicting the current block, an adder configured to reconstruct the current block by adding the residual block to the predicted block, and a filter configured to perform deblocking-filtering on at least part of transform boundaries between the transform blocks in the reconstructed current block.

Подробнее
13-08-2015 дата публикации

DEVICE AND METHOD FOR IMAGE ENCODING/DECODING USING PREDICTION DIRECTION CONVERSION AND SELECTIVE ENCODING

Номер: US20150229943A1
Принадлежит:

A video decoding apparatus for decoding a current block comprised of a plurality of subblocks by using an intra prediction, includes: an inverse quantization unit to inversely quantize transformed and quantized residual subblocks corresponding to the subblocks of the current block to thereby generate transformed residual subblocks; an inverse transform unit to inversely transform the transformed residual subblocks to thereby reconstruct residual subblocks; a prediction unit to sequentially predict the subblocks from neighboring pixels which have been already reconstructed to thereby generate a plurality of predicted subblocks corresponding to the subblocks; and an adder to sequentially reconstruct the subblocks by adding each of the reconstructed residual subblocks to a predicted subblock corresponding thereto, wherein the prediction unit uses one or more pixels of at least one previously reconstructed subblock within the current block as the neighboring pixels. 1. A video decoding apparatus for decoding a current block comprised of a plurality of subblocks by using an intra prediction , the apparatus comprising:an inverse quantization unit configured to inversely quantize transformed and quantized residual subblocks corresponding to the subblocks of the current block to thereby generate transformed residual subblocks;an inverse transform unit configured to inversely transform the transformed residual subblocks to thereby reconstruct residual subblocks;a prediction unit configured to sequentially predict the subblocks from neighboring pixels which have been already reconstructed to thereby generate a plurality of predicted subblocks corresponding to the subblocks; andan adder configured to sequentially reconstruct the subblocks by adding each of the reconstructed residual subblocks to a predicted subblock corresponding thereto,wherein the prediction unit uses one or more pixels of at least one previously reconstructed subblock within the current block as the ...

Подробнее
13-08-2015 дата публикации

METHOD AND AN APPARATUS FOR DECODING A VIDEO

Номер: US20150229954A1
Принадлежит:

A video decoding method using an inter prediction, includes: obtaining a differential motion vector and residual data from encoded data; determining a predicted motion vector; generating a predicted block by performing the inter prediction based on the differential motion vector and the predicted motion vector; identifying one or more conditions for enabling an inverse quantization and an inverse transform; skipping both of the inverse quantization and the inverse transform for the obtained residual data to thereby reconstruct a residual block directly from the obtained residual data, when the one or more identified conditions indicate skipping of both the inverse quantization and the inverse transform; and inversely quantizing the obtained residual data and skipping the inverse transform for the inversely quantized residual data to thereby reconstruct a residual block using the inverse-quantized residual data, when the one or more identified conditions indicate skipping of the inverse transform. 1. A video decoding method using an inter prediction , the method comprising:obtaining a differential motion vector and residual data from encoded data;determining a predicted motion vector;generating a predicted block by performing the inter prediction based on the differential motion vector and the predicted motion vector;identifying one or more conditions for enabling an inverse quantization and an inverse transform;skipping both of the inverse quantization and the inverse transform for the obtained residual data to thereby reconstruct a residual block directly from the obtained residual data, when the one or more identified conditions indicate skipping of both the inverse quantization and the inverse transform;inversely quantizing the obtained residual data and skipping the inverse transform for the inversely quantized residual data to thereby reconstruct a residual block using the inverse-quantized residual data, when the one or more identified conditions indicate ...

Подробнее
13-08-2015 дата публикации

INTRA PREDICTION METHOD AND APPARATUS, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20150229961A1
Принадлежит:

A video decoding apparatus using an intra prediction, includes: a decoder to decode a bitstream to thereby extract residual signals; an inverse quantizer to inversely quantize the residual signals; an inverse transformer to inversely transform the inversely quantized residual signals; an intra predictor to predict a current block from a plurality of neighboring blocks of the current block; and an adder to add the inversely transformed residual signals to the predicted pixels in the predicted block, wherein the intra predictor includes a weighted pixel calculator to calculate a plurality of weighted pixel values of pixels selected in the neighboring blocks by applying weights to the pixels selected in the neighboring blocks, the weights being decided variably based on a position of a current pixel to be predicted in the current block; and a pixel predictor to derive a predicted pixel value of the current pixel using the weighted pixel values. 1. A video decoding apparatus using an intra prediction , the apparatus comprising:a decoder configured to decode a bitstream to thereby extract residual signals;an inverse quantizer configured to inversely quantize the residual signals;an inverse transformer configured to inversely transform the inversely quantized residual signals;an intra predictor configured to predict a current block from a plurality of neighboring blocks of the current block; andan adder configured to add the inversely transformed residual signals to the predicted pixels in the predicted block, a weighted pixel calculator configured to calculate a plurality of weighted pixel values of pixels selected in the neighboring blocks by applying weights to the pixels selected in the neighboring blocks, wherein the weights are decided variably based on a position of a current pixel to be predicted in the current block; and', 'a pixel predictor configured to derive a predicted pixel value of the current pixel using the weighted pixel values, and, 'wherein the intra ...

Подробнее
13-08-2015 дата публикации

INTRA PREDICTION METHOD AND APPARATUS, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME

Номер: US20150229962A1
Принадлежит:

A video decoding method using an intra prediction, includes: predicting a current block from a plurality of neighboring blocks of the current block; decoding a bitstream to thereby extract residual signals; inversely quantizing the residual signals; inversely transforming the inversely quantized residual signals; and adding the inversely transformed residual signals to the predicted pixels in the predicted block, wherein the prediction of the current block comprises: calculating a plurality of weighted pixel values of pixels selected in the neighboring blocks by applying weights to the pixels selected in the neighboring blocks, wherein the weights are decided variably based on a position of a current pixel to be predicted in the current block; and deriving a predicted pixel value of the current pixel using the weighted pixel values. 1. A video decoding method using an intra prediction , the method comprising:predicting a current block from a plurality of neighboring blocks of the current block;decoding a bitstream to thereby extract residual signals;inversely quantizing the residual signals;inversely transforming the inversely quantized residual signals; andadding the inversely transformed residual signals to the predicted pixels in the predicted block, calculating a plurality of weighted pixel values of pixels selected in the neighboring blocks by applying weights to the pixels selected in the neighboring blocks, wherein the weights are decided variably based on a position of a current pixel to be predicted in the current block; and', 'deriving a predicted pixel value of the current pixel using the weighted pixel values,, 'wherein the prediction of the current block comprises a first pixel which is included in an upper neighboring block and located at the same column with the current pixel, and', 'a second pixel which is included in a left neighboring block and located at the same row with the current pixel., 'wherein the pixels selected in the neighboring blocks ...

Подробнее