System and method of signal processing for use in reading data
First Claim
Patent Images
1. A method of signal processing for use in reading data, the method comprising:
- determining a first waveform by reading the data, the first waveform including coherent information representing the data and including incoherent noise;
determining a second waveform by reading the data at a different time than the first reading, the second waveform including coherent information representing the data and including incoherent noise;
determining a cross-correlation of the first waveform with the second waveform as a function of time delay;
determining a specific time delay corresponding to a maximum peak in the cross-correlation function; and
applying a filter based on the specific time delay, the filter combining the first waveform and the second waveform so as to generate a filter output waveform including coherent information representing the data and including reduced incoherent noise.
21 Assignments
0 Petitions
Accused Products
Abstract
A method of signal processing for use in reading data includes determining first and second waveforms, determining a cross-correlation of the first waveform with the second waveform, and determining a specific time delay corresponding to a maximum peak in the cross-correlation function. A filter is then applied based on the specific time value. The filter combines the first waveform and the second waveform so as to generate a filter output waveform including coherent information representing the data and including reduced incoherent noise.
34 Citations
16 Claims
-
1. A method of signal processing for use in reading data, the method comprising:
-
determining a first waveform by reading the data, the first waveform including coherent information representing the data and including incoherent noise; determining a second waveform by reading the data at a different time than the first reading, the second waveform including coherent information representing the data and including incoherent noise; determining a cross-correlation of the first waveform with the second waveform as a function of time delay; determining a specific time delay corresponding to a maximum peak in the cross-correlation function; and applying a filter based on the specific time delay, the filter combining the first waveform and the second waveform so as to generate a filter output waveform including coherent information representing the data and including reduced incoherent noise. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for use in reading character data printed in magnetic ink, the system comprising:
-
a dual head magnetic ink character recognition reader having a first head and a second head, the first head and the second head defining a distance therebetween; a circuit for determining a first waveform when the first head reads the data, the first waveform including coherent information representing the data and including incoherent noise, and for determining a second waveform when the second head reads the data at a different time than the first reading, the second waveform including coherent information representing the data and including incoherent noise; correlation computation logic for determining a cross-correlation of the first waveform with the second waveform as a function of time delay, and for determining a specific time delay corresponding to a maximum peak in the cross-correlation function; and a filter based on the specific time delay, the filter combining the first waveform and the second waveform so as to generate a filter output waveform including coherent information representing the data and including reduced incoherent noise. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification