Patent ID: 6411652
Filing Date: 2002-06-25
Classification: H04N

Abstract:
A method of comparing a current block in a current frame to a plurality of background blocks in a preceding frame, each block comprising a matrix of data values arranged in a given number of columns, using a processor and a plurality of computational registers, each capable of receiving a number of the data values at least equal to the given number by loading the data values from a memory beginning at an address in the memory evenly divisible by the given number, comprising:storing the preceding frame in the memory beginning at an address that is divisible by the given number with a predetermined non-zero remainder; loading at least some of the data values of the current block into one or more of the plurality of registers; loading at least some of the data values of one or more of the background blocks into another one or more of the plurality of registers; and comparing the background blocks to the current block using the registers.