Systems and methods using an unstructured pattern for three-dimensional
model construction, such as may be used for processing images of
documents are disclosed. The method generally includes projecting an
unstructured infrared pattern onto a target object, capturing a pair of
stereoscopic images of the pattern projected onto the target object, such
as with infrared cameras, performing signal processing on the pair of
stereoscopic images to cross-correlate portions of the stereoscopic
images in order to identify corresponding portions in the stereoscopic
images, and constructing a three-dimensional model of the target object.
The three-dimensional model can be utilized to rectify, e.g., de-warp, an
image of the target object, e.g., a page or both facing pages of a bound
document.