230 likes | 324 Views
Learning Introductory Signal Processing Using Multimedia. Roger Browne Institute of Information Sciences and Technology Massey University. Outline. Overview of Information and Communications Some signal processing concepts Tools available for use in the laboratory A selection of exercises.
E N D
Learning Introductory Signal Processing Using Multimedia Roger Browne Institute of Information Sciences and Technology Massey University Outline • Overview of Information and Communications • Some signal processing concepts • Tools available for use in the laboratory • A selection of exercises Learning Introductory Signal Processing Using Multimedia
Overview of Information and Communications A second year paper that underpins the BTech (Information Engineering) and BE (Information and Telecommunication Engineering) degrees The learning outcomes involve describing: • the nature of information • how information can be measured • a basic communication systems model • the nature of noise and its affect on communications • A/D and D/A conversion, signals, modulation and Fourier theory • some common coding schemes and how they can be used to combat the affect of noise • application of discrete mathematics to simple linear systems Learning Introductory Signal Processing Using Multimedia
Overview of Information and Communications The relevant sections are: The learning outcomes involve describing: • the nature of information • how information can be measured • a basic communication systems model • the nature of noise and its affect on communications • A/D and D/A conversion, signals, modulation and Fourier theory • some common coding schemes and how they can be used to combat the affect of noise • application of discrete mathematics to simple linear systems Learning Introductory Signal Processing Using Multimedia
Channel Source Encoder Tx + Rx Decoder Output Noise Usually electronic noise Some signal processing concepts Standard communications model: Learning Introductory Signal Processing Using Multimedia
Time domain: Some signal processing concepts Time domain and frequency domain views of signals Learning Introductory Signal Processing Using Multimedia
Frequency domain: Some signal processing concepts Time domain and frequency domain views of signals Learning Introductory Signal Processing Using Multimedia
Some signal processing concepts • Conversion from analogue to digital involves: • sampling • aliasing Learning Introductory Signal Processing Using Multimedia
(our ears) Tools • PC and its multi-media facilities (sound card, microphone, speakers) • Signal processing software (Matlab) • Very sophisticated personal signal processing facilities: Learning Introductory Signal Processing Using Multimedia
Square wave: Exercise One: Spectrum Analysis This has been studied using Fourier analysis in lectures Learning Introductory Signal Processing Using Multimedia
Spectrum of a square wave Sound of a square wave: Learning Introductory Signal Processing Using Multimedia
Spectrum of a square wave A filter selects a range of frequencies. For instance, selecting frequencies between 500Hz and 2000Hz results in a different sound: Amplified version of filtered signal: Filtered signal at original volume: Learning Introductory Signal Processing Using Multimedia
Viewing this in frequency space: Learning Introductory Signal Processing Using Multimedia
Exercise Two - Noise in Communications Noise usually refers to electronic noise, but could be acoustic noise. Original signal: SNR = 0dB SNR = -10dB Learning Introductory Signal Processing Using Multimedia
Noise in Communications SNR = -20dB SNR = -30dB • The signal frequency is 1300Hz • The noise is ‘wide-band’ or ‘white’ noise, occupying the full frequency spectrum. Objective: design a filter to retrieve the signal in the case of SNR = -30dB Learning Introductory Signal Processing Using Multimedia
Noise in Communications Technique: develop a narrow-band filter centred on 1300Hz. Filter = 1200Hz to 1400Hz: Filter = 1290Hz to 1310Hz: Filter = 1298Hz to 1302Hz: Learning Introductory Signal Processing Using Multimedia
Noise in Communications What about noisy speech signals? Original: SNR = 0dB: Band-pass filter, 200Hz to 1500Hz: No amount of filtering achieves a clear speech signal Learning Introductory Signal Processing Using Multimedia
Noise in Communications The way in which the frequencies are spread across the spectrum can be viewed pictorially: Hence a narrow-band filter is not effective. Learning Introductory Signal Processing Using Multimedia
Exercise Three - Aliasing This is a concept that students often find difficult. It is a characteristic of the process of converting from an analogue signal to a digital signal. A fundamental law in signal processing states that the sampling frequency must be at least twice the highest frequency present in the signal. For example, CDs are sampled at 44.1kHz so the highest frequency that can be present in the signal is 22kHz. Learning Introductory Signal Processing Using Multimedia
Aliasing If a higher frequency is present it ‘folds over’ into the lower frequencies. This can be illustrated by taking a simple signal of 1000Hz and steadily reducing the sampling frequency. The minimum sampling frequency for correctly recording the sound is 2000Hz. Learning Introductory Signal Processing Using Multimedia
Aliasing (1000Hz) Original: Sampled at 3000Hz: Sampled at 1800Hz: Sampled at 1500Hz: Sampled at 1200Hz: Students are asked to estimate the frequency in each case. Learning Introductory Signal Processing Using Multimedia
normal 1000Hz Estimated frequency aliased Sampling frequency 1000Hz 2000Hz Aliasing Their estimates are plotted against sampling frequency: Learning Introductory Signal Processing Using Multimedia
Frequencies greater than 500Hz sound as lower frequencies, creating distortion Aliasing What is the affect on speech? Original: Sampled at 2000Hz: Sampled at 1000Hz: Filtered 0-500Hz: Learning Introductory Signal Processing Using Multimedia
Conclusions • The modern multimedia computer offers excellent facilities for basic experiments in signal processing. • By making use of: • audible signals • the sophisticated signal processing of the human ear, • a number of basic concepts can be exemplified in a concrete and readily-assimilated form. Learning Introductory Signal Processing Using Multimedia