1 |
1
(a) 프레임 손실이 발생한 경우 이웃 프레임을 이용하여 상기 손실된 프레임의 움직임 벡터를 블록 단위로 예측하고 상기 예측된 각 블록의 움직임 벡터를 움직임 보상하여 상기 손실된 프레임을 복원하는 단계와,
(b) 상기 예측된 각 블록의 움직임 벡터를 이용하여 상기 손실된 프레임의 인터모드를 예측하여 상기 손실된 프레임의 전체 블록을 복원하는 단계를 포함하는 것을 특징으로 하는 H
|
2 |
2
제 1항에 있어서, 상기 (a) 단계에서,
이전에 복호된 프레임 또는 상기 손실된 프레임의 다음 프레임 중 적어도 어느 하나의 이웃 프레임으로부터 움직임 벡터를 외삽하여 상기 손실된 프레임의 각 블록의 움직임 벡터를 예측하는 것을 특징으로 하는 H
|
3 |
3
제 2항에 있어서, 상기 (a) 단계에서,
상기 이웃 프레임으로부터 외삽되는 블록과 상기 손실된 프레임의 각 블록이 겹치는 부분 중 가장 넓은 블록의 움직임 벡터를 상기 손실된 프레임의 각 블록의 움직임 벡터로 예측하는 것을 특징으로 하는 H
|
4 |
4
제 3항에 있어서, 상기 (a) 단계에서,
상기 예측된 각 블록의 움직임 벡터(MVest)는,
(여기에서, 는 이웃 프레임으로부터 외삽되는 블록과 상기 손실된 프레임의 각 블록이 겹치는 부분에 포함되는 화소의 수를 나타내고, 는 최대의 를 갖는 블록의 움직임 벡터를 나타냄)
인 것을 특징으로 하는 H
|
5 |
5
삭제
|
6 |
6
제 1항에 있어서, 상기 (b) 단계에서,
상기 예측된 각 블록의 움직임 벡터를 N개로 묶어 상기 N개의 움직임 벡터의 평균값을 구하는 제1 단계; 및
상기 제1 단계를 통해 얻어진 평균값과 상기 N개의 각 블록의 움직임 벡터의 차이가 소정 임계값 이하이고, 상기 N개의 블록이 H
|
7 |
7
제 6항에 있어서, 상기 제2 단계에서,
상기 N개의 각 블록이,
(여기에서, , 는 상기 N개의 블록의 움직임 벡터의 평균값이고, ,는 상기 N개의 각 블록의 움직임 벡터이며, , 는 하나의 블록으로 합치기 위한 소정 임계값임)
를 만족하고, 상기 N개의 블록이 H
|
8 |
8
프레임 손실이 발생한 경우 이웃 프레임을 이용하여 상기 손실된 프레임의 움직임 벡터를 블록 단위로 예측하고 상기 예측된 각 블록의 움직임 벡터를 움직임 보상하여 상기 손실된 프레임을 복원하는 제1 손실 복원부와,
상기 예측된 각 블록의 움직임 벡터를 이용하여 상기 손실된 프레임의 인터모드를 예측하여 상기 손실된 프레임의 전체 블록을 복원하는 제2 손실 복원부를 포함하는 것을 특징으로 하는 H
|
9 |
9
제 8항에 있어서, 상기 제1 손실 복원부는,
이전에 복호된 프레임 또는 상기 손실된 프레임의 다음 프레임 중 적어도 어느 하나의 이웃 프레임으로부터 움직임 벡터를 외삽하여 상기 손실된 프레임의 각 블록의 움직임 벡터를 예측하는 것을 특징으로 하는 H
|
10 |
10
제 9항에 있어서, 상기 제1 손실 복원부는,
상기 이웃 프레임으로부터 외삽되는 블록과 상기 손실된 프레임의 각 블록이 겹치는 부분 중 가장 넓은 블록의 움직임 벡터를 상기 손실된 프레임의 각 블록의 움직임 벡터로 예측하는 것을 특징으로 하는 H
|
11 |
11
삭제
|
12 |
12
제 8항에 있어서, 상기 제2 손실 복원부는,
상기 예측된 각 블록의 움직임 벡터를 N개로 묶어 상기 N개의 움직임 벡터의 평균값을 구하고, 상기 평균값과 상기 N개의 각 블록의 움직임 벡터의 차이가 소정 임계값 이하이고, 상기 N개의 블록이 H
|