an analytic approach to minimum phase signals - crewes€¦ · an analytic approach to minimum...

64
Introduction Difficulties Mathematical background A better definition Details Conclusions An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Upload: vankien

Post on 25-May-2018

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

An analytic approach to minimum phase signals

Michael P. Lamoureux and Gary F. Margrave

November 29, 2007

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

mikel
Stamp
mikel
Stamp
mikel
Stamp
Page 2: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Minimum phase introduction

I certain physical signals have energy concentrated at the front- impulsive seismic sources (hammers, dynamite, airgun blast)- signals traveling through lossy media

I traditionally called minimum phase

I such signals can be recovered from the amplitude spectrumalone; the phase is uniquely determined.

I useful in seismic processing.

I Eg: in deconvolution, where the reflectivity and the waveletare separated from the recorded seismic data.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 3: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Minimum phase introduction

I certain physical signals have energy concentrated at the front- impulsive seismic sources (hammers, dynamite, airgun blast)- signals traveling through lossy media

I traditionally called minimum phase

I such signals can be recovered from the amplitude spectrumalone; the phase is uniquely determined.

I useful in seismic processing.

I Eg: in deconvolution, where the reflectivity and the waveletare separated from the recorded seismic data.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 4: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Minimum phase introduction

I certain physical signals have energy concentrated at the front- impulsive seismic sources (hammers, dynamite, airgun blast)- signals traveling through lossy media

I traditionally called minimum phase

I such signals can be recovered from the amplitude spectrumalone; the phase is uniquely determined.

I useful in seismic processing.

I Eg: in deconvolution, where the reflectivity and the waveletare separated from the recorded seismic data.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 5: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Minimum phase introduction

I certain physical signals have energy concentrated at the front- impulsive seismic sources (hammers, dynamite, airgun blast)- signals traveling through lossy media

I traditionally called minimum phase

I such signals can be recovered from the amplitude spectrumalone; the phase is uniquely determined.

I useful in seismic processing.

I Eg: in deconvolution, where the reflectivity and the waveletare separated from the recorded seismic data.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 6: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Minimum phase introduction

I certain physical signals have energy concentrated at the front- impulsive seismic sources (hammers, dynamite, airgun blast)- signals traveling through lossy media

I traditionally called minimum phase

I such signals can be recovered from the amplitude spectrumalone; the phase is uniquely determined.

I useful in seismic processing.

I Eg: in deconvolution, where the reflectivity and the waveletare separated from the recorded seismic data.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 7: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Filter background

I terminology comes from filter theory.

I min phase filter has minimum group delay of all possible filterswith a given amplitude spectrum (a misnomer).

I impulse response has energy is maximally concentrated at thefront.

I causal stable filter with causal stable inverse (def’n).

I all poles and zeros of the filter lie inside the unit circle (def’n).

I FIR, IIR filter converted to min phase by reflecting poles,zeros across unit circle.

I or via Hilbert transform on log amplitude spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 8: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Filter background

I terminology comes from filter theory.

I min phase filter has minimum group delay of all possible filterswith a given amplitude spectrum (a misnomer).

I impulse response has energy is maximally concentrated at thefront.

I causal stable filter with causal stable inverse (def’n).

I all poles and zeros of the filter lie inside the unit circle (def’n).

I FIR, IIR filter converted to min phase by reflecting poles,zeros across unit circle.

I or via Hilbert transform on log amplitude spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 9: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Filter background

I terminology comes from filter theory.

I min phase filter has minimum group delay of all possible filterswith a given amplitude spectrum (a misnomer).

I impulse response has energy is maximally concentrated at thefront.

I causal stable filter with causal stable inverse (def’n).

I all poles and zeros of the filter lie inside the unit circle (def’n).

I FIR, IIR filter converted to min phase by reflecting poles,zeros across unit circle.

I or via Hilbert transform on log amplitude spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 10: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Filter background

I terminology comes from filter theory.

I min phase filter has minimum group delay of all possible filterswith a given amplitude spectrum (a misnomer).

I impulse response has energy is maximally concentrated at thefront.

I causal stable filter with causal stable inverse (def’n).

I all poles and zeros of the filter lie inside the unit circle (def’n).

I FIR, IIR filter converted to min phase by reflecting poles,zeros across unit circle.

I or via Hilbert transform on log amplitude spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 11: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Filter background

