Images scanned in the presence of mechanical vibration
are subject to artifacts such as brightness fluctuation and geometric warping. The goal of the present study is to characterize these distortions and develop a restoration algorithm to invert them, hence producing an output digital image consistent with a scanner operating under ideal uniform motion conditions. The image restoration algorithm described in this paper makes use of the instantaneous velocity of the linear sensor array to reconstruct an underlying piecewise constant or piece-wise linear model of the image irradiance profile. That reconstructed image is then suitable for resampling under ideal scanning conditions to produce the restored output digital image. We demonstrate the algorithm on simulated scanned imagery with typical operating parameters.