1 |
1
영상 데이터를 복수의 엔트로피 부호화 슬라이스로 구분하고, 상기 영상 데이터를 엔트로피 부호화 슬라이스로 구분한 단위를 포함하는 엔트로피 부호화 슬라이스 정보를 생성하는 정보 생성부;상기 복수의 엔트로피 부호화 슬라이스를 이진화하여 빈 열(bin sequence)로 변환하는 복수의 이진화부;상기 빈 열을 구성하는 빈들과 빈(bin)들의 LPB(Less Probable Bin)를 이용하여 코딩 빈들을 생성하는 복수의 문맥 모델링부;상기 빈 열을 구성하는 빈들의 LPB 확률에 기초하여 코딩 빈들을 빈 인코더에 할당하는 복수의 빈 인코더 결정부;상기 빈 인코더 이전에 위치하며, 상기 코딩 빈들을 보관하는 복수의 개별 버퍼; 및상기 코딩 빈들을 빈 인코딩하여 코드워드들을 생성하는 복수의 빈 인코더를 포함하는 부호화 장치
|
2 |
2
제1항에 있어서, 상기 복수의 문맥 모델링부는,빈의 문맥 정보, 및 빈의 위치에 기초하여 상기 빈들의 LPB 확률을 각각 결정하고,상기 복수의 빈 인코더 결정부는,복수의 확률 구간들 중에서 상기 빈들의 LPB 확률이 속하는 확률 구간을 각각 결정하고, 상기 코딩 빈들을 상기 결정된 확률 구간 각각에 대응하는 복수의 빈 인코더에 각각 할당하는 것을 특징으로 하는 부호화 장치
|
3 |
3
제1항에 있어서, 상기 복수의 문맥 모델링부는,상기 빈들의 LPB 및 상기 빈들의 LPB 확률을 업데이트하는 것을 특징으로 하는 부호화 장치
|
4 |
4
제1항에 있어서, 상기 복수의 문맥 모델링부는,상기 빈 열을 구성하는 빈들을 대상으로, 빈과 빈(bin)의 LPB(Less Probable Bin)를 배타적 논리합(Exclusive OR) 연산하여 코딩 빈을 생성하는 것을 특징으로 하는 부호화 장치
|
5 |
5
제1항에 있어서, 상기 복수의 개별 버퍼는,상기 복수의 빈 인코더와 동일한 개수를 갖는 것을 특징으로 하는 부호화 장치
|
6 |
6
제1항에 있어서,상기 코드워드들을 모아서 생성된 복수의 부분 비트스트림(partial bitstream), 및 상기 엔트로피 부호화 슬라이스 정보를 다중화하는 다중화부를 더 포함하는 부호화 장치
|
7 |
7
제1항에 있어서, 상기 정보 생성부는,상기 영상 데이터를 구성하는 신택스 엘리먼트(syntax element)들, 또는 상기 영상 데이터를 구성하는 블록들을 그룹화하여, 상기 영상 데이터를 복수의 엔트로피 부호화 슬라이스로 구분하는 것을 특징으로 하는 부호화 장치
|
8 |
8
영상 데이터를 엔트로피 부호화 슬라이스로 구분한 단위를 포함하는 엔트로피 부호화 슬라이스 정보를 생성하는 단계;상기 복수의 엔트로피 부호화 슬라이스를 각각 이진화하여 빈 열(bin sequence)로 변환하는 단계;상기 빈 열을 구성하는 빈들과 빈(bin)들의 LPB(Less Probable Bin)를 이용하여 코딩 빈들을 병렬적으로 생성하는 단계;상기 빈 열을 구성하는 빈들의 LPB 확률에 기초하여 코딩 빈들을 빈 인코더에 할당하는 단계;상기 코딩 빈들을 병렬적으로 보관하는 단계; 및상기 코딩 빈들을 빈 인코딩하여 코드워드들을 병렬적으로 생성하는 단계를 포함하는 부호화 방법
|
9 |
9
제8항에 있어서, 상기 코딩 빈들을 병렬적으로 생성하는 단계는,빈의 문맥 정보, 및 빈의 위치에 기초하여 상기 빈들의 LPB 확률을 각각 결정하는 것을 특징으로 하는 부호화 방법
|
10 |
10
제9항에 있어서, 상기 코딩 빈들을 빈 인코더에 할당하는 단계는,복수의 확률 구간들 중에서 상기 빈들의 LPB 확률이 속하는 확률 구간을 각각 결정하는 단계; 및상기 코딩 빈들을 상기 결정된 확률 구간 각각에 대응하는 복수의 빈 인코더에 각각 할당하는 단계를 포함하는 부호화 방법
|
11 |
11
제8항에 있어서, 상기 빈들의 LPB 및 상기 빈들의 LPB 확률을 업데이트하는 단계를 더 포함하는 부호화 방법
|
12 |
12
제8항에 있어서,상기 코드워드들을 모아서 부분 비트스트림(partial bitstream)을 병렬적으로 생성하는 단계; 및상기 병렬적으로 생성된 부분 비트스트림, 및 상기 엔트로피 부호화 슬라이스 정보를 다중화하는 단계를 더 포함하는 부호화 방법
|
13 |
13
제8항에 있어서, 상기 영상 데이터를 구성하는 신택스 엘리먼트(syntax element)들, 또는 상기 영상 데이터를 구성하는 블록들을 그룹화하여, 상기 영상 데이터를 복수의 엔트로피 부호화 슬라이스로 구분하는 단계를 더 포함하는 부호화 방법
|
14 |
14
비트스트림을 역다중화하여 복수의 부분 비트스트림을 분리하는 역다중화부;상기 복수의 부분 비트스트림을 빈 디코딩하여 복수의 코딩 빈을 생성하는 복수의 빈 디코더;빈의 LPB 확률을 이용하여 빈 디코더를 결정하고, 결정된 빈 디코더로부터 상기 코딩 빈을 입력받아 전달하는 복수의 빈 디코더 결정부;상기 코딩 빈과 코딩 빈의 LPB를 이용하여 빈 열을 생성하는 복수의 문맥 모델링부; 및상기 빈 열을 구성하는 빈들을 역 이진화하여 복수의 엔트로피 부호화 슬라이스를 복원하는 복수의 역 이진화부를 포함하는 복호화 장치
|
15 |
15
제14항에 있어서, 상기 복수의 문맥 모델링부는,상기 빈 열을 구성하는 빈들을 대상으로, 빈의 문맥 정보, 및 빈의 위치에 기초하여 빈의 LPB 및 빈의 LPB 확률을 결정하고, 빈의 LPB 및 빈의 LPB 확률을 업데이트하는 것을 특징으로 하는 복호화 장치
|
16 |
16
제14항에 있어서, 상기 복수의 빈 디코더 다음에 위치하며, 상기 복수의 빈 디코더에서 출력되는 코딩 빈들을 보관하는 복수의 개별 버퍼를 더 포함하는 복호화 장치
|
17 |
17
제16항에 있어서, 상기 복수의 개별 버퍼는,상기 복수의 빈 디코더와 동일한 개수로 구성되며,상기 복수의 빈 디코더 결정부는,상기 결정된 빈 디코더에 대응하는 개별 버퍼에서 출력되는 코딩 빈들을 입력받는 것을 특징으로 하는 복호화 장치
|
18 |
18
제14항에 있어서, 상기 복수의 역 이진화부는,상기 빈 열을 구성하는 빈들을 역 이진화하여 신택스 엘리먼트들의 값을 복원하고, 복원된 신택스 엘리먼트들의 값을 모아서 복수의 엔트로피 부호화 슬라이스를 복원하는 것을 특징으로 하는 복호화 장치
|
19 |
19
비트스트림을 역다중화하여 복수의 부분 비트스트림을 분리하는 단계;상기 복수의 부분 비트스트림을 빈 디코딩하여 복수의 코딩 빈을 생성하는 단계;빈의 LPB 확률을 이용하여 빈 디코더를 결정하고 코딩 빈을 전달하는 단계;상기 빈 디코더에서 출력되는 코딩 빈들을 보관하는 단계;상기 코딩 빈과 코딩 빈의 LPB를 이용하여 빈 열을 생성하는 단계; 및상기 빈 열을 구성하는 빈들을 역 이진화하여 복수의 엔트로피 부호화 슬라이스를 복원하는 단계를 포함하는 복호화 방법
|
20 |
20
제19항에 있어서, 상기 복수의 엔트로피 부호화 슬라이스를 상기 비트스트림으로부터 분리된 엔트로피 부호화 슬라이스 정보에 따라 정렬하여 영상 데이터를 복원하는 단계를 더 포함하고,상기 빈 열을 생성하는 단계는,상기 빈 열을 구성하는 빈들을 대상으로, 빈의 문맥 정보, 및 빈의 위치에 기초하여 빈의 LPB 및 빈의 LPB 확률을 결정하는 단계; 및빈의 LPB 및 빈의 LPB 확률을 업데이트하는 단계를 포함하는 복호화 방법
|