I terminology comes from filter theory.

I min phase filter has minimum group delay of all possible filterswith a given amplitude spectrum (a misnomer).

I impulse response has energy is maximally concentrated at thefront.

I causal stable filter with causal stable inverse (def’n).

I all poles and zeros of the filter lie inside the unit circle (def’n).

I FIR, IIR filter converted to min phase by reflecting poles,zeros across unit circle.

I or via Hilbert transform on log amplitude spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 12: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Filter background

I terminology comes from filter theory.

I min phase filter has minimum group delay of all possible filterswith a given amplitude spectrum (a misnomer).

I impulse response has energy is maximally concentrated at thefront.

I causal stable filter with causal stable inverse (def’n).

I all poles and zeros of the filter lie inside the unit circle (def’n).

I FIR, IIR filter converted to min phase by reflecting poles,zeros across unit circle.

I or via Hilbert transform on log amplitude spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 13: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Filter background

I terminology comes from filter theory.

I min phase filter has minimum group delay of all possible filterswith a given amplitude spectrum (a misnomer).

I impulse response has energy is maximally concentrated at thefront.

I causal stable filter with causal stable inverse (def’n).

I all poles and zeros of the filter lie inside the unit circle (def’n).

I FIR, IIR filter converted to min phase by reflecting poles,zeros across unit circle.

I or via Hilbert transform on log amplitude spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 14: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Introduction

Min phase vs zero phase

−50 0 50

−0.1

−0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

Min phase

−50 0 50

−0.1

−0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

Zero phase

Figure: A minimum phase IIR filter response and zero phase equivalent.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 15: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Fundamental difficulty: applying filter theory to signals

I Filter response is a poor model for general signals.

I Signals typically don’t have zeros and poles.

I Impossible to have a causal stable signal with causal stableinverse on R.

I Hilbert transform not defined on arbitrary log spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 16: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Fundamental difficulty: applying filter theory to signals

I Filter response is a poor model for general signals.

I Signals typically don’t have zeros and poles.

I Impossible to have a causal stable signal with causal stableinverse on R.

I Hilbert transform not defined on arbitrary log spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 17: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Fundamental difficulty: applying filter theory to signals

I Filter response is a poor model for general signals.

I Signals typically don’t have zeros and poles.

I Impossible to have a causal stable signal with causal stableinverse on R.

I Hilbert transform not defined on arbitrary log spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 18: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Fundamental difficulty: applying filter theory to signals

I Filter response is a poor model for general signals.

I Signals typically don’t have zeros and poles.

I Impossible to have a causal stable signal with causal stableinverse on R.

I Hilbert transform not defined on arbitrary log spectrum.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 19: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Why no causal stable signal with causal stable inverse?

I Signal f : R → R with inverse g means

f ∗ g = δ0, the Dirac delta function.

I But, f , g nice functions, implies f ∗ g also a function.NOT a distribution.

I For instance, locally integrable (“stable”) implies theconvolution is locally integrable.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 20: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Why no causal stable signal with causal stable inverse?

I Signal f : R → R with inverse g means

f ∗ g = δ0, the Dirac delta function.

I But, f , g nice functions, implies f ∗ g also a function.NOT a distribution.

I For instance, locally integrable (“stable”) implies theconvolution is locally integrable.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 21: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Why no causal stable signal with causal stable inverse?

I Signal f : R → R with inverse g means

f ∗ g = δ0, the Dirac delta function.

I But, f , g nice functions, implies f ∗ g also a function.NOT a distribution.

I For instance, locally integrable (“stable”) implies theconvolution is locally integrable.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 22: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Why Hilbert transform a problem?

I For those in the know, we use the Hilbert transform tocompute min phase.

I For those not in the know, it is some integral formula.

I Involves log(abs(Fourier transform)).

I Log blows up at the zeros of the Fourier transform.

I Try to fix by inserting a stability constant to remove zeros.log(abs(Fourier transform) + ε)

I Does that work?

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 23: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Why Hilbert transform a problem?

I For those in the know, we use the Hilbert transform tocompute min phase.

I For those not in the know, it is some integral formula.

I Involves log(abs(Fourier transform)).

I Log blows up at the zeros of the Fourier transform.

I Try to fix by inserting a stability constant to remove zeros.log(abs(Fourier transform) + ε)

I Does that work?

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 24: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Why Hilbert transform a problem?

