CEN352 Digital Signal Processing Lecture No. 1 Department of Computer Engineering, College of...

17
CEN352 Digital Signal Processing Lecture No. 1 Department of Computer Engineering, College of Computer and Information Sciences, King Saud University, Riyadh, Kingdom of Saudi Arabia September 3 rd , 2012 BY DR. ANWAR M. MIRZA Office No. 2185 Phone: 4697362 [email protected] or [email protected] / ا رز مي د ي ج م وز ن ا وز ت ك الد

Transcript of CEN352 Digital Signal Processing Lecture No. 1 Department of Computer Engineering, College of...

Advanced computer graphics

CEN352Digital Signal ProcessingLecture No. 1Department of Computer Engineering, College of Computer and Information Sciences,King Saud University, Riyadh, Kingdom of Saudi ArabiaSeptember 3rd, 2012By

Dr. anwar M. Mirza

Office No. 2185Phone: [email protected] or [email protected]

/ Class ParticularsCredit Hours: 3Course Structure: Three Lectures a week (Each of duration about 50 minutes).One tutorial session of 50 min durationClass Venue:Lecture Hall B093Class Timings:Section 1: Saturday, Monday, Wednesday 1:00pm to 1:50pmSection 2: Saturday, Monday, Wednesday 2:00pm to 2:50pmTutorials: Sunday5:00pm to 5:50pm, Wednesday 6:00pm to 6:50pm2Pre-requisitesThe course requires as pre-requisites:CEN 340 Signals and SystemsTopicsConcept of analog signals

3Major Topics Covered and Schedule in WeeksTopicWeeks (Approx.)Sampling theory, and periodicity2Fourier Transform (DFT, FFT)3z-transform3Digital Filters3Applications: Audio and image3Review and evaluation24Recommended TextsPrimary:L. Tan, Digital Signal Processing: Fundamentals and Applications, Elsevier, 2008.

Supplementary:Openheim A., Willsky A. and S. Nawab, Signals and Systems, 2nd Ed., 1997, Prentice Hall.John G. Proakis and Dimitris G. Manolakis, Digital Signal Processing: Principles, algorithms and applications, 4th Ed., 2007, Prentice Hall.Lecture notes given on the course website.

5Evaluation and GradingActivityMarksQuizzes05Assignments15Mid-term Test 120Mid-Term Test 220Final Exam40Total1006Quizzes and Assignments PoliciesQuizzesFrequent quizzes of duration 5-10 minutes will be taken.Students are required to attend the classes regularly and come prepared in each class.AssignmentsNo assignments will be accepted after due date.Programming assignments should be well documented.There are no groups for assignments. Each student is expected to do and submit the assignment individually.Students are not allowed to copy each others work.Cheating or plagiarism in any form will not be tolerated. A grade of zero will be registered for any infraction.All exams are closed book.

7http://king-saud.academia.edu/AnwarMirza/Teaching8Digital Signal 9Continuous timeContinuous amplitudeDiscrete timeContinuous amplitudeDiscrete timeDiscrete amplitudeAnalog SignalDiscrete-time SignalDigital Signal10

Analog SignalDiscrete-time SignalDigital SignalDigital Signal contd. 11A digital signal processing scheme

DSP (Digital Signal Processing)To avoid aliasing for samplingAnalog to Digital ConverterDigital to Analog ConverterTo avoid aliasing for samplingComputer / microprocessor / micro controller/ etc.12Some Applications of DSP Noise removal from speech.

Noisy SpeechClean Speech

13Some Applications of DSP

Signal spectral analysis.Time domainFrequency domainSingle tone: 1000 HzDouble tone: 1000 Hz and 3000 Hz

14Some Applications of DSP Noise removal from image.

15

Some Applications of DSP Image enhancement.16Summary Applications of DSPDigital speech and audio: Speech recognition Speaker recognition Speech synthesis Speech enhancement Speech codingDigital Image Processing: Image enhancement Image recognition Medical imaging Image forensics Image codingMultimedia: Internet audio, video, phones Image / video compression Text-to-voice & voice-to-text Movie indexing..Applications17DSPTelephoneSpaceMedicalMilitaryScientificIndustrialialVoice and data compressionEcho cancellationSignal multiplexingFiltering

Space photograph enhancementData compressionIntelligent sensory analysis by remote space probes

Diagnostic imaging (CT, MRI, ultrasound and others)Electrocardiogram analysisMedical image storage / retrieval

RadarSonarOrdnance guidanceSecure communication

Earthquake recording / analysisData acquisitionSpectral analysisSimulation and modeling

Oil and mineral prospectingProcess monitoring & controlNondestructive testingCAD and design tools