ENCODING DEVICE, DECODING DEVICE, AND ENCODING METHOD AND DECODING METHOD THEREOF
An encoding device for encoding a bitstream including an image frame is disclosed. The encoding device comprises: a selection part for selecting a plurality of pixels including non-zero conversion coefficients in a conversion coefficient block constituting an image frame; an inverse conversion part...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English French Korean |
Published |
16.03.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | An encoding device for encoding a bitstream including an image frame is disclosed. The encoding device comprises: a selection part for selecting a plurality of pixels including non-zero conversion coefficients in a conversion coefficient block constituting an image frame; an inverse conversion part for generating a plurality of groups of code candidates including combinations of codes assignable to the non-zero conversion coefficients of the selected plurality of pixels and generating candidate reconstruction blocks by performing an inverse conversion on each of the conversion coefficient blocks in which the sign is assigned to the non-zero conversion coefficients according to the generated plurality of groups of code candidates; a cost calculation part for calculating a cost on the basis of a pixel value difference between pixel values of a plurality of pixels selected from among the generated candidate reconstruction blocks and pixel values of other pixels adjacent to the selected plurality of pixels; and an encoding part for assigning different predetermined codewords to a plurality of groups of code candidates on the basis of the calculated cost and encoding one codeword of the codewords into encoding information of non-zero conversion coefficients of the selected plurality of pixels.
L'invention concerne un dispositif de codage destiné à coder un train de bits comprenant une trame d'image. Le dispositif de codage comprend : une partie sélection destinée à sélectionner une pluralité de pixels comprenant des coefficients de conversion différents de zéro dans un bloc de coefficients de conversion constituant une trame d'image; une partie conversion inverse destinée à générer une pluralité de groupes de candidats code comprenant des combinaisons de codes pouvant être attribuées à des coefficients de conversion différents de zéro de la pluralité sélectionnée de pixels, et à générer des blocs de reconstruction candidats par exécution d'une conversion inverse sur chacun des blocs de coefficients de conversion dans lesquels le signe est attribué aux coefficients de conversion différents de zéro conformément à la pluralité générée de groupes de candidats code; une partie calcul de coût destinée à calculer un coût sur la base d'une différence de valeurs de pixels entre des valeurs de pixels d'une pluralité de pixels sélectionnés parmi les blocs de reconstruction candidats générés et les valeurs de pixels d'autres pixels adjacents à la pluralité sélectionnée de pixels; et une partie codage destinée à attribuer différents mots de code prédéterminés à une pluralité de groupes de candidats code sur la base du coût calculé et à coder un mot de code des mots de code en informations de codage de coefficients de conversion différents de zéro de la pluralité sélectionnée de pixels.
영상 프레임을 포함하는 비트 스트림을 부호화하기 위한 부호화 장치가 개시된다. 부호화 장치는, 영상 프레임을 구성하는 변환 계수 블록에서, 논-제로 변환 계수를 포함하는 복수의 픽셀을 선택하는 선택부, 선택된 복수의 픽셀의 논-제로 변환 계수들에 할당 가능한 부호의 조합들을 포함하는 복수의 부호 후보군을 생성하고, 생성된 복수의 부호 후보군에 따라 논-제로 변환 계수들에 부호가 할당된 각각의 변환 계수 블록에 대해 역변환을 수행하여 후보 복원 블록들을 생성하는 역변환부, 생성된 후보 복원 블록 중 선택된 복수의 픽셀의 픽셀값과 선택된 복수의 픽셀에 인접한 타 픽셀과의 픽셀값 차이를 기초로 코스트를 각각 산출하는 코스트 산출부 및, 산출된 코스트를 기초로 복수의 부호 후보군에 서로 다른 기 설정된 코드워드(codeword)를 할당하고, 코드워드 중 일 코드워드를 선택된 복수의 픽셀의 논-제로 변환 계수들의 부호 정보로 부호화하는 부호화부를 포함한다. |
---|---|
Bibliography: | Application Number: WO2016KR08441 |