"Event Compression Using Recursive Least Squares Signal

3 downloads 0 Views 4MB Size Report
Jul 15, 1980 - events in a multiple event signal using a recursive least ... SECURITY CLASSIFICATION OF THIS PAGE(Whof Dote Entered). _II. ____. _. ___.
"Event Compression Using Recursive Least Squares Signal Processing" Webster Pope Dove TECHNICAL REPORT 492 July 1980

Massachusetts Institute of Technology Research Laboratory of Electronics Cambridge, Massachusetts 02139

This work was supported in part by the Advanced Research Projects Agency monitored by ONR under Contract N00014-75-C-0951-NR 049-328 and in part by the National Science Foundation under Grants ENG76-24117 and ECS79-15226.

tINCLA_,S IC0:.CI'Y Ctt_AC.' FiCATttl

I IIC D q OF T

nRnf EPORT

aaREPORT

S s

C.- (I?,'..

C ,. l,-nOoiltd

DOCU MENTATION

PIwOCU.mETATIO 1

TITLE (d

P AGE

READL rA INSTRUCTIONS

BEFORE COMPLETING FORM

__

12. GOVT ACCESSION NO. 3. RECIPIENT'S CATALOG NUMBER

1. REPORT NUMBER

4.

PAGE

. TYPE OF REPORT & PERIOD COVERED

Subtitle)

Technical Report

EVENT COMPRESSION USING RECURSIVE LEAST SQUARES SIGNAL PROCESSING 7.

6. PERFORMING ORG. REPORT NUMBER

Webster P'. Dove

N00014-75-C-0951 10.

PERFORMING ORGANIZATION NAME AND ADDRESS

S.

Research Laboratoiy of Electronics Massachusetts Institute of Technology 02139 Cambridge, MA

12. REPqRT DATE

July 1980

Advanced Research Projects Agency 1400 Wilson Boulevard Arlington, Virginia 22217

13. NUMBER OF PAGES

151

MONITORING AGENCY NAME & ADDRESSif different from Controllin

Ofice)

IS.

Office of Naval Research

SECURITY CLASS. (of thi

15s. DECLASSIFICATION/DOWNGRADING

Arlington, Virginia 22217

SCHEDULE

DISTRIBuTION STATEMENT (of this Report)

Approved for public release; distribution unlimited

t7. DISTRIBUTION STATEMENT (of Tho

1.

SUPPLEMENTARY NOTES

t9.

KEY WORDS (Contnu

on rersmo

bstrct ont-d in Block 20, if

id

differant

rot Rport)

if neceswy end dentify by block nmmbe)

recursive least squares event compression linear prediction 20.

ABSTRACT (Continu- on r".,se

aid.

if nceearmy and identt

b

block nu.r)

see other side

DD ,,R.

1473

report)

Unclassified

Information Systems Program Code 437 16.

PROGRAM ELEMENT. PROJECT. TASK AREA &WORK UNIT NUMBERS

NR 049-328

t'. CONTROLLING OFFICE NAME AND ADDRESS

14.

CONTRACT OR GRANT NUMBER(s)

s.

AUTHOR(s)

UNCLASSIFIED

-----_II

I -

_

____

ATlCj

_

O or

Tw' Tk

.

1

0i.

___

___

-C-·--·------·_C-·

---

-

20. Abstract

This work presents a technique for time compressing the events in a multiple event signal using a recursive least squares adaptive linear prediction algorithm. Two event compressed signals are extracted from the update equations for the predictor; one based on the prediction error and the other on the changes in the prediction coefficients as the data is processed. Using synthetic data containing three all-pole events, experiments are performed to illustrate the performance of the two signals derived from the prediction algorithm. These experiments examine the effects of initialization, white gaussian noise, interevent interference, filtering and decimation on the compressed events contained in the two signals.

___

UNCLASSIFIED SECURITY CLASSIFICATION OF THIS PAGE(Whof Dote

Entered)

- 2 EVENT COMPRESSION USING RECURSIVE LEAST SQUARES SIGNAL PROCESSING by Webster

Pope Dove