I For those in the know, we use the Hilbert transform tocompute min phase.

I For those not in the know, it is some integral formula.

I Involves log(abs(Fourier transform)).

I Log blows up at the zeros of the Fourier transform.

I Try to fix by inserting a stability constant to remove zeros.log(abs(Fourier transform) + ε)

I Does that work?

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 25: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Why Hilbert transform a problem?

I For those in the know, we use the Hilbert transform tocompute min phase.

I For those not in the know, it is some integral formula.

I Involves log(abs(Fourier transform)).

I Log blows up at the zeros of the Fourier transform.

I Try to fix by inserting a stability constant to remove zeros.log(abs(Fourier transform) + ε)

I Does that work?

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 26: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Why Hilbert transform a problem?

I For those in the know, we use the Hilbert transform tocompute min phase.

I For those not in the know, it is some integral formula.

I Involves log(abs(Fourier transform)).

I Log blows up at the zeros of the Fourier transform.

I Try to fix by inserting a stability constant to remove zeros.log(abs(Fourier transform) + ε)

I Does that work?

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 27: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Difficulties

Why Hilbert transform a problem?

I For those in the know, we use the Hilbert transform tocompute min phase.

I For those not in the know, it is some integral formula.

I Involves log(abs(Fourier transform)).

I Log blows up at the zeros of the Fourier transform.

I Try to fix by inserting a stability constant to remove zeros.log(abs(Fourier transform) + ε)

I Does that work?

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 28: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

Analytic approach

I Given a causal, stable signal f = (f0, f1, f2, . . . .), define

F (z) =∞∑

n=0

fnzn, for complex numbers z with |z | < 1.

I F (e iω) is just the usual Fourier transform. F (z) is anextension of the spectrum to the disk.

I F (z) is a power series, differentiable everywhere on the unitdisk. An analytic function. A function in Hardy space H1(D).

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 29: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

Analytic approach

I Given a causal, stable signal f = (f0, f1, f2, . . . .), define

F (z) =∞∑

n=0

fnzn, for complex numbers z with |z | < 1.

I F (e iω) is just the usual Fourier transform. F (z) is anextension of the spectrum to the disk.

I F (z) is a power series, differentiable everywhere on the unitdisk. An analytic function. A function in Hardy space H1(D).

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 30: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

Analytic approach

I Given a causal, stable signal f = (f0, f1, f2, . . . .), define

F (z) =∞∑

n=0

fnzn, for complex numbers z with |z | < 1.

I F (e iω) is just the usual Fourier transform. F (z) is anextension of the spectrum to the disk.

I F (z) is a power series, differentiable everywhere on the unitdisk. An analytic function. A function in Hardy space H1(D).

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 31: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

Amazing facts in Hardy spaces

I An analytic function can’t be zero on an interval (or curve) inthe disk, unless it is zero everywhere.

I Similarly, a causal signal can’t have an interval of zeros in itsspectrum.

I There are no band limited, causal signals.

I There are no band limited, minimum phase signals.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 32: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

Amazing facts in Hardy spaces

I An analytic function can’t be zero on an interval (or curve) inthe disk, unless it is zero everywhere.

I Similarly, a causal signal can’t have an interval of zeros in itsspectrum.

I There are no band limited, causal signals.

I There are no band limited, minimum phase signals.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 33: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

Amazing facts in Hardy spaces

I An analytic function can’t be zero on an interval (or curve) inthe disk, unless it is zero everywhere.

I Similarly, a causal signal can’t have an interval of zeros in itsspectrum.

I There are no band limited, causal signals.

I There are no band limited, minimum phase signals.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 34: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

Amazing facts in Hardy spaces

I An analytic function can’t be zero on an interval (or curve) inthe disk, unless it is zero everywhere.

I Similarly, a causal signal can’t have an interval of zeros in itsspectrum.

I There are no band limited, causal signals.

I There are no band limited, minimum phase signals.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 35: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

No min phase, band limited spike

0 10 20 30 40 50 60 70 80 90 100−0.5

0

0.5

0 10 20 30 40 50 60 70 80 90 100−0.5

0

0.5

0 10 20 30 40 50 60 70 80 90 100−0.5

0

0.5

0 10 20 30 40 50 60 70 80 90 100−0.5

0

0.5

Figure: Trying to compute a min phase signal that does not exist.Stability factor ε goes to zero....

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 36: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

