In the present invention, a reference block data within a current image
from which a motion vector will be obtained and corresponding search
region data within reproduced previous image are stored in a reference
block and a search region data memory, respectively. A motion vector of
two pixels unit is performed using the reference block and the search
region data stored in the memory, thus resulting in obtained a motion
vector of two pixels unit. At this time, the reference block and the
search region data are used by performing 2:1 sampling in a horizontal
direction and a vertical direction, respectively and the search range is
-7.about.+7. The structure of the motion search is consisted of a memory
for storing a reference block (8.times.8) of current images and a memory
(24.times.8) for storing a search region storing reproduced previous
images. The structure further includes a processing element (PE) array
block for obtaining SAD (sum of absolute difference) among candidate
blocks within the search region and a block for obtaining the smallest
motion vector among the candidate SADs. If hardware is implemented using
the two-step search algorithm among the motion estimation of the present
invention, a lot of data bandwidth of the reference memory and a memory
having a large size are required. The down sampling scheme and the
bandwidth of the reference memory has a structure in which a slice is
previously downloaded before a pipeline when it downloads from the
external memory. In an actual pipeline operation, it is implemented by the
bandwidth of 1/3. Also, as it has independent memories, it can operate
even at low frequency without degrading the performance.
В присытствыющем вымысле, данные по блока справки в пределах в настоящее время изображения от которого вектор движения будет получен и соответствуя данные по зоны поиска в пределах воспроизведенного ранее изображения хранятся в блоке справки и памяти данным по зоны поиска, соответственно. Выполнен вектор движения блока 2 пикселов использующ блок справки и данные по зоны поиска, котор хранят в памяти, таким образом resulting in получил вектор движения блока 2 пикселов. В это время, блок справки и данные по зоны поиска использованы путем выполнять забор 2:1 в горизонтальном направлении и вертикальное направление, соответственно и ряд поиска -7.about.+7. Структура поиска движения состоится памяти для хранить блок справки (8.times.8) в настоящее время изображений и памяти (24.times.8) для хранить зона поиска воспроизведенные ранее изображения. Структура более дальнейшая вклюает обрабатывая блок блока элемента (PE) для получать УНЫЛЫЙ (сумма совершенно разницы) среди блоков выбранного в пределах зоны поиска и блок для получать самый малый вектор движения среди выбранного SADs. Если снабжено оборудование использующ two-step алгоритма поиска среди оценки движения присытствыющего вымысла, то необходимы серия ширины полосы частот данных памяти справки и память имея большой размер. Вниз плана выборки и ширина полосы частот памяти справки имеют структуру в ломтик ранее downloaded перед трубопроводом когда он downloads от внешней памяти. В фактической деятельности трубопровода, он снабжен шириной полосы частот 1/3. Также, по мере того как он имеет независимо памяти, он может работать даже на низкой частотности без ухудшать представление.