A circuit connected to a linear array of photosensors generates image data
representative of information printed on a document and adjusts the gains
applied to the outputs of selected ones of the photosensors to eliminate
streaks in the image data otherwise due to the selected photosensors
imaging debris on an optical reference surface. The circuit determines
which photosensors have low output values during a factory scan of a clean
white reference surface. During a subsequent user environment calibration
scan, low output values are adjusted to the average of their neighbors,
but only for locations not identified as having low outputs during the
factory scan. The circuit additionally performs a PRNU compensation and
further adjusts the gains applied to each of the outputs of the
photosensors so that all of their output values have a substantially
uniform value.
Un circuito conectado con un arsenal linear de fotosensores genera el representante de los datos de la imagen de la información impreso en un documento y ajusta los aumentos aplicados a las salidas seleccionadas de los fotosensores para eliminar rayas en los datos de la imagen de otra manera debido a la ruina seleccionada de la proyección de imagen de los fotosensores en una superficie de referencia óptica. El circuito se determina qué fotosensores tienen valores bajos de la salida durante una exploración de la fábrica de una superficie de referencia blanca limpia. Durante una exploración subsecuente de la calibración del ambiente de usuario, los valores bajos de la salida se ajustan al promedio de sus vecinos, pero solamente para las localizaciones no identificadas como teniendo salidas bajas durante la fábrica explore. El circuito realiza además una remuneración de PRNU y ajusta más lejos los aumentos aplicados a cada uno de las salidas de los fotosensores de modo que todos sus valores de la salida tengan un valor substancialmente uniforme.