Professional Documents
Culture Documents
Do An Tot Ngiep Nguyen Van Cuong 5-1-2016 2
Do An Tot Ngiep Nguyen Van Cuong 5-1-2016 2
TT NGHIP I HC
ti:
NGUYN VN CNG
Lp TVT 03 K55
TS V L CNG
H ni, 1 2016
TT NGHIP I HC
ti:
NGUYN VN CNG
Lp TVT03 K55
TS V L CNG
H ni, 1 2016
N TT NGHIP
nh gi quyn n tt nghip
(Dng cho ging vin hng dn)
Ging vin nh gi:......................................................
H v tn Sinh vin:................................................ MSSV:
Tn n: ................................... ................................... ...................................
..
Chn cc mc im ph hp cho sinh vin trnh by theo cc tiu ch di y:
Rt km (1); Km (2); t (3); Gii (4); Xut sc (5)
N TT NGHIP
10c
10a
/50
N TT NGHIP
nh gi quyn n tt nghip
(Dng cho cn b phn bin)
Ging vin nh gi:......................................................
H v tn Sinh vin:................................................ MSSV:.
Tn n: ................................... ................................... ...................................
..
Chn cc mc im ph hp cho sinh vin trnh by theo cc tiu ch di y:
Rt km (1); Km (2); t (3); Gii (4); Xut sc (5)
C s kt hp gia l thuyt v thc hnh (20)
1
N TT NGHIP
10
b
10
c
im tng
/50
N TT NGHIP
LI NI U
Thi gian trc y, vic kim tra sc khe nh o huyt p, nhp tim, nng
oxy trong mu phi c tin hnh trong cc trung tm y t vi cc trang thit b
hin i. Tuy nhin vi s pht trin ca khoa hc k thut, o c v kim tra sc
khe tr nn d dng hn vi cc thit b cm tay nh gn v chnh xc cao. c
bit, s pht trin ca h iu hnh Android em n mi trng pht trin thun
li cho cc ng dng sc khe.
Cuc sng hin i, con ngi lun phi chu p lc trong cng vic, hc tp,
sinh hot hng ngy v c t thi gian lo cho sc khe nn d dn n cc cn bnh
v thn kinh, c bit l stress. Do , vic tch hp nhng ng dng gip qun l,
kim tra stress s em li rt nhiu tin ch cho ngi dng. Xut pht t nhu cu
trn, n xy dng ng dng nh gi stress trn in thoi Android. Ni dung
n trnh by nhng kin thc c bn v stress, a ra mt h thng nh gi
stress da vo k thut Photoplethysmogram (PPG) v cui cng l pht trin ng
dng mu th trn Android.
t c kt qu nh ngy hm nay, ti xin gi li cm n n cc thy c
trong b mn in t my tnh, Vin in t vin thng, trng i hc Bch Khoa
H Ni, c bit l TS V L Cng nhit tnh ch dn cc bc, hng nghin
cu, thc hin cng nh yu cu cn c ca ti. Cui cng, ti xin by t lng
cm n chn thnh n cc anh, ch thnh vin trong lab AICS-618 cng nh bn
b v ngi thn ht lng ng h c v vt cht ln tinh thn cho ti trong sut
khong thi gian lm n tt nghip.
Trong qu trnh thc hin ti, vi nhng kt qu t c bc u, d rt
c gng tuy nhin n khng trnh khi nhng thiu st v hn ch nht nh. V
vy, ti rt mong nhn c s gp , b sung ca cc thy c ti c ti u
v hon thin hn.
Ti xin chn thnh cm n!
N TT NGHIP
TM TT NI DUNG
n pht trin ng dng o stress trn Android da trn c s l thuyt ca k
thut Photoplethysmogram (PPG). u tin, n gii thiu v stress v phng
php nh gi stress hin c, trn c s xc nh phng php ph hp vi yu
cu pht trin. Phng php c xc nh l da trn PPG. Tip theo, h thng
c thit k vi cc thut ton x l v phn tch: lc nhiu, lm mn, pht hin
nh, tnh ton bin thin nhp tim (HRV) v bin i FFT, c lng PSD a
ra cc tham s cn thit cho vic nh gi stress nh: HR, meanRR, LF/HF v.v. Tt
c cc thut ton c th nghim trn Matlab v sau thc hin trn Android.
Sau cng, ng dng c thc nghim v nh gi. u tin l th nghim nh gi
stress trong cc khong thi gian 0.5, 1 v 2 pht. Mc d cn c sai s tuy nhin
trong thi gian 2 pht a ra cc kt qu tt hn so vi thi gian 1 pht v 0.5 pht.
Kt qa nh gi stress trn nhm ngi t 20 - 29 tui bao gm sinh vin v ngi
lm vn phng t chnh xc 53.17% so vi kt qu bng trc nghim tm l v
63.49% so vi kt qu nh gi bng Stress check Azumio. Sai s 10% trong kt
qa o. ng dng ang c tip tc hon thin v pht trin trong tng lai.
ABSTRACT
In the thesis I have built applications on Android stress measurement based on
the technical theory Photoplethysmogram (PPG). First, the thesis introduced stress
assessment methods available and determine the appropriate method for developing
requirements. The method is based on PPG's determination. Next, the system was
designed with the processing algorithms and analysis: noise filtering and smoothing,
peak detection, calculate heart rate variability (HRV) and transform FFT to provide
the parameters necessary for assessing stress as: HR, meanRR, LF / HF etc. All
algorithms were tested in Matlab and then executed on Android. Finally, the
experimental application and evaluation. Applications assess stress during 2
minutes. Although there is uncertainty, however, within 2 minutes still give better
results than time 1 minute and 0.5 minutes. Evaluation results on 126 students of
Hanoi University of Science and Technology, Android applications evaluated with
an uncertainty of about 10% was 53.17% (67/126 samples) compared to the results
table psychological test and 63.49% (80 / 126 samples) compared to the results
measured by Stress check - Azumio. The results compare quite accurate compared
to the stress level of the person being assessed. The assessment of stress levels by
age group were conducted to guide development in the future.
NGUYN VN CNG 20101220 K55 TVT
N TT NGHIP
MC LC
LI NI U.......................................................................................................................1
TM TT NI DUNG..........................................................................................................2
MC LC..............................................................................................................................3
DANH SCH HNH V.......................................................................................................5
DANH SCH CC BNG BIU.........................................................................................5
DANH SCH CC T VIT TT......................................................................................7
M U................................................................................................................................8
CHNG 1 T VN V NH HNG GII PHP.......................................10
1.1
t vn ..........................................................................................................10
1.2
Mc tiu n...................................................................................................10
1.3
1.4
1.5
Nhim v ra...................................................................................................12
1.6
Kt lun..............................................................................................................13
2.1.1
2.1.2
2.1.3
2.2
2.2.1
2.2.2
2.3
2.3.1.
N TT NGHIP
2.4
Kt lun..............................................................................................................24
4.2
4.3
Lc nhiu v lm mn........................................................................................30
4.4
4.5
4.6
nh gi mc stress......................................................................................37
4.7
Kt lun..............................................................................................................39
5.2
5.2.1
5.2.2
5.2.3
5.3
5.2.4
Lp Imageprocessing.................................................................................46
5.2.5
Lp FFT v Complex.................................................................................47
5.2.6
Lp Calculator............................................................................................48
5.2.7
Lp ViewController....................................................................................49
5.4
5.5
Kt lun..............................................................................................................50
6.2
6.3
6.4
nh gi kt qu................................................................................................54
6.4.1
6.4.2
6.4.3
6.5
Kt lun..............................................................................................................63
KT LUN..........................................................................................................................65
TI LIU THAM KHO....................................................................................................66
PH LC.............................................................................................................................68
NGUYN VN CNG 20101220 K55 TVT
N TT NGHIP
N TT NGHIP
N TT NGHIP
Y
N TT NGHIP
STT
Thut ng
vit tt
PPG
Photoplethysmogram
HR
Heart Rate
Nhp tim
HRV
RR
Beat-to-Beat interval
ANS
H thn kinh t tr
STAI
RGB
H mu RGB
MAF
B lc di chuyn trung
bnh c trng s
LMD
nhn din cc nh
trong khu vc
10
PSD
Mt ph cng sut
N TT NGHIP
M U
Phn tch tn hiu Photoplethysmogram (PPG) l mt phng php c nghin
cu v s dng nhm xc nh th tch mu trong ng mch chy di da bng
vic s dng nh sng [1]. Phn tch tn hiu PPG v ang c ng dng rng
ri trong lnh vc nh gi cc ch s sc khe ca c th nh nng oxy trong
mu (SPO2), huyt p, nhp tim, mc stress [2] v.v. n xy dng ng dng
nh gi stress trn Android, da vo l thuyt v PPG.
Trc khi i vo chi tit phng php nh gi stress da trn tn hiu PPG, hai
phng php nh gi mc stress truyn thng c xem xt l trc nghim tm
l v bin php sinh l. Phng php trc nghim tm l nh gi stress da trn s
php trin trong lnh vc tm l hc. thc hin, nh tm l hc pht trin h
thng cu hi bao gm cc triu chng tm l gy ra do tc ng ca stress. Trong
khi , bin php sinh l gii thch v tnh trng stress da trn vic phn tch cc
ch s sinh l trong c th nh th nh huyt p, vagal tone, tuyn nc bt [2] v.v.
Hai phng php trn cn nhiu hn ch v thi gian v chi ph. V vy, vn t
ra l xy dng mt ng dng c th gip ngi dng o, qun l, nh gi mc
stress ca mnh mt cch n gin v khng tn km. Ngi s dng c th theo
di sc khe tinh thn hng ngy v n cc chuyn gia tm l khi cn thit. Vic
tch hp ng dng nh gi stress trn h iu hnh Android gip ngi dng kim
tra stress mt cch thun tin nht.
Tip theo, n trnh by tng quan v phng php phn tch v x l tn hiu
PPG, cc thut ton c th nghim trn Matlab v sau thc hin trn Android.
Tiu ch ca n l xy dng ng dng nh gi stress trn c s phn tch v x
l PPG vi cc k thut: lc nhiu, lm mn, pht hin nh, tnh ton bin thin
nhp tim (HRV) v bin i FFT, c lng PSD a ra cc tham s cn thit
cho vic nh gi stress (HR, meanRR, LF/HF).
Cu trc ca n bao gm 5 chng:
Chng 1 t vn v nh hng gii php: a ra hn ch ca vic
nh gi stress bng cc phng php truyn thng v a ra gii php thun tin
hn bng vic xy dng ng dng trn Android. T , xc nh mc tiu v nh
hng gii php. ng thi, gii hn phm vi nghin cu v cc nhim v ra.
Chng 2 Stress v phng php nh gi: trnh by l thuyt c bn v
stress v nh hng n i sng con ngi. Hai phng php nh gi mc
stress truyn thng c xem xt l phng php sinh l v trc nghim tm l.
Tip theo, phng php nh gi stress da trn PPG c trnh by lm c s
pht trin ng dng Android.
Chng 1 Thit k h thng nh gi stress: h thng c thit k vi
cc thut ton x l v phn tch: lc nhiu v lm mn, pht hin nh, tnh ton
NGUYN VN CNG 20101220 K55 TVT
N TT NGHIP
bin thin nhp tim (HRV) v bin i FFT a ra cc tham s cn thit cho vic
nh gi stress nh: HR, meanRR, LF/HF.
Chng 4 Xy dng ng dng Android: phn tch v thit k h thng
trn Android. Cc yu cu ca ti v cc biu ca h thng bao gm: Biu
chc nng, biu ngi s dng v kt qu t c vi Android.
Chng 5 Thc nghim v nh gi kt qu: a ra quy trnh thc
nghim h thng v tin hnh nh gi mc stress ca cc i tng khc nhau,
ng thi cng tin hnh nh gi mc stress ca nhng i tng bng
phng php trc nghim tm l v so snh vi cc ng dng hin c trn khch
th kho st. T , nh gi tin cy kt qu nh gi stress ca phng php
s dng trong n.
Kt lun chung: kt lun chung cho n, tng kt li nhng kt qu t
c, nhng thiu st v nh hng pht trin trong tng lai.
10
N TT NGHIP
t vn
Ngy nay, nhng tc ng khng tt t cuc sng, x hi v gia nh, c bit
nhng rc ri, chuyn khng vui cha c cch gii quyt, dn n tnh trng b tc.
Con ngi d mc nhiu cn bnh nguy him, c bit l stress v cc nguy c v
tim mch [3]. Chnh v vy, vic chm sc v kim tra sc kho l vic lm cn
thit cho tt c mi ngi.
Thng thng, ngi ta thng n cc c s y t kim tra mc stress du
trn kt qu nh gi v thn kinh v tim mch [2]. Trong khi , phng php
phng vn v trc nghim tm l xc nh chnh xc stress i hi phi c s
tham gia ca cc bc s v chuyn gia tm l. Do , ng dng nh gi stress trn
cc thit b di ng nh gn, hot ng n gin v khng tn km s em li nhiu
tin ch cho ngi dng.
Thi gian va qua, hng lot sn phm ng h thng minh, vng eo tay theo
di sc kho c ra i vi cm bin nhp tim, nhp th, nng oxy [4] c
tch hp. Tuy nhin, gi thnh cc thit b ny kh cao so vi ngi dng ph thng.
Nu nh c mt ng dng c tch hp sn ngay trn chic in thoi Android
gip ngi dng theo di stress mt cch tng i th s rt tin li. Vn t ra
l xy dng mt ng dng trn in thoi Android c th gip ngi dng o v
qun l mc stress ca mnh m khng cn s dng n mt thit b i km.
1.2
Mc tiu n
Mc tiu ca n l xy dng ng dng nh gi mc stress trn in thoi
11
N TT NGHIP
ti tp trung vo bn mc chnh:
1. Tm hiu v cc phng php nh gi stress: trc nghim tm l, phng vn
v sinh l. T nhu cu xy dng ng dng nh gi stress n gin, chnh xc trn
in thoi Android, phng php s dng k thut Photoplethysmogram (PPG) l
mt phng php kh quan.
2. p dng k thut Photoplethysmogram (PPG) vo xy dng h thng nh gi
stress: thu video t in thoi, cc bc lc nhiu, lm mt v x l tn hiu trong
min thi gian v tn s. T , h thng da trn cc tham s c bn nh gi
v mc stress.
3. Trin khai, xy dng ng dng trn Android vi cc yu cu:
Yu cu chc nng:
-
12
N TT NGHIP
Phm vi nghin cu
Phm vi nghin cu ca n bao gm vic tm hiu k thut PPG, ng dng k
Nhim v ra
13
N TT NGHIP
14
N TT NGHIP
15
N TT NGHIP
2.1.2
16
N TT NGHIP
Trc nghim tm l
17
N TT NGHIP
2.2.1.3 Mt s yu cu c bn
iu u tin s dng c bng trc tm l th ngi trc nghim nht thit
phi c s hun luyn v k thut v hiu c nhng im c bn trong l
thuyt tm l hc. Mt iu kin khng th thiu c trong vic trc nghim tm
l na l cc trc nghim phi c tnh ph hp. Ta khng th dng bng trc
nghim i tng ny cho i tng khc m cn phi c sa i cho ph hp.
Ngoi ra trc nghim em n nhng nhn nh khch quan v c tin cy
cao th s trung thc, thng thn, thnh tht vi chnh mnh nhng ngi c
trc nghim l ht sc quan trng. lm c iu ny nn trnh vic lp i lp
li trc nghim qu nhiu ln trn mt i tng, trnh xy ra hin tng trng
lp kt qu.
2.2.2
Huyt p
18
N TT NGHIP
thu khi y mu ra khi ng mch, 80 i din cho huyt p tm trng khi tim
ang ngh ngi. Stress nh hng n hot ng ca tuyn yn gii phng hc-mn
cortisol v adrenalin lm tng huyt p. Bng vic theo di s thay i ca huyt p
c th a ra nh gi c bn v mc stress.
Vagal tone
Anpha-amylase
Costisol
19
N TT NGHIP
xc nh bng cc phng php khoa hc. Chng ti bit rng trung bnh tc pht
trin vi tc 1cm/thng v v th nu chng ta ly mu tc di 6cm, chng ta c
th nh gi mc stress thng qua hm lng cortisol ca bnh nhn trong su
thng [10].
2.3
20
N TT NGHIP
21
N TT NGHIP
22
N TT NGHIP
23
N TT NGHIP
Hnh 2.4 Cn bng h thn kinh t ch v bin thin nhp tim [11]
Trong min tn s ph ca tn hiu bin thin nhp tim tp trung ch yu trong
vng tn s LF v HF, vic phn tch t s LF/HF (t s mt ph cng sut trong
min tn s thp v min tn s cao) l phng php kh tin cy v nhanh gn
nh gi hot ng ca h thn kinh t ch v l c s nh gi mc stress
ca con ngi [11].
2.3.3
Cc nghin cu v nh gi stress da vo PPG
Phng php nh gi stress da trn Photoplethysmogram (PPG) da trn s
thay i trong hot ng ca h thn kinh thng qua HRV. Theo nghin cu ca Kilsang Yoo v Lee Won-hyung, Chung-Ang University, Hn Quc [5], stress i km
vi nhng thay i trong trong hot ng ca h thn kinh. Tc gi tin hnh cc
phn tch tn hiu trong min thi gian v min tn s. Cc thng s c lng c
cp n gm:
Trong min thi gian: khong thi gian trung bnh bin thin nhp tim (RR),
lch chun cc khong RR (SDRR), bnh phng lch chun
(RMSSD), tng s cc khong RR ln hn 50 ms (pRR50).
Trong min tn s: p dng bin i Fourier (FFT) cho HRV trong di tn s
thp (LF) v di tn s cao (HF) nhm c lng t l mt ph cng sut
(LF/HF).
24
N TT NGHIP
25
N TT NGHIP
Kt lun
Chng 2 nu ra khi nim v stress, nhng thay i tm sinh l trong c th
con ngi khi trng thi stress. T , khng nh tm quan trng ca vic theo
26
N TT NGHIP
27
N TT NGHIP
28
N TT NGHIP
29
N TT NGHIP
4. Mu ti tnh mch.
5. Mu tr v tm nh phi.
Cch thc o l dng n flash vi nh sng mnh s chiu xuyn qua da ti cc
mao mch. Camera s theo di s bin i ny bng cch nh gi mc phn x,
khc x, hp th khi nh sng i qua mu giu oxy v ngho oxy. V k thut ny
tnh ton da trn nh sng phn x li t lp da nn cn trnh di chuyn ngn tay
trong qu trnh o v s khin d liu b thay i v kt qu o khng cn c
chnh xc na. H thng s tnh ton c nhp bin i sc ca mu, tnh ton
a ra gi tr trung bnh. Mc chnh xc ph thuc vo ngun LED v cm bin
ca camera. Vi cc thit b khng h tr LED ch cn cung cp mt ngun sng
va chiu trc tip vo ngn tay.
My nh ca cc in thoi Android c ci t c c video vi tc 15
khung hnh trn giy (15 fps). Video thu c cc gi tr RGB t cc khung hnh
ca camera, ly gi tr trung bnh cc im nh trn tng khung hnh v cui
cng a ra dng th PPG. Mi khung hnh gm c ba knh Red, Green v Blue
c xp xp thnh ba ma trn im nh ring bit. Mi khung hnh l mt ma trn
im nh vi kch thc nh trong Hnh 3.2, ma trn tng ng c gi tr phn t
c gi tr trong khong 0 - 255 th hin sng ca im nh.
30
N TT NGHIP
m1 n1
a(i , j)
b ( t )= i =0
j=0
mn
(1.1)
Hnh 3.4 sng cc knh Red, Green v Blue khi khng c n flash
31
N TT NGHIP
Sau khi tch knh ta thng chn knh mu x l tip v knh thng tin
mu th hin tng t dng sng PPG khi in thoi khng c n flash nhng
quay trong mi trng c nh sng.
Kt qu ca bc tch RGB s thu c tn hiu nh sng knh Red. Tuy nhin
y ch l tn hiu phn chiu t hng cu. Trong khi tn hiu PPG phn nh s
hp th ca hng cu trong mu. Do vy, ta phi o gi tr ca tn hiu cng
Red theo cng thc:
PPG=255b ( t ) (1.2)
32
N TT NGHIP
1
Wt
W t 1
ak PPG [ t+ k ] (1.3)
k=0
33
N TT NGHIP
1b [ 1 ] + 2b [ 2 ] +3b [ 3 ] + 4b [ 4 ] + 3b [ 5 ] +2b [ 6 ] + 1b [7 ]
(3.11)
7
Hnh 3.6 So snh tn hiu trc (a) v sau (b) khi lc nhiu, lm mn
Mt vn t ra l nu chn h s b lc nh qu th tn hiu s chu nh hng
ca nhiu v c th chn nhm thnh phn nh ln l nh, cn chn ca s di qu
th dn n c th b qua nh tn hiu nhp tim. i vi tn hiu nhp tim tn s
thng trong khong t 1Hz ti 2Hz (nhp tim bnh thng trong khong 60 n
120 nhp/pht) v tc ghi hnh ca camera in thoi l 15 khung hnh trn giy.
Qua qu trnh th nghim, nn chn s im so snh tm nh t 7 n 15 im.
34
N TT NGHIP
Do tn hiu PPG c s bin i lin tc theo thi gian v khng theo mt chu k
c nh, nn vic pht hin nh c thc hin bng mt thut ton o ngc
dc cng vi vic xc nh v tr tng i cc nh xung quanh. Thut ton c
la chn l LMD (local Maxima Minnima Detection- nhn din cc nh trong khu
vc) vi ca s cho trc. Ty thuc vo s khung hnh trong mt giy ca video
m la chn ca s pht hin nh ph hp. V d: kch thc ca s l 11 nu
tc ghi hnh ca video thu c tc ghi hnh l 15fps. C ngha l c im cao
hn 5 im lin k bn phi v bn tri th n c chn l nh.
35
N TT NGHIP
36
N TT NGHIP
( f )= X ( n ) ei 2 fn (3.1)
n=0
DFT x
1
P ( f )=
N
N 1
i 2 fk / L
X (n)e
n=0
(3.2)
M1
n=0
i 2 fn
X ( n ) w (n)e
i=0,1 , L1(3.3)
37
N TT NGHIP
1
U=
M
M1
w2 (n)(3.4)
n=0
Tip theo, phng php Welch chia cc chui tn hiu thnh N phn on chng
cho ln nhau. PSD c tnh ton bng trung bnh ca tt c cc phn on theo
cng thc:
PW ( f ) =
1
N
N 1
P M ,i ( f )(3.5)
i=0
Vic phn tch HRV trong min tn s c thc hin qua bin i FFT, a ra
mt ph cng sut PSD theo phng php c lng Welch trong cc di tn s
di y:
HF, ms2 ln bin thin nhp tim dy tn s cao trong khong tn s 0.150.4Hz, di chu k t 2.5 - 6s. HF Biu hin hot ng thn kinh ph giao cm
trong iu ha h hp.
LF, ms2 ln bin thin nhp tim dy tn s thp trong khong tn s 0.040.15Hz, di chu k > 6s. LF Biu hin hot ng thn kinh giao cm v ph giao
cm. Tuy nhin khi tng LF, ngi ta thng thy s thay i hot tnh giao cm.
Vng tn s LF cng biu hin kt qu tc ng ca phn x th th p lc v qu
trnh iu ha huyt p.
VLF, ms2 bin thin nhp tim dy tn s thp trong khong tn s 0.0030.04Hz di chu k > 25s. Vng ny biu hin c ch iu ha ca thn kinh giao
cm v ph giao cm ln qu trnh iu ha thn nhit.
T s LF/HF: c trng cho trng lc hot ng thn kinh giao cm. ln ca
t s c gi tr trong nh gi cn bng hot ng giao cm v ph giao cm, yu t
quan trng nh gi stress.
38
N TT NGHIP
n
v
Ms
RRi
Tham
s
VLF
n v
m2
LF
m2
HF
m2
nVLF
VLF*100/(VLF+LF+HF)
nLF
LF*100/(VLF+LF+HF)
nHF
HF*100/(VLF+LF+HF)
i=1
mHR
bpm
)
( 60000
RR i
i=1
N
SDRR
SDHR
bpm
CVRR
N
2
(RRimRR)
( i=1
N 1
2
mRR)
( 60000
RR i
( i=1
)
N 1
SDRR
100
mRR
RMSSD
Ms
(mean ( RR
pRR50
SVI
count(|RR i+1RR i|)50 ms100
i+1
RR i ) )
LF/HF
N 1
39
N TT NGHIP
3.4 nh gi mc stress
T cc tham s thu c t vic phn tch HRV trong min thi gian v tn s ta
em so snh i chiu a ra kt qu nh gi v mc stress ca ngi c
nh gi.
Bng 3.2 nh gi mc stress [6]
Ch s
Lo lng,
mun
Hay tc
nng ny
60 ~ 100
> 100
SDRR
<30
30 ~60
>60
mRR
<600
600 ~ 1000
>1000
2
LF(log/ ms
<38
38~75
>75
>65
30~65
<30
<0.6
0.6~2.5
>2.5
)
HF(log/
ms
gin,
)
LF/HF
Stress nh
Stress va
Stress nng
LF/HF
0.4~0.6
(2.5~2.67)
0.2~0.4
(2.67~3.1)
<0.2
(>3.1)
0.6~2.5
40
N TT NGHIP
41
N TT NGHIP
nng lng ca tn hiu bin thin nhp tim trong min tn s thp (LF) vi min
tn s cao (HF)) l c s phn tch nh gi mc stress. T kt qu t c,
h thng s c s dng nh gi mc stress trn Android.
42
N TT NGHIP
43
N TT NGHIP
44
N TT NGHIP
45
N TT NGHIP
46
N TT NGHIP
47
N TT NGHIP
4.2.3
48
N TT NGHIP
Cc hot ng chc nng c chia thnh 2 b phn lin quan l ngi dng v
ng dng. Ngi dng tng tc vi ng dng qua gia din bng vic chn cc
chc nng: thng tin ng dng, hng dn v kin phn hi. Ty theo la chn
ca ngi dng, ng dng s cung cp cc giao din hin th thng tin tng ng
bao gm: thng tin ng dng, hng dn v kin phn hi. Cc ni dung c
xy dng trn cc Layout xml trn Android i km vi Hnh nh minh ha gip
ngi dng d dng nm bt c cc thng tin cn thit.
4.3 H thng trn Android
T cc phn tch mc trn, h thng c xy dng vi bn lp chc nng
chnh gm: ImageProcessing, FFT and Complex, Calculator v ViewController.
Lp Imageprocessing
49
N TT NGHIP
Lp FFT v Complex
50
N TT NGHIP
Lp Calculator
51
N TT NGHIP
4.2.7
Lp ViewController
chnh xc.
Giao din ci t setting.xml v Setting_Activity: a ra cc ci t thng tin
ngi s dng v gii tnh, tui. a ra c ch phn hi send Feedback
nhm thu nhn kin t ngi dng v ng dng qua phn hi t email.
52
N TT NGHIP
53
N TT NGHIP
54
N TT NGHIP
Phng php nh gi
Cc phng php c p dng nh gi stress bao gm:
- Phng php trc nghim tm l.
- Phn mm Stress check - Azumio.
- ng dng trong n.
6.2 Phng php trc nghim tm l
nh gi mc stress, bng trc nghim DASS21 [17] c s dng. Trc
nghim ny gm 21 cu hi chia u cho 3 trng thi nh gi trm cm, lo u v
stress v biu hin trng thi phn ng ca con ngi trc cc tnh hung t ra.
im thp nht l 0 im v cao nht l 3. Trong 21 cu ny mi cu s nh gi
mt trong 3 trng thi, y ch quan tm ti cc cu hi biu hin cho trng thi
stress. Mc stress c nh gi bng thang im nh trc, trn c s t nh
gi ca khch th bng nhng cm nhn v trng thi ca bn thn thng qua h
thng cu hi. Vic nh mc tiu chun nh gi mc stress cn c vo mc
im cng cao th mc stress cng nghim trng. im ca Trm cm, Lo u v
Stress c tnh bng cch cng im cc mc thnh phn, ri nhn h s 2.
Phiu trc nghim c th DASS21 c th tham kho trong phn ph lc.
Bng 5.1 Cch tnh im vi bng trc nghim DASS21
Mc
Bnh thng
Nh
Va
Nng
Rt nng
Trm cm
09
10 13
14 20
21 27
28
Lo u
07
89
10 - 14
15 - 19
20
Stress
0 - 14
15 18
19 - 25
26 - 33
34
55
N TT NGHIP
ng dng Stress Check pht trin bi Azumio [18] c thit k cho hai h iu
hnh iOS v Android. Bng cch tn dng my nh v n flash ca thit b, Stress
Check s cho bit mc stress hin ti ca bn. ng dng s da vo tui v
gii tnh m bn khai bo a ra mc stress da vo nhp tim o c. Khng
nh phin bn dnh cho iOS c gi 1$, phin bn Stress Check trn Android c
cung cp hon ton min ph trn GooglePlay.
56
N TT NGHIP
khe chuyn nghip. chnh xc ca ng dng vn cn phi quan tm, tuy nhin
ti thi im kho st ng dng t xp hng 4 sao vi hn 1.000.000 lt ti v.
6.4 nh gi kt qu
6.4.1
57
N TT NGHIP
Kt qu nh gi mc stress
2 pht
1 pht
LF/HF
0.3405
0.4867
bnh thng
95.56% (43/45 mu)
40.00% (18/45 mu)
0.5 pht
0.7171
Thi gian nh gi
lch trung bnh LF/HF trong 2 pht l nh nht trong 3 khong thi gian
nh gi. V vy m kt qu nh gi mc stress khng c s sai lch nhiu.
Thi gian nh gi cng gim th lch trung bnh LF/HF cng tng lm kt qu
nh gi stress khng cn chnh xc. C th, thi gian 1 pht nh gi ng c
18/45 mu v thi gian 0.5 pht ch nh gi c 2/45.
-
58
N TT NGHIP
Kt qu nh gi mc
2 pht
LF/HF
0.058
stress nh
93.33% (28/30 mu)
1 pht
0.139
0.5 pht
0.158
Thi gian nh gi
lch trung bnh LF/HF trong 2 pht l nh nht trong 3 khong thi gian nh
gi. V vy m kt qu nh gi mc stress khng c s sai lch nhiu. Thi gian
nh gi cng gim th lch trung bnh LF/HF cng tng lm kt qu nh gi
stress khng cn chnh xc. Thi gian 1 pht nh gi ng c 7/30 mu stress
nh, cc mu cn li a ra kt qu mc bnh thng v stress va. Thi gian
0.5 pht nh gi ng c 8/30 mu stress nh, cc mu cn li a ra kt qu
mc stress va.
59
N TT NGHIP
Kt qu nh gi mc
2 pht
LF/HF
0.039
stress va
86.36% (19/22 mu)
1 pht
0.131
0.5 pht
0.097
Thi gian nh gi
60
N TT NGHIP
lch trung bnh LF/HF trong 2 pht l nh nht trong 3 khong thi gian nh
gi. V vy m kt qu nh gi mc stress khng c s sai lch nhiu. bin
ng ca LF/HF trong thi gian 1 pht v 0.5 pht gim xung so vi cc trng
hp trn lm kt qu nh gi c c s n nh. C th, thi gian 1 pht nh gi
ng c 13/22 mu stress va v thi gian 0.5 pht nh gi ng c 12/30
mu stress va.
-
Nhn xt
61
N TT NGHIP
iu
S khch th
Bnh thng
Mc
Stress nh
Stress va
Gii
SL
SL
SL
SL
SL
tnh
Nam
106
67
53.1
23
18.2
13
10.3
1.59
16
7
12.7
5
1.59
2
1.59
0.79
83
0
65.8
25
19.8
15
11.91 3
2.38
Stress nng
kin
Bnh
thng
N
126
20
62
N TT NGHIP
iu
S khch th
Bnh
Mc
Stress nh
Stress va
Gii
SL
thng
SL
%
SL
SL
SL
tnh
Nam
106
61
48.4
30
23.8
13
9.52
1.59
13
1
10.3
1
4.76
0.79
0.00
74
2
58.7
36
28.5
15
11.11 2
1.59
kin
Bnh
thng
20
126
Stress nng
iu
S khch th
Bnh
Mc
Stress nh
Stress va
Gii
SL
thng
SL
%
SL
SL
SL
tnh
Nam
106
29
23.0
11
8.73
0.00
2
6.35
0.79
0.00
29.3
12
9.52
0.00
kin
Bnh
thng
N
126
20
66
52.3
11
8
8.73
77
61.11 37
Stress nng
7
T cc kt qu thu c, ta tin hnh so snh t l sinh vin trong cc trng thi
tress c nh gi bng phng php trc nghim phng vn, Stress checkAzumio v ng dng trong n. Kt qu so snh c th hin trong Bng 3.8.
63
N TT NGHIP
Bnh thng
Stress nh
Stress va
Stress nng
65.87%
19.84%
11.91%
2.38%
58.73%
27.57%
11.11%
1.58%
61.11%
29.37%
9.52%
0.00%
64
N TT NGHIP
Bnh thng
Stress nh
Stress va
Stress nng
62.50%
20.83%
12.50%
4.17%
58.33%
25.00%
8.33%
8.33%
53.85%
33.33%
8.33%
0.00%
Trc nghim tm l
Phn mm Stress
check - Azumio
Phng php n
Nhn xt:
Da vo bng kt qu chng ta thy, phn ln nhn vin u trong trng thi bnh
thng tuy nhin t l ny gim so vi sinh vin (62.50% so vi 65.87%). Bn
cnh t l nhn vin trong trng thi stress tng ln c bit trng thi stress
nng (tng t 2.38% ln 4.17%). iu ny c c l do c th cng vic vn
phng, lao ng c nhiu p lc gy ra trng thi cng thng. ng dng tuy cha
nh gi c mc stress nng nhng v c bn cng nh gi c t l
nhn vin c biu hin stress.
6.5 Kt lun.
Sau khi tin hnh nh gi stress ca cc khch th trn ng thi ba phng
php, tip theo ti tin hnh so snh kt qu ca phng php nh gi mc
stress bng ng dng pht trin vi cc phng php khc. Kt qa nh gi stress
trn nhm ngi t 20 - 29 tui bao gm sinh vin v ngi lm vn phng t
chnh xc 53.17% so vi kt qu bng trc nghim tm l v 63.49% so vi kt qu
nh gi bng Stress check Azumio. Sai s trong kt qa o l 10%.
65
N TT NGHIP
66
N TT NGHIP
KT LUN
Bng vic bm st vi hng gii quyt vn , ti thc hin c mc tiu
ra, l nh gi c mc stress. Thng qua vic thc hin n, ti
nm c thm nhiu kin thc c bn ca PPG, HRV, x l tn hiu v lp trnh
trn Matlab v Android. V k nng, thnh tho cc k nng c bn phn tch
v trin khai mt ti. Cc k nng tm kim v phn tch ti liu.
Mc d vy ng dng pht trin vn cn nhiu hn ch nh tc tnh ton v
nh gi stress i khi hi chm v thiu n nh. Thi gian ly tn hiu lu, dn ti
cc vn nhiu, rung tay, nng tay c th dn ti sai lch v kt qu. Kt qu nh
gi v mc stress ch tng i v cn nhiu iu phi xem xt.
em li tri nghim tt hn v thun tin hn cho ngi dng th ng dng
vn cn ci tin rt nhiu. Mt s nh hng pht trin ng dng trong tng lai l
ti u thut ton v phng php gip thu gn thi gian nh gi v ci tin kt qu
nh gi, thm chc nng lc trng thi cm xc, hot ng khi xem lch s mc
stress i km vi vic a ra cc bi tp thch hp vi cc mc tng dn gip
tng cng sc khe, thng tin gi v mn n, thi quen, hot ng c li
gim mc stress. C nhng cnh bo ngi dng khi stress c s bin i khng
n nh. Bn cnh , tin hnh xy dng ng dng trn nn tng iOS v b sung
nhiu ngn ng hn na.
67
N TT NGHIP
27/11/2015.
[5] Kil-sang Yoo and Won-hyung Lee Chung-Ang University, Metal stress
assessment based on pulse photoplethysmogram, International Symposium on
Consumer Electronics IEEE 15th, 2011.
[6] Heart rate variability Standards of measurement, physiological interpretation,
and clinical use Task Force of The European Society of Cardiology and The North
American Society of Pacing and Electrophysiology (Membership of the Task Force
listed in the Appendix), 1996.
[7] Yu-Hao Lee, Vincent Shieh Chih-Lung Lin and Yung-Jong Shiah, National
Cheng Kung University - National Kaohsiung Normal University, A stress
evulation and personal relaxation system based on mesurment of
photoplethysmography, Second International Conference on Robot, Vision and
Signal Processing, 2013.
[8] http://www.stress.org/what-is-stress/ , truy cp cui cng ngy 27/11/2015.
[9] Chuyn vin tm l Phan Ngc Duy, i nt v trc nghim tm l hc, 92010.
[10] David Pereg, Rachel Gow, Morris Mosseri, Michael Lishner, Michael Rieder,
Stan Van Uum, Gideon Koren Hair cortisol and the risk for acute myocardial
infarction in adult men, Stress The International Journal on the Biology of Stress,
2010.
[11] NCS Trn Minh Tr, NHD GS.TS Hunh Vn Minh, TS Nguyn Cu long,
Chuyn bin thin nhp tin theo ph tn s, i hc Y Dc Hu, 2010.
[12] http://www.izlearn.com/tutorials/ung-dung-do-nhip-tim-tren-Android-ios-hoatdong-nhu-the-nao/, truy cp cui cng ngy 27/11/2015.
68
N TT NGHIP
69
N TT NGHIP
PH LC
Bng nh gi tm l DASS 21
(http://www2.psy.unsw.edu.au/dass/Vietnamese/Vietnamese.htm)
DASS 21
( BNG O LNG MC U SU, LO S, CNG THNG TINH THN
Tn:
Ngy:....../....../.........
.....
.....
.....
.....
.....
.....
7. Tay ti b run..........................................................................................................0 1 2 3
8. Ti thy mnh dng qu nhiu nng lc vo vic lo lng...................................0 1 2 3
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
S
.....
.....
70
.....
.....
N TT NGHIP
71