Reduced memory scanner calibration system and method
AssigneeXerox Corporation
InventorsJason ROY, John GUARRERA, William David NOTOVITZ, Michael John WILSHER
Life of this patent
Estimating the term…
Abstract
A scanner calibration system is provided. The scanner calibration system includes memory configured in a format to store therein encoded gain and offset parameters. Such a configuration reduces the amount of required memory for the scanner calibration system without a compromise of performance.
Claims20
A scanner calibration system comprising:
- a scan device configured to scan a document or image to generate analog scan data;
- a front-end processor configured to convert the analog scan data to 10-bit digital scan data;
- a field programmable gate array configured to receive the 10-bit scan data, retrieve encoded 9-bit gain and offset data, decode the 9-bit gain and offset data into 10-bit gain and offset data, apply the decoded 10-bit gain and offset data to the 10-bit scan data to generate calibrated image data, and store the calibrated image data;
- and
- a memory configured to have stored therein the calibrated image data.
A calibration method for use in a scanning system, the method comprising:
- generating analog sensor data by scanning a document or image using a scan head or device;
- converting the analog sensor data to 10-bit digital scan data;
- retrieving encoded 9-bit gain and offset values;
- decoding the encoded 9-bit gain value to a 10-bit gain value;
- decoding the encoded 9-bit offset value to a 10-bit offset value;
- applying the decoded 10-bit gain and offset values to the 10-bit digital scan data to generate calibrated image data;
- and
- storing the calibrated image data.
An encoding method for use in a scanner and calibration system, the method comprising:
- generating or retrieving 10-bit gain and offset values;
- encoding the 10-bit gain value to a 9-bit encoded gain value;
- encoding the 10-bit offset value to a 9-bit encoded offset value;
- and,
- storing the encoded 9-bit offset and gain values.
A calibration method for use in a scanning system, the method comprising:
- generating analog sensor data by scanning a document or image using a scan head or device;
- converting the analog sensor data to n-bit digital scan data;
- retrieving encoded <n-bit gain and offset values;
- decoding the encoded <n-bit gain value to an n-bit gain value;
- decoding the encoded <n-bit offset value to an n-bit offset value;
- applying the decoded n-bit gain and offset values to the n-bit digital scan data to generate calibrated image data;
- and
- storing the calibrated image data.
An encoding method for use in a scanner and calibration system, the method comprising:
- generating or retrieving n-bit gain and offset values;
- encoding the n-bit gain value to a <n-bit encoded gain value;
- encoding the n-bit offset value to a <n-bit encoded offset value;
- and,
- storing the encoded <n-bit offset and gain values.
Dependencies are inferred from the claim text.