BIOSIGNAL PROCESSING. Hee Chan Kim, Ph.D. Department of Biomedical Engineering College of Medicine Seoul National University

Similar documents
UNIT 1. SIGNALS AND SYSTEM

SEISMIC WAVE PROPAGATION. Lecture 2: Fourier Analysis

Introduction to Biomedical Engineering

E : Lecture 1 Introduction


PART 1. Review of DSP. f (t)e iωt dt. F(ω) = f (t) = 1 2π. F(ω)e iωt dω. f (t) F (ω) The Fourier Transform. Fourier Transform.

Signal Processing COS 323

Vibration Testing. Typically either instrumented hammers or shakers are used.

Biomedical Signal Processing and Signal Modeling

Vibration Testing. an excitation source a device to measure the response a digital signal processor to analyze the system response

Measurement Systems. Biomedical Instrumentation. Biomedical Instrumentation. Lecture 3. Biomedical Instrumentation. Biomedical Instrumentation System

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

ECG782: Multidimensional Digital Signal Processing

Biological Systems Modeling & Simulation. Konstantinos P. Michmizos, PhD

Tutorial Sheet #2 discrete vs. continuous functions, periodicity, sampling

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 16

Biomedical Instrumentation System

Elec4621 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis

6.003: Signals and Systems. CT Fourier Transform

Index. p, lip, 78 8 function, 107 v, 7-8 w, 7-8 i,7-8 sine, 43 Bo,94-96

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A

CMPT 889: Lecture 3 Fundamentals of Digital Audio, Discrete-Time Signals

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 9

LOPE3202: Communication Systems 10/18/2017 2

System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang

ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM. Dr. Lim Chee Chin

Biomedical Engineering Image Formation II

Quantitative Understanding in Biology Fourier Analysis and Signal Processing

Theory and Problems of Signals and Systems

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2016/17 Aula 3, 3rd September

ELEG 3124 SYSTEMS AND SIGNALS Ch. 5 Fourier Transform

EEG- Signal Processing

INSTRUMENTAL ENGINEERING

Topic 3: Fourier Series (FS)

Chapter 2: Problem Solutions

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion

EE123 Digital Signal Processing

EECE 2510 Circuits and Signals, Biomedical Applications Final Exam Section 3. Name:

6.003: Signals and Systems. CT Fourier Transform

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters

8/19/16. Fourier Analysis. Fourier analysis: the dial tone phone. Fourier analysis: the dial tone phone

Continuous-time Fourier Methods

ACOUSTICAL MEASUREMENTS BY ADAPTIVE SYSTEM MODELING

Acoustic holography. LMS Test.Lab. Rev 12A

Acoustic Research Institute ARI

Chapter 8 The Discrete Fourier Transform

Review: Continuous Fourier Transform

Review of Linear System Theory

Patrick F. Dunn 107 Hessert Laboratory Department of Aerospace and Mechanical Engineering University of Notre Dame Notre Dame, IN 46556

DISCRETE-TIME SIGNAL PROCESSING

IB Paper 6: Signal and Data Analysis

GATE EE Topic wise Questions SIGNALS & SYSTEMS

BME 50500: Image and Signal Processing in Biomedicine. Lecture 2: Discrete Fourier Transform CCNY

Frequency Resolution Effects on FRF Estimation: Cyclic Averaging vs. Large Block Size


ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

3.2 Complex Sinusoids and Frequency Response of LTI Systems

6.003: Signals and Systems. Applications of Fourier Transforms

Frequency Domain Speech Analysis

IT DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A

Dynamics of structures

FILTER DESIGN FOR SIGNAL PROCESSING USING MATLAB AND MATHEMATICAL

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2010

Introduction to Digital Signal Processing

DCSP-2: Fourier Transform

Fundamentals of the DFT (fft) Algorithms

EA2.3 - Electronics 2 1

Introduction to Digital Signal Processing

Chapter 2. Signals. Static and Dynamic Characteristics of Signals. Signals classified as

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University

Signal types. Signal characteristics: RMS, power, db Probability Density Function (PDF). Analogue-to-Digital Conversion (ADC).

EE482: Digital Signal Processing Applications

1) Electronic Circuits & Laboratory

Question Paper Code : AEC11T02