Existence conditions

Theorem: An amplitude spectrum |F (e iω)| is the spectrum of acausal signal if and only if

I∫|F (e iω)| dω < ∞, and

I∫

log |F (e iω)| dω is finite.

Thus, the spectrum can not have an interval of zeros, sincelog 0 = −∞.

Theorem: Any causal signal has a minimum phase equivalent.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 37: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

More facts about Hardy spaces.

I Each function F(z) can be factored as F(z) = G(z) H(z),where G is an outer function, H is an inner function.

I Outer functions are like minimum phase filters.

I Inner functions are like all pass filters.

I The inner, outer definitions (complicated) apply to generalsignals, not just filters.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 38: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

More facts about Hardy spaces.

I Each function F(z) can be factored as F(z) = G(z) H(z),where G is an outer function, H is an inner function.

I Outer functions are like minimum phase filters.

I Inner functions are like all pass filters.

I The inner, outer definitions (complicated) apply to generalsignals, not just filters.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 39: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

More facts about Hardy spaces.

I Each function F(z) can be factored as F(z) = G(z) H(z),where G is an outer function, H is an inner function.

I Outer functions are like minimum phase filters.

I Inner functions are like all pass filters.

I The inner, outer definitions (complicated) apply to generalsignals, not just filters.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 40: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Mathematical background

More facts about Hardy spaces.

I Each function F(z) can be factored as F(z) = G(z) H(z),where G is an outer function, H is an inner function.

I Outer functions are like minimum phase filters.

I Inner functions are like all pass filters.

I The inner, outer definitions (complicated) apply to generalsignals, not just filters.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 41: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

A better definition

A better definition for “min phase” signals.

I Definition: A causal signal f = (f0, f1, f2, . . .) is front-loadedif its partial energies are maximized, relative to any othercausal signal with the sample amplitude spectrum. That is,

N∑n=0

|gn|2 ≤N∑

n=0

|fn|2, for each N = 0, 1, 2, . . ..

I Theorem: A discrete signal f = (f0, f1, f2, . . .) is front-loadedif and only if F (z) is an outer function.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 42: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

A better definition

A better definition for “min phase” signals.

I Definition: A causal signal f = (f0, f1, f2, . . .) is front-loadedif its partial energies are maximized, relative to any othercausal signal with the sample amplitude spectrum. That is,

N∑n=0

|gn|2 ≤N∑

n=0

|fn|2, for each N = 0, 1, 2, . . ..

I Theorem: A discrete signal f = (f0, f1, f2, . . .) is front-loadedif and only if F (z) is an outer function.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 43: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

A better definition

Compare with old definition

Old definition works:

I For causal, stable filters: min phase implies front-loaded.

I For causal stable signals: min phase implies front-loaded.

I Extra conditions: then front-loaded implies min phase.

New definition more general:

I Signal f = (1, r , 0, 0, . . .) is min phase, front-loaded. (|r | < 1).

I Signal f = (1, 1, 0, 0, . . .) is not min phase, but is front-loaded.

I Signal f = (1, 1, 1, 1, 1, 1, 1, 0, . . .) is not min phase, but isfront-loaded.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 44: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

A better definition

Compare with old definition

Old definition works:

I For causal, stable filters: min phase implies front-loaded.

I For causal stable signals: min phase implies front-loaded.

I Extra conditions: then front-loaded implies min phase.

New definition more general:

I Signal f = (1, r , 0, 0, . . .) is min phase, front-loaded. (|r | < 1).

I Signal f = (1, 1, 0, 0, . . .) is not min phase, but is front-loaded.

I Signal f = (1, 1, 1, 1, 1, 1, 1, 0, . . .) is not min phase, but isfront-loaded.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 45: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

A better definition

Compare with old definition

Old definition works:

I For causal, stable filters: min phase implies front-loaded.

I For causal stable signals: min phase implies front-loaded.

I Extra conditions: then front-loaded implies min phase.

New definition more general:

I Signal f = (1, r , 0, 0, . . .) is min phase, front-loaded. (|r | < 1).

I Signal f = (1, 1, 0, 0, . . .) is not min phase, but is front-loaded.

I Signal f = (1, 1, 1, 1, 1, 1, 1, 0, . . .) is not min phase, but isfront-loaded.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 46: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

A better definition

Compare with old definition

