资 源 简 介
The IMSA110 consists of a high performance configurable array of multiply-accumulators (420 MOPs), three programmable length 1120 stage shift registers and a versatile backend post processing unit. All these features are controlled from a microprocessor interface. The comprehensive onchip facilities ensure that a single device is capable of dealing with many tasks commonly found in the fields of signal and image processing.1. INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12. DESCRIPTION OF THE BACKEND POST PROCESSOR . . . . . . . . . . . . . . . . . . . . . . 12.1 INPUT BLOCK (shifter, cascade adder and rectifier) . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.2 STATISTICS MONITOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.3 DATA CONDITIONING UNIT (data transformation unit and data normaliser) . . . . . . . . 32.3.1 Data transformation unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.3.2 Data normaliser. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.4 OUTPUT UNIT (output adder and output multiplexers) . . . . . . . . . . . . . . . . . . . . . . . . . 42.4.1 Output adder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.4.2 Output multiplexers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43. USES OF THE BACKEND POST PROCESSOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43.1 LOCAL AREA AVERAGING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43.2 HISTOGRAM EQUALIZATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53.3 EDGE DETECTION AND ENHANCEMENT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63.3.1 Edge detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63.3.2 Edge enhancement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73.4 FEATURE RECOGNITION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73.5 CHANGING CONDITIONS COMPENSATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73.6 BINARY IMAGE PROCESSING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83.7 MULTILEVEL THRESHOLDING - IMAGE CONTOURING . . . . . . . . . . . . . . . . . . . . . . 83.8 DYNAMIC RANGE COMPRESSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94. SUMMARY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105. REFERENCES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10