2000/10/31Chin-Kai Wu, CS, NTHU1 The Effect of Waveform Substitution on the Quality of PCM Packet Communications Ondria J. Wasem, David J. Goodman, Charles.

Slides:



Advertisements
Similar presentations
PULSE MODULATION The process of transmitting signals in the form of pulses (discontinuous signals) by using special techniques. The Chapter includes: Pulse.
Advertisements

STQ Workshop, Sophia-Antipolis, February 11 th, 2003 Packet loss concealment using audio morphing Franck Bouteille¹ Pascal Scalart² Balazs Kövesi² ¹ PRESCOM.
Entropy and Dynamism Criteria for Voice Quality Classification Applications Authors: Peter D. Kukharchik, Igor E. Kheidorov, Hanna M. Lukashevich, Denis.
Lecture 26 Physical Layer Ch 4: Digital Transmission
Signals The main function of the physical layer is moving information in the form of electromagnetic signals across a transmission media. Information can.
Look Who’s Talking Now SEM Exchange, Fall 2008 October 9, Montgomery College Speaker Identification Using Pitch Engineering Expo Banquet /08/09.
Page 0 of 34 MBE Vocoder. Page 1 of 34 Outline Introduction to vocoders MBE vocoder –MBE Parameters –Parameter estimation –Analysis and synthesis algorithm.
IT-101 Section 001 Lecture #8 Introduction to Information Technology.
1 Improving VoIP Transfer Rate over Internet Syed Misbahuddin, Dr. Engg. Department of Computer Science and Software Engineering University of Hail, Saudi.
Yi Liang Department of Electrical Engineering Stanford University April 19, 2000 Loss Recovery and Adaptive Playout Control for Packet Voice Communications.
1 Audio Compression Techniques MUMT 611, January 2005 Assignment 2 Paul Kolesnik.
RECONSTRUCTION OF MISSING PACKETS FOR CELP-BASED SPEECH CODERS Aamir Husain and Vladimir Cuperman School of Engineering Science, Simon Fraser University.
2001/02/15Chin-Kai Wu, CS, NTHU1 Adaptive Playout Mechanisms for Packetized Audio Applications in Wide-Area Networks Ramachandran Ramjee, Jim Kurose, Don.
2002/04/18Chin-Kai Wu, CS, NTHU1 Jitter Control in QoS Network Yishay Mansour and Boaz Patt-Shamir IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 9, NO. 4,
2001/05/24Chin-Kai Wu, CS, NTHU1 Improved frame erasure concealment for CELP-based coders Juan Carlos De Martin, Takahiro Unno, Vishu Viswanathan DSPS.
Written Communication Objective: to design, construct and implement written communication that facilitates understanding and results in action taken Written.
Computer Science Department A Speech / Music Discriminator using RMS and Zero-crossings Costas Panagiotakis and George Tziritas Department of Computer.
Recovery of Missing Speech Packets Using the Short-Time Energy and Zero Crossing Measurements Nurgun Erdol, IEEE, Claude Castelluccia, and Ali Zilouchian,
2001/07/18Chin-Kai Wu, CS, NTHU1 A Voicing-Driven Packet Loss Recovery Algorithm for Analysis- by-Synthesis Predictive Speech Coders over Internet Jhing-Fa.
MULTIPLE MOVING OBJECTS TRACKING FOR VIDEO SURVEILLANCE SYSTEMS.
H. Sanneck*, A. Stenger, K. Ben Younes, B. Girod
2001/11/29Chin-Kai Wu, CS, NTHU1 Characteristics of Network Delay and Delay Jitter and its Effect on Voice over IP Li Zheng, Liren Zhang, Dong Xu Communications,
2001/11/29Chin-Kai Wu, CS, NTHU1 Design and Simulation of an Efficient Real-Time Traffic Scheduler with Jitter and Delay Guarantees Fu-Ming Tsou, Hong-Bin.
2001/03/29Chin-Kai Wu, CS, NTHU1 Speech and Language Technologies for Audio Indexing and Retrieval JOHN MAKHOUL, FELLOW, IEEE, FRANCIS KUBALA, TIMOTHY.
A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network.
EE2F1 Speech & Audio Technology Sept. 26, 2002 SLIDE 1 THE UNIVERSITY OF BIRMINGHAM ELECTRONIC, ELECTRICAL & COMPUTER ENGINEERING Digital Systems & Vision.
Pulse Width Modulation Professor: Dr. Miguel Alonso Jr.
Sarah Middleton Supervised by: Anton van Wyk, Jacques Cilliers, Pascale Jardin and Florence Nadal 3 December 2010.
Introduction to Spectral Estimation
Lecture 1 Signals in the Time and Frequency Domains
SECTION 6.1 SYSTEMS OF LINEAR EQUATIONS: SYSTEMS OF LINEAR EQUATIONS: SUBSTITUTION AND ELIMINATION SUBSTITUTION AND ELIMINATION.
An Error – Concealment Technique for Wireless Digital Audio Delivery N. Tatlas, A. Floros, T. Zarouchas and J. Mourjopoulos.
1 CS 551/651: Structure of Spoken Language Lecture 8: Mathematical Descriptions of the Speech Signal John-Paul Hosom Fall 2008.
Speech Coding Using LPC. What is Speech Coding  Speech coding is the procedure of transforming speech signal into more compact form for Transmission.
t x(t) Pulse Code Modulation (PCM) Consider the analog Signal x(t).
Wireless and Mobile Computing Transmission Fundamentals Lecture 2.
Comparing Audio Signals Phase misalignment Deeper peaks and valleys Pitch misalignment Energy misalignment Embedded noise Length of vowels Phoneme variance.
Speech Coding Submitted To: Dr. Mohab Mangoud Submitted By: Nidal Ismail.
1 Time division multiplexing TDM m(t) TsTs 2T s 3T s 4T s 5T s 6T s 7T s.
1 Linear Prediction. 2 Linear Prediction (Introduction) : The object of linear prediction is to estimate the output sequence from a linear combination.
1 Linear Prediction. Outline Windowing LPC Introduction to Vocoders Excitation modeling  Pitch Detection.
Submitted By: Santosh Kumar Yadav (111432) M.E. Modular(2011) Under the Supervision of: Mrs. Shano Solanki Assistant Professor, C.S.E NITTTR, Chandigarh.
ECE 5525 Osama Saraireh Fall 2005 Dr. Veton Kepuska
ITU-T G.729 EE8873 Rungsun Munkong March 22, 2004.
Pitch Estimation by Enhanced Super Resolution determinator By Sunya Santananchai Chia-Ho Ling.
Speech Recognition Raymond Sastraputera.  Introduction  Frame/Buffer  Algorithm  Silent Detector  Estimate Pitch ◦ Correlation and Candidate ◦ Optimal.
MMDB-8 J. Teuhola Audio databases About digital audio: Advent of digital audio CD in Order of magnitude improvement in overall sound quality.
CS654: Digital Image Analysis
4.2 Digital Transmission Pulse Modulation Pulse Code Modulation
1 Signals. 2 Signals Introduction Introduction Analog and Digital Analog and Digital.
Chapter Two Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User's Approach Eighth Edition.
Baseband Receiver Receiver Design: Demodulation Matched Filter Correlator Receiver Detection Max. Likelihood Detector Probability of Error.
1 What is Multimedia? Multimedia can have a many definitions Multimedia means that computer information can be represented through media types: – Text.
: Chapter 5: Image Filtering 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Chapter 2 Ideal Sampling and Nyquist Theorem
TIME SERIES MODELS. Definitions Forecast is a prediction of future events used for planning process. Time Series is the repeated observations of demand.
Chapter Two Fundamentals of Data and Signals
Music Matching Speaker : 黃茂政 指導教授 : 陳嘉琳 博士.
Introduction to Algebra
Linear Prediction.
Interpolation and Pulse Compression
Pitch Estimation By Chih-Ti Shih 12/11/2006 Chih-Ti Shih.
Chapter 2 Ideal Sampling and Nyquist Theorem
Linear Prediction.
PULSE MODULATION The process of transmitting signals in the form of pulses (discontinuous signals) by using special techniques. The Chapter includes: Pulse.
Audio Compression Techniques
Minimum Weighted Norm Extrapolation Using Frequency Domain Blocking for Digital Audio By J. Alex Souppa April 16, 1999.
How to Solve Equations using Factoring
DIGITAL CONTROL SYSTEM WEEK 3 NUMERICAL APPROXIMATION
Chord Recognition with Application in Melodic Similarity
Presentation transcript:

