한편 , 본 발명 에 따른 사이드 매칭 을 이용 한 현재 블록 의 예측 블록 으로 이용 될 참조 블록 을 결정 하 는 방식 은 인터 예측 을 통해 생성 된 움직임 벡터 정보 의 부호화 에 도 이용 될 수 있 다 . 종래 기술 에 따르 면 , 인터 예측 된 현재 블록 의 상측 , 우상 측 및 좌측 에 인접 한 주변 블록 들 이 갖 는 움직임 벡터 의 중간값 ( median value ) 을 현재 블록 의 예측 움직임 벡터 ( Predicted Motion Vector : PMV ) 로 결정 하 고 실제 움직임 예측 및 보상 을 통해 생성 된 원 움직임 벡터 ( Original Motion Vector : OMV ) 와 의 차이 값 ( PMV - OMV ) 을 현재 블록 의 움직임 벡터 정보 로서 부호 화 한다 . 그러나 , 본 발명 에 따르 면 이러 한 현재 블록 의 움직임 벡터 정보 의 부호 화시 에 발생 되 는 데이터 량 을 줄이 기 위하 여 , 전술 한 바 와 같이 현재 블록 의 주변 화소 들 과 유사 한 주변 화소 들 을 갖 는 N 개 의 참조 블록 후보 들 을 계산 하 고 , 다시 N 개 의 참조 블록 후보 들 과 현재 블록 사이 의 정합 오차 ( D ) 를 계산 하 여 최소 정합 오 차 를 갖 는 참조 블록 후보 를 결정 한 다음 , 결정 된 참조 블록 후보 와 현재 블록 의 상대 적 인 위치 차이 를 새로운 예측 움직임 벡터 ( PMV ') 로 결정 하 고 , 현재 블록 의 원 움직임 벡터 ( OMV ) 와 의 차이 값 ( PMV '- OMV ) 을 현재 블록 의 움직임 벡터 정보 로서 부호 화 할 수 있 다 .