Patent ID: 6289050
Filing Date: 2001-09-11
Classification: G06T,H04N

Abstract:
A motion vector detecting device comprising:motion vector detecting means for calculating a correlation evaluation value indicating correlation between a coding target block in a target frame and a candidate block within a search range of a search frame and for detecting a motion vector with regard to said coding target block on the basis of said correlation evaluation values;original search range storing means for storing pixel data of an original search range and for supplying pixel data read in accordance with a given memory address to said motion vector detecting means;control means for generating, a first search width that is a pixel width in the horizontal direction of said search range, a second search width that is a pixel width in the vertical direction of said search range and an offset value indicating a relative position of said search range to said original search range; andaddress generating means for generating said memory address supplied to said original search range storing means on the basis of said first and second search widths and said offset value generated by said control means,wherein said address generating means includes:a first counter for counting a clock;a comparator for comparing said first search width with a count value of said first counter and, when said first search width accords with the count value, resetting the count value of said first counter and outputting a count-up signal;a second counter for counting said count-up signal; anda memory address convertor for generating said memory address supplied to said original search range storing means in accordance with a predetermined formula on the basis of said offset value and the count values of said first and second counters.