Digital Signal Processing Education

Home
Full List of Titles
1: Speech Processing
CELP Coding
Large Vocabulary Recognition
Speech Analysis and Enhancement
Acoustic Modeling I
ASR Systems and Applications
Topics in Speech Coding
Speech Analysis
Low Bit Rate Speech Coding I
Robust Speech Recognition in Noisy Environments
Speaker Recognition
Acoustic Modeling II
Speech Production and Synthesis
Feature Extraction
Robust Speech Recognition and Adaptation
Low Bit Rate Speech Coding II
Speech Understanding
Language Modeling I
2: Speech Processing, Audio and Electroacoustics, and Neural Networks
Acoustic Modeling III
Lexical Issues/Search
Speech Understanding and Systems
Speech Analysis and Quantization
Utterance Verification/Acoustic Modeling
Language Modeling II
Adaptation /Normalization
Speech Enhancement
Topics in Speaker and Language Recognition
Echo Cancellation and Noise Control
Coding
Auditory Modeling, Hearing Aids and Applications of Signal Processing to Audio and Acoustics
Spatial Audio
Music Applications
Application - Pattern Recognition & Speech Processing
Theory & Neural Architecture
Signal Separation
Application - Image & Nonlinear Signal Processing
3: Signal Processing Theory & Methods I
Filter Design and Structures
Detection
Wavelets
Adaptive Filtering: Applications and Implementation
Nonlinear Signals and Systems
Time/Frequency and Time/Scale Analysis
Signal Modeling and Representation
Filterbank and Wavelet Applications
Source and Signal Separation
Filterbanks
Emerging Applications and Fast Algorithms
Frequency and Phase Estimation
Spectral Analysis and Higher Order Statistics
Signal Reconstruction
Adaptive Filter Analysis
Transforms and Statistical Estimation
Markov and Bayesian Estimation and Classification
4: Signal Processing Theory & Methods II, Design and Implementation of Signal Processing Systems, Special Sessions, and Industry Technology Tracks
System Identification, Equalization, and Noise Suppression
Parameter Estimation
Adaptive Filters: Algorithms and Performance
DSP Development Tools
VLSI Building Blocks
DSP Architectures
DSP System Design
Education
Recent Advances in Sampling Theory and Applications
Steganography: Information Embedding, Digital Watermarking, and Data Hiding
Speech Under Stress
Physics-Based Signal Processing
DSP Chips, Architectures and Implementations
DSP Tools and Rapid Prototyping
Communication Technologies
Image and Video Technologies
Automotive Applications / Industrial Signal Processing
Speech and Audio Technologies
Defense and Security Applications
Biomedical Applications
Voice and Media Processing
Adaptive Interference Cancellation
5: Communications, Sensor Array and Multichannel
Source Coding and Compression
Compression and Modulation
Channel Estimation and Equalization
Blind Multiuser Communications
Signal Processing for Communications I
CDMA and Space-Time Processing
Time-Varying Channels and Self-Recovering Receivers
Signal Processing for Communications II
Blind CDMA and Multi-Channel Equalization
Multicarrier Communications
Detection, Classification, Localization, and Tracking
Radar and Sonar Signal Processing
Array Processing: Direction Finding
Array Processing Applications I
Blind Identification, Separation, and Equalization
Antenna Arrays for Communications
Array Processing Applications II
6: Multimedia Signal Processing, Image and Multidimensional Signal Processing, Digital Signal Processing Education
Multimedia Analysis and Retrieval
Audio and Video Processing for Multimedia Applications
Advanced Techniques in Multimedia
Video Compression and Processing
Image Coding
Transform Techniques
Restoration and Estimation
Image Analysis
Object Identification and Tracking
Motion Estimation
Medical Imaging
Image and Multidimensional Signal Processing Applications I
Segmentation
Image and Multidimensional Signal Processing Applications II
Facial Recognition and Analysis
Digital Signal Processing Education

Author Index
A B C D E F G H I
J K L M N O P Q R
S T U V W X Y Z

A Teaching And Evaluation Tool For Adaptive Signal Processing Using Java

Authors:

Moritz Harteneck,
Robert W Stewart,

Page (NA) Paper number 1291

Abstract:

