Full text: Photogrammetric and remote sensing systems for data processing and analysis

  
SAR Preprocessing 
- An Examination on Speeding Complex Number Operation in NEDIPS - 
H. Nohmi, M. Murata, K. Nakada, N. Ito 
Guidance and Electro-optics Division 
NEC Corporation 
1-10, Nisshin-cho, Fuchu City, Tokyo, 183, JAPAN 
ABSTRACT 
Because a large number of complex number operations are required in carrying 
out SAR data processing, the adoption of complex number modules will be 
instrumental in effectively increasing SAR data processing speed. The 
authors believe that the use of complex number modules will produce a cost 
effective system which can satisfy the operational requirements for a 
Japanese ERS-1 SAR data processing system. 
In this paper, the hardware configurations and functions of complex modules 
are introduced and the effects of their use are described for complex number 
Fast Fourier Transformation (CFFT) which requires the lion's share of SAR 
data processing. 
1. INTRODUCTION 
  
At present, most SAR data processing systems consist of a host minicomputer 
and a high speed array processor. Although the NEDIPS SAR data processing 
system is similar in type, it is also a multiprocessor system because NEDIPS 
has parallel processing functions which derive from its data-flow archi- 
tecture. Figure 1 shows the block diagram of NEDIPS SAR data processing 
system. NEDIPS consists of a data-flow processor and a memory unit. Ring 
buses in the data-flow processor make up the arithmetic unit and the 
addressing unit, respectively. 
The arithmetic unit has modules for addition, subtraction and multiplication 
which are shown as "FLTOP" in Figure 1. 
The high efficiency operation of these modules in manipulating complex 
number data is of paramount important to achieve high speed SAR data 
processing because SAR data processing requires a large amount of complex 
number operations. Upon examination of various methods for high efficiency 
complex number operations, the authors believe that the use of complex 
number modules (i.e. the complex number addition and subtraction module 
CNASM and the complex number multiplication module CNMM) in NEDIPS is an 
outstanding method to realize a cost-effective system for high speed SAR 
data processing. This paper deals with the functions, the configurations 
and the effects of complex number modules. 
2. PROBLEMS IN COMPLEX NUMBER OPERATIONS 
For an example, consider the case of a complex number multiplication using 
several independent real number modules for addition, subtraction, and 
multiplication. 
In this case, four real number multiplication modules, one addition and one 
subtraction module are necessary in order to obtain the result shown in 
Figure 2. 
Technically, we could use one real number multiplication module four times 
instead of using four multiplication modules, however, the efficiency of the 
overall operation would be greatly reduced. The complex multiplication of 
two complex number (A, B) is represented in Figure 3. 
312 
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.