1 |
1
프로그램에 따라 비디오 데이터를 부호화하는 프로세서; 및상기 프로그램을 저장하는 메모리;를 포함하되,상기 프로그램은,상기 비디오 데이터의 블록에 대해 화면내 예측을 수행하고,상기 화면내 예측에 따른 최적 예측 방법이 블록 비분할 방법인지 판단하고,상기 최적 예측 방법이 블록 비분할 방법인 경우, 상기 화면내 예측에 따른 상기 블록의 예측 모드가 속하는 예측 모드 그룹에 대응하는 블록 분할 방법에 따라 화면간 예측을 수행하고,화면간 예측에 적용된 블록 분할 방법 중 오차가 가장 작은 방법을 최적 분할 방법으로 선정하고,상기 최적 분할 방법에 따라 부호화를 수행하도록 구성되는 것을 특징으로 하는 비디오 부호화 장치
|
2 |
2
제1 항에 있어서,상기 프로그램은,상기 최적 예측 방법이 블록 비분할 방법이 아닌 경우, 상기 화면내 예측에 따른 상기 블록의 예측 모드가 속하는 예측 모드 그룹에 대응하는 블록 분할 방법을 후보 블록 분할 방법으로 선정하고,상기 후보 블록 분할 방법 중 상기 블록의 서브 블록에 대한 예측 모드 그룹에 상응하는 블록 분할 방법을 최종 블록 분할 방법을 선정하고,상기 최종 블록 분할 방법에 따라 화면간 예측을 수행하도록 구성되는 것을 특징으로 하는 비디오 부호화 장치
|
3 |
3
제1 항에 있어서,상기 프로그램은,화면내 예측에서 결정된 각 서브 블록 중 어느 하나를 선택하고, 선택된 상기 서브 블록의 예측 모드 그룹에 상응하는 블록 분할 방법을 상기 블록의 최종 블록 분할 방법으로 선정하고,상기 최종 블록 분할 방법에 따라 화면간 예측을 수행하도록 구성되는 것을 특징으로 하는 비디오 부호화 장치
|
4 |
4
제1 항에 있어서,상기 프로그램은화면내 예측에 따른 상기 블록의 예측 모드 그룹이 가로 방향 그룹인 경우, 가로 방향 블록 분할 방법에 따른 화면간 예측을 수행하고,상기 블록의 예측 모드 그룹이 세로 방향 그룹인 경우, 세로 방향 블록 분할 방법에 따른 화면간 예측을 수행하고,상기 블록의 예측 모드 그룹이 가로 방향 그룹 또는 세로 방향 그룹이 아닌 경우, 블록 비분할 방법 및 모든 블록 분할 방법을 통해 화면간 예측을 수행하도록 구성되는 것을 특징으로 하는 비디오 부호화 장치
|
5 |
5
제1 항에 있어서,상기 프로그램은블록 비분할 방법에 따른 예측을 수행하고,화면내 예측에 따른 상기 블록의 예측 모드 그룹이 가로 방향 그룹인 경우, 가로 방향 블록 분할 방법에 따른 화면간 예측을 수행하고,상기 블록의 예측 모드 그룹이 세로 방향 그룹인 경우, 세로 방향 블록 분할 방법에 따른 화면간 예측을 수행하고,상기 블록의 예측 모드 그룹이 가로 방향 그룹 또는 세로 방향 그룹이 아닌 경우, 모든 블록 분할 방법을 통해 화면간 예측을 수행하도록 구성되는 것을 특징으로 하는 비디오 부호화 장치
|
6 |
6
제1 항에 있어서,상기 프로그램은블록 비분할 방법 및 대칭 블록 분할 방법에 따른 예측을 수행하고,화면내 예측에 따른 상기 블록의 예측 모드 그룹이 가로 방향 그룹인 경우, 가로 방향 비대칭 블록 분할 방법에 따른 화면간 예측을 수행하고,상기 블록의 예측 모드 그룹이 세로 방향 그룹인 경우, 세로 방향 비대칭 블록 분할 방법에 따른 화면간 예측을 수행하고,상기 블록의 예측 모드 그룹이 가로 방향 그룹 또는 세로 방향 그룹이 아닌 경우, 모든 비대칭 블록 분할 방법을 통해 화면간 예측을 수행하도록 구성되는 것을 특징으로 하는 비디오 부호화 장치
|
7 |
7
비디오 부호화 장치가 비디오 데이터를 부호화하는 방법에 있어서,상기 비디오 데이터의 블록에 대해 화면내 예측을 수행하는 단계;상기 화면내 예측에 따른 최적 예측 방법이 블록 비분할 방법인지 판단하는 단계;상기 최적 예측 방법이 블록 비분할 방법인 경우, 상기 화면내 예측에 따른 상기 블록의 예측 모드가 속하는 예측 모드 그룹에 대응하는 블록 분할 방법에 따라 화면간 예측을 수행하는 단계;화면간 예측에 적용된 블록 분할 방법 중 오차가 가장 작은 방법을 최적 분할 방법으로 선정하는 단계; 및상기 최적 분할 방법에 따라 부호화를 수행하는 단계를 포함하는 비디오 부호화 방법
|
8 |
8
제7 항에 있어서,상기 최적 예측 방법이 블록 비분할 방법이 아닌 경우, 상기 화면내 예측에 따른 상기 블록의 예측 모드가 속하는 예측 모드 그룹에 대응하는 블록 분할 방법을 후보 블록 분할 방법으로 선정하는 단계;상기 후보 블록 분할 방법 중 상기 블록의 서브 블록에 대한 예측 모드 그룹에 상응하는 블록 분할 방법을 최종 블록 분할 방법을 선정하는 단계; 및상기 최종 블록 분할 방법에 따라 화면간 예측을 수행하는 단계를 더 포함하는 비디오 부호화 방법
|
9 |
9
제7 항에 있어서,화면내 예측에서 결정된 각 서브 블록 중 어느 하나를 선택하는 단계;선택된 상기 서브 블록의 예측 모드 그룹에 상응하는 블록 분할 방법을 상기 블록의 최종 블록 분할 방법으로 선정하는 단계; 및상기 최종 블록 분할 방법에 따라 화면간 예측을 수행하는 단계를 더 포함하는 비디오 부호화 방법
|
10 |
10
제7 항에 있어서,상기 최적 예측 방법이 블록 비분할 방법인 경우, 상기 화면내 예측에 따른 상기 블록의 예측 모드가 속하는 예측 모드 그룹에 대응하는 블록 분할 방법에 따라 화면간 예측을 수행하는 단계는,화면내 예측에 따른 상기 블록의 예측 모드 그룹이 가로 방향 그룹인 경우, 가로 방향 블록 분할 방법에 따른 화면간 예측을 수행하는 단계;상기 블록의 예측 모드 그룹이 세로 방향 그룹인 경우, 세로 방향 블록 분할 방법에 따른 화면간 예측을 수행하는 단계; 및상기 블록의 예측 모드 그룹이 가로 방향 그룹 또는 세로 방향 그룹이 아닌 경우, 블록 비분할 방법 및 모든 블록 분할 방법을 통해 화면간 예측을 수행하는 단계를 포함하는 비디오 부호화 방법
|
11 |
11
제7 항에 있어서,상기 최적 예측 방법이 블록 비분할 방법인 경우, 상기 화면내 예측에 따른 상기 블록의 예측 모드가 속하는 예측 모드 그룹에 대응하는 블록 분할 방법에 따라 화면간 예측을 수행하는 단계는,블록 비분할 방법에 따른 예측을 수행하는 단계;화면내 예측에 따른 상기 블록의 예측 모드 그룹이 가로 방향 그룹인 경우, 가로 방향 블록 분할 방법에 따른 화면간 예측을 수행하는 단계;상기 블록의 예측 모드 그룹이 세로 방향 그룹인 경우, 세로 방향 블록 분할 방법에 따른 화면간 예측을 수행하는 단계; 및상기 블록의 예측 모드 그룹이 가로 방향 그룹 또는 세로 방향 그룹이 아닌 경우, 모든 블록 분할 방법을 통해 화면간 예측을 수행하는 단계를 포함하는 비디오 부호화 방법
|
12 |
12
제7 항에 있어서,상기 최적 예측 방법이 블록 비분할 방법인 경우, 상기 화면내 예측에 따른 상기 블록의 예측 모드가 속하는 예측 모드 그룹에 대응하는 블록 분할 방법에 따라 화면간 예측을 수행하는 단계는,블록 비분할 방법 및 대칭 블록 분할 방법에 따른 예측을 수행하는 단계;화면내 예측에 따른 상기 블록의 예측 모드 그룹이 가로 방향 그룹인 경우, 가로 방향 비대칭 블록 분할 방법에 따른 화면간 예측을 수행하는 단계;상기 블록의 예측 모드 그룹이 세로 방향 그룹인 경우, 세로 방향 비대칭 블록 분할 방법에 따른 화면간 예측을 수행하는 단계; 및상기 블록의 예측 모드 그룹이 가로 방향 그룹 또는 세로 방향 그룹이 아닌 경우, 모든 비대칭 블록 분할 방법을 통해 화면간 예측을 수행하는 단계를 포함하는 비디오 부호화 방법
|