chapter1 intro of biomedical signal processing

Upload: puloma-pramanick

Post on 04-Apr-2018

245 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    1/50

    2012/10/31 1 Zhongguo Liu_Biomedical Engineering_Shandong Univ

    biomedical Signal processing

    Chapter 1 IntroductionZhongguo Liu

    Biomedical Engineering

    School of Control Science and Engineering, Shandong University

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    2/50

    2012/10/312 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Self Introduction

    [email protected]:88384747

    cellphone:18764171197

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    3/50

    Goals of the course

    To understand

    what biomedical signals are what problems and needs are related to

    their acquisition and processing

    what kind of methods are available and getan idea of how they are

    applied and to which kind of problems

    To get to know basic digital signal

    processing and analysistechniques commonly applied to biomedical

    signals and to

    know to which kind of problems each methodis suited for (and for which not)

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    4/50

    biomedical Signal Processing

    Signal: any physical quantity that varies as a

    function of an independent variable independent variable is usually time but may

    be space, distance, ...

    Biomedical signal: a signal being obtained froma biologic system /originating from aphysiologic process (human or animal (-medical -> patients))

    Processing of biomedical signalsall treatment (of biomedical signals) which

    occurs between their origin in a physiologicalprocess and their interpretation by their

    observer (e.g. clinician)

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    5/50

    Processing of biomedical signals

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    6/50

    Processing of biomedical signals

    Processing of biomedical signals is applicationof signal processing methods on biomedicalsignals

    All possible processing algorithms may be

    used

    Biomedical signal processingrequiresunderstanding the needs (e.g. biomedical

    processes and clinical requirements)andselecting and applying suitable methods tomeet these needs

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    7/50

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    8/50

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    9/50

    Rationales for biomedical signalprocessing

    1.Acquisition and processing to extract a prioridesired information

    2.Interpreting the nature of a physiological

    process, based either on

    a) observation of a signal (explorative nature),or

    b) observation of how the process alters thecharacteristics of a signal (monitoring achange of a predefined characteristic)

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    10/50

    (Some) goals for biomedical signalprocessing

    Quantification and compensation for theeffects of measuring devices and noise onsignal

    Identification and separation of desiredand unwanted components of a signal Uncovering the nature of phenomena

    responsible for generating the signal on thebasis of the analysis of the signalcharacteristics

    Related to modelling / inverse modellingbut often more pragmatic

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    11/50

    Example: heart rate meters

    Sensor Signal processing User

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    12/50

    Example: IST Vivago WristCare

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    13/50

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    14/50

    Health monitoring

    Need for processing to

    draw any conclusions

    Beat-to-beat heart rate

    Systolic and diastolic blood pressure

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    15/50

    Signal processing methods

    Noise reduction

    PreprocessingSignal validation

    Feature extraction

    Data compressionSegmentation

    Pattern recognition

    Trend detectionEvent detection

    Decision support

    Decision making

    Filtering (linear, nonlinear,adaptive, optimal)

    Statistical signal processing

    Frequency domain analysis

    Time-frequency analysisFuzzy logic

    Artificial neural networks

    Expert systems, rule-basedsystems

    Genetic and evolutionarymethods

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    16/50

    Signal processing methods

    Signal modellingWavelets and filter banks

    PCA, ICA, SVD

    Clustering

    Higher-order statistics

    Chaos and nonlinear dynamics

    Complexity and fractals

    Choose right method for right problem!

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    17/50

    Biomedical signal classification

    On the basis of

    signal characteristics: technical point of view

    signal source: from where and how the signal

    is originated and measured biomedical application: neurophysiology,

    cardiology, monitoring, diagnosis,

    Classification may be helpful in theselection of processing methods...

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    18/50

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    19/50

    Definitions

    Deterministic: may be accurately describedmathematically, Usually predictable (not incase of chaos!)

    Periodic: s(t)=s(t+nT)Almost periodic: patterns repeat with some

    unregularity

    Transient: signal characteristics changewith time

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    20/50

    Definitions

    Stochastic: defined by their statisticalproperties (distribution)

    Stationary: statistical properties of the

    signal do not change over timeErgodic: statistical properties may be

    computed along time distributions

    (White noise: acf = 0 except for =0where acf=1; flat spectrum)

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    21/50

    Definitions

    All real (bio)signals may beconsidered stochastic

    almost deterministic signals (e.g. ECG):

    wave shapes that (almost) repeatthemselves characterization (often) bydetection of certain measures or waves

    truly stochastic (e.g. EEG)

    characterization by statistical properties

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    22/50

    Classification by source

    biomedical signals differ from othersignals only in terms of the application -signals that are used in the biomedicalfield

    Bioelectric signals: generated bynerves cells and muscle cells. Single cellmeasurements (microelectrodes measureaction potential) and gross measurements(surface electrodes measure action ofmany cells in the vicinity)

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    23/50

    Classification by source

    Biomagnetic signals: brain, heart,

    lungs produce extremely weak magneticfields, this contains additional informationto that obtained from bioelectric signals.

    Can be measured using SQUIDs. Bioimpedance signals: tissue

    impedance reveals info about tissue

    composition, blood volume and distributionand more. Usually two electrodes to injectcurrent and two to measure voltage drop

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    24/50

    Classification by source

    Bioacoustic signals: many phenomena

    create acoustic noise. For example, flow ofblood through the heart, its valves, orvessels and flow of air through upper andlower airways and lungs, but also digestivetract, joints and contraction of muscles.Record using microphones.

    Biomechanical signals: motion and

    displacement signals, pressure, tension andflow signals. A variety of measurements(not always simple, often invasivemeasurements are needed).

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    25/50

    Classification by source

    Biochemical signals: chemical

    measurements from living tissue or samplesanalyzed in a laboratory. For examples, ionconcentrations or partial pressures (pO2 or

    pCO2) in blood. (low frequency signals,often actually DC signals)

    Biooptical signals: blood oxygenation

    by measuring transmitted andbackscattered light from a tissue,estimation of heart output by dye dilution.

    Fiberoptic technology.

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    26/50

    Biomedical application domains

    Information gathering

    measurement of phenomena tounderstand the system

    Diagnosis

    detection of malfunction, pathology, orabnormality

    Monitoring to obtain continuous or periodicinformation about the system

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    27/50

    Biomedical application domains

    Therapy and control modify the behaviour of the system andensure the result

    Evaluation

    objective analysis: proof ofperformance, quality control, effect of

    treatment

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    28/50

    Problems in biomedical signalprocessing

    Accessibility

    Patient safety, preference fornoninvasiveness

    Indirect measurements (variables ofinterest are not accessible)

    Variance

    Inter-individual, intra-individual

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    29/50

    Problems in biomedical signalprocessing

    Inter-relationships and interactions amongphysiological system

    Subsystem of interest may not be isolatedAcquisition interference

    Instrumentation and procedures modify

    the system or its state

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    30/50

    Artefacts and interference

    Interference from other physiologicalsystems (e.g. muscle artifacts in EEGrecordings)

    Low-level signals (e.g. microvolts in EEG)require very sensitive amplifiers; they areeasily sensitive to interference, too!

    Limited possibilities for shielding or otherprotection Nonlinearity and obscurity of thesystem under study

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    31/50

    Artefacts and interference

    basically all biological systems exhibitnonlinearities while most of the methodsare based on the assumption of linearity

    approximation exact structures and true function of

    many physiological systems are often not

    known

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    32/50

    Signal acquisition

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    33/50

    Short-term HRV and BPV

    i l i

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    34/50

    2012/10/3134 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    signal processing

    Applications of signal processing:entertainment, communications, space

    exploration, medicine, archaeology(

    ), etc.Driven by the convergence of

    communications, computers and signal

    processing.

    i l i

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    35/50

    2012/10/3135 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    signal processing

    Signal processing is benefited from aclose coupling between theory,

    application, and technologies for

    implementing signal processingsystems.

    Signal processing is concerned with the

    representation, transformation, andmanipulation of signals and the

    information they contain.

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    36/50

    2012/10/3136 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Continuous and Digital Signal Processing

    Prior to 1960: continuous-time analogsignal processing.

    Digital signal processing is caused by:

    the evolution of digital computers andmicroprocessors

    Important theoretical developments

    such as the fast Fourier transform

    algorithm (FFT)

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    37/50

    2012/10/3137 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Digital and Discrete-time Signal Processing

    In digital signal processingSignals are represented by

    sequences of finite-precision numbers

    Processing is implemented usingdigital computation

    Digital signal processing is a specialcase of discrete-time signal processing

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    38/50

    2012/10/3138 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Digital and Discrete-time Signal Processing

    Continuous-time signal processing:time and signal are continuous

    Discrete-time signal processing: time

    is discrete, signal is continuous

    Digital signal processing: time and

    signal are discrete

    Di t ti P i

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    39/50

    2012/10/3139 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Discrete-time Processing

    Discrete-time processing of continuous-time signal

    Real-time operation is often desirable:output is computed at the same rate atwhich the input is sampled

    Obj t f Si l P i

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    40/50

    2012/10/3140 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Objects of Signal Processing

    Process one signal to obtain another signal

    Signal interpretation: Characterization of theinput signal,

    Example: speech recognition

    digital preprocessing(filtering,parameter

    estimation,etc)

    speech

    signalpatternrecognition

    exertsystem

    phonemictranscription

    final signal

    interpretation

    Objects of Signal P ocessing

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    41/50

    2012/10/3141 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Objects of Signal Processing

    Symbolic manipulation of signalprocessing expression: signal and

    systems are represented and

    manipulated as abstract data objects,

    without explicitly evaluating the data

    sequence

    Why do We Learn DSP

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    42/50

    2012/10/3142 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Why do We Learn DSP

    Software, such as Matlab, has manytools for signal processing

    It seems that it is not necessary toknow the details of these algorithms,such as FFTA good understanding of the concepts

    of algorithms and principles is essential

    for intelligent use of the signalprocessing software tools

    Extension

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    43/50

    2012/10/3143 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Extension

    Multidimensional signal processing

    image processing

    Spectral Analysis

    Signal modeling

    Adaptive signal processingSpecialized filter design

    Specialized algorithm for evaluation of

    Fourier transformSpecialized filter structure

    Multirate signal processing

    Walet transform

    Historical Perspective

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    44/50

    2012/10/3144 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Historical Perspective

    17th century

    The invention of calculusScientist developed models of physical

    phenomena in terms of functions of

    continuous variable and differentialequations

    Numerical technique is used to solvethese equations

    Newton used finite-difference methodswhich are special cases of some discrete-time systems

    Historical Perspective

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    45/50

    2012/10/3145 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Historical Perspective

    18th century

    Mathematicians developed methods fornumerical integration and interpolation ofcontinuous functions

    Gauss (1805)discovered the fundamentalprinciple of the Fast Fourier Transform(FFT) even before the publication(1822)of Fourier's treatise on harmonic seriesrepresentation of function (proposed in1807)

    Historical Perspective

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    46/50

    2012/10/3146 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Historical Perspective

    Early 1950s

    signal processing was done with analogsystem, implemented with electronicscircuits or mechanical devices.first uses

    of digital computers in digital signalprocessing was in oil prospecting.

    Simulate signal processing system on adigital computer before implementing it

    in analog hardware, ex. vocoder

    Historical Perspective

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    47/50

    2012/10/3147 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Historical Perspective

    With flexibility the digital computer was

    used to approximate, or simulate, an analogsignal processing system

    The digital signal processing could not bedone in real time

    Speed, cost, and size are three of theimportant factors of the use of analogcomponents.

    Some digital flexible algorithm had nocounterpart in analog signal processing,impractical. all-digital implementationtempting

    Historical Perspective

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    48/50

    2012/10/3148 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Historical Perspective

    FFT discovered by Cooley and Tukey in

    1965

    an efficient algorithm for computationof Fourier transforms, which reduce thecomputing time by orders of magnitude.

    FFT might be implemented in special-

    purpose digital hardwareMany impractical signal processingalgorithms became to be practical

    Historical Perspective

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    49/50

    2012/10/3149 Zhongguo Liu_Biomedical Engineering_Shandong Univ.

    Historical Perspective

    FFT is an inherently discrete-timeconcept. FFT stimulated a reformulationof many signal processing concepts and

    algorithms in terms of discrete-timemathematics, which formed an exact setof relationships in the discrete-time

    domain, so there emerged a field ofdiscrete-time signal processing.

    Historical Perspective

  • 7/31/2019 Chapter1 Intro of Biomedical Signal Processing

    50/50

    Historical Perspective

    The invention and proliferation of themicroprocessor paved the way for low-costimplementations of discrete-time signalprocessing systems

    The mid-1980s, IC technology permittedthe implementation of very fast fixed-pointand floating-point microcomputer.

    The architectures of these microprocessorare specially designed for implementingdiscrete-time signal processing algorithm,named as Digital Signal Processors(DSP).