摘要 |
<p>A parallel processor for estimating motion between macroblocks of a current frame and an anchor frame comprises a KsS matrix of processing elements (26), K input modules (20) each for inputting anchor frame data to a row of processing elements, an input module (30) for inputting current frame data, S current frame buffers each for inputting current frame macroblock data to each of a column of processing elements, S comparator modules each for comparing the output of each of a column of processing elements, and an ouput module for outputting coordinates of anchor frame macroblocks most similar to given current frame macroblocks. The S current frame macroblocks may each be comparaed simultaneously compared with nK anchor frame macroblocks thereby significantly reducing processing time.</p> |