Old definition works:

I For causal, stable filters: min phase implies front-loaded.

I For causal stable signals: min phase implies front-loaded.

I Extra conditions: then front-loaded implies min phase.

New definition more general:

I Signal f = (1, r , 0, 0, . . .) is min phase, front-loaded. (|r | < 1).

I Signal f = (1, 1, 0, 0, . . .) is not min phase, but is front-loaded.

I Signal f = (1, 1, 1, 1, 1, 1, 1, 0, . . .) is not min phase, but isfront-loaded.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 47: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

A better definition

Compare with old definition

Old definition works:

I For causal, stable filters: min phase implies front-loaded.

I For causal stable signals: min phase implies front-loaded.

I Extra conditions: then front-loaded implies min phase.

New definition more general:

I Signal f = (1, r , 0, 0, . . .) is min phase, front-loaded. (|r | < 1).

I Signal f = (1, 1, 0, 0, . . .) is not min phase, but is front-loaded.

I Signal f = (1, 1, 1, 1, 1, 1, 1, 0, . . .) is not min phase, but isfront-loaded.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 48: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

A better definition

Compare with old definition

Old definition works:

I For causal, stable filters: min phase implies front-loaded.

I For causal stable signals: min phase implies front-loaded.

I Extra conditions: then front-loaded implies min phase.

New definition more general:

I Signal f = (1, r , 0, 0, . . .) is min phase, front-loaded. (|r | < 1).

I Signal f = (1, 1, 0, 0, . . .) is not min phase, but is front-loaded.

I Signal f = (1, 1, 1, 1, 1, 1, 1, 0, . . .) is not min phase, but isfront-loaded.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 49: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Details

Technical details

I We divide up signals into outer and inner parts. Outers havethe energy concentration.

I A function F (z)is outer if

F (z) = λ exp

(∫ 1

0

e2πiθ + z

e2πiθ − zu(e2πiθ)d θ

)where u is a real-valued integrable function on the unit circle,and λ is a complex number of modulus one.

I A function F (z) is inner if |F | ≡ 1 on the unit circle.

I Every function can be written as outer times inner.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 50: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Details

Technical details

I We divide up signals into outer and inner parts. Outers havethe energy concentration.

I A function F (z)is outer if

F (z) = λ exp

(∫ 1

0

e2πiθ + z

e2πiθ − zu(e2πiθ)d θ

)where u is a real-valued integrable function on the unit circle,and λ is a complex number of modulus one.

I A function F (z) is inner if |F | ≡ 1 on the unit circle.

I Every function can be written as outer times inner.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 51: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Details

Technical details

I We divide up signals into outer and inner parts. Outers havethe energy concentration.

I A function F (z)is outer if

F (z) = λ exp

(∫ 1

0

e2πiθ + z

e2πiθ − zu(e2πiθ)d θ

)where u is a real-valued integrable function on the unit circle,and λ is a complex number of modulus one.

I A function F (z) is inner if |F | ≡ 1 on the unit circle.

I Every function can be written as outer times inner.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 52: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Details

Technical details

I We divide up signals into outer and inner parts. Outers havethe energy concentration.

I A function F (z)is outer if

F (z) = λ exp

(∫ 1

0

e2πiθ + z

e2πiθ − zu(e2πiθ)d θ

)where u is a real-valued integrable function on the unit circle,and λ is a complex number of modulus one.

I A function F (z) is inner if |F | ≡ 1 on the unit circle.

I Every function can be written as outer times inner.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 53: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Details

Non singular formula for discrete, min phase signal.

From Hardy theory, we get alternate formulas for min phasesignals. Signal coefficients from the outer function:

fn =1

rn

∫ 1

0F (re2πiφ)e−2πinφ dφ, any r < 1 .

Signal coefficients from the amplitude spectrum:

fn =1

rn

∫ 1

0exp

(∫ 1

0

e2πiθ + re2πiφ

e2πiθ − re2πiφlog |F (e2πiθ)| dθ

)e−2πinθ dφ.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 54: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Details

Signals on the real line.

I Similarly, we have

Definition: A causal signal f : R+ → R is front-loaded if itspartial energies are maximized, relative to any other causalsignal with the sample amplitude spectrum. That is,∫ T

0|g(t)|2 dt ≤

∫ T

0|f (t)|2 dt for each T > 0.

