Match!

Simulation or Real-time?

Published on May 1, 2019 in ICASSP (International Conference on Acoustics, Speech, and Signal Processing)
· DOI :10.1109/ICASSP.2019.8683083
Cameron H. G. Wright15
Estimated H-index: 15
(UW: University of Wyoming),
Thad Welch16
Estimated H-index: 16
(BSU: Boise State University),
Michael G. Morrow12
Estimated H-index: 12
(UW: University of Wisconsin-Madison)
Abstract
After many years of practicing, reading and writing about signal processing education, we have observed some common themes. This paper discusses the trade-off of simulation versus the use of real-time processing on real-world signals as a motivator for signal processing students. A real-time DSP demonstration accompanies the presentation of this paper.
  • References (37)
  • Citations (0)
📖 Papers frequently viewed together
2014
1 Author (Jean Jiang)
2013
2 Citations
78% of Scinapse members use related papers. After signing in, all features are FREE.
References37
Newest
Apr 1, 2018 in ICASSP (International Conference on Acoustics, Speech, and Signal Processing)
#1Cameron H. G. Wright (UW: University of Wyoming)H-Index: 15
#2Thad Welch (BSU: Boise State University)H-Index: 16
A new generation of affordable infrared (IR) cameras provides both IR and visible images, which allows professors to introduce the concept of multispectral (and hyperspectral) signal processing in a particularly motivating way for students. We describe the use of a FLIR E60 camera in a graduate digital image processing course, in which IR and visible images were used as the basis for an open-ended final project in the course. We used both pre- and post-project questionnaires to confirm that the ...
1 CitationsSource
Apr 1, 2018 in ICASSP (International Conference on Acoustics, Speech, and Signal Processing)
#1Joakim Jalden (KTH: Royal Institute of Technology)H-Index: 25
#2Xavier Casas Moreno (KTH: Royal Institute of Technology)H-Index: 1
Last. Isaac Skog (Linköping University)H-Index: 3
view all 3 authors...
This paper describes an Arduino Due based platform for digital signal processing (DSP) education. The platform consists of an in-house developed shield for robust interfacing with analog audio signals and user inputs, and an off-the-shelf Arduino Due that executes the students' DSP code. This combination enables direct use of the Arduino integrated development environment (IDE), with its low barrier to entry for students, its low maintenance need and cross platform interoperability, and its larg...
4 CitationsSource
#1Julien Marot (CNRS: Centre national de la recherche scientifique)H-Index: 1
#2Salah Bourennane (CNRS: Centre national de la recherche scientifique)H-Index: 27
This paper firstly describes the development and evaluation of a project course which yields university students building a complete hardware and software chain for a digital image processing application. To arouse the interest and learning initiative of students, we propose them to build a setup including a Raspberry Pi® and image processing programmes. This inexpensive single board computer answers today's issues in energy saving and permits to review fundamental hardware and software principl...
6 CitationsSource
Mar 5, 2017 in ICASSP (International Conference on Acoustics, Speech, and Signal Processing)
#1Marios S. Pattichis (UNM: University of New Mexico)H-Index: 27
#2Sylvia Celedón-Pattichis (UNM: University of New Mexico)H-Index: 6
Last. Carlos LopezLeiva (UNM: University of New Mexico)H-Index: 3
view all 3 authors...
In this paper, we summarize some of the lessons learned from the Advancing Out-of-School Learning in Mathematics and Engineering (AOLME) project. The AOLME project uses an integrated curriculum that relies on the use of basic concepts from middle-school mathematics to teach the foundations of image and video representations. The middle-school students, mostly from underrepresented groups, learn how to program their own video representations using Python libraries running on the Raspberry Pi. Ove...
2 CitationsSource
Mar 1, 2017 in ICASSP (International Conference on Acoustics, Speech, and Signal Processing)
#1Masoumeh Azarpour (RUB: Ruhr University Bochum)H-Index: 3
#2Jan Siska (RUB: Ruhr University Bochum)H-Index: 2
Last. Gerald Enzner (RUB: Ruhr University Bochum)H-Index: 16
view all 3 authors...
We demonstrate the feasibility of the realtime implementa- tion of advanced binaural noise reduction algorithms in a single-chip computer called Raspberry Pi. The implementa- tion of the considered algorithms is realized in Simulink, a graphical programming add-on to the integrated development environment Matlab. Using a complementary support pack- age for Simulink, the Raspberry Pi is connected/hosted. The implemented binaural noise reduction algorithm comprises two stages. First, the noise pow...
2 CitationsSource
Mar 1, 2017 in ICASSP (International Conference on Acoustics, Speech, and Signal Processing)
#1Cameron H. G. Wright (UW: University of Wyoming)H-Index: 15
#2Thad Welch (BSU: Boise State University)H-Index: 16
Last. Michael G. Morrow (UW: University of Wisconsin-Madison)H-Index: 12
view all 3 authors...
Today there is a global need for engineers who are “DSP literate.” An obvious solution for supplying this need is to educate the next generation of DSP engineers. To do this, several powerful and highly versatile options are available. Real-time or quasi-real-time systems can be implemented using, for example, microprocessors, FPGAs, dedicated DSP hardware, general-purpose processors, graphical processing units, or smartphones. This paper discusses our efforts over the years using various dedica...
2 CitationsSource
Mar 20, 2016 in ICASSP (International Conference on Acoustics, Speech, and Signal Processing)
#1Cameron H. G. Wright (UW: University of Wyoming)H-Index: 15
#2Thad Welch (BSU: Boise State University)H-Index: 16
Last. Michael G. Morrow (UW: University of Wisconsin-Madison)H-Index: 12
view all 3 authors...
The challenge of teaching practical optical engineering in a single course can be overcome by taking advantage of existing student knowledge of signal processing concepts. Such an approach greatly facilitates student mastery of new topics. This paper describes how professors can use this technique to efficiently teach optical engineering.
3 CitationsSource
#1Mark A. Wickert (UCCS: University of Colorado Colorado Springs)H-Index: 5
The Arduino micro-controller development platform has received a lot of attention from hobbyist (makers) as well as university engineering programs. The ability to perform simple, yet effective, real-time DSP, is now easily achieved with Arduino and the Analog Shield. The ADC and DAC of the shield allow aliasing and reconstruction issues to be fully explored. Most other audio DSP platforms employ sigma-delta converters, which integrate the ADC anti-aliasing and DAC reconstruction filters into th...
2 CitationsSource
#1William J. Esposito (Stanford University)H-Index: 2
#2Fernando A. Mujica (Stanford University)H-Index: 7
Last. Gregory T. A. Kovacs (Stanford University)H-Index: 46
view all 4 authors...
The Stanford “Lab-In-A-Box” project comprises an open source hardware and software tool chain for teaching signal processing and analog electronics. It is intended to improve the teaching of these concepts by providing a platform that is more open and understandable and by lowering the economic barriers to students interested in the field. To do this, the Lab-In-A-Box brings a full powered Digital Signal Processor (DSP) core to the popular Arduino microcontroller environment and marries it with ...
9 CitationsSource
#1Cameron H. G. Wright (UW: University of Wyoming)H-Index: 15
#2Thad Welch (BSU: Boise State University)H-Index: 16
Last. Michael G. Morrow (UW: University of Wisconsin-Madison)H-Index: 12
view all 3 authors...
Students who are learning fundamental principles of optical engineering can take advantage of existing knowledge of digital signal processing to greatly facilitate mastery of the new topics. This paper describes how professors can take advantage of this opportunity.
4 CitationsSource
Cited By0
Newest