0% found this document useful (0 votes)
51 views3 pages

Deconvolution Basics: Matthew Hutchinson

This document defines and describes deconvolution, which is the process of isolating two signals that have been convolved. It discusses how deconvolution separates convolved signals by using separate systems that each output one of the original signals. The key approaches and methods explained are homomorphic filtering, which removes one component of a convolved signal, and cepstral analysis, which converts convolution into addition and then uses filtering. The document focuses on deconvolution methods used for speech signal analysis, such as cepstral analysis and linear predictive coding.

Uploaded by

Alaa Salah
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views3 pages

Deconvolution Basics: Matthew Hutchinson

This document defines and describes deconvolution, which is the process of isolating two signals that have been convolved. It discusses how deconvolution separates convolved signals by using separate systems that each output one of the original signals. The key approaches and methods explained are homomorphic filtering, which removes one component of a convolved signal, and cepstral analysis, which converts convolution into addition and then uses filtering. The document focuses on deconvolution methods used for speech signal analysis, such as cepstral analysis and linear predictive coding.

Uploaded by

Alaa Salah
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Connexions module: m12472 1

Deconvolution Basics ∗

Matthew Hutchinson
This work is produced by The Connexions Project and licensed under the

Creative Commons Attribution License

Abstract
How to isolate two convolved signals.

1 Denition
Deconvolution is exactly what it sounds like: the undoing of convolution. This means that instead of mixing
two signals like in convolution, we are isolating them. This is useful for analyzing the characteristics of the
input signal and the impulse response when only given the output of the system. For example, when given
a convolved signal y (t) = x (t) ∗ h (t), the system should isolate the components x (t) and h (t) so that we
may study each individually. An ideal deconvolution system is shown below:

Ideal Deconvolution System

Figure 1: A system that performs deconvolution separates two convolved signals.

2 Approach
Instead of producing one system that outputs both the convolved signals, it will be much easier for our
purposes to consider separate systems that output one of the signals at a time. Thus, we desire the following
systems:
∗ Version 1.5: Dec 21, 2004 5:11 pm US/Central
† http://creativecommons.org/licenses/by/1.0

http://cnx.org/content/m12472/1.5/
Connexions module: m12472 2

Separate Systems

Figure 2: The process of deconvolution is facilitated by splitting the process into separate systems.

What it looks like each of these systems is doing is annihilating the undesired signal. This is, in fact,
exactly correct. This system is a homomorphic lter.
Denition 1: Homomorphic Filter
A homomorphic lter is a system which accepts a signal composed of two components and
returns the signal with one of the components removed.
A frequently applied method is to convert the convolution of two signals into a sum, and then implement
a homomorphic lter to remove one of the signal components. This is the basis for cepstral analysis, so we
will cover this later. A diagram of this method follows:

A Possible Deconvolution Method

Figure 3: This is the basic deconvolution method implemented in cepstral analysis.

The isolation of two convolved signals depends greatly on the characteristics of both signals. Thus, a
wide variety of deconvolution methods exist. Since this is a study on speech analysis, we will cover only
the deconvolution methods which focus the signals of the source lter model: the excitation signal and the
impulse response of the vocal tract lter.

3 Deconvolution Methods for Speech Analysis


A few deconvolution methods that we will use in speech analysis are:

http://cnx.org/content/m12472/1.5/
Connexions module: m12472 3

• Cepstral Analysis1
• Linear Predictive Coding2
We study the rst of these in the next area covering the cepstrum3 .

4 References
Rabiner, Lawrence R, and Schafer, Ronald W. Digital Processing of Speech Signals. Bell Laboratories, 1978.

1 "Cepstrum" <http://cnx.org/content/m12469/latest/>
2 "Linear Predictive Coding in Voice Conversion" <http://cnx.org/content/m12473/latest/>
3 "Cepstrum" <http://cnx.org/content/m12469/latest/>

http://cnx.org/content/m12472/1.5/

You might also like