1 |
1
제 1 포맷으로 부호화된 비디오 시퀀스를 제 2 포맷으로 변환시키는 트랜스코딩 방법에 있어서,제 1 포맷으로 부호화된 비디오 시퀀스를 복호화하여 매크로블록의 움직임 벡터간 거리 정보 및 매크로블록 활성도 정보를 획득하는 복호화 단계;상기 움직임 벡터간 거리 정보 및 매크로블록 활성도 정보를 이용하여 기본 움직임 벡터를 산출하는 움직임 벡터 할당 단계;부호화되어야 할 매크로블록의 모드를 매크로블록 부호화에 필요한 비트량을 이용하여 결정하는 모드 결정 단계; 및상기 모드 결정 단계에서 결정된 모드에서 상기 기본 움직임 벡터를 중심으로 재탐색을 수행하여 최적 움직임 벡터를 결정하는 최적 움직임 벡터 결정 단계를 포함하는 트랜스코딩 방법
|
2 |
2
제 1 항에 있어서,상기 움직임 벡터 할당 단계는,아래의 수학식에 의해 매크로블록 비용함수를 산출하는 매크로블록 비용함수 산출 단계;상기 매크로블록 비용함수 값이 최소인 매크로블록을 선택하는 매크로블록 선택 단계; 및상기 선택된 매크로블록에 해당하는 움직임 벡터를 이용하여 기본 움직임 벡터를 산출하는 기본 움직임 벡터 산출 단계를 포함하는 트랜스코딩 방법
|
3 |
3
제 2 항에 있어서,상기 기본 움직임 벡터는상기 매크로블록 선택 단계에서 선택된 매크로블록에 해당하는 움직임 벡터에 영상의 변환 비율을 곱하여 산출되는트랜스코딩 방법
|
4 |
4
제 3 항에 있어서,상기 모드 결정 단계는,부호화되어야 할 매크로블록의 모드를 아래의 수학식으로 표현되는 모드 결정 비용함수의 값이 최소가 되는 모드로 결정하는트랜스코딩 방법
|
5 |
5
제 4 항에 있어서,상기 매크로블록의 움직임 벡터 부호화에 필요한 비트량()은상기 기본 움직임 벡터의 부호화에 필요한 비트량인트랜스코딩 방법
|
6 |
6
제 4 항에 있어서,상기 잔여 픽셀 데이터 부호화에 필요한 비트량()은 아래의 수학식에 의해 산출되는트랜스코딩 방법
|
7 |
7
제 6 항에 있어서,상기 는1
|
8 |
8
제 7 항에 있어서,상기 제 2 포맷은 엠펙-4 포맷인트랜스코딩 방법
|
9 |
9
제 8 항에 있어서,상기 부호화되어야 할 매크로블록의 모드는엠펙-4 포맷의 16*16모드 또는 8*8모드 중 어느 하나인트랜스코딩 방법
|
10 |
10
제 9 항에 있어서,엠펙-4 포맷의 8*8모드인 경우에,상기 매크로블록 움직임 벡터 부호화에 필요한 비트량()은 수학식에 의해 산출되고,상기 잔여 픽셀 데이터 부호화에 필요한 비트량()은 수학식 에 의해 산출되는트랜스코딩 방법
|
11 |
11
제 10 항에 있어서,상기 최적 움직임 벡터 결정 단계는,상기 모드 결정 단계에서 결정된 부호화되어야 할 매크로블록의 모드가 엠펙-4 포맷의 16*16 모드인 경우에는 매크로블록 단위로 상기 기본 움직임 벡터 주변의 영역에 대한 재탐색을 수행하여 최적 움직임 벡터를 결정하고,상기 모드 결정단계에서 결정된 부호화되어야 할 매크로블록의 모드가 엠펙-4 포맷의 8*8 모드인 경우에는 상기 8*8 블록 단위로 상기 기본 움직임 벡터 주변의 영역에 대한 재탐색을 수행하여 최적 움직임 벡터를 결정하는트랜스코딩 방법
|
12 |
12
제 11 항에 있어서,상기 매크로블록 활성도 정보는DCT 계수의 직류성분을 이용하여 산출되는 트랜스코딩 방법
|
13 |
13
제 12 항에 있어서,상기 제 1 포맷은 엠펙-2 포맷인트랜스코딩 방법
|
14 |
14
제 13 항에 있어서,상기 매크로블록 활성도 정보는아래의 수학식에 의해 산출되는트랜스코딩 방법
|