1 |
1
프로세서가,(a) 입력받은 비트스트림으로부터 현재 블럭에 대한 화면 내 예측 모드 정보를 획득하는 단계;(b) 획득된 상기 화면 내 예측 모드 정보를 통해 화면 내 예측 모드를 생성하는 단계; 및 (c) 상기 화면 내 예측 모드에 기초하여 예측 블럭을 생성하는 단계;를 포함하고, 상기 화면 내 예측 모드 정보는 상기 현재 블럭을 미러링하여 예측 블럭을 생성하는 IPSM 모드(Intra-prediction sample mirroring mode) 정보를 포함하는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
2 |
2
제1항에 있어서, 상기 단계 (b)에서, 화면 내 예측 모드 정보는 cu_ipsm_flag, ipsm_mode_flag, intra_luma_ref_idx, intra_luma_mpm_flag 및 intra_luma_not_planar_flag 중 적어도 하나를 포함하는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
3 |
3
제2항에 있어서, 상기 IPSM 모드는 현재 블럭으로부터 화면 내 예측 참조라인을 기초로 생성된 중간 예측 블럭에 수직 중심선을 기준으로 좌, 우 반전시키는 수평 미러링 모드와, 현재 블럭으로부터 화면 내 예측 참조라인을 기초로 생성된 중간 예측 블럭에 수평 중심선을 기준으로 상, 하 반전시키는 수직 미러링 모드와,현재 블럭으로부터 화면 내 예측 참조라인을 기초로 생성된 중간 예측 블럭에 대각 중심선을 기준으로 대각 중심선의 상부와 하부 간을 반전시키는 대각 미러링 모드 중 적어도 하나를 포함하는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
4 |
4
제3항에 있어서, 상기 단계 (b)에서, 화면 내 예측 모드의 생성을 수행할 때부호화 파라미터, 픽처 정보, 슬라이스 정보, 타일 정보, 양자화 파리미터(QP), 부호화 블록 플래그(CBF), 블록 크기, 블록 깊이, 블록 형태, 엔트로피 부호화 방법, 블록의 크기, 블록의 모양(정사각형, 직사각형), 주변 블록의 화면 내 예측 모드, 시간적 계층 수준 중 적어도 하나에 기반하여 수행 여부를 결정하는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
5 |
5
제3항에 있어서, 상기 단계 (b)는 b-1) 획득된 상기 화면 내 예측 모드 정보를 기초로 화면 간 예측 모드를 수행할지 화면 내 예측 모드를 수행할지 판단하는 단계; b-2) 상기 화면 내 예측 모드 정보를 기초로 MIP 모드를 수행할지 판단하는 단계;b-3) 상기 화면 내 예측 모드 정보를 기초로 MIP 모드를 수행하지 않는 것으로 판단되면 화면 내 예측 참조라인 정보에 따라 IPSM 예측 모드를 수행할지 판단하는 단계;b-4) 상기 화면 내 예측 모드 정보를 기초로 IPSM 모드를 수행하는 것으로 판단되면 수평 미러링 모드, 수직 미러링 모드 및 대각 미러링 모드 중 어느 하나를 결정하는 단계;를 포함하는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
6 |
6
제5항에 있어서, 상기 단계 b-1), 단계 b-2) 및 단계 b-4)는, 각각 화면 내 예측 모드 정보에 포함된 pred_mode_flag, intra_mip_flag 및 ipsm_mode_flag 구문요소의 분석을 통해 수행되고, 상기 단계 b-3)은, intra_luma_ref_idx 및 cu_ipsm_flag 구문요소의 분석을 통해 수행되는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
7 |
7
제6항에 있어서, 상기 intra_luma_ref_idx 구문요소는 제1값으로 0번 참조 라인을 사용하고, 제2값으로 1번 참조 라인을 사용하며 제3값으로 3번 참조 라인을 사용하도록 정의되고, 상기 intra_luma_ref_idx 구문요소의 값에 따라 cu_ipsm_flag 구문요소의 값이 특정 또는 불특정되며, 상기 cu_ipsm_flag 구문요소의 값이 불특정된 경우 intra_luma_ref_idx 구문요소의 값을 통해 상기 cu_ipsm_flag 구문요소의 값을 특정하는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
8 |
8
제3항에 있어서, 단계 (b)는, b-1) 획득된 상기 화면 내 예측 모드 정보를 기초로 화면 간 예측 모드를 수행할지 화면 내 예측 모드를 수행할지 판단하는 단계; b-2) 상기 화면 내 예측 모드 정보를 기초로 MIP 모드를 수행할지 판단하는 단계;b-3) 상기 화면 내 예측 모드 정보를 기초로 MIP 모드를 수행하지 않는 것으로 판단되면 IPSM 모드를 수행할지 판단하는 단계;b-4) 상기 화면 내 예측 모드 정보를 기초로 IPSM 모드를 수행하는 것으로 판단되면 수평 미러링 모드, 수직 미러링 모드 및 대각 미러링 모드 중 어느 하나를 결정하고, 수행하지 않는 것으로 판단되면 화면 내 예측 참조라인 정보에 따라 Planar 모드, ISP 모드 및 방향성 예측 모드 중 어느 하나를 수행할지 판단하는 단계;를 포함하는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
9 |
9
제8항에 있어서, 상기 단계 b-1), 단계 b-2) 및 단계 b-3)는,각각 화면 내 예측 모드 정보에 포함된 pred_mode_flag, intra_mip_flag 및 cu_ipsm_flag 구문요소의 분석을 통해 수행되고, 상기 단계 b-4)는, ipsm_mode_flag 및 intra_luma_ref_idx를 포함하는 구문요소의 분석을 통해 수행되는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
10 |
10
제3항에 있어서, 단계 (b)는, b-1) 획득된 상기 화면 내 예측 모드 정보를 기초로 화면 간 예측 모드를 수행할지 화면 내 예측 모드를 수행할지 판단하는 단계; b-2) 상기 화면 내 예측 모드 정보를 기초로 MIP 모드를 수행할지 판단하는 단계;b-3) 상기 화면 내 예측 모드 정보를 기초로 MIP 모드를 수행하지 않는 것으로 판단되면 화면 내 예측 라인 정보 또는 화면 내 MPM 모드 정보에 따라 Planar 모드, IPSM 모드, ISP 모드 및 방향성 예측 모드 중 어느 하나를 수행할지 판단하는 단계; 및 b-4) 상기 화면 내 예측 모드 정보를 기초로 IPSM 모드를 수행하는 것으로 판단되면 수평 미러링 모드, 수직 미러링 모드 및 대각 미러링 모드 중 어느 하나를 결정하는 단계;를 포함하는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
11 |
11
제10항에 있어서, 상기 단계 b-1), 단계 b-2) 및 단계 b-4)는,각각 화면 내 예측 모드 정보에 포함된 pred_mode_flag, intra_mip_flag 및 ipsm_mode_flag 구문요소의 분석을 통해 수행되고, 상기 단계 b-3)는, intra_luma_ref_idx, intra_luma_mpm_flag 및 intra_luma_not_planar_flag 중 적어도 어느 하나를 포함하는 구문요소의 분석을 통해 수행되는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
12 |
12
제3항에 있어서, 상기 단계 (c)는,상기 IPSM 모드에 기초하여 예측 블럭을 생성할 시에 c-1) 화면 내 방향성 예측 모드 및 주변 참조라인 중 적어도 하나에 기초하여 중간 예측 블럭을 생성하는 단계; 및c-2) 생성된 상기 중간 예측 블럭을 수평 미러링 모드, 수직 미러링 모드 및 대각 미러링 모드 중 어느 하나에 기초하여 미러링을 수행함에 따라 예측 블럭을 생성하는 단계;를 포함하는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
13 |
13
제12항에 있어서, 상기 단계 c-1)은, 현재 블록의 방향성 모드가 intra_luma_mpm_flag 구문요소의 분석을 통해 MPM 모드 및 복원된 주변 참조 라인 중 어느 하나를 기초로 유도되는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
14 |
14
제12항에 있어서, 상기 단계 c-2)에서,ipsm_mode_flag 구문요소 분석을 통해 수평 미러링 모드, 수직 미러링 모드 및 대각 미러링 모드 중 어느 하나가 선택되고, ipsm_mode_flag 구문요소가 제1값인 경우 수평 미러링 모드가 선택되고, 제2값인 경우 수직 미러링 모드가 선택되며, 제3값인 경우 대각 미러링 모드가 선택되는 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
15 |
15
제14항에 있어서,상기 수평 미러링 모드는, pred_final(x,y)=pred_original(W-1-x,y)인 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
16 |
16
제14항에 있어서,상기 수직 미러링 모드는,pred_final(x,y)=pred_original(x, H-1-y)인 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
17 |
17
제14항에 있어서,상기 대각 미러링 모드는,pred_final(x,y)=pred_original(W-1-x, H-1-y)인 것을 특징으로 하는 미러링 기반 비디오 복호화 방법
|
18 |
18
프로세스가, (a) 현재 블럭에 대응되는 예측 블럭을 생성하기 위한 화면 내 예측 모드를 선택하는 단계; 및(b) 상기 화면 내 예측 모드에 기초하여 예측 블럭을 생성하는 단계;를 포함하고, 상기 화면 내 예측 모드는 현재 블럭을 미러링하여 예측 블럭을 생성하는 IPSM 모드(Intra-prediction sample mirroring mode)를 포함하는 것을 특징으로 하는 미러링 기반 비디오 부호화 방법
|
19 |
19
제18항에 있어서, 상기 IPSM 모드는 현재 블럭으로부터 화면 내 예측 참조라인을 기초로 생성된 중간 예측 블럭에 수직 중심선을 기준으로 좌, 우 반전시키는 수평 미러링 모드와, 현재 블럭으로부터 화면 내 예측 참조라인을 기초로 생성된 중간 예측 블럭에 수평 중심선을 기준으로 상, 하 반전시키는 수직 미러링 모드와,현재 블럭으로부터 화면 내 예측 참조라인을 기초로 생성된 중간 예측 블럭에 대각 중심선을 기준으로 대각 중심선의 상부와 하부 간을 반전시키는 대각 미러링 모드 중 적어도 하나를 포함하는 것을 특징으로 하는 미러링 기반 비디오 부호화 방법
|
20 |
20
제19항에 있어서,상기 단계 (a)는 a-1) 현재 블럭에 대응되는 예측 블럭을 생성하기 위해 화면 간 예측 모드를 수행할지 화면 내 예측 모드를 수행할지 판단하는 단계; a-2) 화면 내 예측 모드를 수행하는 것으로 판단되면, MIP 모드를 수행할지 판단하는 단계;a-3) MIP 모드를 수행하지 않는 것으로 판단되면 화면 내 예측 참조라인 정보에 따라 IPSM 예측 모드를 수행할지 판단하는 단계;a-4) IPSM 모드를 수행하는 것으로 판단되면 수평 미러링 모드, 수직 미러링 모드 및 대각 미러링 모드 중 어느 하나를 결정하는 단계;를 포함하는 것을 특징으로 하는 미러링 기반 비디오 부호화 방법
|
21 |
21
제19항에 있어서,단계 (a)는, a-1) 현재 블럭에 대응되는 예측 블럭을 생성하기 위해 화면 간 예측 모드를 수행할지 화면 내 예측 모드를 수행할지 판단하는 단계; a-2) 상기 화면 내 예측 모드를 수행하는 것으로 판단되면, MIP 모드를 수행할지 판단하는 단계;a-3) 상기 MIP 모드를 수행하지 않는 것으로 판단되면 IPSM 모드를 수행할지 판단하는 단계;a-4) 상기 IPSM 모드를 수행하는 것으로 판단되면 수평 미러링 모드, 수직 미러링 모드 및 대각 미러링 모드 중 어느 하나를 결정하고, 수행하지 않는 것으로 판단되면 화면 내 예측 참조라인 정보에 따라 Planar 모드, ISP 모드 및 방향성 예측 모드 중 어느 하나를 수행할지 판단하는 단계;를 포함하는 것을 특징으로 하는 미러링 기반 비디오 부호화 방법
|
22 |
22
제19항에 있어서, 상기 단계 (b)는, a-1) 현재 블럭에 대응되는 예측 블럭을 생성하기 위해 화면 간 예측 모드를 수행할지 화면 내 예측 모드를 수행할지 판단하는 단계; a-2) 상기 화면 내 예측 모드를 수행하는 것으로 판단되면, MIP 모드를 수행할지 판단하는 단계;a-3) 상기 MIP 모드를 수행하지 않는 것으로 판단되면 화면 내 예측 라인 정보 또는 화면 내 MPM 모드 정보에 따라 Planar 모드, IPSM 모드, ISP 모드 및 방향성 예측 모드 중 어느 하나를 수행할지 판단하는 단계; 및 a-4) 상기 IPSM 모드를 수행하는 것으로 판단되면 수평 미러링 모드, 수직 미러링 모드 및 대각 미러링 모드 중 어느 하나를 결정하는 단계;를 포함하는 것을 특징으로 하는 미러링 기반 비디오 부호화 방법
|
23 |
23
제18항에 있어서, 상기 단계 (b)는,상기 IPSM 모드에 기초하여 예측 블럭을 생성할 시에 b-1) 화면 내 방향성 예측 모드 및 주변 참조라인 중 적어도 하나에 기초하여 중간 예측 블럭을 생성하는 단계; 및b-2) 생성된 상기 중간 예측 블럭을 수평 미러링 모드, 수직 미러링 모드 및 대각 미러링 모드 중 어느 하나에 기초하여 미러링을 수행함에 따라 예측 블럭을 생성하는 단계;를 포함하는 것을 특징으로 하는 미러링 기반 비디오 부호화 방법
|
24 |
24
제23항에 있어서, 상기 단계 b-1)은, 현재 블록의 방향성 모드가 MPM 모드 및 복원된 주변 참조 라인 중 어느 하나를 기초로 유도되는 것을 특징으로 하는 미러링 기반 비디오 부호화 방법
|
25 |
25
제24항에 있어서, 상기 단계 b-2)에서,상기 수평 미러링 모드, 수직 미러링 모드 및 대각 미러링 모드 중 어느 하나가 선택되고, 상기 중간 예측 블럭을 예측 블럭으로 생성할 때 상기 수평 미러링 모드는, pred_final(x,y)=pred_original(W-1-x,y)이며, 상기 수직 미러링 모드는, pred_final(x,y)=pred_original(x, H-1-y)이며, 상기 대각 미러링 모드는, pred_final(x,y)=pred_original(W-1-x, H-1-y)인 것을 특징으로 하는 미러링 기반 비디오 부호화 방법
|