0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Measuring.

Slides:



Advertisements
Similar presentations
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Dual.
Advertisements

ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
Optical SmartLink EE513 Communication Electronics Zheng Wang Xin Li Jialock Wong.
0 - 1 © 2010 Texas Instruments Inc Practical Audio Experiments using the TMS320C5505 USB Stick “Sine Waves” Texas Instruments University Programme Teaching.
CORRECTING RMS VALUE OF A SINE WAVEFORM SAMPLED DUE LIMITED NUMBER OF PERIODS AND DETERMINATE APERTURE TIME ON DMM Keywords: Digital Multimeter (DMM),
Improvement of Audio Capture in Handheld Devices through Digital Filtering Problem Microphones in handheld devices are of low quality to reduce cost. This.
Chapter Two Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User's Approach Sixth Edition.
Itay Ben-Lulu & Uri Goldfeld Instructor : Dr. Yizhar Lavner Spring /9/2004.
Physics 1.2.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Detecting.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Wavelet.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Audio.
Dual Tone Multi-Frequency System Michael Odion Okosun Farhan Mahmood Benjamin Boateng Project Participants: Dial PulseDTMF.
Top Level System Block Diagram BSS Block Diagram Abstract In today's expanding business environment, conference call technology has become an integral.
Chapter Two Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User's Approach Fifth Edition.
Speech Enhancement Based on a Combination of Spectral Subtraction and MMSE Log-STSA Estimator in Wavelet Domain LATSI laboratory, Department of Electronic,
Accuracy of Prediction How accurate are predictions based on a correlation?
Lecture 4 Measurement Accuracy and Statistical Variation.
Chapter 2: Fundamentals of Data and Signals. 2 Objectives After reading this chapter, you should be able to: Distinguish between data and signals, and.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Video.
1 New Technique for Improving Speech Intelligibility for the Hearing Impaired Miriam Furst-Yust School of Electrical Engineering Tel Aviv University.
Real-Time Speech Recognition Thang Pham Advisor: Shane Cotter.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Echo.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Amplitude.
11.1 and 11.2 Radicals Goal(s): 1.To find the square roots of perfect squares, perfect square radicands and estimate the roots of irrational numbers 2.Determine.
©2003/04 Alessandro Bogliolo Background Information theory Probability theory Algorithms.
Validation of Analytical Method
0 - 1 © 2010 Texas Instruments Inc Practical Audio Experiments using the TMS320C5505 USB Stick “FIR Filters” Texas Instruments University Programme Teaching.
MGQ 201 WEEK 4 VICTORIA LOJACONO. Help Me Solve This Tool.
A VOICE ACTIVITY DETECTOR USING THE CHI-SQUARE TEST
“TMS320C5505 USB Stick Teaching Materials”
SoundSense by Andrius Andrijauskas. Introduction  Today’s mobile phones come with various embedded sensors such as GPS, WiFi, compass, etc.  Arguably,
Digital Speech Transmission and Recovery. Overall System Output (speaker) Channel (coax cable) Receiver Circuit Input (microphone) Transmitter Circuit.
CE 4228 Data Communications and Networking
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Encoding of Waveforms Encoding of Waveforms to Compress Information.
By Asst.Prof.Dr.Thamer M.Jamel Department of Electrical Engineering University of Technology Baghdad – Iraq.
Wireless Communication Technologies 1 Outline Introduction OFDM Basics Performance sensitivity for imperfect circuit Timing and.
Measures of Variability Objective: Students should know what a variance and standard deviation are and for what type of data they typically used.
Basic Statistics Correlation Var Relationships Associations.
Acoustic Noise Cancellation
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Edge.
1 Robust Endpoint Detection and Energy Normalization for Real-Time Speech and Speaker Recognition Qi Li, Senior Member, IEEE, Jinsong Zheng, Augustine.
EECE 252 PROJECT SPRING 2014 Presented by: Peizhen Sun Nor Asma Mohd Sidik.
© Copyright McGraw-Hill Correlation and Regression CHAPTER 10.
Modern Navigation Thomas Herring MW 11:00-12:30 Room
Introduction to Digital Signals
Statistics Describing, Exploring and Comparing Data
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Spectrum.
Indoor Location Detection By Arezou Pourmir ECE 539 project Instructor: Professor Yu Hen Hu.
SPEECH CODING Maryam Zebarjad Alessandro Chiumento Supervisor : Sylwester Szczpaniak.
Automatic Equalization for Live Venue Sound Systems Damien Dooley, Final Year ECE Progress To Date, Monday 21 st January 2008.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Normal Equations The Orthogonality Principle Solution of the Normal Equations.
Reliability: Introduction. Reliability Session 1.Definitions & Basic Concepts of Reliability 2.Theoretical Approaches 3.Empirical Assessments of Reliability.
Significance Tests for Regression Analysis. A. Testing the Significance of Regression Models The first important significance test is for the regression.
Channel Capacity Bandwidth – In cycles per second of Hertz – Constrained by transmitter and medium Data rate – In bits per second – Rate at which data.
[1] National Institute of Science & Technology Technical Seminar Presentation 2004 Suresh Chandra Martha National Institute of Science & Technology Audio.
Codec 2 open source speech codec
Ch. 4: Feature representation
Echo and Reverberation
The break signal in climate records: Random walk or random deviations
Dual Tone Multi Frequency (DTMF)
Slope of the regression line:
Ch. 4: Feature representation
Fundamentals of Networking and
Chapter 3: Getting the Hang of Statistics
Linear Predictive Coding Methods
Two-Stage Mel-Warped Wiener Filter SNR-Dependent Waveform Processing
Analysis of Audio Using PCA
Chapter 3: Getting the Hang of Statistics
Financial Econometrics Fin. 505
Presentation transcript:

0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Measuring Signal-to-Noise Ratio in Real-Time

Slide 2 © 2007 Texas Instruments Inc, Measuring Signal-to-Noise Ratio in Real-Time

Slide 3 © 2007 Texas Instruments Inc, Objectives To use statistics to measure the signal-to- noise ratio of an audio signal. To build a Simulink model. To measure the signal-to-noise ratio of an audio signal in real-time using the Texas Instruments C6713 DSK.

Slide 4 © 2007 Texas Instruments Inc, Correlation Coefficient The “correlation coefficient”  measures the relationship between data series x and y :

Slide 5 © 2007 Texas Instruments Inc, Correlation Coefficient 1.00 These two waveforms are identical. The “correlation coefficient”  = 1.0

Slide 6 © 2007 Texas Instruments Inc, Correlation Coefficient ~0.00 Here one of the waveforms is random. The “correlation coefficient”   0.0

Slide 7 © 2007 Texas Instruments Inc, Correlation Coefficient The waveforms are 180 degrees out of phase. The “correlation coefficient”  = -1.0

Slide 8 © 2007 Texas Instruments Inc, Summary of Correlation Coefficient The “correlation coefficient”  can take a value between –1.0 and 1.0 When  = 1.0, the two data series are identical. When either series is random,   0.0 When  = –1.0, the two identical data series have a phase difference 180 degrees.

Slide 9 © 2007 Texas Instruments Inc, Correlation of Noisy Signals Two “snapshots” of a waveform. –95% signal –5% noise. The “correlation coefficient”  = 0.95

Slide 10 © 2007 Texas Instruments Inc, Signal and Noise We have  = 0.95 (95%) signal. The other (1 - ) = (1 – 0.95) = 0.05 (5%) noise.

Slide 11 © 2007 Texas Instruments Inc, Signal-to-Noise Ratio The usual way to express the signal-to-noise ratio (S/N) is in deciBels: This gives the ratio of the power in the signal to the power in the noise.

Slide 12 © 2007 Texas Instruments Inc, Correlation Coefficient Re-Written To use standard Simulink blocks: cov ( x,y ) = covariance of series x and series y stddev ( x ) = standard deviation of series x stddev ( y ) = standard deviation of series y

Slide 13 © 2007 Texas Instruments Inc, Correlation Coefficient Simplified Where var( x ) = variance of x and var( y ) = variance of y. Question. Why does this approximation work?

Slide 14 © 2007 Texas Instruments Inc, Simplified Formula Do not need to calculate . Upside – model will run faster (no square roots). Downside - there will a slight loss of accuracy.

Slide 15 © 2007 Texas Instruments Inc, Practical Application 1 “Best signal selection”. To select the best of several radio transmitters. When an aircraft lands, there may be 10 receivers around the runway. The best of the 10 signals is selected. Some car radios have two receivers. The better signal of the two is used.

Slide 16 © 2007 Texas Instruments Inc, Practical Application 2 A “noise gate”, for a mobile telephone. –gives silence when no speech is present. The signal-to-noise ratio tells us whether the signal is voice or noise.

Slide 17 © 2007 Texas Instruments Inc, Practical Application 3 In “Speech analysis”, to distinguish between voiced and unvoiced sounds. Voiced sounds e.g. “a” and “b” –have high signal-to-noise ratios. Unvoiced sounds e.g. “s” and “sh” –have low signal-to-noise.

Slide 18 © 2007 Texas Instruments Inc, Simulink Model

Slide 19 © 2007 Texas Instruments Inc, The Simulink Model

Slide 20 © 2007 Texas Instruments Inc, Algorithm Performance

Slide 21 © 2007 Texas Instruments Inc, Evaluating Performance Run this model several times to evaluate: –How accurate is this technique? –How much delay is required? –How long should each frame be? –How is it effected by sampling frequency? –How consistent are the outputs? –Does it work equally well at all frequencies?

Slide 22 © 2007 Texas Instruments Inc, Introduction to Laboratory

Slide 23 © 2007 Texas Instruments Inc, Objectives To run the Simulink ® Model to determine the best frame size, sampling rate and delay times. To modify the Simulink Model for use with the C6713 DSK. To use the C6713 DSK to distinguish between an audio signal and random noise.

Slide 24 © 2007 Texas Instruments Inc, C6713 DSK Setup USB to PCto +5V Headphones Microphone

Slide 25 © 2007 Texas Instruments Inc, C6713 Model Parent

Slide 26 © 2007 Texas Instruments Inc, C6713 Algorithm

Slide 27 © 2007 Texas Instruments Inc, Some Conclusions This demo was originally written for “best signal selection” for aircraft receivers. The original code was written in fixed-point assembly language, that took 6 weeks to write. With Embedded Target for Texas Instruments C6000, the job would have been done in a few days.

Slide 28 © 2007 Texas Instruments Inc, References “Digital Signal Processing - A practical approach” by Ifeachor and Jervis “Detection and estimation of periodic signals in noise”. Pages “Correlation and Covariance of a Random Signal” by Michael Haag.