ESE 250: Digital Audio Basics. Week 4 February 5, The Frequency Domain. ESE Spring'13 DeHon, Kod, Kadric, Wilson-Shah

2.004 Dynamics and Control II Spring 2008

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing

In this Lecture. Frequency domain analysis

Chapter 4 Discrete Fourier Transform (DFT) And Signal Spectrum

Chap 4. Sampling of Continuous-Time Signals

Final exam questions ED

The Fourier Transform (and more )

Theoretical questions for the final exam ED 2012.

EE123 Digital Signal Processing

ECG782: Multidimensional Digital Signal Processing

Chapter 15. Mechanical Waves

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

Digital Image Processing

Musimathics The Mathematical Foundations of Music Volume 2. Gareth Loy. Foreword by John Chowning

Scientific Computing: An Introductory Survey

ANALOG AND DIGITAL SIGNAL PROCESSING ADSP - Chapter 8

Classification of services in Acoustics, Ultrasound and Vibration

EE 230 Lecture 43. Data Converters

Course Name: Digital Signal Processing Course Code: EE 605A Credit: 3

L6: Short-time Fourier analysis and synthesis

On Wavelet Transform: An extension of Fractional Fourier Transform and its applications in optical signal processing

Lecture 5. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith)

Summary of lecture 1. E x = E x =T. X T (e i!t ) which motivates us to define the energy spectrum Φ xx (!) = jx (i!)j 2 Z 1 Z =T. 2 d!

Course content (will be adapted to the background knowledge of the class):

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

Transcription:

BIOSIGNAL PROCESSING Hee Chan Kim, Ph.D. Department of Biomedical Engineering College of Medicine Seoul National University

INTRODUCTION Biosignals (biological signals) : space, time, or space-time records of a biological event. electrical, chemical, and mechanical activities contain useful information that can be used to understand the underlying physiological mechanisms, which may be useful for medical diagnosis Biosignal Processing : a process to retrieve the useful information Acquisition and Analysis : Acquisition : a variety of sensors Common analysis methods : amplification, filtering, digitization, processing, storage Sophisticated processing methods : signal averaging, wavelet analysis, and artificial intelligent techniques

Characteristics of Biosignal mathematical representation where f = s(x,y,z,t :a,b,c,...) x,y,z,t... : independent variables, a,b,c : signal parameter(constant) f : signal magnitude(dependent variable) s : function representing signal highly dynamic nonstationarity a, b,c,.. & s are time-varying highly complex - large variability complex s with so many x,y,z,.. & a,b,c, A sinusoidal waveform : f = s(t) = Asin( t+ ) where t : time, A : amplitude, : frequency, : phase angle - / A -A f = s(t) = Asin( t+ ) t T = 1/f = 2 /

Dimensions in Biosignals 1D : f=s(t) 2D : f=s(x,y) 3D : f=s(x,y,z) 3D : f=s(x,y,t) 4D : f=s(x,y,z,t)

PHYSIOLOGICAL ORIGINS OF Bioelectric Signals : BIOSIGNALS Action potentials generated by excitable cells using intracellular or extracellular electrodes ECG, EGG, EEG, EMG, etc Biomagnetic Signals : Biomagnetism is the measurement of the magnetic signals that are associated with specific physiological activity typically linked to an accompanying electric field from a specific tissue or organ. (electromagnetism) SQUID (Superconducting Quantum Interference Device) magnetometer MEG, MNG, MGG, MCG, etc.

PHYSIOLOGICAL ORIGINS OF BIOSIGNALS Biochemical Signals Concentration of various chemical agents in the body Ions, po 2, pco 2, Biomechanical Signals Produced by mechanical functions of biological systems include motion, displacement, tension, force, pressure, and flow Bioacoustic Signals a special subset of biomechanical signals that involve vibrations (motion). Heart sound and respiratory sound measured by using acoustic transducers such as microphones and accelerometers. Biooptical Signals generated by the optical, or light-induced, attributes of biological systems. Fluorescence characteristics of the amniotic fluid (fetus health monitoring), Dye dilution method to measure CO, Oxygen saturation