Submitted to the Department of Electrical Engineering and Computer Science, on 15 July 1980, in partial fulfillment of the requirements for the Degree of Master of Science in Electrical Engineering. ABSTRACT This work presents a technique for time compressing the events in a multiple event signal using a recursive least squares adaptive linear prediction algorithm. Two event compressed signals are extracted from the update equations for the predictor; one based on the prediction error and the other on the changes in the prediction coefficients as the data is processed. Using synthetic data containing three all-pole events, experiments are performed to illustrate the performance of the two signals derived from the prediction algorithm. These experiments examine the effects of initialization, white gaussian noise, interevent interference, filtering and decimation cn the compressed events contained in the two signals.

THESIS SUPERVISOR: TITLE:

Professor

Alan V. Oppenheim f

Electrical Engineering

- 3 -

I/

To Monica

f

- 4 -

Acknowledgements I give my thanks to all the people in the Digital Signal Processing Group at MIT. Many fruitful discussions with them at odd hours contributed to this work. Of particular help were Dr. Lloyd Griffiths with his insight into least squares algorithms and Steve Lang for infinite patience in listening to my ramblings. Last and most I thank Prof. Alar. Oppenheim for the original problem suggestion, much needed guidance during the investigation and the pressure necessary to produce this document. If I can acquire a tenth of his clarity of thought while I am here, I will consider myself lucky.

- 5-

CONTENTS

Abstract ............ Dedication

2

...........................

3

..........

Acknowledgements

1.

...........................

INTRODUCTION

.................... ...........

...................................

1.1 Previous Work .....

2.

3.

LINEAR PREDICTION

6 ,......

9

.............................

13

2.1 The Covariance Method .... ................. 2.2 Recursive Least Squares .. 2.3 Discussion ...............

14 17 38

EVENT COMPRESSION WITH RLS

39

3.1 3.2 3.3 3.4 3.5 3.6

4.

..................

4

....................

The Data Model .......... .................. Event Compression Signals ......... Experimental Results .... .................. Linear Filtering ........ ................. Decimation .............. ................. Summary ................. .................

CONCLUSIONS

I.......

..................................

40 48 54 112 130 144

146

- 6 1.

INTRODUCTION

various

In which

contain

detected.

signal

pulses

or

Problems

analysis.

All

to

improved of

Such

processing

a signal

of events in an separations,

the

and

event make

an

or

and

SONAR

seismic

data

need

for

a

signal in

the

This type

successive events

by

locating

increasing

the

events

the

easier.

procedure, which reduces the duration

input sequence without

is

event

changing

compression

deconvolution,

their

relative

algorithm.

matched

Examples linear

filtering,

deconvol ution.

Let

us

compression. targets

time.

may cause events

illustrate

Consider

requirements

the

each

homomorphic

predictive

in

share

detectability

impulsiveness

multiple

and

arise

located

RADAR

can reduce the overlap between

of processing

include

include

detection

fields

these

be

shorter events in the processed data.

into

lead ing

pitch

must

that

type

signals

problems,

technique which can compress events occuring

processing raw data

of

events this

of

speech

rangefinding,

processing

with

in

application

the

the RADAR

problem or

of

SONAR.

transmission, the

source

finding To

of the

reduce

pulses

are

event

range peak

of

power

dispersed

In addition, the reflection functions of the targets the in

returns the

to

be spread

received

signal

out must

targets are to be located accurately.

even more. be

Therefore

compressed

if

the

-

Surface disturbance

at

mechanical

7 -

seismograms

are

the

surface

of

or

an

vibrator

with

created the

by

earth,

explosion,

generating either

and

a

with

recording

a the

subsequent seismic vibrations with an array of geophones also located

at

they are layers used

the

As waves

surface.

partially reflected

to

locate

the As

reflectivities. the source

pulse and

individual

reflection

at boundaries

into

the

between

earth,

differing

recordings made at the surface can be

ideally the

and

propagate

depths in

the

the

these

of

boundaries

RADAR situation,

extension

functions

of

leads

that to

the

and

duration of

duration

the

their

need

by

for

the

event

compression of the data. One approach the

time

these before

between

to vocal pitch

successive

estimation pulses.

glottal

to measure

However,

pulses are filtered by the vocal tract impulse emanating

from the lips, the

period

compress

to

the

the next cycle. pulses of

the

It

speech

since

response

speech waveform does not

offer well defined points at each cycle the

is

is

from which to measure therefore

waveform

necessary to

without

changing

their positions for this scheme to be effective. Another

example

is the

which motivated this thesis. sonic

well

figure 1.1,

log

is

to