In this paper, a teaching and evaluation tool for adaptive algorithms using the JAVA platform is presented. The tool has been developed for use in teaching adaptive signal processing and gives the students the facility to observe a comprehensive set of algorithms executing in the time, frequency and z-domain, vary any parameters and thereby augment the traditional learning process. Another key aim in the development was to provide a simple tool so that the feasibility of adaptive algorithms for a particular problem can be evaluated quickly. The JAVA platform has been chosen for this task since it is possible to run the tool on any computer system (e.g. Unix, Windows, Linux) using a JAVA virtual machine via the world wide web. The tool is freely available to use at http://www.spd.eee.strath.ac.uk/users/moritz/algorithmDemo/jdk1.1.

IC991291.PDF (From Author) IC991291.PDF (Rasterized)

TOP


Two New DSP Teaching Tools: DigiFilter and DSPlus

Authors:

Hen-Geul yeh, EE Department, California State University, Long Beach, USA (USA)
Xiufeng Cao, Lab of Earthquake Electronic Instruments, Seismological Bureau of Shaanxi Province, 4 Shuiwen Xiang, Bianjia Cun, Xi'an Shaanxi 710068, P. R. China (China)

Page (NA) Paper number 1485

Abstract:

Two window-based new digital signal processing (DSP) software packages, namely, DigiFilter and DSPlus are used as teaching tools at California State University, Long Beach (CSULB), DSP laboratory in conjunction with DSK31 of TI. First, DigiFilter is a digital filter design and processing software. The uniqueness of this package is that it is not only design digital filters, but also supports DSK31 for real-time filtering. Second, DSPlus is a data acquisition and processing software which supports DSK31 for real-time FFT and can be used as a digital scope. These two packages are employed as computer-aided design and analysis tools for DSP courses.

IC991485.PDF (From Author) IC991485.PDF (Rasterized)

TOP


Teaching DSP Concepts Using MATLAB and the TMS320C31 DSK

Authors:

Cameron H. G. Wright,
Thad B. Welch,
Walter J. Gomes III,

Page (NA) Paper number 1778

Abstract:

A graphically-oriented MATLAB program written by the authors facilitates teaching real-world digital signal processing concepts such as quantization of digital filter coefficients that occur in fixed-point processors, for example the widely used TMS320C5x. While many universities have or plan to buy the inexpensive floating-point TMS320C31 DSKs for pedagogical reasons, this MATLAB program simulates certain fixed-point effects on these floating-point devices and eliminates the need to purchase expensive specialized software programs or extra hardware. The program described in this paper provides an interactive graphical user interface which communicates directly with the DSK, and demonstrates in real-time how coefficient quantization adversely affects filter performance, without the need for tedious programming of the TMS320C31.

IC991778.PDF (From Author) IC991778.PDF (Rasterized)

TOP


Reinforcing the Understanding of Signal Processing Concepts Using Audio Exercises

Authors:

John W Pierre,
Robert F Kubichek,
Jerry C Hamann,

Page (NA) Paper number 1845

Abstract:

In the near future, multimedia techniques will be used more extensively in signal processing education because the technology is available and the benefits to student learning and information retention are high. Using a variety of teaching techniques helps a wider range of students, who have different learning styles, and enhances student skills in their weaker areas. This paper describes a number of audio signal processing homework exercises used to reinforce concepts of signal processing. These exercises include some fundamental concepts of DSP (quantization, aliasing, Fourier analysis, and filtering) and more advanced areas (sampling rate conversion, LCMV filtering, and adaptive filtering). All these exercises use the signal processing and audio capabilities of MATLAB. A web page for these homework exercises is being developed at wwweng.uwyo.edu/electrical/dsp_audio.

IC991845.PDF (From Author) IC991845.PDF (Rasterized)

TOP


Making Music with MATLAB: An Electronic Music Synthesis Course for Engineering Students

Authors:

Ed Doering,

Page (NA) Paper number 2169

Abstract:

An elective course in electronic music synthesis has been developed for electrical and computer engineering students. The course provides an interesting way to integrate and apply DSP and computer manipulation concepts studied in previous courses, and extends student understanding of more advanced concepts such as time-evolving spectra. MATLAB is a standard platform used in the signals and DSP courses, so MATLAB forms the primary tool for converting algorithmic descriptions of waveforms into sound. The paper outlines course topics and methods, includes a detailed example of pedagogy, and presents assessment results. Example MATLAB code, graphics, and sound clips are available on-line at http://www.rose-hulman.edu/~doering/icassp99.

IC992169.PDF (From Author) IC992169.PDF (Rasterized)

TOP