Abstract:
A pattern recognition system is disclosed which will recognize patterns irrespective of their translation rotation or scale change. Input data may be provided by a scanner or other suitable data source. Means for calculating the center of gravity, or alternatively the autocorrelation function are provided which can be employed; and then the data can be transformed for an actual or simulated annular or equivalently radial scan, with exponential spacing along radii. Alternatively, a straightforward raster scan may be employed for recognition which is invarient to translation only. The output is then processed in means for cross correlating with known patterns. The result is preferably raised to the Nth power and summed. Alternatively, 2 can be raised to the power of the cross correlation times K and summed which is easily done on a digital computer, or finally the result can be subjected to maximum operation. In all cases, the pattern is then processed through corresponding means for normalization including a storage device, a multiplier and a decision function unit. Prior to operation for pattern recognition, the system is operated with the normalization storage connected through an inverter to the output of one of the Nth power, power of 2 or maximum operation units for receiving the appropriately processed data relative to a sample for normalization. Then the appropriate normalization may be supplied for each mode of processing after cross correlation.