lower

problem

of sonic

The procedure for a

tool,

shown

well logging generating

schematically

a in

down an oil well and then raise it at a fixed rate

Well Log Diagram

I

I

i

HOLE 'I

I

ROC K

I

I

I

I %

I

R

61 1

CO 0

SH E AR

WAT E R--1-->/

l%1

\

T I

I

I

5

I

I

I

Figure 1.

II__

-

9 -

back to the

top of the well.

During its ascent the ultrasonic

transmitter

located

bottom

(roughly once

the

every foot

for

waveform at the

at

in

receiver

of

the

tool

is

pulsed

of well depth) and the pressure the

top of

the

tool

is

recorded

for later analysis.

In

a

problem, there take

in getting

model

simplified

very are

three

paths

for

from the transmitter

which has a characteristic velocity.

of the

the

physics

ultrasonic

of

this to

energy

to tne receiver, each of The slowest path is that

of a pressure wave traveling up the mud with which the well is packed

(to prevent collapse); the medium velocity path is that

of a shear wave coupled to the rock wall, and the fastest path is for the compression wave traveling up the

rock wall.

The

quantities of interest to geologists are the velocities of the salear wave and compression wave, which could be determined by knowing times

their of

times

of

waves

these

arrival. it

is

To

ascertain

necessary

to

the

arrival

compress

the

in the source data since the overlap between

individual events

them is considerable. 1.1

Previous Work Approaching the problem of event compression typically

entails

modeling

the

physical

fashion and then designing

an

in

an

appropriate

algorithm which

is

expected

situation

solve the problem for data which fits that model.

____II

__

to

Subsequent

-

investigation realistic

of

the

10

-

performance

environment

may

then

of

lead

the to

algorithm

alterations

in in

a the

model, the algorithm or both. For detecting

example,

events

that

events

they

are

known

separated

some

(the

set

In addition, he

the

(this

Unfortunately,

in

either

the

is

event

situations

of

of

source

the data's

he

derives

event at

a

each point

compressed

are not

that

set

the

(in particular

statistics

a

knowledge of

beginning of an

noise

data model

by

assumptions

the

of

distance and

determined

these

being

some

is

problem

combination

requires

From

ratio for

data

logging)

linear

the

His

by some minimum

unknown

statistics.

his

analyzes

the context of RADAR.

exponentials

likelihood in

are

each

waveform). noise

in

[Young,1965]

signal). sonic

well

known, detailed

information about the events is not available or the number of available

exponentials

from

which

they

could

be

composed

of

compressing

is

large making this formulation inappropriate. A seismic

common

data

convolving reflector

is

made

a fixed series.

source wavelet the

approach

source By

the

assuming wavelet

acquiring

series and

(or

problem the

data

with

an

was

estimate

to deconvolve and

something

[Tribolet,1977]

generated by

impulsive

an accurate

it would be possible

reflector

[Ulrych,1971]

by

to

have

close used

to

seismic of

the

recover it).

Homomorphic

-

techniques

to

estimate

