To LSP Main Page To EPFL Main Page

[Book homepage] [Order the book] [Selected figures] [DFT demo kit] [Links]

Mastering the Discrete Fourier Transform in One, Two or Several Dimensions: Pitfalls and Artifacts
by
Isaac Amidror



Preface

The continuous Fourier transform (CFT) and its discrete counterpart, the discrete Fourier transform (DFT), are probably among the most widely used mathematical tools in science and engineering. Their fields of application are so diverse and numerous that it would be practically impossible to list them exhaustively in a short paragraph. It is not surprising, therefore, that almost anyone studying or working in a scientific or technological discipline had or will have the opportunity to use them one day or another.

The present book originates from the author's own experience as a frequent user of the DFT. Although several excellent textbooks already exist for teaching the DFT and its applications, it turns out that many practical issues of great importance to the users can still hardly be found in the existing literature. Most of the existing textbooks do not explain in sufficient detail the various pitfalls and artifacts that very often await users of the DFT, while in other books these topics are not easy to find, being dispersed between several sections and chapters. The situation in the multidimensional (MD) case is even worse, since many books defer this subject to a later chapter and only treat it there briefly as a straightforward extension of the one-dimensional case, without considering the particularities of the DFT pitfalls and artifacts in the MD case. Moreover, one can rarely find in the literature a detailed discussion on practical questions such as how to place the true unit values along the axes when plotting the DFT results, or similar practical issues that are often acquired only through the user's own experience, sometimes simply by trial and error. The aim of the present book is, therefore, to close these gaps in the existing literature.

This book is not intended to be a self-contained textbook for teaching the basics of the Fourier theory, a subject which is already covered by many excellent books. It rather intends to assist users who already have a basic knowledge of the DFT, but are not sufficiently familiar with its practical limitations, artifacts and pitfalls. The present book can be used, therefore, as a useful additional reference for students and researchers in various branches of science and engineering who have to work on applications of DFT. For this reason we have preferred throughout this book an informal style based on a pictorial, intuitive approach over a rigorous mathematical treatment, and we have intentionally avoided a purist's approach based on theorems and proofs. And just like the author's previous books on the theory of the moiré phenomenon, this volume, too, contains a large number of illustrative examples and figures, some of which are visually fascinating and even spectacular.

The material covered in this book includes a wide range of subjects, ranging from the aliasing and leakage phenomena to less widely known topics such as symmetry related issues and the DFT artifacts that may result thereof, or the influence of the various possible types of data extension on the DFT results. It is our aim in this book to attract the reader's attention to the many possible pitfalls and sources of error in the use of DFT, including potential errors due to the different CFT or DFT definitions being used in different books and software packages, the need for input and output data reorganizations, etc. And most importantly, we show the users how to correctly interpret the DFT results they obtain, and how to distinguish between true spectral contents and the various artifacts that are only due to DFT.

This book is intended for students, scientists and engineers wishing to widen their knowledge of the DFT and its practical use. In particular, it will be very useful for “naive” users from various scientific or technical disciplines who have to use the DFT for their respective applications. The reader will find in this book not only a theoretical explanation of the DFT artifacts and pitfalls in question, but also practical recipes accompanied by many examples for the correct use of DFT in one or several dimensions. The prerequisite mathematical background is limited to an elementary familiarity with calculus and with the continuous and discrete Fourier theory.

This concentrated treatment of the DFT artifacts and pitfalls in a single volume is, indeed, new, and it aims to make this book a valuable source of information for the widest possible range of DFT users. We hope this book will not only help to “demystify” this subject, but also encourage readers to further deepen their interest in the Fourier theory, which is undoubtedly one of the most beautiful and enlightening branches of mathematics.

The material in this book is based on the author's personal research at the EPFL (Ecole Polytechnique Fédérale de Lausanne). This work would have never been possible without the support and the excellent research environment provided by the EPFL. The author wishes to express his gratitude to Prof. Roger D. Hersch, the head of the Peripheral Systems Laboratory of the EPFL, for his encouragement throughout the different stages of this work. Many thanks are also due to the publishers for their continued helpfulness and availability throughout the publishing cycle.


Back to the DFT book homepage



[Book homepage] [Order the book] [Selected figures] [DFT demo kit] [Links]

Last modified: 2014/06/24