1. A system for processing overlapping images, comprising: a first image processing system for processing a first image in a first window; a second image processing system for processing a second image in a second window, wherein the second window overlaps a portion of the first window; a window controller that calculates a set of coordinates for the second window; and a process control system that determines a set of pixels not to process in the overlapped portion of the first window based on the calculated set of coordinates, and further determines any required hidden pixels in the overlapped portion necessary for processing at least one pixel outside the overlapped portion of the first window.