[Peacock,19693

the

-

11

and

wavelet

used linear prediction to

series

reflector

and

estimate the wavelet.

Similar work has also been done on the speech pitch estimation problem the

of

convolution

impulse

excitation

a

vocal

to

recover

an

of

The nature

series.

impulsive

or

signal

speech

response

tract

and

a

glottal

methods

these

is

is

is applied to the data in

that a single deconvolution operator order

the

that

by assuming

(Markel,19721

nearly

impulsive

As such these techniques will only be effective

sequence.

if the events

in the data have similar spectra. In this thesis we apply a recursive least square (LS) adaptive

linear

prediction

to

algorithm

compression,

event

using synthetic data from a data model based on an abstraction of the sonic well logging problem. independent

data

have

time

invariant

event

spectra,

filtering

Because the events in this

would not

compression effective

be

by

(the inverse By using

filter for each arrival would have to be different). an

algorithm

adaptive

we

perform

time

linear

event

varying

compression on the input data sequence. To from

the

implement event compression we derive

RLS

algorithm,

one

is

the

two

signals

post-adaption prediction

error at each point and the other is a measure of the changes in the prediction coefficients as the data two

signals are compared

experimentally

is processed.

using

synthetic

The data

-

12 -

corrupted with white

gaussian noise.

of other

on

include

processing prefiltering

event

the

To illustrate the impact

compression,

data,

some

decimation

of

experiments

the

data

and

postfiltering the error signal. The next chapter equations and with

a

issues

discussion

covariance

method

is an analytical

involved of

of

in linear prediction.

linear linear

presentation of the

prediction prediction

and

It starts

describes

the

[Makhoul,1975].

The

following section presents a derivation of the Recursive Least Squares

algorithm

(from the

covariance

method

equations)

and

the last section of the chapter examines the

problem of proper

initialization

chapter

experimental

of

the

comparison

mentioned above, and the

recursion.

important

of

The

the two

third

event

offers

compression

an

signals

the thesis concludes with a discussion of

results

of

these

exper iments

and

some

suggestions for future work on this problem.

-

-

2.

1

-

LINEAR PREDICTION

Linear question:

prediction

attempts

Given a sequence

coefficients

for

formulation

answer

of data, what

predicting

sequence with a linear

to

the

value

is

of

the each

combination of previous

is presented

in equation

the

following

best set of p sample

of

samples?

the This

(2.1)

p sk=

where the for

{Sk}

cn are

L CnSk-n n=l

is

the

the

dat3 sequence,

coefficients of

determining

squared

(2.1)

which

prediction

{gk }

the

over

the

predictions and

predictor.

coefficients

error

are

are

the

The

best

chosen

is error

criterion the

total

region.

Specifically

E=

(s

k

-k

)

k

Q

(2.2)

k

and

the coefficients

are

chosen to

minimize

the

total squared

error E.

1. In the general case one could use an arbitrarily chosen set of previous samples, but this discussion assumes that they are the p contiguously previous samples to the one to be predicted.

__

-

The

choice

of

differentiates between

14 -

the

the

error

two most

prediction.

If Q extends fom -

padded

zeroes

with

or

region

Q

is

common methods of

to +

extrapolated

what linear

(the data sequence is

in

other

some

way)

the

resulting set of equations describe the Autocorrelation Method of

prediction.

linear

involves

In

this

inverting a Toeplitz

case

solving

for

the

matrix of autocorrelations and

is usually done by some variation of Levinson's Inversion for example

of

(see

[Makhoul,1975]).

The method

ck

other linear

common

method

prediction.

in As

use

is

described

the in

covariance the

next

section, it requires that only the available data sequence be used to generate the predictor. set

by requiring

Therefore the limits of Q are

that all the sk mentioned

in eqs.

(2.1) and

(2.2) lie in that finite set of available signal points.

2.1

The Covariance Method The equations defining the Covariance method are:

p

Sk=

cnsk-n

(2.3)

n=l

____

- 15 -

k

e

E=

(s k=k

-k)

2 = minimum

(2.4)

S

Here, p is the number

of predictions coefficients and k

ke are the endpoints cf the prediction region Q.

and

By defining

the following structures

S

S

kS 1

ks- P

S -
--.

.

II

12.5

i

-

i

--

--

4

I

PTS/DIV

Figure 3.33a It

'ER

. 298

/Div

'

__

Afx

fA

_

I

I

i[

t

,l

-

U

I

- -

-

12.5

PTS/OiV

1.40

/DIV

-

I'

I

--- --

--- -

._ HOlI

L

RLS ERROR

' V

iRo VER

12.5

I

I

I

I .

]

i\ r \-,\Q'

%

q

.

-I 1 J .

-

PTS/DIV

0.525E-01 /DlV

__

DECIM 4/1

10 1,N /

n

VV\I V VI

12.5

VER

BURSTI SIGMAR.O1, 5 POLE LPF.

LL

--

A-- P, V

-

',J,V

(12 COEF'S)

/ , JV '-W/ f

A

Ax_ , - -

-

,

V Wv\,

V

A

-

-

V

11 ---\kl\

I#

-#

_

-4!f* ..= f,

\

RLS COEFFICIENT CHANGE

- -,

·



PTS/Di V

Figure 3.33b

----

-----

-------- -

I 1

i' K

0.303

VER ,

_~ _

_

/OIV

,

~

A f .

BURSTI SIGMA=.i, $ POLE LPF, DECIM 4/1

It

VV' { v I_

I

VI

,\ __

V'J'

/

,li\

VI K'

\J

_

y'

12.5

PTS/DIV

0.818E-01 /DIV

12.5

t

rER

0.245

RLS ERROR

(12 COEF'S)

PTS/DIV

/DIV

RLS COEFFICIENT CHANGE

J

i

HOR

12.5

PTS/D IV

Figure 3.33c

_

__

-

3.6

Summary

preceding

The

change signal) events

when

data.

If

pulses,

the

addition, order

exceeds

ratio despite

the

duration

the

predictor

the length

that and

both the

of

these

coefficient

locating the positions of apparent

not

in

the

input events

40db, the compressed overlap

severe

events of

error

for

are

positions

compressed

the

of

S/N

and

visible

(the RLS

provide a means

those

the

indicate

examples

signals

compressed

event

are

144 -

are

well

compressed

input

the

In

separated. events

appears

and

of

to

is be

on

the

fairly

independent of the existance or nature of previous events. The

following

are

some of

the

important

results

these experiments. The starting location of the RLS iteration the of sizes appears to only affect the a large there is compressed events. However, initial pulse in the coefficient change signal due to the sensitivity of the algorithm to the This means that the first few data points. lengths of predictor data must have several the if first event the preceding noise coefficient change signal is to be used for event compression. Additive noise in the data does not hve a substantial effect on the pulse shape of the However, it does cause compressed events. noise in the RLS error and coefficient change signals, which seems to be in proportion to Unfortunately, the noise level in the data. there is a large variation in the size of compressed events with this technique; making it difficult to establish a S/N criterion for event compression.

--

___

of

-

145 -

Compressed events do not influence each other substantially if the predictor has time to settle between them, even though the bursts which cause them may be severely overlapped. Figures 3.23a-h showed this by changing the relative position of the second and third bursts in an input sequence. The resulting compressed events had constant shape so long as they did not overlap. Therefore, the faster the predictor settles, the closer events can be to one another and still be resolved. Th i s al so means that events containing large numbers of zeroes (as in the FIR filtering examples) will not compress well ih this .thech-iQue unless they are widely separated. Note that a burst containing a large number of zeroes does generate a compressed event, but the event has longer duration than it would if the zeroes were not present. While filtering the data may be necessary to reduce aliasing, we found that it did not improve the quality of the event compressed signals. If filtering must be performed, all-pole filtering should be used since the zeroes introduced by FIR filtering tend to lengthen the compressed events. We found that decimation does increase the responsiveness of the predictor to each event, but the relative event to noise ratios in the location signals do not improve. In addition, the predictor settling time becomes a larger fraction of the event spacing, thereby increasing the likelihood of interevent interference. Consequently, decimation should be avoided; and in fact over-sampled data is likely to provide higher quality compressed events.

_

______I__IIIILCCC______

-

4.

146 -

CONC LUSIO!S

this thesis we have develope4 an event compression

In technique compress model

based

on

the

events

of

differing

by the

assumed

examined

the

RLS

RLS

algorithm, which

provided

spectra;

RLS method

prediction

(i.e.

error

can

effectively they fit

the We

all-pole events).

as

an

event

compressed

signal and

in addition developed the coefficient change signal

for

compression.

event

,

positions minor

that

but or

effects

on

should

technique

variations

the

in

that

S/N ratio

is

the

ordering,

of

event

the

those

high

this >

(e.g.

event

have

only

Therefore,

this

algorithm

events.

compressed useful

be

in

position

starting

indicate

experiments

is effective only if the

technique 40db)

Our

situations

where

the

events are close to all-pole and the noise level is not high. This

thesis

was

initial

an

investigation

into

the

feasability of using the RLS algoritm for locating events with differing discover

When

spectra.

we

to

synthesized

be

work

to

use

the

in

the data.

if

we

wanted

to

it did, where

Given that need, the best course

algorithm

examples, where we

of the events RLS

this

if the technique had any value and

should further work be done. seemed

began

on

a

large

knew the number

These examples

number

of

and positions indicate

that

is indeed a viable means for performing event compression.

However, there are many questions

_

touched

upon

in

the

course

_______I_____IIL___C__L__

-

147 -

of this thesis which need more detailed investigation. One

of

most

the

that the events in the data cannot be predictor

settling time, if

other. remains with

issue

The

of

unsolved.

noise

level,

and

point),

dependent settling

what

than the

spaced closer

determines

with

decreases 3.23a-h

settling

time

indicate that it increases predictor that

indicate of

this

previous

length

a

(up to

it is not strongly

events.

the

Also,

on

the

position

time

for

a given event is strongly dependent on the

"character"

of

that

dependence

of

the

characteristics means

thesis is

they are to be resolved from each

Our experiments

figures

this

important results of

for

event.

More

predictor

would

be

settling insofar

useful;

the

decreasing

investigation

settling

time

on as

it

of

the

of

the event

the

a

provides

predictor,

thereby reducing the necessary separation between events. Another

possible

avenue

of

investigation

is

that

of

alternatives to the RLS algorithm as presented in this thesis. Some variations of this moving

region

Q

over

adaptive algorithm exist which which

the

total

minimized, rather than an expanding Still

other

data.

methods

These

involve

modifications

squared

region

energy

allow

E

is

as was done here.

exponentially weighting would

us.>

the

the past

algorithm

to

be

used over large amounts of data without the predictor becoming totally

insensitive

to

the

new points

(as

_______________IC______

the

error

region

-

148 -

grows the predictor

tends to become less sensitive).

applications

that

capability

importantly,

reducing

the

predicted might allow the new

events,

thereby

might

amount

of

algorithm

reducing

be

essential;

previous

to more

the

minimization

expanding or moving would permit the

might the

be

settling

region

more

data

time.

to

be

Our

to own

the region of

effective

at each

more

readily adapt

feeling is that a means for dynamically changing error

In some

than

iteration,

simply

since

that

region of error minimization to be reduced at

a new event to shorten the settling

time, and

then lengthened

between events to reduce noise. We

found

the

coefficient

for

event compression, but our

all

the coefficients

and

a

change

signal

signal

used

to

equal

be useful

weights

for

fixed decay time for the filters.

Is there an optimum choice for the weights of the coefficients in

the change signal?

Could Kalman filtering be used to track

the coefficients more effectively? alternative

than

example

adaptive

signal

an

simply high

might make

decay

the

Perhaps

passing

time

compressed

for

there is a better

the

coefficients.

the

coefficient

events

For

change

for the second burst

in the Burstl signal more visible. Finally, real

data.

a means

there

is

no

substitute

for

experiments

on

The original motivation for this work was to find

for compressing

--111---

-

sonic well

log

-- -----

data.

__

Unfortunately,

-

subsequent

149 -

tudy of the well logging problem revealed that the

structure of the signals

recorded

in

that situation does not

fit the model that was assumed for this work.

Experimentally

we found that this

those

but

given

surprising. event

technique

their

complicated

Therefore,

compression

the assumed model

did not compress

to

the

data

application

which

is needed.

structure,

We

of

that

was

this

method

more closely corresponds hope

to

perform

using acoustic cardiac data in the near future.

II

signals,

__

not of to

experiments

-

150 -

References

Deczky, A.G. (1972). Synthesis of Recursive Digital Filters Using the Minimum-p Error Criterion", IEEE Trans. on Audio and Electroacoustics, vol. AU-20, no. 4, pp. 257-263 Eykhoff,P. (1974). SYSTEM IDENTIFICATION: Parameter and State Estimation, John Wiley and Sons, New York, p. 235 Makhoul, J. (1975). Linear Prediction: A Tutorial Review', Proc. IEEE, vol. 63, no. 4, pp. 561-580 Markel, J. (1972). The SIFT Algorithm for Fundamental Frequency Estimation",IEEE Trans. on Audio and Electroacoustics, vol. AU-20, no. 5, pp. 367-377 McClellan, J., Parks, T., Rabiner, L. (1973). A Computer Program for Designing Optimim FIR Linear Phase Digital Filters", IEEE Trans. on Audio and Electroacoustics, vol. AU-21, no. 6, pp. 506-526 Satorious, E.H. (1979). On the Application of Recursive Least Squares Methods to Adaptive Processing", Intl Workshop on Appl of Adaptive Control, Yale University Tribolet, J. (1977). Seismic Applications of Homomorphic Signal Processing", PhD Thesis M.I.T. Ulrych, T. (1971). Applications of Homomorphic Deconvolution to Seismology", Geophysics, vol. 36, no. 4, pp. 650-660 Young, T.Y. (1965). "Epoch Detection-A Method for Resolving Overlapping Signals",Bell Sys. Tech. Journal, vol. 44, pp. 401-426

Suggest Documents