File(s) under permanent embargo
DSP basics
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).
Funding
Why some foods smell sweet: the neural-basis of odour-taste associations; G2369; LEVERHULME TRUST; RPG-2018-068
History
Publication status
- Published
File Version
- Published version
Publisher
Association for Computing MachineryExternal DOI
Page range
105-139Pages
474.0Book title
Intelligent computing for interactive system design: statistics, digital signal processing and machine learning in practicePlace of publication
New York, NY, United StatesISBN
9781450390293Department affiliated with
- Psychology Publications
Full text available
- No
Peer reviewed?
- Yes
Editors
Mark Dunlop, Parisa Eslambolchilar, Andreas KomninosLegacy Posted Date
2021-03-03First Compliant Deposit (FCD) Date
2021-03-03Usage metrics
Categories
No categories selectedKeywords
Licence
Exports
RefWorks
BibTeX
Ref. manager
Endnote
DataCite
NLM
DC