1 |
1
디코딩된 비디오에서 에러가 발생된 현재 영역을 복원하는 에러 은닉 장치에 있어서,상기 현재 영역에 인접한 주변 블록들이 갖는 모션 벡터들의 유사도를 기초로 소정 개수의 기준 방향들 중에서 최적의 기준 방향을 선택하는 기준 방향 선택부;상기 기준 방향을 이용하여 상기 현재 영역에 포함되는 적어도 하나의 블록에 대한 모션 벡터 후보를 설정하는 모션 벡터 후보 설정부;상기 모션 벡터 후보 중에서 비용을 최소로 하는 모션 벡터를 선택하는 모션 벡터 선택부; 및상기 선택된 모션 벡터를 이용하여, 참조 프레임으로부터 상기 적어도 하나의 블록을 복원하는 에러 복원부를 포함하며,상기 기준 방향은 상기 현재 영역의 중심점을 통과하여 상기 주변 블록들의 중심점을 잇는 방향을 적어도 포함하는 에러 은닉 장치
|
2 |
2
제1항에 있어서, 상기 현재 영역은 매크로블록이고, 상기 적어도 하나의 블록은 상기 매크로블록보다 작은 크기를 갖는 에러 은닉 장치
|
3 |
3
삭제
|
4 |
4
제1항에 있어서, 상기 기준 방향은상기 현재 영역의 중심점을 통과하여 상기 주변 블록들의 경계선의 중심점을 잇는 방향을 더 포함하는 에러 은닉 장치
|
5 |
5
제1항에 있어서, 상기 모션 벡터들의 유사도는상기 기준 방향에 의하여 대응되는 주변 블록들이 갖는 모션 벡터들의 차이로 표현되는 에러 은닉 장치
|
6 |
6
제1항에 있어서, 상기 에러 복원부는상기 적어도 하나의 블록이 접하는 매크로블록 경계선의 수가 많을수록 높은 우선권을 부여하는 에러 은닉 장치
|
7 |
7
제1항에 있어서, 상기 모션 벡터 후보는상기 주변 블록들 중에서, 상기 적어도 하나의 블록의 중심점에서 상기 기준 방향으로 연장할 때 걸쳐지는 블록들이 갖는 모션 벡터들을 포함하는 에러 은닉 장치
|
8 |
8
제7항에 있어서, 상기 모션 벡터 후보는상기 주변 블록들 중에서, 상기 적어도 하나의 블록의 중심점에서 상기 기준 방향으로 연장할 때 걸쳐지는 블록들이 갖는 모션 벡터들로부터 합성된 모션 벡터를 더 포함하는 에러 은닉 장치
|
9 |
9
제8항에 있어서, 상기 합성된 모션 벡터는상기 적어도 하나의 블록의 중심으로부터 상기 주변 블록들과의 거리를 반영한 가중치를 부가하여 합성되는 에러 은닉 장치
|
10 |
10
제9항에 있어서, 상기 가중치에는상기 적어도 하나의 블록이 상기 기준 방향에 의하여 연장된 가상 블록과 상기 주변 블록들간에 오버랩되는 면적이 반영되는 에러 은닉 장치
|
11 |
11
제10항에 있어서, 상기 비용은외부 경계 화소값(outer boundary pixel value)들 간의 차이의 합에 가중치를 적용하여 구해지는 에러 은닉 장치
|
12 |
12
제11항에 있어서, 상기 가중치는상기 적어도 하나의 블록이, 상기 외부 경계 화소값 간의 차이의 합이 나타내는 방향으로, 매크로블록의 경계와 접해있는 경우 보다 큰 값을 갖는 에러 은닉 장치
|
13 |
13
디코딩된 비디오에서 에러가 발생된 현재 영역을 복원하는 에러 은닉 방법에 있어서,상기 현재 영역에 인접한 주변 블록들이 갖는 모션 벡터들의 유사도를 기초로 소정 개수의 기준 방향들 중에서 최적의 기준 방향을 선택하는 단계;상기 기준 방향을 이용하여 상기 현재 영역에 포함되는 적어도 하나의 블록에 대한 모션 벡터 후보를 설정하는 단계;상기 모션 벡터 후보 중에서 비용을 최소로 하는 모션 벡터를 선택하는 단계; 및상기 선택된 모션 벡터를 이용하여, 참조 프레임으로부터 상기 적어도 하나의 블록을 복원하는 단계를 포함하며,상기 기준 방향은 상기 현재 영역의 중심점을 통과하여 상기 주변 블록들의 중심점을 잇는 방향을 적어도 포함하는 에러 은닉 방법
|
14 |
14
삭제
|