Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 이규락 생체의공학과 2010103805 이규락.

Slides:



Advertisements
Similar presentations
E E 2415 Lecture 16 2 nd Order High Pass, Low Pass and Band Reject Filters.
Advertisements

For(int i = 1; i
Introduction to Computer Science Robert Sedgewick and Kevin Wayne Recursive Factorial Demo pubic class Factorial {
1 변철민 Dept. of Biomed. Eng.BME303:Applied Electronic CircuitKyung Hee Univ.
Functions Prototypes, parameter passing, return values, activation frams.
Dept. of Biomed. Eng.BME207: Basic Electronic CircuitsKyung Hee Univ. 1 학생 작성 강의록 3 장 : 저항 회로망 해석 Resistive Network Analysis.
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 이규락 생체의공학과 이규락.
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 변철민.
1 김도윤 Dept. of Biomed. Eng.BME303:Applied Electronic CircuitKyung Hee Univ. 응용전자회로 7 주차 우응제 교수님 김도윤 김도윤 김성민 김재희
Divisor máximo de dois inteiros. unsigned int gcd(unsigned int A, unsigned int B) { if (B > A) return gcd(B,A); else if (B==0) return A; else return gcd(B,A%B);}
MEDICAL INSTRUMENTATION
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 박준환 Medical Instrumentation #5 제출일 : 생체의공학과 박 준 환 Electrode-Electrolyte.
응용전자 회로 생체의공학과 박기택.
Bathroom Procedures. Bathroom Procedures and Rules 1.No Bathroom passes the first and the last 5 minutes of class. 2.Request to go to the bathroom using.
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 윤지선 윤지선
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 이규락 생체의공학과 이규락.
1 서영호 Dept. of Biomed. Eng.BME303:Applied Electronic CircuitKyung Hee Univ. Biomedical Instrumentation 서영호.
1 김승아 Dept. of Biomed. Eng.BME303:Applied Electronic CircuitKyung Hee Univ. 응용전자 회로 #10 생체의공학과 김승아.
Minnet (=stacken) public static int fac(int n) { if (n == 0) return 1; else return fac(n-1) * n; }..... main(String [] a) { int x; x = fac(3); System.out.println(x);
DSP Mini-Projects.
5th Order Butterworth Low Pass Filter. Fifth Order Butterworth LPF The normalized Butterworth low pass filter equation is: Design a fifth order Butterworth.
Dept. of Biomed. Eng.BME303:Applied Electronic CircuitKyung Hee Univ. 1 박준환 Applied Electronic Circuit #2 제출일 : 생체의공학과 박 준 환 Op-amp.
Dept. of Biomed. EngBME227: Basic Electronic CircuitKyung Hee Univ. 학생 작성 강의록 Dept. of Biomed. EngBME227: Basic Electronic CircuitKyung.
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 김소연 Biomedical Instrumentation 8 주차 제출일 : 김소연.
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1Park Jun-hwan Medical Instrumentation #11 제출일 : 생체의공학과 박.
UNIT-5 Filter Designing. INTRODUCTION The Digital filters are discrete time systems used mainly for filtering of arrays. The array or sequence are obtained.
ECE 2799 Electrical and Computer Engineering Design “ANALOG PROCESSING TECHNIQUES” Prof. Bitar.
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 이규락 생체의공학과 이규락.
Dept. of Biomed. Eng.BME303:Applied Electronic CircuitKyung Hee Univ. 1 김하균 Applied Electronic Circuit 김 하 균.
Project Progress Presentation Project Title: Real-time ECG Processing for Mobile Digital Healthware Student: Darren Craven Date: 24/01/2010 Supervisor:
응용전자회로 제출일 : (월) 생체의공학과 김 준 성.
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 윤지선 윤지선
Dept. of Biomed. Eng.BME303: Applied Electronic CircuitKyung Hee Univ. 1 Franco, 3 rd Ed., McGraw Hill, 2001 Active Filter Design Cascaded Design for High-order.
3.3.3 Derivative-based operators to remove low-frequency artifacts
The ECG UConn BME 290. Buffers What is a buffer? –Non-inverting amplifier with a gain of 1 Why use a buffer? –Buffers provide a high input impedance.
Applied Electric Circuit
FILTERS. Filter The purpose of a filter is to pass signals of certain frequencies,
Design of Electrocardiogram (ECG) System
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1Park Jun-hwan Medical Instrumentation #8 제출일 : 생체의공학과 박 준.
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 신윤철 BioMedical Instrumentation 학습노트 4 생체의공학과 신윤철.
1 차온유 Dept. of Biomed. Eng.BME303:Applied Electronic CircuitKyung Hee Univ. APPLIEDELECTRONICCIRCUIT 김서주김혜리유예림차온유홍주영.
6장 : 주파수 응답과 시스템 Frequency Response and System
1 Advanced Programming Examples Output. Show the exact output produced by the following code segment. char[,] pic = new char[6,6]; for (int i = 0; i
Print Row Function void PrintRow(float x[ ][4],int i) { int j; for(j=0;j
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1Park Jun-hwan Medical Instrumentation #10 제출일 : 생체의공학과 박.
BME 201 Computer Methods F BME 301 Physiology I F BME 302 Physiology II S BME 451 Senior Design I F BME 452 Senior Design II S BME 210 Circuits S BME 311.
1 변철민 Dept. of Biomed. Eng.BME303:Applied Electronic CircuitKyung Hee Univ.
Int fact (int n) { If (n == 0) return 1; else return n * fact (n – 1); } 5 void main () { Int Sum; : Sum = fact (5); : } Factorial Program Using Recursion.
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 최법경 Biomedical Instrumentation Report 최법경.
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 최법경 Biomedical Instrumentation Report 최법경.
1 이은주 Dept. of Biomed. Eng.BME303:Applied Electronic CircuitKyung Hee Univ. 응용전자회로 강의록 – 이은주 이지은 김재희 김도윤.
Lecture 21: EE 221: Signals Analysis and Systems Instructor: Dr. Ghazi Al Sukkar Dept. of Electrical Engineering The University of Jordan
Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 변철민.
Segmenting Popular Music Sentence by Sentence Wan-chi Lee.
Introduction Filters are circuits that are capable of passing signals within a band of frequencies while rejecting or blocking signals of frequencies outside.
Fletcher’s band-widening experiment (1940)
Sum of natural numbers class SumOfNaturalNumbers {
Signals and Systems Lecture 20
Stack Memory 2 (also called Call Stack)
מסננים מסנן מעביר נמוכים LPF תומר ורונה.
Recursive GCD Demo public class Euclid {
응용전자회로# 강윤실.
class PrintOnetoTen { public static void main(String args[]) {
Ашық сабақ 7 сынып Файлдар мен қапшықтар Сабақтың тақырыбы:
Windows басқару элементтері
Electronic Circuit-II
Electronic Circuit-II
Main() { int fact; fact = Factorial(4); } main fact.
Қош келдіңіздер!.
Информатика пән мұғалімі : Аитова Карима.
Presentation transcript:

Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 1 이규락 생체의공학과 이규락

Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 2 이규락 Band pass Filtering 미분 제곱 ( 전파정류 ) 적분 ECG Signal Thresholding

Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 3 이규락 Int QRS_LPF(int x) { static int y1=0, y2=0, x[26], p=12; int y; x[p]=x[p+13]=x; y=x[p]-(x[p+6]<<1)+x[p+12]+(y1<<1)-y2; y2=y1; y1=y; if(--p<0) p=12; return (y>>5); } D13∙∙∙ D1 (D15) D0 D14 D13∙∙∙ D1D0 D14 Arr[0]Arr[12]Arr[13]Arr[25] Arr[12],Arr[25] 가 최신 데이터면 Arr[11], Arr[24] 가 가장 오래된 데이터이다. ‘Ring Buffer’ LPF 필터의 이득 (32 배 ) 을 없애주기 위해 나눠준다. 1) LPF

Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 4 이규락 Int QRS_HPF(int x) { static int l1=0, x[66], p=32; int l; x[p]=x[p+33]=x; l=l1+x[p]-x[p+32]; l1=l; if(--p<0) p=32; return (x[p+16]-(l>>5)); } 2) HPF LPF Delay 가 15.5 sample 정도 생겨서 16 만큼 당겨준다.

Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 5 이규락 Int QRS_Denivative(int x) {static int x1=0; int y; y=x-x1; x1=x; return (y); } 3) 미분 Int QRS_Denivative(int x) {static int x1, x2, x3, x4; int y; y=((x >3; x4=x3; x3=x2; x2=x1; x1=x; return (y); } 현재와 바로 전의 차만 구함. 시간적 경향을 볼 수 있다.

Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 6 이규락 4) Square( 제곱 ) Int QRS_Square(int x) {return (x*x); } 곱셈이 얼마나 걸리는지 datasheet 를 참조하여 전체가 Realtime 이 되는지를 확인해줘야 한다. Int QRS_Abs(int x) { if(x<0) return (-x); else return (x); } 4) 절대값 곱셈이 없으므로 속도가 빠르다.

Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 7 이규락 Int QRS_MWI(int x) {static int x[32], p=0; static long sum; long ly; int y; if(++p=32) p=0; sum-=x[p]; sum+=x; x[p]=x; ly=(xum>>5); if(ly>32400) y=32400; else y=(int) ly; return (y); } 5) 적분 Moving window integral => 최근 들어온 n 개의 data 를 더한다. QRS 의 폭을 고려하여 Window 폭을 설정해야 한다. Return type 이 int 형이므로 int 의 범위가 넘었는지 파악해준다.

Dept. of Biomed. Eng.BME302: Medical InstrumentationKyung Hee Univ. 8 이규락  주의할 점 d1=Getdatach1(); d2=Getdatach2(); int MyLPF(int x) { static int x1,x2,x3,x4; ∙∙∙ x4=x3; x3=x2; x2=x1, x1=x; ∙∙∙ return y; } l1=MyLPF(d1); l2=MyLPF(d2); Static 변수들을 두 데이터가 공통으로 사용하므로 값들이 섞인다. d1=Getdatach1(); d2=Getdatach2(); int MyLPF1(int x) { static int x1,x2,x3,x4; x4=x3; x3=x2; x2=x1, x1=x; return y; } int MyLPF2(int x) { static int x1,x2,x3,x4; x4=x3; x3=x2; x2=x1, x1=x; return y; } l1=MyLPF1(d1); l2=MyLPF2(d2);