I Theorem: A causal signal f : R+ → R with spectrum F (z)an outer function, is front-loaded.

I Conjecture: This is if and only if.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 55: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Details

Signals on the real line.

I Similarly, we have

Definition: A causal signal f : R+ → R is front-loaded if itspartial energies are maximized, relative to any other causalsignal with the sample amplitude spectrum. That is,∫ T

0|g(t)|2 dt ≤

∫ T

0|f (t)|2 dt for each T > 0.

I Theorem: A causal signal f : R+ → R with spectrum F (z)an outer function, is front-loaded.

I Conjecture: This is if and only if.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 56: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Details

Signals on the real line.

I Similarly, we have

Definition: A causal signal f : R+ → R is front-loaded if itspartial energies are maximized, relative to any other causalsignal with the sample amplitude spectrum. That is,∫ T

0|g(t)|2 dt ≤

∫ T

0|f (t)|2 dt for each T > 0.

I Theorem: A causal signal f : R+ → R with spectrum F (z)an outer function, is front-loaded.

I Conjecture: This is if and only if.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 57: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Details

Computing approximately band-limited min phase signals.

0 10 20 30−0.5

0

0.5

1

Time series

0 0.2 0.4 0.6 0.8 10

1

2

3

Amplitude spectra

0 10 20 30−0.5

0

0.5

1

0 0.2 0.4 0.6 0.8 10

1

2

3

0 10 20 30−0.5

0

0.5

1

0 0.2 0.4 0.6 0.8 10

1

2

3

0 10 20 30−0.5

0

0.5

1

0 0.2 0.4 0.6 0.8 10

1

2

3

Figure: Step by step construction, using spectrum wrapping.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 58: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Conclusion

Conclusions

I Mathematical difficulties in applying minimum phasedefinition to signals.

I Front-loaded, energy concentration a useful alternativedefinition.

I Front-load signals equivalent to outer functions in Hardyspace.

I No band-limited causal signals, no band-limited min phasesignals.

I Hardy space theory gives useful formulations for computingmin phase signals.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 59: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Conclusion

Conclusions

I Mathematical difficulties in applying minimum phasedefinition to signals.

I Front-loaded, energy concentration a useful alternativedefinition.

I Front-load signals equivalent to outer functions in Hardyspace.

I No band-limited causal signals, no band-limited min phasesignals.

I Hardy space theory gives useful formulations for computingmin phase signals.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 60: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Conclusion

Conclusions

I Mathematical difficulties in applying minimum phasedefinition to signals.

I Front-loaded, energy concentration a useful alternativedefinition.

I Front-load signals equivalent to outer functions in Hardyspace.

I No band-limited causal signals, no band-limited min phasesignals.

I Hardy space theory gives useful formulations for computingmin phase signals.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 61: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Conclusion

Conclusions

I Mathematical difficulties in applying minimum phasedefinition to signals.

I Front-loaded, energy concentration a useful alternativedefinition.

I Front-load signals equivalent to outer functions in Hardyspace.

I No band-limited causal signals, no band-limited min phasesignals.

I Hardy space theory gives useful formulations for computingmin phase signals.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 62: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

Conclusion

Conclusions

I Mathematical difficulties in applying minimum phasedefinition to signals.

I Front-loaded, energy concentration a useful alternativedefinition.

I Front-load signals equivalent to outer functions in Hardyspace.

I No band-limited causal signals, no band-limited min phasesignals.

I Hardy space theory gives useful formulations for computingmin phase signals.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 63: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

End matters

References

I Helson, H., 1995, Harmonic Analysis.

I Hoffman, K., 1962, Banach Spaces of Analytic Functions.

I Karl, J., 1989, An Introduction to Digital Signal Processing.

I Korner, T., Fourier Analysis.

I Openheim, A. V. and Schafer, R. W., 1998, Discrete-timeSignal Processing.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals

Page 64: An analytic approach to minimum phase signals - CREWES€¦ · An analytic approach to minimum phase signals Michael P. Lamoureux and Gary F. Margrave November 29, 2007 ... airgun

IntroductionDifficulties

Mathematical backgroundA better definition

DetailsConclusions

End matters

Acknowledgements

This research is supported by

I the industrial sponsors of CREWES and POTSI

I the funding agencies NSERC and MITACS.

Michael P. Lamoureux and Gary F. Margrave An analytic approach to minimum phase signals