2000/10/31Chin-Kai Wu, CS, NTHU1 The Effect of Waveform Substitution on the Quality of PCM Packet Communications Ondria J. Wasem, David J. Goodman, Charles A. Dvorak, Howard G. Page

2000/10/31Chin-Kai Wu, CS, NTHU2 Outline Introduction Signal Processing Conditions Test Results Conclusion

2000/10/31Chin-Kai Wu, CS, NTHU3 Introduction Techniques Silence Substitution (Zero Stuffing) Packet Repetition Pattern Matching Replicate prior pitch waveform Operations Classify transmission gaps as missing packets or silent intervals. Storage of a period of received speech. Signal Processing to extract from stored speech to replace the missing packets.

2000/10/31Chin-Kai Wu, CS, NTHU4 Signal Processing Conditions Packet duration – 16ms, Sampling rate – 8kHz. Silence substitution (Zero Stuffing) Packet Repetition

2000/10/31Chin-Kai Wu, CS, NTHU5 Signal Processing Conditions (Pattern Matching – One Sided) Missing Packet (16 ms)Search Window (16 ms) Template (4 ms) Search Match! Candidate Matching Criterion : minimum normalized absolute difference Multiply the candidate a constant that makes mean-square value equals to that of the most recently received packet

2000/10/31Chin-Kai Wu, CS, NTHU6 Signal Processing Conditions (Pattern Matching – Two Sided) Missing Packet (16 ms) Template (2 ms)Search Match! Matching Criterion : minimum normalized absolute difference Weighted Sum of two candidates for substitution Search Window (8 ms) Template (2 ms)Search Match!

2000/10/31Chin-Kai Wu, CS, NTHU7 Signal Processing Conditions (Pitch Waveform Replication) Determine whether the speech before the missing packet is voiced or not. If not voiced, the previous packet is used for substitution. Otherwise, computes a pitch period (T samples) and the substitution waveform consists of successive repetitions of the last T samples of received speech.

2000/10/31Chin-Kai Wu, CS, NTHU8 Test Results Complexity

2000/10/31Chin-Kai Wu, CS, NTHU9 Test Results (Cont’d)

2000/10/31Chin-Kai Wu, CS, NTHU10 Conclusion