CHARACTERISTICS OF BIOSIGNALS Classification according to various characteristics of signal waveform shape, statistical structure, and temporal properties Continuous vs Discrete signals : x(t) vs x(n) Deterministic vs Random (Stochastic) Mathematical functions : Statistical techniques : Stationary vs Nonstationary Periodic and Transient : x(t) = x(t+kt) Example : HRV (random) in ECG (periodic) x(t)=sin( t) y(t)=e -0.75t sin( t)

Biosignal representations Two independent windows to see one signal Time axis Frequency axis 1(Hz) = 1 cyclic change per 1 second

Periodic Signal Representation: The Trigonometric Fourier Series : fundamental frequency : harmonics Joseph Fourier initiated the study of Fourier series in order to solve the heat equation.

Example Problem Fourier Series

MATLAB Implementation (a) MATLAB result showing the first 10 terms of Fourier series approximation for the periodic square wave of Fig. 10.7a. (b) The Fourier coefficients are shown as a function of the harmonic frequency.

Compact Fourier Series The sum of sinusoids and cosine can be rewritten by a single cosine term with the addition of a phase constant; Example Problem

Exponential Fourier Series Euler s formula : Relationship to trigonometry : Proofs : using Talyor series,

Exponential Fourier Series Complex exponential functions are directly related to sinusoids and cosines; Euler s identities: Introduction of the negative frequencies The coefficient is a complex number. It requires only one integration. Example Problem

Harmonic Analysis Harmonic Analysis : the representation of functions or signals as the superposition of basic waves (harmonics) Fundamental Harmonics

Harmonics Analysis Figure 10.10 Harmonic coefficients of the aortic pressure waveform Figure 10.11 Harmonic reconstruction of the aortic pressure waveform.

Biosignal high frequency component

Biosignal time & freq : waveshape

Transition from Fourier Series to Fourier Transform Fourier Series Fourier Transform T, 0 =2 /T 0, m 0 t t Fourier Series Fourier Transform

Fourier Transform Fourier Integral or Fourier Transform; Used to decompose a continuous aperiodic signal into its constituent frequency components. X( ) is a complex valued function of the continuous frequency,. The coefficients c m of the exponential Fourier series approaches X( ) as T. Aperiodic function = a periodic function that repeats at infinity Example Problem

Properties of the Fourier Transform Linearity Time Shifting / Delay Frequency Shifting Convolution theorem Symmetry if f(t) is even and f(t) F( ), then F(t) f( )

Fourier Transform Pairs

Biosignal time & freq:equivalence Fourier Transform : 연속시간비주기신호의주파수변환 유한한구간에서 0 이아닌임의의비주기신호를한주기로하는주기신호의 Fourier Series 를구한다. 푸리에급수로표현된주기신호의주기를무한대로크게할때해당 Fourier Series 가점근적으로 Fourier Transform 으로접근 (t) F( ) 1 1 j t f ( t) F( ) e dt 2 0 1 t 0 F( ) j t F( ) f ( t) e dt 0 1 t 0 F( ) 0 0 t

Discrete Fourier Transform DTFT (Discrete Time Fourier Transform) : Fourier transform of the sampled version of a continuous signal; X( ) is a periodic extension of X ( ) - Fourier transform of a continuous signal x(t) ; Periodicity : Poisson summation formula*: *which indicates that a periodic extension of function samples of function can be constructed from the DFT (Discrete Frourier Transform) : Fourier series of a periodic extension of the digital samples of a continuous signal; N - 1

Discrete Fourier Transform Symmetry (or Duality) if the signal is even: x(t) = x(-t) then we have For example, the spectrum of an even square wave is a sinc function, and the spectrum of a sinc function is an even square wave. Extended Symmetry t Fourier Series t Fourier Transform t t Discrete Time Fourier Transform Discrete Fourier Transform

Discrete Fourier Transform fast Fourier transform (FFT) : an efficient algorithm to compute the discrete Fourier transform (DFT) and its inverse. There are many distinct FFT algorithms. An FFT is a way to compute the same result more quickly: computing a DFT of N points in the obvious way, using the definition, takes O(N 2 ) arithmetical operations, while an FFT can compute the same result in only O(NlogN) operations. Figure 10.12 (a) 100 Hz sine wave. (b) Fast Fourier transform (FFT) of 100 Hz sine wave. Figure 10.13 (a) 100 Hz sine wave corrupted with noise. (b) Fast Fourier transform (FFT) of the noisy 100 Hz sine wave.

