1 |
1
고성능 H
|
2 |
2
삭제
|
3 |
3
제 1 항에 있어서,상기 중간 움직임 벡터값 생성모듈은 다음의 관계식을 이용하여 중간 움직임 벡터값을 산출하는 것을 특징으로 하는 움직임 예측장치
|
4 |
4
제 1 항에 있어서,상기 탐색점 모드 선택모듈은 다음의 관계식을 통해 상기 중간 움직임 벡터값의 x 좌표와 y 좌표를 비교하여 탐색점 모드를 설정하는 것을 특징으로 하는 움직임 예측장치
|
5 |
5
삭제
|
6 |
6
제 1 항에 있어서,상기 탐색점 모드 선택모듈은 중간 움직임 벡터값의 방향성에 따라 9가지 모드로 탐색점 모드를 설정하는 것을 특징으로 하는 움직임 예측장치
|
7 |
7
제 6 항에 있어서,상기 탐색점 모드 선택모듈은, 설정되는 탐색점 모드에 따라 최소 5개에서 최대 9개의 탐색점으로 초기 탐색점을 설정하는 것을 특징으로 하는 움직임 예측장치
|
8 |
8
제 1 항에 있어서,상기 정화소 움직임 예측부는,각 초기 탐색점에 대한 SAD(Sum of Absolute Difference)값을 산출하는 SAD 산출모듈;산출된 SAD값을 비교하여 최소 SAD값을 각 매크로블록 크기마다 저장하고, 최소 SAD값을 갖는 매크로블록을 선택하는 최소값 선택모듈; 및상기 최소값 선택모듈에서 선택된 최소 SAD값을 갖는 매크로블록에 대한 정화소 움직임 벡터를 생성하는 정화소 움직임 벡터 생성모듈;을 포함하는 것을 특징으로 하는 움직임 예측장치
|
9 |
9
제 8 항에 있어서,상기 SAD 산출모듈은 다음의 관계식을 통해 SAD값을 산출하는 것을 특징으로 하는 움직임 예측장치
|
10 |
10
제 8 항에 있어서,상기 정화소 움직임 벡터 생성모듈은,최소 SAD값을 갖는 매크로블록의 크기가 16×16인 경우, 1개의 움직임 벡터를 생성하고,최소 SAD값을 갖는 매크로블록의 크기가 4×4인 경우, 16개의 움직임 벡터를 생성하는 것을 특징으로 하는 움직임 예측장치
|
11 |
11
제 1 항에 있어서,상기 부화소 움직임 예측부는,상기 정화소 움직임 벡터에 해당하는 참조 프레임의 픽셀을 입력받아 쿼드픽셀 단위로 보간하여 16×16 쿼드픽셀 데이터를 생성하는 보간(Interpolation)모듈;생성된 상기 16×16 쿼드픽셀 데이터에 대해 1 사이클 동안 SAD 연산을 수행하여 SAD값을 산출하는 SAD 산출모듈;산출된 SAD값을 저장하고, 산출된 SAD값 중 최소 SAD값을 가지는 매크로블록의 부화소 움직임 벡터를 생성하는 부화소 움직임 벡터 생성모듈;을 포함하는 것을 특징으로 하는 움직임 예측장치
|
12 |
12
고성능 H
|
13 |
13
제 12 항에 있어서,상기 제 1 단계에서, 상기 중간 움직임 벡터값(mvp)은 다음의 관계식을 통해 산출되는 것을 특징으로 하는 움직임 예측방법
|
14 |
14
제 12 항에 있어서,상기 제 2 단계에서, 상기 탐색점 모드는 다음의 관계식을 통해 상기 중간 움직임 벡터값의 x 좌표와 y 좌표를 비교하여 설정하는 것을 특징으로 하는 움직임 예측방법
|
15 |
15
제 14 항에 있어서,상기 탐색점 모드는,상기 중간 움직임 벡터값이 직선 방향성을 가지면 다이아몬드 탐색패턴을 사용하고,상기 중간 움직임 벡터값이 대각선 방향성을 가지면 사각형 탐색패턴을 사용하는 것을 특징으로 하는 움직임 예측방법
|
16 |
16
제 15 항에 있어서,상기 탐색점 모드는 9가지 모드로 설정되는 것을 특징으로 하는 움직임 예측방법
|
17 |
17
삭제
|
18 |
18
제 12 항에 있어서,상기 제 3 단계는,SAD(Sum of Absolute Difference) 산출모듈이 각 초기 탐색점에 대한 SAD값을 산출하는 공정;최소값 선택(Min Cost Selection)모듈이 산출된 SAD값을 비교하여 최소 SAD를 각 매크로블록 크기마다 저장하고, 최소 SAD값을 갖는 매크로블록을 선택하는 공정; 및정화소 움직임 벡터 생성모듈이 최소 SAD값을 갖는 매크로블록의 정화소 움직임 벡터(IMV)를 생성하는 공정;을 포함하는 것을 특징으로 하는 움직임 예측방법
|
19 |
19
제 18 항에 있어서,상기 SAD값을 산출하는 공정은 다음의 관계식을 통해 수행되는 것을 특징으로 하는 움직임 예측방법
|
20 |
20
제 18 항에 있어서,상기 정화소 움직임 벡터를 생성하는 공정은,최소 SAD값을 갖는 매크로블록의 크기가 16×16인 경우, 1개의 움직임 벡터를 생성하고,최소 SAD값을 갖는 매크로블록의 크기가 4×4인 경우, 16개의 움직임 벡터를 생성하는 것을 특징으로 하는 움직임 예측방법
|
21 |
21
제 12 항에 있어서,상기 제 4 단계는,보간(Interpolation)모듈이 상기 제 3 단계에서 생성된 정화소 움직임 벡터에 해당하는 참조 프레임의 픽셀을 입력받아 쿼드픽셀 단위로 보간하여 16×16 쿼드픽셀 데이터를 생성하는 공정;SAD 산출모듈이 생성된 상기 16×16 쿼드픽셀 데이터에 대해 1 사이클 동안 SAD 연산을 수행하여 SAD값을 산출하는 공정; 및부화소 움직임 벡터 생성모듈이 산출된 SAD값을 저장하고, 최소 SAD값을 가지는 매크로블록의 부화소 움직임 벡터를 생성하는 공정;을 포함하는 것을 특징으로 하는 움직임 예측방법
|