1 |
1
하나 이상의 픽처들 내에 존재하는 가상 경계(virtual boundary)를 처리하기 위해, 영상 복호화 장치에 의해 수행되는 방법에 있어서,등간격(uniform spacing) 플래그 및 가상 경계(virtual boundary)의 개수를 포함하는 가상 경계 정보를 비트스트림(bitstream)으로부터 복호하는 과정, 여기서 상기 등간격 플래그는 수직 등간격 플래그 및 수평 등간격 플래그를 포함하고, 상기 가상 경계는 수직 가상 경계 및 수평 가상 경계를 포함함;상기 등간격 플래그에 기반하여 상기 가상 경계의 차분위치 정보를 상기 비트스트림으로부터 복호하는 과정; 및 상기 가상 경계 정보 또는 상기 가상 경계의 차분위치 정보를 이용하여 상기 수직 가상 경계의 위치들 및 상기 수평 가상 경계의 위치들을 결정하는 과정을 포함하는 것을 특징으로 하는 방법
|
2 |
2
제1항에 있어서,상기 하나 이상의 픽처들 내의 가상 경계에 대한 인루프(in-loop) 필터링을 제한할지 여부를 나타내는 인루프 필터 제한 플래그를 상기 비트스트림으로부터 복호하는 과정을 더 포함하고, 상기 가상 경계 정보는, 상기 인루프 필터 제한 플래그가 인루프 필터링이 제한됨을 나타내는 경우, 상기 비트스트림으로부터 복호되는 것을 특징으로 하는 방법
|
3 |
3
제2항에 있어서,상기 인루프 필터 제한 플래그가 인루프 필터링이 제한됨을 나타내는 경우, 상기 가상 경계의 위치들 상의 복원샘플에 대해 디블록킹(deblocking) 필터링, SAO(Sample Adaptive Offset) 필터링 및 ALF(Adaptive Loop Filtering) 중 적어도 하나를 포함하는 인루프 필터링을 제한하는 과정을 더 포함하는 것을 특징으로 하는 방법
|
4 |
4
제1항에 있어서, 상기 수직 등간격 플래그가 1인 경우, 상기 수직 가상 경계의 개수 및 상기 픽처의 너비(width)를 이용하여 상기 수직 가상 경계의 위치들을 결정하는 것을 특징으로 하는 방법
|
5 |
5
제1항에 있어서,상기 수평 등간격 플래그가 1인 경우, 상기 수평 가상 경계의 개수 및 상기 픽처의 높이(height)를 이용하여 상기 수평 가상 경계의 위치들을 결정하는 것을 특징으로 하는 방법
|
6 |
6
제1항에 있어서, 상기 수직 등간격 플래그가 0인 경우, 상기 수직 가상 경계의 개수 및 상기 수직 가상 경계의 차분위치 정보를 이용하여 상기 수직 가상 경계의 위치들을 결정하고, 상기 수평 등간격 플래그가 0인 경우, 상기 수평 가상 경계의 개수 및 상기 수평 가상 경계의 차분위치 정보를 이용하여 상기 수평 가상 경계의 위치들을 결정하는 것을 특징으로 하는 방법
|
7 |
7
제3항에 있어서, 필터링하고자 하는 대상샘플의 수평 좌표가 상기 수직 가상 경계의 위치들 중 하나와 일치하면, 상기 대상샘플에 대한 수평 방향으로의 디블록킹 필터링을 제한하거나, 상기 대상샘플의 수직 좌표가 수평 가상 경계의 위치들 중 하나와 일치하면, 상기 대상샘플에 대한 수직 방향으로의 상기 디블록킹 필터링을 제한하는 것을 특징으로 하는 방법
|
8 |
8
제3항에 있어서, 필터링하고자 하는 대상샘플의 수평 좌표가 상기 수직 가상 경계의 위치들 또는 상기 각 수직 가상 경계의 위치보다 하나 앞선 위치들 중 하나와 일치하는 경우, 상기 대상샘플에 대해 수직 방향 이외의 방향으로의 상기 SAO 필터링을 제한하는 것을 특징으로 하는 방법
|
9 |
9
제3항에 있어서,필터링하고자 하는 대상샘플의 수직 좌표가 상기 수평 가상 경계의 위치들 또는 상기 각 수평 가상 경계의 위치보다 하나 앞선 위치들 중 하나와 일치하는 경우, 상기 대상샘플에 대해 수평 방향 이외의 방향으로의 상기 SAO 필터링을 제한하는 것을 특징으로 하는 방법
|
10 |
10
제3항에 있어서, 상기 수직 가상 경계의 위치들 중 필터링하고자 하는 대상샘플의 수평 좌표와 가장 근접하는 하나를 근접 수직 가상 경계로 설정하고, 상기 수평 가상 경계의 위치들 중 상기 대상샘플의 수직 좌표와 가장 근접하는 하나를 근접 수평 가상 경계로 설정하는 것을 특징으로 하는 방법
|
11 |
11
제10항에 있어서, 상기 근접 수직 가상 경계 및/또는 근접 수평 가상 경계를 기준으로 상기 대상샘플이 포함되는 제1 영역 및 상기 대상샘플이 포함되지 않는 제2 영역을 분할하고, 상기 제1 영역에 포함된 샘플들을 이용하여 상기 대상샘플에 대해 상기 ALF를 수행하되, 상기 제1 영역에 포함된 주변 샘플을 이용하여 상기 제2 영역의 샘플들을 필요로 하는 위치를 패딩(padding)하는 것을 특징으로 하는 방법
|
12 |
12
등간격(uniform spacing) 플래그 및 하나 이상의 픽처들 내에 존재하는 가상 경계(virtual boundary)의 개수를 포함하는 가상 경계 정보를 비트스트림(bitstream)으로부터 복호하고, 상기 등간격 플래그에 기반하여 상기 가상 경계의 차분위치 정보를 상기 비트스트림으로부터 복호하며, 상기 픽처를 구성하는 샘플에 대한 잔차신호를 상기 비트스트림으로부터 복호하는 엔트로피 복호화부, 여기서 상기 등간격 플래그는 수직 등간격 플래그 및 수평 등간격 플래그를 포함하고, 상기 가상 경계는 수직 가상 경계 및 수평 가상 경계를 포함함; 상기 잔차신호로부터 생성된 잔차샘플 및 상기 샘플에 대한 예측샘플을 이용하여 상기 샘플에 대한 복원샘플을 생성하는 가산부; 및 상기 가상 경계의 정보 및 상기 가상 경계의 차분위치 정보를 이용하여 상기 수직 가상 경계의 위치들 및 상기 수평 가상 경계의 위치들을 결정하는 루프 필터부 를 포함하는 것을 특징으로 하는 영상 복호화 장치
|
13 |
13
제12항에 있어서,상기 엔트로피 복호화부는, 상기 하나 이상의 픽처들 내의 가상 경계에 대한 인루프(in-loop) 필터링을 제한할지 여부를 나타내는 인루프 필터 제한 플래그를 상기 비트스트림으로부터 복호하고, 상기 가상 경계 정보는, 상기 인루프 필터 제한 플래그가 인루프 필터링이 제한됨을 나타내는 경우, 상기 비트스트림으로부터 복호되는 것을 특징으로 하는 영상 복호화 장치
|
14 |
14
제13항에 있어서, 상기 루프 필터부는,상기 인루프 필터 제한 플래그가 인루프 필터링이 제한됨을 나타내는 경우, 상기 가상 경계의 위치들 상의 복원샘플에 대해 디블록킹(deblocking) 필터링, SAO(Sample Adaptive Offset) 필터링 및 ALF(Adaptive Loop Filtering) 중 적어도 하나를 포함하는 인루프(in-loop) 필터링을 제한하는 것을 특징으로 하는 영상 복호화 장치
|
15 |
15
제12항에 있어서, 상기 루프 필터부는,상기 수직 등간격 플래그가 1인 경우, 상기 수직 가상 경계의 개수 및 상기 픽처의 너비(width)를 이용하여 상기 수직 가상 경계의 위치들을 결정하는 것을 특징으로 하는 영상 복호화 장치
|
16 |
16
제12항에 있어서,상기 루프 필터부는,상기 수평 등간격 플래그가 1인 경우, 상기 수평 가상 경계의 개수 및 상기 픽처의 높이(height)를 이용하여 상기 수평 가상 경계의 위치들을 결정하는 것을 특징으로 하는 영상 복호화 장치
|
17 |
17
제12항에 있어서, 상기 루프 필터부는,상기 수직 등간격 플래그가 0인 경우, 상기 수직 가상 경계의 개수 및 상기 수직 가상 경계의 차분위치 정보를 이용하여 상기 수직 가상 경계의 위치들을 결정하고, 상기 수평 등간격 플래그가 0인 경우, 상기 수평 가상 경계의 개수 및 상기 수평 가상 경계의 차분위치 정보를 이용하여 상기 수평 가상 경계의 위치들을 결정하는 것을 특징으로 하는 영상 복호화 장치
|