1. A projection method, comprising compensating an input image based on at least one characteristic of a projection surface to form a compensation image; optimizing the compensation image based on a pixel drift estimation to form an optimized compensation image; and projecting the optimized compensation image onto the projection surface.