Patent ID: 8036428

Claim:
An optical navigator system comprising: an image sensor array adapted to capture a first image corresponding to a first region and a second image subsequent in time corresponding to a second region; and a processing circuit which is adapted to: determine a main block from the first image including a main block region which is smaller than said first region; determine at least one ancillary block relating to the main block from the first image, said ancillary block including an ancillary block region which is also smaller than said first region; form a tracking unit including said main block and said ancillary block; correlate the first image to the second image using the tracking unit to determine a first change in position in said main block and a second change in position in said ancillary block or correlate the first image to the second image using both said main block and said ancillary block at the same time; output the motion vector of said first image and said second image based upon said change in position; and re-shape the ancillary block based on an analysis of optical characteristics of said ancillary block region relative to optical characteristics of said main block region.