An image scanner uses optical targets within the scanner to characterize
imperfections of a lens system and to partially compensate for the
imperfections using digital image processing. In one sample embodiment, a
series of two-dimensional optical targets are placed outside the document
scanning area. Each individual target is suitable for obtaining an
estimate of the point-spread function for a small segment of the scan
line. Each point-spread function is then used to compute a convolution
kernel for the corresponding segment of the scan line. Alternatively, each
point-spread function may be used in an iterative solution for a modified
image. In an alternative embodiment, a two-dimensional known random
pattern is provided for a target. Cross-correlation of a portion of the
known random pattern with the scanned image of the same portion of known
random pattern provides an estimate of the point-spread function for the
portion of the scan line corresponding to the portion of the known random
pattern. Providing a series of targets or continuous random target over
the width of the scan line, within the scanner, enables determination of
the point-spread function as a function of position for an assembled lens,
at the humidity and temperature appropriate for the scan. As a result, a
smaller, lower cost lens can be used and some the lens aberrations can be
removed from the final scanned image.
Optische Ziele des Gebrauches eines Bildscanners innerhalb des Scanners, zum von von Unvollkommenheiten eines Objektivsystems zu kennzeichnen und der Unvollkommenheiten mit der Verarbeitung des digitalisierten Bildes teilweise zu entschädigen. In einer Beispielverkörperung werden eine Reihe zweidimensionale optische Ziele außerhalb des Dokumentabtastungbereichs gelegt. Jedes einzelne Ziel ist für das Erhalten einer Schätzung von Punkt-verbritt Funktion für ein kleines Segment der Scan-Linie verwendbar. Jedes Punkt-verbritt Funktion wird verwendet dann, einen Windungkern für das entsprechende Segment der Scan-Linie zu berechnen. Wechselweise Punkt-verbritt jedes Funktion kann in einer wiederholenden Lösung für ein geändertes Bild verwendet werden. In einer alternativen Verkörperung wird ein zweidimensionales bekanntes gelegentliches Muster für ein Ziel zur Verfügung gestellt. Kreuzkorrelation eines Teils des bekannten gelegentlichen Musters mit dem abgelichteten Bild des gleichen Teils des bekannten gelegentlichen Musters liefert eine Schätzung von Punkt-verbritt Funktion für den Teil der Scan-Linie, die dem Teil des bekannten gelegentlichen Musters entspricht. Das Zur Verfügung stellen einer Reihe der Ziele oder des ununterbrochenen gelegentlichen Ziels über der Breite der Scan-Linie, innerhalb des Scanners, ermöglicht Ermittlung von Punkt-verbritt Funktion als Funktion der Position für ein zusammengebautes Objektiv, an der Feuchtigkeit und an der Temperatur, die für den Scan passend sind. Infolgedessen kann ein Objektiv der geringeren, niedrigeren Kosten benutzt werden und einige die Objektivabweichungen können vom abschließenden abgelichteten Bild entfernt werden.