...1 A DSP A-Z http://www.unex.ucla.edu Digital Signal Processing An “A” to “Z” R.W. Stewart Signal Processing Division Dept. of Electronic and Electrical Eng. University of Strathclyde Glasgow G1 1XW, UK Tel: +44 (0) 141 548 2396 Fax: +44 (0) 141 552 2487 E-mail: r.stewart@eee.strath.ac.uk M.W. Hoffman Department of Electrical Eng. 209N Walter Scott Eng. Center PO Box 880511 Lincoln, NE 68588 0511 USA Tel: +1 402 472 1979 Fax: +1 402 472 4732 Email:hoffman@unlinfo.unl.edu © BlueBox Multimedia, R.W. Stewart 1998 2 The DSPedia DSPedia An A-Z of Digital Signal Processing This text aims to present relevant, accurate and readable definitions of common and not so common terms, algorithms, techniques and information related to DSP technology and applications. It is hoped that the information presented will complement the formal teachings of the many excellent DSP textbooks available and bridge the gaps that often exist between advanced DSP texts and introductory DSP. While some of the entries are particularly detailed, most often in cases where the concept, application or term is particularly important in DSP, you will find that other terms are short, and perhaps even dismissive when it is considered that the term is not directly relevant to DSP or would not benefit from an extensive description. There are 4 key sections to the text: • • • • DSP terms A-Z Common Numbers associated with DSP Acronyms References page 1 page 427 page 435 page 443 the...
Words: 73093 - Pages: 293
...ECE 2610 Introduction to Signals and Systems Spring Semester 2011 Instructor: Dr. Mark Wickert Office: EB-292 wickert@eas.uccs.edu http://www.eas.uccs.edu/wickert/ece2610/ Phone: 255-3500 Fax: 255-3589 Office Hrs: Required Text Optional Software: Grading: M&W 12:45-1:15am, M&W 3:05pm-4:00pm, others by appointment. James McClellan, Ronald Schafer, and Mark Yoder, Signal Processing First, Prentice Hall, New Jersy, 2003. ISBN 0-13-090999-8. The student version of MATLAB 7.x available under general software in the UCCS bookstore. Other specific programming tools will be discussed in class. 1.) 2.) 3.) 4.) 5.) 6.) Graded homework worth 20%. Quizzes worth 15% total Laboratory assignments worth 20% total. Mid-term exam worth 15%. Final MATLAB project worth 10%. Final exam worth 20%. Topics Text 1.1–1.4 2.1–2.9 3.1–3.9 4.1–4.6 5.1–5.9 6.1–6.9 7.1–7.10 8.1–8.12 9.1–9.10 10.1–10.6 11.1–11.11 12.1–12.4 Weeks 0.5 1.0 1.0 1.0 1.5 1.5 (exam) 1.0 2.0 1.5? 0.5? 1.5? 1.5 (project) 1. Course Overview and Introduction 2. Sinusoids 3. Spectrum Representation 4. Sampling and Aliasing 5. FIR filters 6. Frequency response of FIR filters 7. z-Transforms 8. IIR Filters 9. Continuous-Time Signals and Systems 10. Frequency Response 11. Continuous-Time Fourier Transform 12. Filtering, Modulation, and Sampling Note: that topics 9–12 will most likely only be overviewed at the end of the semester....
Words: 276 - Pages: 2
...DIGITAL SIGNAL PROCESSING Maarten van Walstijn School of Electronics, Electrical Engineering, and Computer Science Sonic Arts Research Centre m.vanwalstijn@qub.ac.uk course website: http://www.somasa.qub.ac.uk/~mvanwalstijn/ELE8059/ (all course material becomes available there) recommended text: Mulgrew, Grant & Thompson; “Digital Signal Processing: Concepts & Applications” DSP 1 Session 1: Introduction to DSP COURSE OUTLINE date session 1 26 Sep 2011 lecture tutorial questions Introduction to DSP session 2 3 Oct 2011 Signals and Spectral Representation X session 3 10 Oct 2011 Linear Systems X session 4 17 Oct 2011 Time-Domain Description and Convolution X session 5 24 Oct 2011 Sampled Data and Discrete-Time Systems X session 6 7 Oct 2011 The Discrete Fourier Transform X session 7 14 Nov 2011 The Fast Fourier Transform X session 8 21 Nov 2011 Fast Convolution X session 9 28 Nov 2011 Multi-Rate Processing X coursework assignment* 5 Dec 2012 feedback session 23 Jan 2012 session 10 13 Feb 2012 Continuous Filter Theory X session 11 20 Feb 2012 Infinite Impulse Response (IIR) Filters X session 12 27 Feb 2012 Finite Impulse Response (FIR) Filters X session 13 5 Mar 2012 Random Signal Analysis X session 14 12 Mar 2012 Optimum Filters X session 15 19 Mar 2012 Adaptive Filters ...
Words: 862 - Pages: 4
...Guidelines for Final Year Project ReportsReal Time Implementation of Mixed Excitation Linear Predictive Vocoder Final Year Project Final Report A 4th Year StudentUmer Hamid 06-0063 Faraz Hussain 07-0597 Supervisor: Ms. Durdana Habib Real time optimized Implementation of the Mixed Excitation Linear Predictive Vocoder on the TMS320C6416 DSP [pic] Electrical Engineering Department National University of Computer and Emerging Sciences Islamabad Session 2009-2010 Abstract The purpose of our project is real-time implementation and optimization of a 2.4 Kbps mixed excitation linear prediction (MELP) speech-coding algorithm on a Texas instrument TMS320C64xx digital signal processor. The main emphases of the project is on efficient coding and optimization strategies in computationally intensive modules by exploiting fast L1/L2 memory architecture, 8-parallel data paths, enhanced direct memory access module and instruction set features of TMS320C6000 architecture. The implementation would be based on generic TMS320C6000 DSP series; the optimization techniques aimed are applicable to all types of DSP platforms. Lastly the enhanced DSP/BIOS features were used to implement a real time data handling technique to port the MELP vocoder for real time applications. Contents 1 Introduction 6 1.1 THE MELP SPEECH PRODUCTION MODEL 6 2 Development Process 29 2.1 DSP Architecture 29 ...
Words: 9574 - Pages: 39
...Ali Rizwan - Calvez Fabien 4.1 - Localization of the source during the time 4.2 - Estimation of the instantaneous speeds 5- Signal Processing Project Signal Processing Project 2D location tracking radar by using sound waves Fourth step: Real-time monitoring of a sound wave 5.1 - Acquisition of a real sound signal 5.2 - Merging of information with another group 6 - Conclusion Ali Rizwan and Calvez Fabien Table of contents: 12Introduction First step: Estimation of arrival direction of sound waves 2.1 - Limits of the detection 2.2 - First method Annex: 7 - Figures 2.3 - Second method 82.4 - Conclusion about the two methods 3Second step: Localization of wave sources in a plane Matlab programming 3.1 - Localization of a sound wave 3.2 - Estimation of the performances 4Third step: Tracking of a sound wave ENSEIRB-MATMECA 1/16 2009-2010 Ali Rizwan - Calvez Fabien 1Introduction Signal Processing Project 2 - First step: Estimation of arrival direction of sound waves The most widespread localization system used by common people is the Global Positioning System (GPS). Yet we cannot use it inside buildings, because of the low reception level of the signals. Instead Wi-Fi waves can be used or even sound waves. This is the second method that is introduced in this project. The goal of this project is to localize a sound source in a simple but realist example the implied issues linked to the design of this system. In this project an algorithm...
Words: 3046 - Pages: 13
...THE COOPER UNION FOR THE ADVANCEMENT OF SCIENCE AND ART ALBERT NERKEN SCHOOL OF ENGINEERING Adjustable Subband Allocation Algorithm for Critically Sampled Subband Adaptive Filters by Adam Shabti Charles A thesis submitted in partial fulfillment of the requirements for the degree of Master of Engineering May 6, 2009 Advisor Dr. Fred L. Fontaine THE COOPER UNION FOR THE ADVANCEMENT OF SCIENCE AND ART ALBERT NERKEN SCHOOL OF ENGINEERING This thesis was prepared under the direction of the Candidate’s Thesis Advisor and has received approval. It was submitted to the Dean of the School of Engineering and the full Faculty, and was approved as partial fulfillment of the requirements for the degree of Master of Engineering. Dr. Eleanor Baum Dean, School of Engineering Dr. Fred L. Fontaine Candidate’s Thesis Advisor Acknowledgments I would like to thank my advisor, Dr. Fred Fontaine, for his guidance and patience throughout this process. Without his teachings I would not be where I am today. I would also like to thank the rest of the faculty, as well as my friends and peers at The Cooper Union Albert Nerken School of Engineering. A special thanks is due to David Nummey, Deian Stefan, Ashwin Kirpalani, Stefan M¨nzel and Matthew Epstein, all u of whom gave their time to listen patiently to my ideas and help me improve this thesis into what it is today. I would also like to thank Dr. Jack Lowenthal for keeping me motivated with his interest...
Words: 22975 - Pages: 92
...Automation is the use of control systems and information technologies to reduce the need for human work in the production of goods and services. In the scope of industrialization, automation is a step beyond mechanization. Whereas mechanization provided human operators with machinery to assist them with the muscular requirements of work, automation greatly decreases the need for human sensory and mental requirements as well. Automation plays an increasingly important role in the world economy and in daily experience. Automation has had a notable impact in a wide range of industries beyond manufacturing (where it began). Once-ubiquitous telephone operators have been replaced largely by automated telephone switchboards and answering machines. Medical processes such as primary screening in electrocardiography or radiography and laboratory analysis of human genes, sera, cells, and tissues are carried out at much greater speed and accuracy by automated systems. Automated teller machines have reduced the need for bank visits to obtain cash and carry out transactions. In general, automation has been responsible for the shift in the world economy from industrial jobs to service jobs in the 20th and 21st centuries.[1] Movable type is the system of printing and typography that uses movable components to reproduce the elements of a document (usually individual letters or punctuation). The world's first known movable-type system for printing was created in China around 1040 A.D. by Bi...
Words: 7787 - Pages: 32
...APPLICATION OF ABRUPT CHANGE DETECTION-BASED SIGNAL SEGMENTATION IN POWER SYSTEM OSCILLATION ANALYSIS A Ukil*, R Živanović* *Tshwane University of Technology, Private Bag X680, Pretoria, 0001, South Africa. Abstract. Abrupt change detection-based signal segmentation has significant role to play in automatic segmentation of signal. The segmented signal can be used for automated analysis and effective further processing. Abrupt change detection-based automatic signal segmentation has been effectively utilized for automatic disturbance recognition in South Africa. In this paper, we describe the application of the abrupt change detectionbased automatic signal segmentation for the analysis of the inter-area power oscillation signals obtained from the Mexican Interconnected System (MZD-DGD). We have utilized the wavelet transform-based method and the adjusted Haar wavelet method for performing the segmentation. Effective comparison of our segmentation application results to the original segmentation by the Mexican research team is presented in this paper Key Words. Abrupt change detection; Signal segmentation; Inter-area oscillation analysis. 1. INTRODUCTION Detection of abrupt changes in the signal characteristics has significant role to play in automatic segmentation of signal. The segmented signal can be used for automated analysis and effective further processing. Abrupt change detection-based automatic signal segmentation has been effectively utilized,...
Words: 2067 - Pages: 9
...fuzz@uestc.edu.cn University of Electronic Science and Technology of China Chengdu, China Yqk86@yahoo.com.cn Abstract- In order to improve the performance of LMS (Least Mean Square) adaptive filtering algorithm, an improved robustness adaptive step-size LMS equalization algorithm was presented by establishing a nonlinear relationship between the two relevant statistics for step-size factor μ ( n ) and the error signal e( n ) . Compared with other algorithms, this algorithm overcomes of sensitivity to the noise coming from outside by introducing the statistics for the correlation of error signal e( n ) . Meanwhile, this algorithm presents some improvement on the principle of robustness. Theoretical analysis and simulation results indicate that this algorithm has a faster convergence speed and a better steady-state error, and can go back to steady state quickly when the channel is varying with time, which shows a better robustness and convergence than other traditional ones. Key words- adaptive equalize; variable step-size; Robustness; least mean square; error signal I. INTRODUCTION Adaptive equalization technology has always being an important technical topic in wireless mobile communication, which has an important significance to solve the inter-symbol interference (ISI) brought by multipath effect and channel’s finite bandwidth Among the numerous equalization algorithm, least mean square error algorithm (LMS) has attracted a wide spread attention due to its simple...
Words: 3019 - Pages: 13
...DENOISING OF ECG SIGNALS USING WAVELETS AND CLASSIFICATION USING SVM Shivanesan S M. 1, Pradheep M. 1, Sharath K. 1, Aravind Prasad. 1, Manoj M. 1 Ganesan M. 2 Abstract- Electrocardiogram is the recording of the electrical potential of heart versus time. The analysis of ECG signal has great importance in the detection of cardiac abnormalities. In this paper we have dealt about the removal of noises in ECG signals and arrhythmia classification of the signal. The inputs for our analysis is taken from MIT-BIH database (Massachusetts Institute of Technology Beth Israel Hospital database). The denoising is done through wavelet transform and thresholding. Confirmatory tools such as Poincare plot and Detrended Fluctuation Analysis (DFA) are used to find out the healthiness of the signal. Then Support Vector Machine (SVM) is used to find out what type of arrhythmia is present in the signal. Keywords- Classification, DFA Electrocardiogram, MIT-BIH database, Poincare, SVM , Wavelets. I. INTRODUCTION In today’s environment there has been lot of threats due to heart disease and no proper diagnosis With the recent developments in technology, physicians have powerful tools to observe the working of the heart muscle and thus to establish their diagnosis. Among cardiovascular examinations, electrocardiogram (ECG) analysis is the most commonly used and very effective too. This is due to the fact that ECG presents useful information about the rhythm and the electrical...
Words: 3286 - Pages: 14
...IMPLEMENTATION OF MULTIPLIERLESS TWODIMENSIONAL IMAGE FILTERS by Douglas J. Lockett and Christopher D. Roblee ********* Senior Capstone Design Project Submitted in partial fulfillment of the requirements for the degree of Bachelor of Science Department of Electrical and Computer Engineering Union College Steinmetz Hall Schenectady, New York 12308 U.S.A. Submitted May 30, 2003 Final Project Report Senior Capstone Design Project, Department of Electrical and Computer Engineering Union College, 2003. © 2003 Douglas Lockett, Christopher Roblee Lockett, Roblee Page 2 of 48 6/3/2003 Table of Contents: Abstract……………………………………………………………………………….3 1. Introduction…………………………………………………………………………..4 2. Theory of Multiplierless Arithmetic………………………………………………...5 3. Image Filters 3.1. Motivations for IIR vs. FIR……………………………………………………....7 3.2. Edge Detection …………………………………………………………………..8 3.3. Canny Edge Detection……………………………………………………………9 4. Genetic Algorithms 4.1. Motivations……………………………………………………………………...10 4.2. Basic Theory…………………………………………………………………….10 4.3. Description of the Designed Genetic Algorithm………………………………..13 4.3.1. Fitness Function Definition and Crossover Selection…………………...17 4.3.2. Magnitude Response and Relative Error………………………………...19 4.3.3. GA Parameters…………………………………………………………...19 5. Results 5.1. Magnitude Frequency Analysis ……………………………………………...…21 5.2. Spatial Analysis…………………………………………………………………24 5.3. Sample Filter Output…………………………………………………………….25 6. Comparative Analysis...
Words: 9389 - Pages: 38
...2007-2008 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY, HYDERABAD B.TECH. ELECTRONICS AND COMMUNICATION ENGINEERING I YEAR COURSE STRUCTURE |Code |Subject |T |P/D |C | | |English |2+1 |- |4 | | |Mathematics - I |3+1 |- |6 | | |Mathematical Methods |3+1 |- |6 | | |Applied Physics |2+1 |- |4 | | |C Programming and Data Structures |3+1 |- |6 | | |Network Analysis |2+1 |- |4 | | |Electronic Devices and Circuits |3+1 |- |6 | | |Engineering Drawing |- |3 |4 | | |Computer Programming Lab. |- |3 |4 | | |IT Workshop |- |3 |4 | | |Electronic Devices and Circuits Lab |- |3...
Words: 26947 - Pages: 108
...UNIVERSITY OF MIAMI TONALITY ESTIMATION USING WAVELET PACKET ANALYSIS By Vaibhav Chhabra A Research Project Submitted to the Faculty of the University of Miami in partial fulfillment of the requirements for the degree of Master of Science Coral Gables, Florida May 2005 UNIVERSITY OF MIAMI A research project submitted in partial fulfillment of the requirements for the degree of Master of Science TONALITY ESTIMATION USING WAVELET PACKET ANALYSIS Vaibhav Chhabra Approved: ________________ Ken Pohlmann Professor of Music Engineering _________________ Dr. Edward Asmus Associate Dean of Graduate Studies ________________ Colby Leider Assistant Professor of Music Engineering _________________ Dr. Paul Mermelstein Professor of Electrical Engineering DEDICATION They say that one’s experience is what defines an individual. After all, you are what you are because of your experiences. On that note I would like to dedicate this work to all those who have contributed to my experience in this journey. For what I have learned has laid the foundation for what I will learn. I would also like to thank my family who has always been supportive of me, my brother Ruchir who is a natural send-master, Papa and Ma thanks for keeping the faith. All the Chacha’s, Chachi’s and cousins, thank you all for the support. Next on my thank you list are my Tae Kwon Do buddies. Sensei Jeff thanks for all of your advice, some day I’ll be teacher like you. Rico, training...
Words: 17208 - Pages: 69
...NATIONAL INSTITUTE OF TECHNOLOGY SILCHAR Bachelor of Technology Programmes amï´>r¶ JH$s g§ñWmZ, m¡Úmo{ à VO o pñ Vw dZ m dY r V ‘ ñ Syllabi and Regulations for Undergraduate PROGRAMME OF STUDY (wef 2012 entry batch) Ma {gb Course Structure for B.Tech (4years, 8 Semester Course) Civil Engineering ( to be applicable from 2012 entry batch onwards) Course No CH-1101 /PH-1101 EE-1101 MA-1101 CE-1101 HS-1101 CH-1111 /PH-1111 ME-1111 Course Name Semester-1 Chemistry/Physics Basic Electrical Engineering Mathematics-I Engineering Graphics Communication Skills Chemistry/Physics Laboratory Workshop Physical Training-I NCC/NSO/NSS L 3 3 3 1 3 0 0 0 0 13 T 1 0 1 0 0 0 0 0 0 2 1 1 1 1 0 0 0 0 4 1 1 0 0 0 0 0 0 2 0 0 0 0 P 0 0 0 3 0 2 3 2 2 8 0 0 0 0 0 2 2 2 2 0 0 0 0 0 2 2 2 6 0 0 8 2 C 8 6 8 5 6 2 3 0 0 38 8 8 8 8 6 2 0 0 40 8 8 6 6 6 2 2 2 40 6 6 8 2 Course No EC-1101 CS-1101 MA-1102 ME-1101 PH-1101/ CH-1101 CS-1111 EE-1111 PH-1111/ CH-1111 Course Name Semester-2 Basic Electronics Introduction to Computing Mathematics-II Engineering Mechanics Physics/Chemistry Computing Laboratory Electrical Science Laboratory Physics/Chemistry Laboratory Physical Training –II NCC/NSO/NSS Semester-4 Structural Analysis-I Hydraulics Environmental Engg-I Structural Design-I Managerial Economics Engg. Geology Laboratory Hydraulics Laboratory Physical Training-IV NCC/NSO/NSS Semester-6 Structural Design-II Structural Analysis-III Foundation Engineering Transportation Engineering-II Hydrology &Flood...
Words: 126345 - Pages: 506
...“Capacity analysis of underwater acoustic MIMO communications” A THESIS SUBMITTED FOR PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF Bachelor of Technology In Electronics and Communication Engineering Under the guidance of Prof. Poonam Singh Completed by: Sunil Gautam Panda (108EC003) Birupaksha Bhattacharjee (108EC031) National Institute of Technology, Rourkela 2008-2012 CERTIFICATE This is to certify that the thesis entitled “Capacity analysis of underwater acoustic MIMO communications” submitted by Mr. Sunil Gautam Panda and Mr. Birupaksha Bhattacharjee for partial fulfilment for the requirement of Bachelor in Technology degree in Electronics and Communication Engineering at National Institute of Technology, Rourkela is an authentic piece of work carried out by them under my guidance and supervision. To the best of my knowledge, the matter in this thesis has not been submitted to any other University / Institute for the award of any Degree. Prof. Poonam Singh Department of Electronics and Communication National Institute of Technology, Rourkela Date: ACKNOWLEDGEMENT It would not have been possible to complete and write this project thesis without the help and encouragement of certain people whom we would like to deeply honour and value their gratefulness. We would like to highly appreciate the constant motivation and encouragement shown by our supervisor and guide Prof. Poonam Singh, Department of Electronics and Communication Engineering...
Words: 6556 - Pages: 27