1 |
1
영상 복호화 장치가 수행하는, 현재블록이 분할된 서브블록들을 복호화하는 방법에 있어서,비트스트림으로부터 상기 현재블록의 인트라 예측모드, 상기 서브블록들의 분할모드, 및 코딩순서 플래그를 복호화하는 단계, 여기서, 상기 분할모드는 QT(Quadtree) 분할모드 및 VH 분할모드를 포함함;상기 분할모드에 따라 상기 현재블록을 상기 서브블록들로 분할하는 단계;상기 코딩순서 플래그에 기초하여 상기 서브블록들의 코딩순서를 결정하는 단계; 및상기 인트라 예측모드를 이용하여 상기 코딩순서에 따라 순차적으로 상기 서브블록들을 복원하는 단계를 포함하는 것을 특징으로 하는, 방법
|
2 |
2
제1항에 있어서, 상기 분할하는 단계는,상기 분할모드가 상기 VH 분할모드인 경우, 상기 비트스트림으로부터 분할 방향을 지시하는 플래그를 복호화하고, 상기 분할 방향을 지시하는 플래그에 기초하여 상기 현재블록을 수평 방향 또는 수직 방향으로 분할하는 것을 특징으로 하는, 방법
|
3 |
3
제2항에 있어서, 상기 코딩순서를 결정하는 단계는,상기 코딩순서 플래그가 거짓인 경우, 상기 QT 분할모드에 따라 분할된 서브블록들에 대해, 좌상단 서브블록부터 시작되는 코딩순서를 결정하고, 상기 VH 분할모드에 따라 분할된 서브블록들에 대해, 상기 분할 방향에 따라 상단 서브블록 또는 좌측 서브블록으로부터 시작되는 코딩순서를 결정하는 것을 특징으로 하는, 방법
|
4 |
4
제2항에 있어서, 상기 코딩순서를 결정하는 단계는,상기 코딩순서 플래그가 참인 경우, 상기 QT 분할모드에 따라 분할된 서브블록들에 대해, 우하단 서브블록부터 시작되는 코딩순서를 결정하고, 상기 VH 분할모드에 따라 분할된 서브블록들에 대해, 상기 분할 방향에 따라 하단 서브블록 또는 우측 서브블록으로부터 시작되는 코딩순서를 결정하는 것을 특징으로 하는, 방법
|
5 |
5
제1항에 있어서,상기 코딩순서를 결정하는 단계는,상기 QT 분할모드에 따라 분할된 서브블록들에 대해, 상기 인트라 예측모드에 기초하여 상기 코딩순서를 암시적으로(implicitly) 결정하는 것을 특징으로 하는 방법
|
6 |
6
제5항에 있어서,상기 코딩순서를 결정하는 단계는,상기 QT 분할모드에 따라 분할된 서브블록들에 대해, 상기 인트라 예측모드가 방향성 모드이고 수직방향 모드보다 큰 경우, 우상단 서브블록부터 시작되는 코딩순서를 결정하는 것을 특징으로 하는, 방법
|
7 |
7
제2항에 있어서, 상기 코딩순서 플래그가 참인 경우, 상기 서브블록들 중 현재 서브블록에 대해 상기 서브블록들의 분할 방법과 상기 현재 서브블록의 위치에 기반하여 현재 서브블록의 인트라 예측모드를 결정하는 단계; 및상기 현재 서브블록의 인트라 예측모드에 기초하여 참조샘플들을 생성하는 단계를 더 포함하되, 상기 서브블록들을 복원하는 단계는, 상기 현재 서브블록에 대해 상기 참조샘플들을 기반으로 인트라 예측을 수행하여 예측샘플들을 생성한 후, 상기 예측샘플들과 복원된 잔차신호들을 더함으로써, 상기 현재 서브블록의 샘플값들을 복원하는 것을 특징으로 하는, 방법
|
8 |
8
제7항에 있어서, 상기 인트라 예측모드를 결정하는 단계는, 상기 QT 분할모드에 따라 분할된 서브블록들 중 상기 현재 서브블록이 우하단 서브블록인 경우, 상기 인트라 예측모드를 기설정된 예측모드로 설정하는 것을 특징으로 하는, 방법
|
9 |
9
제7항에 있어서, 상기 참조샘플들을 생성하는 단계는, 상기 QT 분할모드에 따라 분할된 서브블록들 중 상기 현재 서브블록이 우하단 서브블록인 경우, 상기 현재블록의 상단 및 좌측의 복원샘플들을 상기 참조샘플들로 이용하는 것을 특징으로 하는, 방법
|
10 |
10
제7항에 있어서,상기 서브블록들을 복원하는 단계는, 상기 QT 분할모드에 따라 분할된 서브블록들에 대해, 상기 참조샘플들을 기반으로 이중선형보간(bilinear interpolation) 기반 예측을 이용하여 상기 예측샘플들을 생성하는 것을 특징으로 하는, 방법
|
11 |
11
제7항에 있어서, 상기 서브블록들을 복원하는 단계는, 상기 인트라 예측모드가 DC 모드인 경우, 상기 QT 분할모드에 따라 분할된 서브블록들 중 우하단 서브블록에 대해, 상단 참조샘플들의 평균과 좌측 참조샘플들의 평균을 가중합하여 DC값을 산정하는 것을 특징으로 하는, 방법
|
12 |
12
영상 부호화 장치가 수행하는, 현재블록이 분할된 서브블록들을 부호화하는 방법에 있어서,상기 현재블록의 인트라 예측모드, 상기 서브블록들의 분할모드, 및 코딩순서 플래그를 결정하는 단계, 여기서, 상기 분할모드는 QT(Quadtree) 분할모드 및 VH 분할모드를 포함함;상기 분할모드에 따라 상기 현재블록을 상기 서브블록들로 분할하는 단계;상기 코딩순서 플래그에 기초하여 상기 서브블록들의 코딩순서를 결정하는 단계; 상기 인트라 예측모드를 이용하여 상기 코딩순서에 따라 순차적으로 상기 서브블록들을 부호화하는 단계; 및상기 현재블록의 인트라 예측모드, 상기 서브블록들의 분할모드, 및 코딩순서 플래그를 부호화하는 단계를 포함하는 것을 특징으로 하는, 방법
|
13 |
13
제12항에 있어서, 상기 분할모드가 상기 VH 분할모드인 경우, 분할 방향을 지시하는 플래그를 결정하는 단계;상기 분할 방향을 지시하는 플래그에 기초하여 상기 현재블록을 수평 방향 또는 수직 방향으로 분할하는 단계; 및 상기 상기 분할 방향을 지시하는 플래그를 부호화하는 단계를 더 포함하는 것을 특징으로 하는, 방법
|
14 |
14
제13항에 있어서, 상기 코딩순서 플래그가 참인 경우, 상기 서브블록들 중 현재 서브블록에 대해 상기 서브블록들의 분할 방법과 상기 현재 서브블록의 위치에 기반하여 현재 서브블록의 인트라 예측모드를 결정하는 단계; 및상기 현재 서브블록의 인트라 예측모드에 기초하여 참조샘플들을 생성하는 단계를 더 포함하되, 상기 서브블록들을 부호화하는 단계는, 상기 현재 서브블록에 대해 상기 참조샘플들을 기반으로 인트라 예측을 수행하여 예측샘플들을 생성하고, 상기 현재 서브블록으로부터 상기 예측샘플들을 감산하여 잔차신호들을 생성한 후, 상기 잔차신호들을 부호화하는 것을 특징으로 하는, 방법
|
15 |
15
영상 부호화 방법에 의해 생성된 비트스트림을 저장하는 컴퓨터 판독 가능한 기록매체로서, 상기 영상 부호화 방법은, 현재블록이 분할된 서브블록들을 부호화함에 있어서,상기 현재블록의 인트라 예측모드, 상기 서브블록들의 분할모드, 및 코딩순서 플래그를 결정하는 단계, 여기서, 상기 분할모드는 QT(Quadtree) 분할모드 및 VH 분할모드를 포함함;상기 분할모드에 따라 상기 현재블록을 상기 서브블록들로 분할하는 단계;상기 코딩순서 플래그에 기초하여 상기 서브블록들의 코딩순서를 결정하는 단계; 상기 인트라 예측모드를 이용하여 상기 코딩순서에 따라 순차적으로 상기 서브블록들을 부호화하는 단계; 및상기 현재블록의 인트라 예측모드, 상기 서브블록들의 분할모드, 및 코딩순서 플래그를 부호화하는 단계를 포함하는 것을 특징으로 하는, 기록매체
|