LINEAR SYSTEMS A system is a process, machine, or a device that takes a signal as an input and manipulates it to produce an output that is related to, but is distinctly different from its input. Block diagram representation of a system All linear systems are characterized by the principles of superposition (or additivity) and scaling.

Time-Domain Representation of impulse response and convolution The impulse response of a system is its output when presented with a very brief input signal, an impulse. Convolution Linear System (Commutativity) Visual explanation of convolution.

Time-Domain Representation of Linear System t SYSTEM SYSTEM??? SYSTEM

Frequency-Domain Representation Transfer Function : of Linear System a mathematical representation, in terms of spatial or temporal frequency, of the relation between the input and output of a (linear time-invariant) system.

Frequency-Domain Representation of Linear System Transfer Function : A Fourier transform of the impulse response.

Biosignal processing SENSOR Stimulus/ Measurand Transducible Property Principle of Transduction Electrical Output Detection Means Conversion Phenomenon Information PC Amplifier & Filter

Signal Processing in an Embedded System BioSystem measurand target Diagnostic Instrument Sensor Analog signal processing Electrical Signal A/D conversion Data Input Actuator Calibration Feedback Control Therapeutic Instrument Processor /Algorithm Information Main Control Unit Digital Signal Processing User Interface Display Storage Xmission

Signal Processing Patient/ Biological process Biosignal (signal) Electrical biosignal Signal transduction sensor interpreted signal (information) Signal acquisition digitized signal Signal transformation transformed signal (digital data) Parameter extraction Personal Computer signal parameters Signal classification Four stages of biosignal processing.

SIGNAL ACQUISITION Overview of Biosignal Data Acquisition Unwanted interference or noise : exogenous or endogenous High-precision low-noise equipment is often necessary to minimize the effects of unwanted noise the information and structure of the original biological signal of interest should be faithfully preserved. Electrical signal bioinstrumentation system

SIGNAL ACQUISITION T( j ) Sensors, Amplifiers, and Analog Filters Sensor should not adversely affect the properties and characteristics of the signal it is measuring Amplifier and Filter : OP Amp circuits To boost amplitude To compensate for distortion caused by the sensor To meet the specifications of the data acquisition system (analogto-digital converter) G f1 f2 f3 f4 f5 f6 Frequency - f 1 : HPF cut-off - f 2 : lower limit of biosignal freq. - f 3 : power-line freq. - f 4 : upper limit of biosignal freq. - f 5 : LPF cut-off & anti-aliasing - f 6 : A/D sampling freq

A/D Conversion Continuity :analog vs digital 아날로그신호 디지털신호

Conversions between Analog & Digital (1) A/D 변환 : 아날로그신호를디지털신호로변환 - 표본화 (sampling) : 시간축상의이산화 - 양자화 (quantization) : 진폭축상의이산화 (2) D/A 변환 : 디지털신호를아날로그신호로변환 디지털 아날로그

Sampling Theorem Sampling of Signals: How Often? - Nyquist Rate : 신호에포함된최대주파수성분 (f c ) 보다최소 2 배이상 (2f c ) 의빠르기로표본화하면정보의손실없이원래의신호를완벽하게복원할수있다. 시간축 주파수축

Aliasing-1 undersampling effect Spectrum Effect Waveform Effect

Aliasing - 2 Figure 10.6 A 360Hz sine wave is sampled every 5ms (i.e., at 200 samples/s). This sampling rate will adequately sample a 40Hz sine wave, but not a 360Hz sine wave.

Quantization Effect Sampling of Signals: How Accurate? Resolution of N-bit quantization = 2 N -1 steps (ex: 8 bit quantization for 1(V) signal = 1/255 = 3.92(mV) Resolution)

A/D Conversion QUIZ 외래환자로부터측정한 10초동안의근전도 (EMG) 신호를디지털데이터로변환하여 760MByte의 CD Rom으로저장하라 는 order에대해 CD Rom 1장에최대몇명의환자데이터를수록할수있을지계산하시오. ( 단, 근전도신호의최대주파수성분은 1.5(kHz) 이며, 근전계의출력은최대 1(V) 의크기신호를제공하는데향후분석목적상 250( μv ) 까지의분해능을요구한다.)