1 |
1
인트라 예측을 이용하여 대상블록을 복호화하는 영상 복호화 방법에 있어서,비트스트림으로부터 상기 대상블록을 분할하기 위한 적어도 하나의 경계선을 특정하는 경계선 정보를 복호화하는 단계, 상기 경계선 정보는 상기 대상블록을 복수의 비-직방형(non-rectangular) 블록들로 분할하는 것을 허용함;상기 경계선 정보에 근거하여, 상기 비-직방형 블록들에 대한 인트라 예측모드들을 결정하는 단계;상기 인트라 예측모드들을 이용하여 상기 비-직방형 블록들 각각을 인트라 예측함으로써, 상기 대상블록의 예측블록을 생성하는 단계; 상기 비트스트림으로부터 상기 대상블록의 잔차블록을 복원하는 단계; 및상기 예측블록과 상기 잔차블록을 가산하여 상기 대상블록을 복원하는 단계를 포함하는 것을 특징으로 하는 영상 복호화 방법
|
2 |
2
제1항에 있어서,상기 인트라 예측모드들을 결정하는 단계는, 상기 비-직방형 블록들 각각에 대해,상기 경계선 정보에 의해 특정되는 경계선의 방향, 및 상기 경계선에 상대적인 상기 비-직방형 블록의 위치에 기반하여, 상기 비-직방형 블록에 적용할 인트라 예측모드들을 선택하는 단계; 및상기 비트스트림으로부터 복호화된 예측모드 정보를 이용하여 상기 선택된 인트라 예측모드들 중에서 상기 비-직방형 블록에 대한 인트라 예측모드를 결정하는 단계를 포함하는 것을 특징으로 하는 영상 복호화 방법
|
3 |
3
제2항에 있어서,상기 비-직방형 블록에 적용할 인트라 예측모드들을 선택하는 단계는,상기 경계선 정보에 의해 특정되는 상기 경계선의 방향과 위치, 및 상기 경계선에 상대적인 상기 비-직방형 블록의 위치에 기반하여, 상기 대상블록에 인접한 하나 이상의 참조 위치들을 결정하는 단계; 및상기 참조 위치들을 포함하는 주변블록의 인트라 예측모드들을 이용하여 상기 비-직방형 블록에 적용할 인트라 예측모드들을 포함하는 후보 리스트를 구성하는 단계를 포함하는 것을 특징으로 하는 영상 복호화 방법
|
4 |
4
제3항에 있어서,상기 예측모드 정보는, 상기 후보 리스트에 포함된 인트라 예측모드들 중에서 하나를 선택하기 위한 인덱스 정보, 및 상기 비-직방형 블록의 인트라 예측모드와 상기 인덱스 정보에 의해 지시되는 인트라 예측모드 간의 차이값을 포함하는 것을 특징으로 하는 영상 복호화 방법
|
5 |
5
제1항에 있어서,상기 대상블록의 예측블록을 생성하는 단계는, 상기 비-직방형 블록들 각각에 대해,상기 경계선 정보에 의해 특정되는 경계선의 방향과 위치, 및 상기 경계선에 상대적으로 상기 비-직방형 블록의 위치에 근거하여, 상기 비-직방형 블록을 예측하기 위해 사용할 기복원된 참조픽셀들을 구성하는 단계; 및상기 참조픽셀들을 이용하여 상기 비-직방형 블록을 인트라 예측하는 단계를 포함하는 것을 특징으로 하는 영상 복호화 방법
|
6 |
6
제1항에 있어서,상기 잔차블록을 복원하는 단계는,상기 비트스트림으로부터 직방형의 복수의 변환계수블록들을 복원하는 단계;상기 변환계수블록들을 각각 역변환하여 잔차 서브블록들을 생성하는 단계; 및상기 경계선 정보에 의해 특정되는 경계선, 및 상기 변환계수블록들의 개수, 및 상기 변환계수블록들 각각의 크기에 근거하여 상기 대상블록을 복수의 영역으로 분할하고, 각 잔차 서브블록 내의 잔차신호들을 대응하는 영역 내로 재배치함으로써 상기 잔차블록을 복원하는 단계를 포함하고,상기 복수의 영역은, 상기 경계선을 포함하고 상기 경계선 근방에 형성되는 경계선 영역, 및 상기 경계선을 포함하지 않는 하나 이상의 비-경계선 영역을 포함하는 것을 특징으로 하는 영상 복호화 방법
|
7 |
7
인트라 예측을 이용하여 대상블록을 부호화하는 영상 부호화 방법에 있어서,적어도 하나의 경계선을 이용하여 상기 대상블록을 분할하는 단계, 상기 경계선은 상기 대상블록을 복수의 비-직방형(non-rectangular) 블록들로 분할하는 것을 허용함;상기 경계선에 근거하여, 상기 비-직방형 블록들에 대한 인트라 예측모드들을 결정하는 단계;상기 비-직방형 블록들 각각을 인트라 예측함으로써, 상기 대상블록의 예측블록을 생성하는 단계; 상기 대상블록으로부터 상기 예측블록을 감산함으로써, 상기 대상블록의 잔차블록을 생성하는 단계; 및상기 경계선을 특정하기 위한 경계선 정보 및 상기 잔차블록 내의 잔차신호들을 부호화하는 단계를 포함하는 것을 특징으로 하는 영상 부호화 방법
|
8 |
8
제7항에 있어서,상기 인트라 예측모드들을 결정하는 단계는, 상기 비-직방형 블록들 각각에 대해,상기 경계선의 방향, 및 상기 경계선에 상대적인 상기 비-직방형 블록의 위치에 기반하여, 상기 비-직방형 블록에 적용할 인트라 예측모드들을 선택하는 단계; 및상기 선택된 인트라 예측모드들 중에서 상기 비-직방형 블록에 대한 인트라 예측모드를 결정하는 단계를 포함하고,상기 비-직방형 블록에 대한 인트라 예측모드를 나타내는 예측모드 정보는 부호화되는 것을 특징으로 하는 영상 부호화 방법
|
9 |
9
제8항에 있어서,상기 비-직방형 블록에 적용할 인트라 예측모드들을 선택하는 단계는,상기 경계선의 방향과 위치, 및 상기 경계선에 상대적인 상기 비-직방형 블록의 위치에 기반하여, 상기 대상블록에 인접한 하나 이상의 참조 위치들을 결정하는 단계; 및상기 참조 위치들을 포함하는 주변블록의 인트라 예측모드들을 이용하여 상기 비-직방형 블록에 적용할 인트라 예측모드들을 포함하는 후보 리스트를 구성하는 단계를 포함하는 것을 특징으로 하는 영상 부호화 방법
|
10 |
10
제9항에 있어서,상기 예측모드 정보는, 상기 후보 리스트에 포함된 인트라 예측모드들 중에서 하나를 선택하기 위한 인덱스 정보, 및 상기 비-직방형 블록의 인트라 예측모드와 상기 인덱스 정보에 의해 지시되는 인트라 예측모드 간의 차이값을 포함하는 것을 특징으로 하는 영상 부호화 방법
|
11 |
11
제7항에 있어서,상기 대상블록의 예측블록을 생성하는 단계는, 상기 비-직방형 블록들 각각에 대해,상기 경계선의 방향과 위치, 및 상기 경계선에 상대적인 상기 비-직방형 블록의 위치에 근거하여, 상기 비-직방형 블록을 예측하기 위해 사용할 기복원된 참조픽셀들을 구성하는 단계; 및상기 참조픽셀들을 이용하여 상기 비-직방형 블록을 인트라 예측하는 단계를 포함하는 것을 특징으로 하는 영상 부호화 방법
|
12 |
12
제7항에 있어서,상기 잔차블록 내의 잔차신호들을 부호화하는 단계는,상기 대상블록을 복수의 영역으로 분할하는 단계, 상기 복수의 영역은, 상기 경계선을 포함하고 상기 경계선 근방에 형성되는 경계선 영역, 및 상기 경계선을 포함하지 않는 하나 이상의 비-경계선 영역을 포함함; 및상기 복수의 영역 각각에 대해, 상기 영역의 내의 잔차신호들을 재배열하여 직방형의 잔차 서브블록을 생성하고, 상기 잔차 서브블록을 변환하는 단계를 포함하는 것을 특징으로 하는 영상 부호화 방법
|
13 |
13
인트라 예측을 이용하여 대상블록을 복호화하는 영상 복호화 장치에 있어서,비트스트림으로부터 상기 대상블록을 분할하기 위한 적어도 하나의 경계선을 특정하는 경계선 정보를 및 변환계수들을 복호화하는 복호화부, 상기 경계선 정보는 상기 대상블록을 복수의 비-직방형(non-rectangular) 블록들로 분할하는 것을 허용함;상기 경계선 정보에 근거하여 상기 비-직방형 블록들에 대한 인트라 예측모드들을 결정하고, 상기 인트라 예측모드들을 이용하여 상기 비-직방형 블록들 각각을 인트라 예측함으로써 상기 대상블록의 예측블록을 생성하는 예측부;상기 변환계수들을 역변환하여 상기 대상블록의 잔차블록을 복원하는 역변환부; 및상기 예측블록과 상기 잔차블록을 가산하여 상기 대상블록을 복원하는 가산기를 포함하는 것을 특징으로 하는 영상 복호화 장치
|
14 |
14
제13항에 있어서,상기 예측부는, 상기 비-직방형 블록들 각각에 대해,상기 경계선 정보에 의해 특정되는 경계선의 방향, 및 상기 경계선에 상대적인 상기 비-직방형 블록의 위치에 기반하여, 상기 비-직방형 블록에 적용할 인트라 예측모드들을 선택하고,상기 비트스트림으로부터 복호화된 예측모드 정보를 이용하여 상기 선택된 인트라 예측모드들 중에서 상기 비-직방형 블록에 대한 인트라 예측모드를 결정하는 것을 특징으로 하는 영상 복호화 장치
|
15 |
15
제13항에 있어서,상기 복호화부는 상기 비트스트림으로부터 각각 변환계수들을 포함하는 직방형의 복수의 변환계수블록들을 복원하고,상기 역변환부는,상기 변환계수블록들을 각각 역변환하여 잔차 서브블록들을 생성하고,상기 경계선 정보에 의해 특정되는 경계선, 및 상기 변환계수블록들의 개수, 및 상기 변환계수블록들 각각의 크기에 근거하여 상기 대상블록을 복수의 영역으로 분할하고, 각 잔차 서브블록 내의 잔차신호들을 대응하는 영역 내에 재배치함으로써 상기 잔차블록을 복원하되,상기 복수의 영역은, 상기 경계선을 포함하고 상기 경계선 근방에 형성되는 경계선 영역, 및 상기 경계선을 포함하지 않는 하나 이상의 비-경계선 영역을 포함하는 것을 특징으로 하는 영상 복호화 장치
|