Patent US4208247A successfully refreshed from Google Patents.
Patent US5859930A successfully refreshed from Google Patents.
US5859930A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Fast pattern recognizer utilizing dispersive delay line
Assignee: BAE Systems Information and Electronic Systems Integration Inc
•
Filing: 1995-12-06
•
Granted: 1999-01-12
•
Expires: 2015-12-06
Abstract
Abstract A fast pattern recognition system includes a combination of digital and analog processing circuitry which allows the system to achieve super computing processing speeds within an open personal computer architecture. The system receives a bit map which is representative of the unknown pattern, such as a picture of an unknown person. The bit map could have multiple people in it--no other system has "faces in the crowd" ability. The bit map associated with the unknown pattern is then pre-processed and compared against a plurality of known patterns in a database using a dispersive delay line, to determine how well the unknown pattern correlates with the known patterns.
Inventors
- 👤 Walter E. Chase
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 12:17
CPC Classifications
G; G06; G06V; G06V40/00; G06V40/10; G06V40/16; G06V40/172; G06V10/00; G06V10/40; G06V10/42; G06V10/431
Claims Analysis
Total Claims: 45
Claim 1
Independent Claim
137 words
A pattern recognition system which compares an unknown pattern with a known pattern, the system comprising: A. a first processing means for transforming said unknown pattern to the frequency domain, thereby providing a processed unknown pattern; B. a second processing means for transforming said known pattern to the frequency domain, thereby providing a processed known pattern; C. a multiplying means for multiplying a chirp signal f ch , the processed pattern produced by one of said processing means, and the complex conjugate of the processed pattern produced by the other of said processing means, thereby providing a product signal; D. a dispersive delay line; and E. a means for applying said product signal to said dispersive delay line, thereby providing a correlation signal indicative of the level of correlation between said unknown pattern and said known pattern.
Claim 2
Dependent Claim
137 words
A pattern recognition system which compares an unknown pattern with a known pattern, the system comprising: A. a first processing means for transforming said unknown pattern to the frequency domain, thereby providing a processed unknown pattern; B. a second processing means for transforming said known pattern to the frequency domain, thereby providing a processed known pattern; C. a multiplying means for multiplying a chirp signal f ch , the processed pattern produced by one of said processing means, and the complex conjugate of the processed pattern produced by the other of said processing means, thereby providing a product signal; D. a dispersive delay line; and E. a means for applying said product signal to said dispersive delay line, thereby providing a correlation signal indicative of the level of correlation between said unknown pattern and said known pattern.
Claim 3
Dependent Claim
17 words
The pattern recognition system of claim 1 wherein said dispersive delay line is a reflective array compressor.
Claim 4
Dependent Claim
21 words
The pattern recognition system of claim 1 wherein each of said means for transforming comprises means for performing a Fourier transform.
Claim 5
Dependent Claim
61 words
The pattern recognition system of claim 1 further comprising: A. a peak detector which receives said correlation signal and detects the peak of said correlation signal over a certain time period, and provides a peak detected signal indicative thereof; and B. an analog-to-digital converter which receives and digitizes said peak detected signal, and provides a digitized peak detected signal indicative thereof.
Claim 6
Dependent Claim
32 words
The pattern recognition system of claim 1 wherein said dispersive delay line comprises a single input transducer which receives said modulated signal and a single output transducer which provides said correlation signal.
Claim 7
Dependent Claim
29 words
The pattern recognition system of claim 1 wherein said correlation signal also provides an indication of the spatial region in said unknown pattern which correlated with said known pattern.
Claim 8
Dependent Claim
33 words
The pattern recognition system of claim 1 further comprising means for generating said known pattern which comprises an analog-to-digital converter which digitizes a pattern signal of bit-mapped data thereby providing a known pattern.
Claim 9
Dependent Claim
77 words
The pattern recognition system of claim 1 further comprising means for dividing said unknown pattern into a plurality of unknown sub-patterns and sequentially applying each of said plurality of unknown sub-patterns to said first processing means, said first processing means providing a plurality of processed unknown sub-patterns, said system further providing a plurality of correlation signals each of which is uniquely associated with the level of correlation between said known pattern and one of said unknown sub-patterns.
Claim 10
Dependent Claim
37 words
The pattern recognition system of claim 8 wherein each of a plurality of resulting processed unknown sub-patterns is a sub-array of equal size, and wherein the resulting product signal is continuously fed into said dispersive delay line.
Claim 11
Dependent Claim
43 words
The pattern recognition system of claim 1 further comprising means for sequentially applying a plurality of known patterns to said second processing means, thereby providing a plurality of processed known patterns each of which is uniquely associated with one of said known patterns.
Claim 12
Dependent Claim
31 words
The pattern recognition system of claim 10 wherein said unknown pattern is indicative of an unknown individual and each of said plurality of known patterns is indicative of a known individual.
Claim 13
Dependent Claim
61 words
The pattern recognition system of claim 1 further comprises: A. means for calculating the gradient of an unknown input pattern thereby providing said unknown pattern which is the gradient of said unknown input pattern; and B. means for calculating the corresponding gradient of a known input pattern thereby providing said known pattern which is the gradient of said known input pattern.
Claim 14
Dependent Claim
107 words
The pattern recognition system of claim 12 wherein: A. said first processing means further comprises: i. means for calculating a first two-dimensional gradient of said unknown pattern; ii. means for transforming said first two-dimensional gradient to a one-dimensional array; and iii. means for calculating a one-dimensional transform of said one-dimensional array thereby providing said processed unknown pattern; and B. said second processing means further comprises: i. means for calculating a second two-dimensional gradient of said known pattern; ii. means for transforming said second two-dimensional gradient to a one-dimensional array; and iii. means for calculating a one-dimensional transform of said one-dimensional array thereby providing said processed known pattern.
Claim 15
Dependent Claim
85 words
The pattern recognition system of claim 12 wherein: A. said first processing means further comprises: i. means for calculating a first two-dimensional gradient of said unknown pattern; and ii. means for calculating a two-dimensional transform of said first two-dimensional gradient thereby providing said processed unknown pattern; and B. said second processing means further comprises: i. means for calculating a second two-dimensional gradient of said known pattern; and ii. means for calculating a two-dimensional transform of said second two-dimensional gradient thereby providing said processed known pattern.
Claim 16
Dependent Claim
24 words
The pattern recognition system of claim 14 wherein said dispersive delay line includes a plurality of input transducers and a plurality of output transducers.
Claim 17
Dependent Claim
30 words
The pattern recognition system of claim 14, wherein said dispersive delay line is a two-dimensional reflective array compressor comprising a plurality of input transducers and a plurality of output transducers.
Claim 18
Dependent Claim
50 words
The pattern recognition system of claim 16 wherein said plurality of input transducers launch a surface acoustic wave to a first stack of reflectors which compresses and reduces the surface waves to a second stack of reflectors which compress and redirect the surface waves to said plurality of output transducers.
Claim 19
Dependent Claim
23 words
The pattern recognition system of claim 17, wherein said input transducers form a curved array, and said output transducers form a curved array.
Claim 20
Dependent Claim
47 words
The pattern recognition system of claim 16 wherein said plurality of input transducers launch a surface acoustic wave to a beam splitter which redirects said surface acoustic waves to a stack of reflectors which compresses and redirects said surface acoustic waves to said plurality of output arrays.
Claim 21
Dependent Claim
44 words
The pattern recognition system of claim 19 wherein said plurality of input transducers form a curved array and said plurality of output transducers form a curved array, and said reflective array compressor further comprises a collimator in front of said plurality of input transducers.
Claim 22
Dependent Claim
56 words
The pattern recognition system of claim 16 wherein said plurality of input transducers launch a surface acoustic wave to a beam splitter which redirects said surface acoustic wave to a stack of reflectors which compress and redirect said acoustic waves to an output reflector which redirects said reflected acoustic waves to said plurality of output transducers.
Claim 23
Dependent Claim
36 words
The pattern recognition system of claim 21 wherein said reflective array compressor further comprises a strip of absorbing material located between said plurality of input transducers and said plurality of output transducers to reduce undesirable coupling.
Claim 24
Dependent Claim
46 words
The pattern recognition system of claim 1: A. wherein said first processing means further comprises means for removing negative frequency values from said processed unknown pattern; and B. wherein said second processing means further comprises means for removing negative frequency values from said processed known pattern.
Claim 25
Dependent Claim
19 words
The pattern recognition system of claim 1 wherein said multiplying means further comprises means for hard-limiting said known pattern.
Claim 26
Dependent Claim
70 words
The pattern recognition system of claim 1 wherein said means for applying said product signal includes: a digital-to-analog converter responsive to said product signal which provides an analog signal indicative of said product signal; and a modulator which multiplies said analog signal with a modulation signal f m , equal to the center frequency of said dispersive delay line, thereby providing an analog product signal to said dispersive delay line.
Claim 27
Dependent Claim
21 words
The pattern recognition system of claim 25 wherein said dispersive delay line is tuned to said chirp signal f ch .
Claim 28
Dependent Claim
19 words
The pattern recognition system of claim 26 wherein said means for transforming forming further comprises a discrete Fourier transform.
Claim 29
Dependent Claim
71 words
The multiplying means of claim 1 further comprising: a first electronic memory device for storing said processed unknown pattern; a means for multiplying said chirp signal f ch by the complex conjugate of said processed known pattern, thereby providing a template; a second electronic memory device for storing said template; and a complex multiplier which multiplies output data from said first and second electronic memory devices thereby providing said product signal.
Claim 30
Dependent Claim
23 words
The pattern recognition system of claim 28, wherein said first and second electronic memory devices both comprise static random access memory (SRAM) devices.
Claim 31
Dependent Claim
33 words
The pattern recognition system of claim 28 further comprising a central processing unit which writes said processed unknown pattern to said first electronic memory and writes said template to said second electronic memory.
Claim 32
Dependent Claim
136 words
In a pattern recognition system which compares an unknown pattern with a known pattern, a method comprising the steps of: A. transforming said unknown pattern to the frequency domain to provide a transformed unknown pattern; B. transforming said known pattern to the frequency domain to provide a transformed known pattern; C. conjugating said transformed known pattern to provide a conjugated transformed known pattern; D. multiplying a chirp signal f ch by said conjugated transformed known pattern to provide a chirped conjugated transformed known pattern which is a template; E. complex multiplying said template by said transformed unknown pattern to provide a product signal; and F. applying said product signal to a dispersive delay line which provides a correlation signal whose value is indicative of the level of correlation between said known pattern and said unknown pattern.
Claim 33
Dependent Claim
136 words
In a pattern recognition system which compares an unknown pattern with a known pattern, a method comprising the steps of: A. transforming said unknown pattern to the frequency domain to provide a transformed unknown pattern; B. transforming said known pattern to the frequency domain to provide a transformed known pattern; C. conjugating said transformed known pattern to provide a conjugated transformed known pattern; D. multiplying a chirp signal f ch by said conjugated transformed known pattern to provide a chirped conjugated transformed known pattern which is a template; E. complex multiplying said template by said transformed unknown pattern to provide a product signal; and F. applying said product signal to a dispersive delay line which provides a correlation signal whose value is indicative of the level of correlation between said known pattern and said unknown pattern.
Claim 34
Dependent Claim
33 words
The method of claim 31 further comprising the steps of: sub-dividing said unknown pattern into a plurality of unknown sub-patterns; and performing steps A, E, and F on each of said unknown sub-patterns.
Claim 35
Dependent Claim
146 words
The method of claim 32, further comprising the steps of: A. calculating a mean correlation signal value and a standard deviation value, sigma, for a resulting plurality of correlation signal values; B. summing said correlation signal values between two and four sigma to create a sum value; C. calculating the square of said sum value and providing a squared signal value indicative thereof; D. dividing said squared signal value by the number of correlation signal values located between two and four sigma, and providing an estimated noise signal value indicative thereof; E. calculating, for each of said correlation signal values, a uniquely associated signal-to-noise ratio signal value by dividing said correlation signal value by said estimated noise signal value; and F. processing, for each sub-pattern, said signal-to-noise signal value and said correlation signal value to determine the level of correlation between said known and unknown patterns.
Claim 36
Dependent Claim
28 words
The method of claim 31 further comprising the steps of: providing a plurality of known patterns; and performing steps B through F on each of said known patterns.
Claim 37
Dependent Claim
41 words
The method of claim 31 further comprising the steps of: A. calculating a first gradient of an unknown input pattern to provide said unknown pattern; and B. calculating a second gradient of a known input pattern to provide said known pattern.
Claim 38
Dependent Claim
31 words
The method of claim 35 wherein: A. the step of calculating a first gradient calculates a one-dimensional gradient; and B. the step of calculating a second gradient calculates a one-dimensional gradient.
Claim 39
Dependent Claim
31 words
The method of claim 35 wherein: A. the step of calculating a first gradient calculates a two-dimensional gradient; and B. the step of calculating a second gradient calculates a two-dimensional gradient.
Claim 40
Dependent Claim
27 words
The method of claim 31 further comprising the step of removing negative frequency values from said known and unknown patterns after transforming said known and unknown patterns.
Claim 41
Dependent Claim
14 words
The method of claim 31 further comprising the step of hard limiting said template.
Claim 42
Dependent Claim
70 words
The method of claim 31 wherein the step of complex multiplying further comprises the steps of: digitally complex multiplying said template by said transformed unknown pattern to provide a digital product signal; converting said digital product signal to an analog product signal; and modulating said analog product signal with a modulation signal f m , equal to the center frequency of said dispersive delay line, to provide said product signal.
Claim 43
Dependent Claim
17 words
The method of claim 31 wherein each of said steps of transforming comprises performing a Fourier transform.
Claim 44
Dependent Claim
18 words
The method of claim 31 wherein each of said steps of transforming comprises performing a discrete Fourier transform.
Claim 45
Dependent Claim
35 words
The method of claim 31 further comprising the steps of: A. peak detecting said correlation signal to provide a peak detected signal; and B. converting said peak detected signal to a digitized peak detected signal.
References Cited (Backward Citations)
US3836876A
Cited
US3883831A
Cited
US3851951A
Cited
US4096740A
Cited
US4477784A
Cited
US4532603A
Cited
US4581762A
Cited
US4843631A
Cited
US4647099A
Cited
US5179309A
Cited
US5079735A
Cited
US5161204A
Cited
US5191621A
Cited
US5274716A
Cited
US5327286A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-01-11 | 2002-07-13 | 2003-01-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-01-11 | 2006-07-13 | 2007-01-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-01-11 | 2010-07-13 | 2011-01-12 | $7700.00 | Window Closed / Lapsed |