DSP basics

Alexander, Jason and Vi, Chi Thanh (2021) DSP basics. In: Eslambolchilar, Parisa, Komninos, Andreas and Dunlop, Mark (eds.) Intelligent computing for interactive system design: statistics, digital signal processing and machine learning in practice. Association for Computing Machinery, New York, NY, United States, pp. 105-139. ISBN 9781450390293

[img] PDF - Published Version
Restricted to SRO admin only

Download (756kB)


This chapter introduces the fundamentals of Digital Signal Processing (DSP) necessary for the design and construction of any interactive system that directly engages with the environment using sensors. There is a diverse range of such systems, including capturing the speech input for human-computer conversations [Cassell et al. 2000], hand gestures to input text [Jones et al. 2010], eye-gaze to facilitate more efficient interaction [Pfeuffer et al. 2015], recording biosignals such as heart rate to understand the body [Schmidt 2015], adapting digital content based on environmental conditions or locations [Rodden et al. 1998], and in each of the Case Studies described later in this book. All must capture and then process sensor data in order to provide input, or adapt output in a digital system. In many cases, the interactive systems developer must convert, filter, transform, and/or threshold raw signal data (from e.g. an accelerometer, microphone, or ECG sensor) into a form suitable for use in their application. The choices made in each Digital Signal Processing step have implications on the quality of the resulting output used to direct the decisions made by their application.
To get the reader started, we aim to provide a beginners-guide to DSP. However, this introduction is far from exhaustive. Indeed, there are numerous great textbooks dedicated to advanced understanding of this topic and the reader is encouraged to consult them for more indepth theoretical knowledge. Recommended reading includes the ‘Digital Signal Processing’ titles by Proakis and Manolakis [2007] and Rawat [2015].
DSP basics begins with an introduction to the different types of signals, and continues to cover the analog-to-digital conversion topics of sampling, quantization, and coding. From there it covers digital-to-analog conversion, Discrete Fourier Transforms, autocorrelation, and Linear Time-invariant Systems. Finally, it ends with a walk-through of DSP use in Brain-Computer Interaction (BCI).

Item Type: Book Section
Schools and Departments: School of Psychology > Psychology
SWORD Depositor: Mx Elements Account
Depositing User: Mx Elements Account
Date Deposited: 03 Mar 2021 07:53
Last Modified: 28 Feb 2022 13:34
URI: http://sro.sussex.ac.uk/id/eprint/97531

View download statistics for this item

📧 Request an update
Project NameSussex Project NumberFunderFunder Ref
Why some foods smell sweet: the neural-basis of odour-taste associationsG2369LEVERHULME TRUSTRPG-2018-068