372
Index
it x 1 PM DIF DFT algorithms, 132
butterfly, 133
computational stages, 134
PM DIF DFT Algorithms,
fundamentals, 112
2 x 1 PM DIF DFT algorithm, 114
compression of data vectors, 113
shift of transform vectors, 112
PM DIF RIDFT algorithms
2 x 1 PM DIF RIDFT algorithms,
180
butterfly, 183
computational stages, 184
special butterflies, 184
2 x 2 PM DIF RIDFT algorithms,
190
butterfly, 190
computational stages, 191
special butterflies, 192
storage of data, 176
PM DIT DFT algorithms
2 x 1 PM DIT DFT algorithm, 125
butterfly, 125
computation of a single DFT
coefficient, 130
computational complexity, 135
computational stages, 126
flow chart description, 141
implementation issues, 148
reordering of the input data,
128
2 x 2 PM DIT DFT algorithm, 151
butterfly, 153
computational complexity, 158
computational stages, 154
6 x 1 PM DIT DFT algorithm, 138
butterfly, 139
computational complexity, 140
computational stages, 140
tixlPM DIT DFT algorithms,
122
butterfly, 123
computational stages, 124
PM DIT DFT Algorithms,
fundamentals, 106
2 x 1 PM DIT DFT algorithm, 108
shift of data vectors, 106
zero padding of data vectors, 107
PM DIT RDFT algorithms
2 x 1 PM DIT RDFT algorithms,
176
butterfly, 177
computational stages, 178
special butterflies, 178
2 x 2 PM DIT RDFT algorithms,
187
butterfly, 187
computational stages, 187
special butterflies, 189
comparison with DFT algorithms,
193
storage of data, 175
prime-factor DFT algorithm, 139, 347
properties of the 2-D DFT
complex conjugates, 208
convolution, see convolution
correlation, see correlation
difference, 210
image rotation, 210
linearity, 205
Parseval's theorem, 212
periodicity, 205
reversal property, 207
separable signals, 211
spatial circular shift of a spectrum,
206
spatial circular shift of an image,
206
sum and difference of sequences,
210
symmetry, 207
properties of the DFT
circular shift of a spectrum, 66
circular shift of a time sequence, 62
complex conjugates, 81
DFT of overlapping segments, 66
DFT twice in succession, 70
duality, 71