Claims (3)
연속되는 영상신호에서 현재 영상의 화소(pixel)들이 이전 영상에 비해 어느 정도 움직였는지를 벡터로 표시한 움직임 벡터를 추정하는 움직임 추정장치에 있어서, 외부로부터 입력된 현재 영상과 이전 영상 사이의 화면 전환 상태에 따라 상기 현재 영상 및 이전 영상을 선택적으로 출력하는 영상입력부(30)와; 상기 영상입력부(30)를 통해 입력된 현재 영상의 레퍼런스 블록과 이전 영상의 서치 윈도우 안의 모든 후보블럭의 화소값의 차이의 절대값인 추정 오차값들을 서로 비교하여 가장 작은 최소 오차값을 가지는 위치를 움직임 벡터로 출력함과 더불어 상기 최소 오차값을 출력하는 풀서치 움직임추정부(40); 상기 풀서치 움직임추정부(40)에서 출력된 최소 오차값에 따라 임계값을 결정하여 출력하는 임계값 결정부(45) 및; 상기 영상입력부(30)를 통해 입력된 영상의 레퍼런스 블록과 이전 영상의 서치 윈도우 안의 각 후보블럭의 화소값의 차이의 절대값인 추정 오차값과 상기 임계값을 비교하여 추정 오차값이 상기 임계값보다 작으면 탐색을 중단하고 상기 추정 오차값의 위치를 움직임 벡터를 출력하는 스텝서치 움직임추정부(50)를 포함하여 구성된 것을 특징으로 하는 움직임 추정장치.A motion estimating apparatus for estimating a motion vector indicating how much pixels of a current image move relative to a previous image in a continuous image signal, wherein the screen is switched between an externally input current image and a previous image An image input unit 30 for selectively outputting the current image and the previous image according to a state; A position having the smallest minimum error value is compared by comparing the estimated error values, which are absolute values of the difference between the reference blocks of the current image input through the image input unit 30 and the pixel values of all candidate blocks in the search window of the previous image, to each other. A full search motion estimation unit 40 for outputting the minimum error value as well as outputting the motion vector; A threshold value determination unit 45 for determining and outputting a threshold value according to the minimum error value output from the full search motion estimation unit 40; The threshold value is compared with an estimated error value that is an absolute value of a difference between a reference block of an image input through the image input unit 30 and a pixel value of each candidate block in a search window of a previous image, and the estimated error value is the threshold value. If smaller, the motion estimation device comprising a step search motion estimation unit (50) for stopping the search and outputting the motion vector to the position of the estimated error value.
제1항에 있어서, 상기 영상입력부(30)는, 외부로부터 입력된 현재 영상과 이전 영상을 비교하여 현재 영상과 이전 영상의 차이가 큰 경우에는 풀서치 신호를 출력하고, 현재 영상과 이전 영상이 근사한 경우에는 스텝서치신호를 출력하는 영상비교부(32) 및, 상기 풀서치신호가 입력되면 외부로부터 입력된 현재 영상 및 이전 영상을 상기 풀서치 움직임추정부(40)로 출력하고, 상기 스텝서치신호가 입력되면 외부로부터 입력된 현재 영상 및 이전 영상을 상기 스텝서치 움직임 추정부(50)로 출력하는 선택부(34)를 포함하여 구성된 것을 특징으로 하는 움직임 추정 장치.The method of claim 1, wherein the image input unit 30 compares the current image and the previous image input from the outside, and outputs a full search signal when the difference between the current image and the previous image is large, and the current image and the previous image In the case of approximation, the image comparison unit 32 outputs a step search signal, and when the full search signal is input, the current image and the previous image input from the outside are output to the full search motion estimation unit 40, and the step search is performed. And a selection unit (34) for outputting the current image and the previous image inputted from the outside to the step search motion estimation unit (50) when a signal is input.
제1항에 있어서, 상기 임계값 결정부(45)는, 상기 풀서치 움직임추정부(40)에서 출력된 최소오차들의 평균값을 임계값으로 결정하도록 된 것을 특징으로 하는 움직임 추정장치.The motion estimation apparatus of claim 1, wherein the threshold determination unit (45) is configured to determine an average value of the minimum errors output from the full search motion estimation unit (40) as a threshold value.
※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.