1 |
1
현재 영상에 해당하는 적응적 필터를 결정하는 단계;상기 결정된 적응적 필터 및 필터 관리자에 포함된 적어도 하나의 기존 적응적 필터를 비교하는 단계;상기 비교 결과를 기초로 상기 결정된 적응적 필터를 상기 필터 관리자에 추가할지 여부를 결정하는 단계; 및상기 필터 관리자에 포함된 적응적 필터를 이용하여 상기 현재 영상을 부호화하는 단계를 포함하는 비디오 부호화 방법
|
2 |
2
제 1항에 있어서,상기 필터 관리자의 명령어 구조는,상기 결정된 적응적 필터를 제어하기 위한 명령어의 종류, 타겟 필터 관리자, 및 필터 정보를 포함하고,상기 적응적 필터는, 적응적 보간 필터 및 적응적 루프 필터 중 적어도 하나를 포함하고,상기 적응적 필터 관리자는, 적응적 보간 필터 관리자 및 적응적 루프 필터 관리자 중 적어도 하나를 포함하는 것을 특징으로 하는 비디오 부호화 방법
|
3 |
3
제 2항에 있어서,상기 명령어의 종류는, 상기 결정된 적응적 필터를 상기 필터 관리자에 추가하는 명령, 상기 필터 관리자에 포함된 적응적 필터들 중 적어도 하나를 삭제하는 명령, 및 상기 필터 관리자에 포함된 적응적 필터의 인덱스를 조정하는 명령 중 적어도 하나를 포함하는 것을 특징으로 하는 비디오 부호화 방법
|
4 |
4
제 1항에 있어서,상기 비교하는 단계는,상기 결정된 적응적 필터 및 상기 기존 필터, 적응적 또는 고정 필터, 간의 내적, 유클리디언 거리(Euclidean Distance), 1차 놈(Norm), 또는 2차 놈을 이용하여 상기 결정된 적응적 필터와 상기 기존 필터들 간의 유사성을 비교하는 것을 특징으로 하는 비디오 부호화 방법
|
5 |
5
제 4항에 있어서,상기 결정하는 단계는,상기 결정된 적응적 필터와 상기 기존 적응적 필터들이 유사하지 않은 경우, 상기 결정된 적응적 필터를 상기 필터 관리자에 추가하는 비디오 부호화 방법
|
6 |
6
제 5항에 있어서,상기 부호화하는 단계는,상기 현재 영상이 two pass 이상의 부호화로 설정된 경우, 상기 결정된 적응적 필터가 추가된 상기 필터 관리자에 포함된 적응적 필터들을 이용하여 상기 현재 영상을 부호화하는 것을 특징으로 하는 비디오 부호화 방법
|
7 |
7
제 5항에 있어서,상기 부호화하는 단계는,상기 현재 영상이 single pass 부호화로 설정된 경우, 상기 결정된 적응적 필터가 추가되기 이전에, 상기 필터 관리자에 포함된 기존 적응적 필터들을 이용하여 상기 현재 영상을 부호화하고,상기 결정된 적응적 필터가 추가된 상기 필터 관리자에 포함된 적응적 필터들을 이용하여 다음 영상을 부호화하는 것을 특징으로 하는 비디오 부호화 방법
|
8 |
8
제 4항에 있어서,상기 결정하는 단계는,상기 결정된 적응적 필터와 상기 기존 필터들이 유사하지 않은 경우, 상기 기존 필터 중 적응적 필터 각각의 사용회수 또는 FIFO(First In First Out) 기법을 이용하여 상기 필터 관리자에서 상기 기존 필터 중 적응적 필터를 삭제하고,상기 결정된 적응적 필터와 상기 기존 필터들이 유사한 경우, 상기 필터 관리자에 포함된 기존 적응적 필터들을 이용하여 상기 현재 영상을 부호화하는 것을 특징으로 하는 비디오 부호화 방법
|
9 |
9
제 1항에 있어서,상기 필터 관리자에 포함된 필터들의 사용회수를 나타내는 인덱스를 상기 필터들 각각에 할당하는 단계; 및상기 할당된 인덱스에 기초하여 상기 필터들을 정렬하는 단계를 더 포함하는 비디오 부호화 방법
|
10 |
10
현재 영상에 해당하는 적응적 필터를 결정하는 단계;상기 결정된 적응적 필터 및 필터 관리자에 포함된 적어도 하나의 기존 적응적 필터를 비교하는 단계;상기 비교 결과를 기초로 상기 결정된 적응적 필터를 상기 필터 관리자에 추가할지 여부를 결정하는 단계;상기 필터 관리자에 포함된 적응적 필터를 이용하여 상기 현재 영상을 부호화하는 단계; 및이전 영상의 부호화 정보를 이용하여 현재 영상의 부호화 모드를 결정하는 단계를 포함하고, 상기 이전 영상의 부호화 정보는, 상기 현재 영상 부호화에 사용할 부호화 유닛의 최대 크기 변경, 상기 현재 영상 부호화에 사용할 부호화 유닛의 최소 크기 변경, 상기 현재 영상 부호화에 사용할 변환의 최대 크기 변경, 및 상기 현재 영상 부호화에 사용할 변환의 최소 크기 변경 중 적어도 하나를 포함하는 것을 특징으로 하는 비디오 부호화 방법
|
11 |
11
제 10항에 있어서,복수의 이전 영상의 부호화 모드의 사용회수를 이용하여, 상기 현재 영상의 부호화 모드를 결정하는 단계를 더 포함하는 비디오 부호화 방법
|
12 |
12
제 10항에 있어서,상기 현재 영상의 부호화 모드를 명령어 형태로 전달하거나, 픽쳐 또는 슬라이스 헤더에 삽입하여 전달하는 단계를 더 포함하는 비디오 부호화 방법
|
13 |
13
현재 영상에 해당하는 적응적 필터를 결정하는 필터 결정부;상기 결정된 적응적 필터 및 필터 관리자에 포함된 적어도 하나의 기존 적응적 필터의 유사성을 비교하여 상기 결정된 적응적 필터를 상기 필터 관리자에 추가할지 여부를 결정하는 필터 관리자 제어부;상기 필터 관리자에 포함된 적응적 필터를 이용하여 상기 현재 영상을 부호화하는 적응적 필터; 및이전 영상의 필터 정보를 이용하여 상기 현재 영상의 부호화 크기에 해당하는 모드를 결정하는 모드 결정부를 포함하는 비디오 부호화 장치
|
14 |
14
제 13항에 있어서,상기 필터 관리자 제어부는,상기 현재 영상에 해당하는 적응적 필터가 보간 필터인 경우, 상기 보간 필터를 보간 필터 관리자에 추가할지 여부를 결정하는 보간 필터 관리자 제어부;상기 현재 영상에 해당하는 적응적 필터가 루프 필터인 경우, 상기 루프 필터를 루프 필터 관리자에 추가할지 여부를 결정하는 루프 필터 관리자 제어부; 및를 포함하고,상기 적응적 필터는,상기 현재 영상에 대해 적응적 보간 필터링을 수행하는 적응적 보간 필터; 및상기 현재 영상에 대해 적응적 루프 필터링을 수행하는 적응적 루프 필터를 포함하는 비디오 부호화 장치
|
15 |
15
비디오 부호화된 비트스트림으로부터 필터 관리자 정보를 추출하는 단계;상기 필터 관리자 정보에 기초하여 현재 영상에 해당하는 적응적 필터를 필터 관리자에 추가하는 단계를 포함하고,상기 필터 관리자 정보는, 상기 현재 영상에 해당하는 적응적 필터의 종류, 및 상기 필터 관리자의 변경 정보를 포함하는 비디오 복호화 방법
|
16 |
16
제 15항에 있어서,상기 필터 관리자의 변경 정보는, 새로운 적응적 필터가 상기 필터 관리자에 추가되는지를 알리는 정보, 상기 필터 관리자에 포함된 적응적 필터들 중 적어도 하나의 삭제를 알리는 정보, 또는 상기 필터 관리자에 포함된 적응적 필터의 인덱스 변경을 알리는 정보를 포함하고,상기 적응적 필터는, 적응적 보간 필터 및 적응적 루프 필터 중 적어도 하나를 포함하고,상기 필터 관리자는, 적응적 보간 필터 관리자 및 적응적 루프 필터관리자 중 적어도 하나를 포함하는 것을 특징으로 하는 비디오 복호화 방법
|
17 |
17
제 15항에 있어서,기존 적응적 필터 각각의 사용회수 또는 FIFO(First In First Out) 기법을 이용하여 상기 필터 관리자에서 기존 적응적 필터를 삭제하는 단계; 및상기 필터 관리자에 포함된 필터들을 이용하여 상기 현재 영상을 복호화하는 단계를 더 포함하고,상기 현재 영상에 해당하는 적응적 필터를 필터 관리자에 추가하는 단계는,상기 필터 관리자에서 삭제한 이후에 상기 현재 영상에 해당하는 적응적 필터를 상기 필터 관리자에 추가하는 것을 특징으로 하는 비디오 복호화 방법
|
18 |
18
비디오 부호화된 비트스트림으로부터 현재 영상에 대한 모드 정보를 추출하는 단계; 및 상기 모드 정보에 해당하는 복호화 크기로 상기 현재 영상을 복호화하는 단계를 포함하고,상기 모드 정보는, 부호화 유닛의 최대 크기 변경, 부호화 유닛의 최소 크기 변경, 최대 변환 크기 변경, 및 최소 변환 크기 변경 중 적어도 하나를 포함하는 것을 특징으로 하는 비디오 복호화 방법
|
19 |
19
제 18항에 있어서,상기 현재 영상에 대한 모드 정보를 추출하는 단계는,상기 현재 영상에 대한 모드 정보를 명령어 형태로 전달 받거나, 혹은 픽쳐 또는 슬라이스 헤더에 삽입된 현재 영상에 대한 모드 정보를 추출하는 것을 특징으로 하는 비디오 복호화 방법
|
20 |
20
제 18항에 있어서,상기 모드 정보는, 상기 현재 영상에 대해 프레임 단위, GOP(Group Of picture), 슬라이스(Slice), 또는 매크로 블록(Macro Block) 단위로 결정 또는 변경된 복호화 크기를 포함하는 것을 특징으로 하는 비디오 복호화 방법
|