You are on page 1of 77

TRNG I HC BCH KHOA H NI

VIN IN T - VIN THNG

TT NGHIP I HC
ti:

PHT TRIN NG DNG O STRESS


TRN ANDROID

Sinh vin thc hin:


Ging vin hng dn:

NGUYN VN CNG
Lp TVT 03 K55
TS V L CNG

H ni, 1 2016

TRNG I HC BCH KHOA H NI

VIN IN T - VIN THNG

TT NGHIP I HC
ti:

PHT TRIN NG DNG O STRESS


TRN ANDROID

Sinh vin thc hin:


Ging vin hng dn:
Cn b phn bin:

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)

C s kt hp gia l thuyt v thc hnh (20)


Nu r tnh cp thit v quan trng ca ti, cc vn
v cc gi thuyt (bao gm mc ch v tnh ph 1 2
hp) cng nh phm vi ng dng ca n

Cp nht kt qu nghin cu gn y nht (trong


nc/quc t)

Nu r v chi tit phng php nghin cu/gii quyt


vn

C kt qu m phng/thc nghim v trnh by r rng


kt qu t c

C kh nng phn tch v nh gi kt qu (15)


5
6

K hoch lm vic r rng bao gm mc tiu v


phng php thc hin da trn kt qu nghin cu l
thuyt mt cch c h thng
Kt qu c trnh by mt cch logic v d hiu, tt
c kt qu u c phn tch v nh gi tha ng.
Trong phn kt lun, tc gi ch r s khc bit (nu
c) gia kt qu t c v mc tiu ban u ra
ng thi cung cp lp lun xut hng gii
quyt c th thc hin trong tng lai.
K nng vit (10)

n trnh by ng mu quy nh vi cu trc cc


chng logic v p mt (bng biu, hnh nh r rng,
c tiu , c nh s th t v c gii thch hay
cp n trong n, c cn l, du cch sau du
chm, du phy v.v), c m u chng v kt lun
chng, c lit k ti liu tham kho v c trch dn
ng quy nh

N TT NGHIP

K nng vit xut sc (cu trc cu chun, vn phong


khoa hc, lp lun logic v c c s, t vng s dng
ph hp v.v.)

Thnh tu nghin cu khoa hc (5) (chn 1 trong 3 trng hp)


C bi bo khoa hc c ng hoc chp nhn
ng/t gii SVNC khoa hc gii 3 cp Vin tr
ln/cc gii thng khoa hc (quc t/trong nc) t
gii 3 tr ln/ C ng k bng pht minh sng ch

c bo co ti hi ng cp Vin trong hi ngh


sinh vin nghin cu khoa hc nhng khng t gii
10b t gii 3 tr ln/t gii khuyn khch trong cc k thi
quc gia v quc t khc v chuyn ngnh nh TI
contest.

10c

10a

Khng c thnh tch v nghin cu khoa hc


im tng

/50

im tng quy i v thang 10

3. Nhn xt thm ca thy/c (ging vin hng dn nhn xt v thi v tinh


thn lm vic ca sinh vin)
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
........................................................................................
Ngy.thng.nm 2016
Ngi nhn xt
(K v ghi r h tn)

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

Nu r tnh cp thit v quan trng ca ti, cc vn


v cc gi thuyt (bao gm mc ch v tnh ph 1
hp) cng nh phm vi ng dng ca n

Cp nht kt qu nghin cu gn y nht (trong


1
nc/quc t)

Nu r v chi tit phng php nghin cu/gii quyt


1
vn

C kt qu m phng/thc nghim v trnh by r rng


1
kt qu t c

K hoch lm vic r rng bao gm mc tiu v


phng php thc hin da trn kt qu nghin cu l 1
thuyt mt cch c h thng

Kt qu c trnh by mt cch logic v d hiu, tt


1
c kt qu u c phn tch v nh gi tha ng.

Trong phn kt lun, tc gi ch r s khc bit (nu


c) gia kt qu t c v mc tiu ban u ra
1
ng thi cung cp lp lun xut hng gii
quyt c th thc hin trong tng lai.

C kh nng phn tch v nh gi kt qu (15)

K nng vit (10)

n trnh by ng mu quy nh vi cu trc cc


chng logic v p mt (bng biu, hnh nh r rng,
c tiu , c nh s th t v c gii thch hay
cp n trong n, c cn l, du cch sau du 1
chm, du phy v.v), c m u chng v kt lun
chng, c lit k ti liu tham kho v c trch dn
ng quy nh

N TT NGHIP

K nng vit xut sc (cu trc cu chun, vn phong


khoa hc, lp lun logic v c c s, t vng s dng 1
ph hp v.v.)

Thnh tu nghin cu khoa hc (5) (chn 1 trong 3 trng hp)


10
a

10
b
10
c

C bi bo khoa hc c ng hoc chp nhn


ng/t gii SVNC khoa hc gii 3 cp Vin tr
ln/cc gii thng khoa hc (quc t/trong nc) t
gii 3 tr ln/ C ng k bng pht minh sng ch

c bo co ti hi ng cp Vin trong hi ngh


sinh vin nghin cu khoa hc nhng khng t gii t
gii 3 tr ln/t gii khuyn khch trong cc k thi
quc gia v quc t khc v chuyn ngnh nh TI
contest.

Khng c thnh tch v nghin cu khoa hc

im tng

/50

im tng quy i v thang 10

3. Nhn xt thm ca thy/c


...................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
.......................................................................................................................................
..............................................................
Ngy.thng.nm 2016
Ngi nhn xt
(K v ghi r h tn)

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!

NGUYN VN CNG 20101220 K55 TVT

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

nh hng gii php.........................................................................................11

1.4

Phm vi nghin cu...........................................................................................12

1.5

Nhim v ra...................................................................................................12

1.6

Kt lun..............................................................................................................13

CHNG 2 STRESS V PHNG PHP NH GI..............................................14


2.1

Tng quan v stress............................................................................................14

2.1.1

Khi nim stress.........................................................................................14

2.1.2

Biu hin stress...........................................................................................14

2.1.3

nh hng ca stress vi con ngi..........................................................15

2.2

Cc phng php nh gi stress truyn thng.................................................16

2.2.1

Trc nghim tm l.....................................................................................16

2.2.2

Phng php sinh l...................................................................................17

2.3

nh gi stress da trn tn hiu PPG...............................................................19

2.3.1.

Tng quan v PPG (Photoplethysmogram)................................................19

2.3.1.1 Khi nim................................................................................................19


2.3.1.2 Dng tn hiu PPG..................................................................................19
2.3.1.3 K thut thu PPG....................................................................................20
2.3.2.

Quan h gia stress v PPG........................................................................21

2.3.2.1 S bin thin nhp tim.............................................................................21


2.3.2.2 Mi quan h bin thin nhp tim v stress..............................................21
2.3.3

Cc nghin cu v nh gi stress da vo PPG........................................22

NGUYN VN CNG 20101220 K55 TVT

N TT NGHIP
2.4

Kt lun..............................................................................................................24

CHNG 4 THIT K H THNG NH GI STRESS..........................................26


4.1

Gii thiu tng quan..........................................................................................26

4.2

Thu d liu t camera in thoi.......................................................................27

4.3

Lc nhiu v lm mn........................................................................................30

4.4

Pht hin nh v a ra tn hiu HRV..............................................................32

4.5

Phn tch HRV...................................................................................................34

4.6

nh gi mc stress......................................................................................37

4.7

Kt lun..............................................................................................................39

CHNG 5 XY DNG NG DNG ANDROID......................................................40


5.1

Phn tch yu cu...............................................................................................40

5.2

Biu tng tc ngi dng v ng dng.......................................................41

5.2.1

Biu s dng chung ca ng dng........................................................41

5.2.2

Chc nng o stress v xem kt qu o......................................................42

5.2.3

Chc nng thng tin ng dng...................................................................45

5.3

H thng trn Android.......................................................................................46

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

Trin khai ng dng...........................................................................................49

5.5

Kt lun..............................................................................................................50

CHNG 6 THC NGHIM V NH GI KT QU...........................................51


6.1

i tng v khch th nh gi.......................................................................51

6.2

Phng php trc nghim tm l.......................................................................52

6.3

Stress check - Azumio........................................................................................53

6.4

nh gi kt qu................................................................................................54

6.4.1

Kho st thi gian nh gi stress..............................................................54

6.4.2

nh gi mc stress trn 126 sinh vin.................................................58

6.4.3

nh gi stress trn ngi lm vn phng.................................................62

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

NGUYN VN CNG 20101220 K55 TVT

N TT NGHIP

DANH SCH HNH V


Hnh 3.1 Dng tn hiu PPG.................................................................................................22
Hnh 3.2 Thu tn hiu PPG s dng LED v PD (Photodetector)........................................22
Hnh 3.3 Thu tn hiu PPG t camera in thoi.................................................................23
Hnh 3.4 Cn bng h thn kinh t ch v bin thin nhp tim [6]......................................24
Hnh 3.5 S khi h thng nh gi stress [3]................................................................25
Hnh 3.6 Hnh Mt phng nng lng trong min tn s LF v HF...............................26
Hnh 3.7 STAI (a) v LF/HF (b) trong cc iu kin [3].....................................................26
Hnh 3.8 Tn hiu PPG vi cc d liu v chu k tm tht sm (PVC), huyt p (BP) v
cc tn hiu in tm (EKG) [4]......................................................................................27
Y

Hnh 1.1 Quy trnh nh gi stress....................................................................36


Hnh 1.2 Khung hnh nh RGB........................................................................37
Hnh 1.3 sng cc knh Red, Green v Blue khi c n flash..............................37
Hnh 1.4 sng cc knh Red, Green v Blue khi khng c n flash......................38
Hnh 1.5 V d v b lc MAF c kch thc ca s l 7........................................39
Hnh 1.6 So snh tn hiu trc (a) v sau (b) khi lc nhiu, lm mn.........................40
Hnh 1.7 V d cho ca s trung bnh c b rng ca s l 7....................................40
Hnh 1.8 Pht hin nh vi ca s l 11............................................................41
Hnh 1.9 Xc nh nh ca tn hiu..................................................................41
Hnh 1.10 Khong cch nh lin tip v dng tn hiu HRV...................................42
Hnh 1.11 Mt ph nng lng trong min VLF, LF v HF.................................43
Hnh 1.12 X l tn hiu PPG trn matlab..........................................................45

Hnh 2.1 Biu s dng chung ca ng dng (usecase)...................................................47


Hnh 2.2 Biu usecase chc nng o stress v kt qu o..............................................48
Hnh 2.3 Biu hot ng chc nng o stress v hin th kt qu..................................49
Hnh 2.4 Biu chc nng thng tin ng dng.................................................................51
Hnh 2.5 Biu hot ng chc nng thng tin ng dng................................................51
Hnh 2.6 Biu lp chc nng ca ng dng....................................................................52
Hnh 2.7 Phn phi cc thnh phn mu trong nh YUV420SP..........................................53
Hnh 2.8 Giao din ng dng nh gi stress trn Android.................................................56
Hnh 3.1 ng dng Stress check trn GooglePlay...............................................................59
Hnh 3.2 Biu bin i LF/HF vi iu kin bnh thng..............................................60
Hnh 3.3 Biu bin i LF/HF iu kin stress nh........................................................61
Hnh 3.4 Biu bin i LF/HF vi iu kin stress va..................................................62

DANH SCH CC BNG BI


Bng 3.1 Cc tham s ca HRV (min thi gian v min tn s) [14]................................34
NGUYN VN CNG 20101220 K55 TVT

N TT NGHIP
Y

Bng 1.1 nh gi mc stress [3]...................................................................................45


Bng 1.2 Phn chia mc stress [3]..................................................................................46
Bng 3.1 Cch tnh im vi bng trc nghim DASS 21...................................................59
Bng 3.2 Kt qu so snh trong iu kin bnh thng.......................................................62
Bng 3.3 Kt qu so snh trong iu kin stress nh...........................................................63
Bng 3.4 Kt qu so snh trong iu kin stress va...........................................................64
Bng 3.5 Mc stress nh gi bng phng php trc nghim......................................65
Bng 3.6 Mc stress nh gi bng Stress check Azumio...........................................66
Bng 3.7 Mc stress nh gi bng ng dng trong n.............................................66
Bng 3.8 So snh kt qu nh gi mc stress ca cc phng php.............................67
Bng 3.9 So snh kt qu trn ngi lm vn phng...........................................................68
Bng 3.10 Khong gi tr trung bnh ph tn s theo nhm tui.........................................69

NGUYN VN CNG 20101220 K55 TVT

N TT NGHIP

DANH SCH CC T VIT TT

STT

Thut ng
vit tt

Thut ng ting Anh

Thut ng ting Vit

PPG

Photoplethysmogram

HR

Heart Rate

Nhp tim

HRV

Heart Rate Variability

Bin thin nhp tim

RR

Beat-to-Beat interval

Khong cch 2 nhp tim


lin tip

ANS

Autonomic nervous system

H thn kinh t tr

STAI

State trait anxiety inventory

RGB

Red, Green and Blue

H mu RGB

MAF

Moving Average Filter

B lc di chuyn trung
bnh c trng s

LMD

local Maxima Minnima Detection

nhn din cc nh
trong khu vc

10

PSD

Power Spectral Density

NGUYN VN CNG 20101220 K55 TVT

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.

NGUYN VN CNG 20101220 K55 TVT

10

N TT NGHIP

CHNG 1 T VN V NH HNG GII PHP


Ni dung c trnh by trong chng ny l vn nh gi stress trong cuc
sng v xc nh gii php thun tin hn cho ngi s dng bng vic xy dng
ng dng trn Android. T , ra mc tiu v nh hng gii php, gii hn
phm vi nghin cu v gii quyt cc nhim v ra.
1.1

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

Android c ci t h iu hnh t 4.0 tr ln. Bn cnh , giao din ng dng


cng cn c thit k sao cho va n gin, d s dng v tin li nht.
NGUYN VN CNG 20101220 K55 TVT

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:
-

Xy dng hon thin nh gi mc stress t tn hiu thu bng

camera in thoi trn Android.


Camera c tc ghi hnh l 15 hnh trn giy, phn gii 320x240.

Yu cu phi chc nng:


- Phn mm hot ng nhanh v n nh.
- Cch o d dng, giao din thn thin.
- Kt qu nh gi stress c tin cy cao.
4. Kim thc v nh gi kt qu: nh gi mc stress trn 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, kho st trc tip v so snh vi cc ng
dng hin c trn khch th kho st. T , ti c c nhng nh gi v tin
cy ca kt qu nh gi stress t ng dng.
1.3
nh hng gii php
K thut Photoplethysmogram (PPG) c th pht hin nhng thay i v th tch
ca mu trong mao mch, bng vic chiu sng da v o li nhng thay i trong
vic hp th nh sng. y l phng php ph bin trong vic o li cc thay i
sinh l nh nhp tim v bo ho oxy. Hu ht cc in thoi Android ngy nay
u trang b mt camera vi n flash i km. Ta c th li dng n flash chiu
sng da v dng camera ghi li s thay i trong vic hp th nh sng trn da.

NGUYN VN CNG 20101220 K55 TVT

12

N TT NGHIP

Phng php nh gi stress da trn PPG da trn hot ng ca h thn kinh


t ch. Theo nghin cu ca Kil-sang 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. Phng php c cp n l phn tch HRV t tn hiu PPG
trong min thi gian v tn s nh gi stress. K thut PPG c xem xt ti
hi tho quc t v in t 2011 IEEE 15 th l ng tin cy trong vic gim st nng
oxy trong mu, nhp tim, huyt p cng nh cc thng tin v tim mch v h
hp. Trong khi , cc thut ton c s dng phn tch HRV da theo cc
khuyn co ca Hi Tim mch chu u (ESC) v Hi in sinh hc Bc M
(NASPE) [6]. Nm 2013 cc nh nghin cu i Loan a ra m hnh h thng
nh gi stress da trn PPG v HRV [7]. H thng nh gi stress bao gm phn
cng v phn mm. Phn cng bao gm cc cm bin PPG gm hai photodiode v
mt b tch sng quang, trong khi cc thut ton pht hin nh, tnh khong cch
nh, bin i Fourier (FFT) v phn tch HRV c thc hin trn Labview
(Laboratory Virtual Instrument Engineering Workbench). Cc nghin cu xem
xt mc stress trn c min thi gian v min tn s. Kt qu thc nghim cho
thy cc ch s nh: MRR (gi tr trung bnh khong cch cc nh), MHR (gi tr
nhp tim trung bnh), LF/HF (t s mt ph cng sut trong min tn s thp v
min tn s cao) c tim nng cao s dng nh gi stress. Tuy nhin,
chng ta vn cn phi c cc nghin cu chuyn su nh gi tin cy ca kt
qu. Trn c s l thuyt v cc nghin cu, n ch p dng cng ngh ny trong
vic nh gi mc stress ca ngi s dng thng qua camera ca in thoi
Android.
1.4

Phm vi nghin cu
Phm vi nghin cu ca n bao gm vic tm hiu k thut PPG, ng dng k

thut PPG vo vic nh gi mc stress trn Android.


1.5

Nhim v ra

Sau khi phn tch ti, cng vic c th cn lm nh sau:

NGUYN VN CNG 20101220 K55 TVT

13

N TT NGHIP

Tm hiu v stress v cc phng php nh gi truyn thng, l thuyt c


bn v k thut PPG v cc kin thc lin quan v Matlab v Android.
p dng k thut PPG vo xy dng h thng nh gi stress nh: thu video
t camera in thoi, x l nh, lc nhiu v lm mt, phn tch tn hiu
trong min thi gian v tn s.
Xy dng ng dng trn Android: xy dng giao din ngi dng v cc lp
chc nng.
Thc nghim v nh gi kt qu t ng dng: xc nh cc i tng, thi
gian, iu kin, cc phng php nh gi. T , tnh chnh xc ca kt qu
1.6

o v kh nng p dng thc t c nh gi.


Kt lun
Chng ny trnh by khi qut v stress vi cuc sng con ngi. Cc

phng php nh gi truyn thng cn nhiu hn ch v thi gian, chi ph cng


nh trang thit b. Trong khi , PPG t ra u th hn v mt k thut v kh nng
p dng trn thit b di ng. V vy, n s p dng k thut PPG vo pht trin
ng dng trn Android. Phng php v cng vic c th c nh hng r rng
to c s cho qu trnh pht trin ng dng.

NGUYN VN CNG 20101220 K55 TVT

14

N TT NGHIP

CHNG 2 STRESS V PHNG PHP NH GI


Trc khi xy dng h thng nh gi stress, l thuyt c bn v stress v nh
hng ca n vi i sng con ngi s c xem xt. Tip theo, 2 phng php
nh gi stress truyn thng c cp n l phng php sinh l v trc nghim
tm l. Trn c s , mi ngi s c c ci nhn c bn v stress.
2.1

Tng quan v stress


2.1.1

Khi nim stress

Thut ng stress bt ngun t ch La-Tinh stringi c ngha l b ko cng


ra. Ban u, thut ng stress c s dng trong vt l hc, ch sc nn m mt
loi vt liu phi chu ng [8]. Trong tm l hc, c nhiu nh ngha khc nhau v
stress nh:
Stress l mt s kin mi trng: stress c dng ch mt nguyn nhn,
mt tc nhn cng kch lm cho c th kh chu, gy ra trng thi bt n cho
con ngi.
Stress l mt p ng sinh l: stress c dng ch hu qu khi c th
chu nh hng ca s thay i sinh l.
Stress l mt tin trnh nhn thc hnh vi: nhn mnh n c ch v vai tr
tm l ca stress.
Thc t, stress l vn gn lin vi cc nn vn minh hin i, chi phi bi s
cnh tranh v cc mi nguy hi khc. Stress tng ng vi mi lin quan gia con
ngi vi mi trng xung quanh. Stress va ch tc nhn cng kch, va ch phn
ng ca c th trc tc nhn . Vi nhng nh gi trn, stress c th c nh
ngha nh sau: stress l phn ng ca c th trc bt c mt yu cu, p lc hay
mt yu t tc ng no nh hng n cuc sng ca con ngi c v th cht
ln tinh thn.

NGUYN VN CNG 20101220 K55 TVT

15

N TT NGHIP

2.1.2

Biu hin stress

Nhng biu hin ca stress rt a dng v c s khc nhau vi mi c nhn. Du


hiu nhn bit c bn bao gm: biu hin v mt cm xc v biu hin v mt hnh
vi.
Biu hin v mt cm xc d dnh nhn thy nh cm thy kh chu, lo lng
hoc cng thng, bun b, chn nn th , nh mt gi tr bn thn Biu hin v
mt hnh vi th hin qua s ni cu bc bi hoc nng tnh, s dng cc cht kch
thch ru hoc thuc l, xo trn cc sinh hot hng ngy nh n ung ng ngh,
b qua cc hnh vi thng thng mt tp trung, tr nn v l trong cc quyt nh
ca mnh, hay qun hoc tr nn vng v, lun vi vng hp tp, au u,
2.1.3

nh hng ca stress vi con ngi

Stress c chia thnh stress tch cc v stress tiu cc ty theo nh hng n


con ngi. Stress tch cc thc y s hot ng tng cng ca cc d tr chc
nng c th, gip con ngi thch ng vi cc tc nhn, hon cnh v iu kin
sng. Ngc li, stress tiu cc lm suy kit h thng d tr chc nng c th, gim
kh nng min dch, gim hng th hot ng, km thch ng.
V stress l mt phn ca cuc sng hng ngy nn bn lun chu mt lng p
lc stress nht nh. Nhng stress ch tr nn l vn khi n mc cao trong
thi gian di hoc khi bn phi gp rt nhiu vn cng thng trong mt thi gian
ngn.
Khi cc triu trng ca stress tng ln, c th ca bn phi lm vic vt v hn
i ph vi chng. Nng lng b tiu tn duy tr huyt p bnh thng, gim lo
u. Bn cnh , nhng hon cnh thc t li yu cu bn phi tp trung sc lc v
tn tr ng ph. Nu tnh hung ko di, c th bn s kit sc nhanh chng.
Chnh v vy, bn cn phi hc cch th gin v ng ph hp l gi c th
trng thi cn bng. C th ni, stress l cn bnh ca thi i m xut pht ch yu
ca n t mi trng, t iu kin cch thc sinh hot t chc lao ng, cuc sng
con ngi.

NGUYN VN CNG 20101220 K55 TVT

16

N TT NGHIP

Stress l mt trong nhng nguyn nhn c bn gy ra cc bnh v ni tit,


chuyn ha ca c th. c bit na, stress c th gy ra nhng trn thng v tm
l. Thot u, stress lm ri lon gic ng, tip theo khng lm ch c t duy, d
trm cm, ri lon tr nh, hay cu gin v c v mc nhiu sai lm hn, ri kh
nng min dch suy gim. Khi h thng min dch yu i, cc t bo khng bnh
thng pht trin t do, khng c g kim ch. Nhiu nh khoa hc cho rng mt s
th ung th pht trin trong qu trnh ny. Ngoi ra, stress cn gy ra s mt cn
bng trong c th dn n cc cn bnh nh tim mch, tiu ng
2.2

Cc phng php nh gi stress truyn thng


2.2.1

Trc nghim tm l

2.2.1.1. Trc nghim tm l l g?


Trc nghim l thut ng c dch t ch TEST trong ting Anh. Trc nghim
tm l c hiu l php th hoc l php o cc hin tng tm l ngi [9].
Theo nh ngha ca t in y khoa M th trc nghim tm l l mt hnh ng
nh gi tm l, c nh ngha l vic s dng cc ch s nh gi qu trnh
v cc chc nng tr tu, nhn thc hoc hnh vi, kh nng hoc chc nng ca tr
tu hoc l nhn nh cm xc, hng th, tnh cch, nhn cch [9]. Cng c mt
cch nh ngha khc na v trc nghim tm l l o lng cu trc tm l gm:
th nht l c gng nh hng cc nt nhn cch v hnh vi, th hai l trnh by
nhng c im c nhn ca mt ngi theo cu trc, th ba l s khc bit trong
im s cn th hin s khc bit trong cu trc tm l ca mi c nhn vi nhau.
2.2.1.2 o lng stress da trn trc nghim tm l
Cc lnh vc tm l tp trung vo vic xc nh cc khi nim tru tng nh
ngn ng, nhn thc, tnh cch, cm xc. Stress cng l mt trong nhng khi nim
tm l cng c th do lng c. Nh s pht trin trong lnh vc tm l, cc bng
trc nghim tm l c pht trin nhm nh gi mc stress. Bng cu hi c
cc nh tm l hc a ra da trn mt lot cc triu chng tm l biu hin ca c
th khi c stress.

NGUYN VN CNG 20101220 K55 TVT

17

N TT NGHIP

C rt nhiu bng trc nghim tm l c pht trin nh gi cc yu t


tm l lin quan n stress nh: thang nh gi lo u - trm cm - stress (DASS21,
DASS42), thang nh gi lo u Zung (SAS), thang nh gi trm cm Beck (BDI),
thang nh gi trm cm Hamilton (HAMD)

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

Phng php sinh l

Cc nh khoa hc coi stress l bn nng t v v ng ph din ra bn trong c th


trc nhng sc p ni tm v bn ngoi. Stress tc ng n hot ng ca h thn
kinh (vng di i), h ni tit (tuyn yn v tuyn thng thn), h tim mch v
cc phn ng tit hc-mn (cortisol, adrenalin). Chnh v vy, stress c th c
nh gi qua vic phn tch cc yu t sinh l nh huyt p, vagal tone, tuyn nc
bt [2]
Cc phng php c bn thng c p dng gm c:
-

Huyt p

Huyt p l thc o p lc ca mu ln cc thnh mch. Kt qu o huyt p th


hin bi 2 con s, v d 120/80 mmHg. S u tin 120 i din cho huyt p tm
NGUYN VN CNG 20101220 K55 TVT

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

Vagal tone i din cho s tc ng ca h thn kinh i giao cm trong vic


iu ha nhp tim. nh gi stress da trn vagal tone i hi phi s dng nhiu
cc thit b in t tin tin vi chi ph cao.
-

Anpha-amylase

Anpha-amylase trong nc bt (SAA) c m t l mt ch s tim nng


trong vic nh gi stress. Mc SAA tng khi c trng thi stress vi cc kch
thch ca h thn kinh ph giao cm. SAA l mt du hiu sinh hc nh gi hot
ng ca h thn kinh giao cm.
-

Costisol

Khi p ng vi stress, nng hc-mn costisol tng ln l xut hin nguy c


cao huyt p, bo ph v tiu ng. Costisol o c trong mu v nc tiu. Tuy
nhin, costisol c th xc nh c trong nc bt vi yu cu k thut khng qu
phc tp. V vy, xt nghim costisol trong nc bt tr nn ph bin trong nghin
cu v stress.
Nm 2010, Tin s Gideon Koren v tin s Stan Van Uum thuc i hc
Western, Ontario, Canada pht trin mt phng php khc, s dng mu tc
xc nh stress v nguy c au tim da trn nng hoc-mn cortisol [10]. Nghin
cu cho thy mu tc ca nhm bnh nhn trong tnh trng stress tit ra lng
costisol cao hn so vi nhm mc cc bnh khc. Tin s Koren cho bit: Bng
trc gic, chng ta hiu stress khng tt cho sc khe nhng n khng d dng
NGUYN VN CNG 20101220 K55 TVT

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

nh gi stress da trn tn hiu PPG


2.3.1 Tng quan v PPG (Photoplethysmogram)
2.3.1.1 Khi nim
Theo nh ngha ca trang NCBI (National Center for Biotechnology

Information), Photoplethysmogram (PPG) l mt k thut quang hc n gin v


chi ph thp dng pht hin s thay i ca mu trong mao mch. N thng
c dng thc hin cc php o trn b mt da [1].
PPG l mt k thut quang khng xm ln, khng tn km v n gin, m c
th c s dng pht hin cc thay i th tch mu trong mch mu. Hai yu
cu c bn ca PPG l: mt ngun sng soi sng cc m da v mt my d nh
o lng s thay i trong cng nh sng gn vi s thay i ca mu. PPG
thng hot ng bc sng hoc vng hng ngoi gn. Cc xung PPG c s
tng ng vi nhp p ca tim. V c bn, PPG xc nh dng mu chy di da
bng vic s dng nh sng hng ngoi. Tuy nhin ta cng c th dng nh sng vi
cng ln thay th. N c th xc nh c nng mu, huyt p, nhp tim
v nh gi cc chc nng t tr. y l mt k thut y ha hn sng lc v
chn on ban u cc du hiu ca mt s loi bnh l. Mc d n gin, tuy nhin
cc thnh phn ca PPG vn ang c nghin cu.
2.3.1.2 Dng tn hiu PPG
Tn hiu PPG gm 2 thnh phn AC v DC. Cc thnh phn nhp ca tn hiu
PPG thng c gi l thnh phn AC v thng c tn s c bn khong 1Hz ty
thuc vo nhp tim. Thnh phn AC c chng ln thnh phn DC lin quan ti
NGUYN VN CNG 20101220 K55 TVT

20

N TT NGHIP

cc m v lu lng mu trung bnh. Thnh phn DC ny thay i t t do h hp,


hot ng vn mch, co mch v mt s yu t khc. S tng quan ca nh sng
thu c t tn hiu PPG bao gm cc qu trnh tn x, hp th, phn x nh sng.
Nhng yu t quan trng nh hng n lng nh sng thu nhn c t b tch
sng quang l lu lng mu v p lc thnh mch.

Hnh 2.1 Dng tn hiu PPG


2.3.1.3 K thut thu PPG
Ban u, Cc cm bin PPG ch yu s dng cng ngh bn dn chi ph thp vi
LED v thit b tch sng quang lm vic trong vng bc sng v vng hng
ngoi gn. u im chnh ca vic s dng LED l nh gn v thi gian hot ng
ln n 105 gi. Tuy nhin cn phi iu chnh cng sng ca LED thch hp
gim nhit v cc mi nguy him do bc x. S la chn b tch sng quang
ph thuc nhiu vo ngun sng.

Hnh 2.2 Thu tn hiu PPG s dng LED v PD (Photodetector)


Ngy nay vi s pht trin ca cng ngh, mt hng pht trin mi l thu PPG
bng camera trn in thoi thng minh.

NGUYN VN CNG 20101220 K55 TVT

21

N TT NGHIP

Hnh 2.3 Thu tn hiu PPG t camera in thoi

NGUYN VN CNG 20101220 K55 TVT

22

N TT NGHIP

2.3.2 Quan h gia stress v PPG


2.3.2.1 S bin thin nhp tim
ngi, nhp tim thay i t 50 nhp/ pht khi ngh ngi n 200 nhp/ pht khi
gng sc ti a, tng ng vi khong thi gian gia 300 ms v 1200 ms. xc
nh bin thin nhp tim, tn hiu tng t (analog) s c ghi li bng cch s
dng cc in cc t ngc.
S bin thin nhp tim hay gi tt l HRV (Heart Rate Variability), l mt yu t
kim tra sc khe quan trng. HRV lin quan n mt lot nguy c nh cng thng,
trm cm, tiu ng, tim mch, ri lon gic ng v m bng [11]. i vi mt s
ngi, HRV hot ng nh cht xc tc v l nguyn nhn ca nhiu vn .
c o bng phn nghn giy, HRV gn nh khng th pht hin bng phng
php thng thng. HRV cng a dng cng tt, v mt tri tim khng th thay i
tc nhanh chng khng phi l tri tim khe mnh. Phn tch HRV l mt bc
quan trng trong nh gi mc stress bng tn hiu PPG.
2.3.2.2 Mi quan h bin thin nhp tim v stress
Trong sinh l bnh thng, nhp tim dao ng c chu k khong thi gian gia
cc nhp th thay i do cc c ch iu ho tim mch. Cc yu t nh hng n
nhp tim l hot ng ca h thn kinh giao cm v ph giao cm, c hai c tc
ng i lp qua li vi nhau. H thn kinh giao cm phn b tt c cc cu trc
tim v tc ng thng qua th th giao cm, t lm tng tnh kch thch, dn
truyn, co bp v tnh t ng ca tim. H thn kinh i giao cm phn b nt
xoang, nt nh tht, tm nh. Khi kch thch, n c tc dng ngc li so vi tc
dng ca h giao cm. Mt khc n ng vai tr quan trng trong iu ho chc
nng tim mch.

NGUYN VN CNG 20101220 K55 TVT

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).

NGUYN VN CNG 20101220 K55 TVT

24

N TT NGHIP

Nghin cu a ra cch tip cn mi nh gi stress bng cch gii thch cc


thng s ca h thn kinh t tr. Mc d stress khng th o c trc tip tuy nhin
cc thng s sinh l c th c a ra nh gi stress. Mt s thng s sinh l
nh: huyt p, nhp tim, bin thin nhp tim c xc nh l c s thay i
theo mc stress. Phn tch t l LF/HF c th c s dng nh gi stress.
Cch tip cn ny a ra gii php tt cho cc m hnh nh gi stress sau ny.
Nm 2013, cc nh nghin cu i Loan da trn mi quan h ca h thn kinh
t tr (ANS) vi tn hiu HRV thng qua PPG a ra m hnh h thng nh gi
mc stress [7]. Nghin cu ch ra hot ng ca ANS ng vai tr quan trng
trong vic xc nh stress. Hot ng ca ANS c th c nh gi thng qua
huyt p, nhp th, nhp tim H thng nh gi stress bao gm phn cng v
phn mm. H thng c th hin trong Hnh 3.5. Phn cng bao gm cc cm
bin PPG gm hai photodiode v mt b tch sng quang. Pht hin nh, tnh
khong cch nh, bin i Fourier (FFT) v phn tch HRV c thc hin trn
Labview (Laboratory Virtual Instrument Engineering Workbench).

Hnh 2.5 S khi h thng nh gi stress [7]


Cc d liu phn tch HRV trong min tn s LF (thnh phn tn s thp, 0.040.15Hz) v HF (thnh phn tn s cao, 0.15-0.4Hz) c th hin bng ph nng
lng nh trong Hnh 3.6.
NGUYN VN CNG 20101220 K55 TVT

25

N TT NGHIP

Hnh 2.6 Hnh Mt phng nng lng trong min tn s LF v HF


Nghin cu c a ra s so snh vi h thng nh gi cng thng thn kinh
STAI (State Trait Anxiety Inventory). Cc kt qu LF/HF v STAI trong cc iu
kin th nghim c minh ha trong Hnh 3.7.

Hnh 2.7 STAI (a) v LF/HF (b) trong cc iu kin [7]


im STAI trong iu kin th gin gim so vi trong iu kin bnh thng.
Trong mi trng th gin, hot ng ca thn kinh giao cm lm LF/HF gim.
Ngc li, trong iu kin c cng thng, s tng cng hot ng thn kinh giao
cm lm ch s LF/HF tng. Nhng kt qu trn l c s hu ch ci thin nhng
nh gi stress sau ny.
2.4

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

NGUYN VN CNG 20101220 K55 TVT

26

N TT NGHIP

di stress i vi sc khe con ngi v a ra cc phng php o trong thc t


hin nay, c s dng trong nc cng nh trn th gii. Trong s cc phng
php o stress, phng php s dng tn hiu PPG mang li u im vt tri v
tnh tin dng v chi ph thp.

NGUYN VN CNG 20101220 K55 TVT

27

N TT NGHIP

CHNG 3 THIT K H THNG NH GI STRESS


T nhng l thuyt trong Phn I, n xy dng h thng nh gi stress. H
thng c thit k vi cc thut ton x l v phn tch t qu trnh ly mu tn
hiu t camera, lc nhiu v lm mn, pht hin nh, tnh ton bin thin nhp tim
(HRV) n bin i FFT a ra cc tham s cn thit cho vic nh gi stress
nh: HR, meanRR, LF/HF v.v. Cc bc x l trn s c lp li vi nhiu mu
trong thc t kim tra chnh xc ca thut ton. Cc qu trnh x l tn hiu
c thc hin trn Matlab pht trin bi tp on MathWorks.
3.1 Gii thiu tng quan
T kt qu tm hiu cng ngh PPG cng vi k tha Lun vn tt nghip i
hc, Phng Vn Thnh - CNTVT 02-K55, i hc Bch Khoa H Ni [16], n
flash c dng lm ngun sng chiu vo da ngn tay v s dng camera pha sau
in thoi ghi li thng tin tn hiu nhn c, t tnh ton cho ra kt qu
nh gi stress ca ngi dng. n c nhng thay i trong qu trnh x l tn
hiu HRV: trong min thi gian (thng s nh gi: HR, mRR) v trong min tn s
(phng php c lng PSD: Welch, Burg v Lomb-Scargle). Da trn nghin cu
mi quan h ca h thn kinh t tr (ANS) vi tn hiu HRV thng qua PPG [7],
n p dng quy trnh nh gi stress gm cc bc c th c th hin trong Hnh
3.1.

NGUYN VN CNG 20101220 K55 TVT

28

N TT NGHIP

Hnh 3.1 Quy trnh nh gi stress


3.2 Thu d liu t camera in thoi
Phng php a ra l t ngn tay che ln n flash v camera, sau mt khong
thi gian (cng lu cng chnh xc) s a ra nh gi v mc stress. Cn c ca
phng php l s thay i sc mu trong mt chu trnh tun hon, c th [12]:
1. Mu giu oxi ti t tm tht tri.
2. Mu qua ng mch.
3. Mu vo cc mao mch: y din ra s trao i cht vi t bo, O2 trong
mu c thay th bng CO2 (lc ny mu chuyn sang mu sm).
NGUYN VN CNG 20101220 K55 TVT

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.

Hnh 3.2 Khung hnh nh RGB


i vi mi khung hnh, sng trung bnh ca tt c cc im nh ca khung
c tnh nh sau:
NGUYN VN CNG 20101220 K55 TVT

30

N TT NGHIP
m1 n1

a(i , j)

b ( t )= i =0

j=0

mn

(1.1)

b(t) : cng nh sng knh R, G hoc B ca tt c cc im nh trong


tng khung hnh.
a: l gi tr ca phn t ca ma trn nh.
m, n: l s hng v ct ca ma trn nh.
Dng tn hiu cc knh l tng t nhau v tng t dng sng PPG khi c n
flash. Tuy nhin knh mu c sng mnh nht khong 200 230 trong khi
sng ca knh mu xanh l cy v xanh l nh nhau nh hn khong 5-10 ln.

Hnh 3.3 sng cc knh Red, Green v Blue khi c n flash


Trong trng hp khng c n flash ch c knh Red c c im tng t dng
sng PPG.

Hnh 3.4 sng cc knh Red, Green v Blue khi khng c n flash

NGUYN VN CNG 20101220 K55 TVT

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)

Tn hiu PPG thu c cn nhiu v cha n nh. V vy hn ch sai s,


bc tip theo ta cn la chn cc thut ton gip loi b nhiu v cc thnh phn
khng cn thit.
3.3 Thut ton x l
3.3.1
Lc nhiu v lm mn
Trong qu trnh ly d liu t camera in thoi, tn hiu PPG thu c c th
cha nhiu tn hiu nhiu gy ra bi s dch chuyn ca ngn tay hay s thay i p
lc tnh mch v cc tn hiu c tn s khc bn ngoi. Ngi ta thng xem xt 3
loi nhiu chnh v ph bin, gi mt cch khoa hc l: nhiu cng, nhiu nhn v
nhiu xung.
Nhiu cng (Additive noise) thng phn b khp nh v c biu din bi
di dng: Y = X + n vi Y: nh quan st, X: nh gc v n l nhiu.
Nhiu nhn cng thng phn b khp nh v c biu din bi: Y = X.n
Nhiu xung (Impulse noise) l mt loi nhiu kh c bit c th sinh ra bi
nhiu l do khc nhau chng hn: li truyn tn hiu, li b nh, hay li nh thi
trong qu trnh lng t ha. Nhiu ny thng gy t bin ti mt s im nh.
B lc c xut l b lc di chuyn trung bnh c trng s(Moving Average
Filter:MAF) [13]. y l b lc ph bin nht trong x l tn hiu s (Digital signal
processing: DSP) bi v b lc c thut ton n gin nht lc b nhiu trong
NGUYN VN CNG 20101220 K55 TVT

32

N TT NGHIP

min tn s cao v gi li tn hiu trong min tn s cn thit vi mc ch s dng.


Thut ton phn tch cc im tn hiu bng cch tnh trung bnh ca cc tp con
khc nhau (cc tp con c to ra bng cch dch chuyn tp con hin ta v pha
trc) trong khong di tn hiu gc. Tn hiu ra l tp hp cc im trung bnh.
So snh gia b lc MAF vi cc b lc khc ta thy rng b lc MAF n gin
hn, qu trnh x l tn hiu nhanh m em li kt qu kh chnh xc so vi cc
thit b y t. Chnh v vy b lc MAF c la chn cho chng trnh x l tn
hiu PPG dng trong nh gi mc stress.
Tn hiu PPG da trn cng sng knh (Red) c x l thng qua b lc
trung bnh (Moving Average Filter: MAF). u ra ca b lc c tnh ton theo
cng thc 1.3.
f ( t )=

1
Wt

W t 1

ak PPG [ t+ k ] (1.3)
k=0

PPG(t) : Cng PPG ca tt c cc im nh trong tng khung hnh.


f(t) : u ra ca b lc.
ak: H s di chuyn trung bnh.
Wt: kch thc ca s.

Hnh 3.5 V d v b lc MAF c kch thc ca s l 7

NGUYN VN CNG 20101220 K55 TVT

33

N TT NGHIP

Cho tam gic di chuyn vi ca s trung bnh c b rng 7 v cc h s l


[1,2,3,4,3,2,1]. u ra ca b lc l:
f [ 1 ]=

1b [ 1 ] + 2b [ 2 ] +3b [ 3 ] + 4b [ 4 ] + 3b [ 5 ] +2b [ 6 ] + 1b [7 ]
(3.11)
7

Vic di chuyn ca s trung bnh c chiu di c nh W t nhm lm mn cc bin


ng thi gian ngn ca tn hiu th, lm ni bt cc nh ca tn hiu. Kt qu
c th hin trong Hnh 1.6.

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.

NGUYN VN CNG 20101220 K55 TVT

34

N TT NGHIP

Hnh 3.7 V d cho ca s trung bnh c b rng ca s l 7


3.3.2

Pht hin nh v a ra tn hiu HRV

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.

Hnh 3.8 Pht hin nh vi ca s l 11


Khi phn tch tn hiu PPG cn ch mt s vn l giai on khng n nh
trong 3-5 giy u do tnh nng t ng ly nt trong camera gy ra sai lch v
sng, cc vn v nng tay, rung hay c ng.
Ngoi ra, s im xt tm nh phi ln hn Fs/4 v nh hn Fs/2. Theo nh gi
thc t nn chn 7 im so snh tm nh nu im th 4 cao hn 3 im trc
v 3 im sau n th im ny l nh. Sau ta dch chuyn ht chiu di ca tn
hiu. Kt qu thu c s cho ra ta cc nh. V d v nh tn hiu th hin
trong Hnh 3.17.

NGUYN VN CNG 20101220 K55 TVT

35

N TT NGHIP

Hnh 3.9 Xc nh nh ca tn hiu


T tp hp cc nh thu c, ta xc nh khong cch gia hai nh gn k nhau
bng cch tr hong cho nhau. T cc khong thi gian gia cc nhp tim, tp
hp li a ra c tn hiu bin thin nhp tim (HRV).

Hnh 3.10 Khong cch nh lin tip v dng tn hiu HRV


3.3.3

Phn tch HRV

3.3.3.1 Phn tch HRV trong min thi gian


Phn tch HRV trong min thi gian thng c thc hin theo phng php
thng k hoc hnh hc. y n tp trung vo phng php thng k. Phng
php thng k trong min thi gian tnh ton trc tip da trn tn hiu HRV. Cc
tham s chnh bao gm: gi tr trung bnh cc khong RR (meanRR), lch chun
(SDRR), gi tr trung bnh nhp tim (mHR) v lch chun (SDHR), bnh phng
lch chun (RMSSD), tng s cc khong RR ln hn x ms (RRx) v t l tng
cc khong RR ln hn x ms (pRRx). Cc cng thc tnh ton c th hin trong
Bng 3.1.
NGUYN VN CNG 20101220 K55 TVT

36

N TT NGHIP

3.3.3.2 Phn tch HRV trong min tn s


Phn tch ph l biu hin ton hc ca s bin thin trong cc khong thi gian
N-N, kt qu cho ra cc vng tn s ca bin thin nhp tim tng ng vi mc
biu hin ca h thn kinh t ch. Vic chuyn t phn tch theo thi gian sang ph
tn s c thc hin bng phng php chuyn i ton hc do nh ton hc
ngi php Jean babtiste- joseph Fourier (1768-1830) [6] vn cn ng dng cho
n ngy nay.
Cc bin ng ca HRV thng c cho l nh k v c xut hin trong nhiu
khong thi gian. Lng ha nhng bin ng trong chui HRV c th c thc
hin bng cch tnh ton mt ph cng sut (PSD). PSD th hin mt ph
cng sut ca mt chui thi gian nh l mt hm ca tn s. c lng PSD c
th c thc hin bng nhiu phng php, trong phng php ph bin nht l
phng php Welch [14]. nm c phng php ny cn tm hiu thng qua
bin i Fourier cho tn hiu ri rc (DFT). Vi N im DFT ca mt bin ngu
nhin X(n) cho bi cng thc (3.1). Tnh ton cc DFT s dng FFT cho kh nng
tnh ton nhanh. Cc phng php m rng DFT l mt phng php c bn c
lng mt ph cng sut ca mt chui thi gian c cho bi (3.2).
N 1

( 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)

gim sai s trong qu trnh tnh ton c th p dng vi ca s c trng s


w(n). V d nh ca s Hamming cho mt lot cc u vo, cc d liu c trng s
gim dn t trung tm ca s cho bi cng thc:
1
PM ( f ) =
MU

M1
n=0

i 2 fn

X ( n ) w (n)e

i=0,1 , L1(3.3)

NGUYN VN CNG 20101220 K55 TVT

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.

NGUYN VN CNG 20101220 K55 TVT

38

N TT NGHIP

Hnh 3.11 Mt ph nng lng trong min VLF, LF v HF

Bng 3.1 Cc tham s ca HRV (min thi gian v min tn s) [12]


Tham s
mRR

n
v
Ms

Cng thc (min thi gian)


N

RRi

Tham
s
VLF

n v

m2

Ph nng lng trong di


tn 0.003-0.04Hz

LF

m2

Ph nng lng trong di


tn 0.04-0.15Hz

HF

m2

Ph nng lng trong di


tn 0.15-0.4Hz

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

Cng thc (min tn s)

RR i ) )

LF/HF

N 1

NGUYN VN CNG 20101220 K55 TVT

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

phin Khe mnh

Nhp tim(HR) <60

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

Bng 3.3 Phn chia mc stress [6]


Mc stress Bnh
Ch s
thng

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

Quy trnh nh gi thc t:


Chun b mt my in thoi camera tt v c n flash. Thit lp ch quay
video cho my, cht lng video xung mc thp nht (320 x 240). Bt n flash
t ng khi quay video. t u ngn tay vo camera in thoi, nn gi tay c

NGUYN VN CNG 20101220 K55 TVT

40

N TT NGHIP

nh trong sut qu trnh o khong 2 n 5 pht. Trong qu trnh o khng nn ni


chuyn v di chuyn hay dung tay v c th dn ti sai lch v kt qu nh gi.
Chuyn video quay xong vo Project trong Matlab bng cng kt ni usb ca
in thoi vi my tnh. X l tn hiu trn Matlab v hin th cc tham s chun
nh gi. Hnh 1.12 th hin kt qu qu trnh x l tn hiu trn Matlab. Kt qu
hin th gm cc tham s HR (BPM), meanRR (ms), LF/HF v mc stress.
th biu din th hin dng tn hiu PPG, qu trnh tm nh, tn hiu sau b lc,
HRV, kt qu phn tch ph FFT v phn b mt ph cng sut PSD.

Hnh 3.12 X l tn hiu PPG trn Matlab


3.5 Kt lun
H thng nh gi stress c xy dng hon chnh t qu trnh thu tn hiu
PPG n qu trnh phn tch v x l tn hiu HRV a ra kt qu v mc stress.
Thut ton tm nh xc nh c v tr cc nh ca tn hiu nhp v tnh c
khong cch gia cc nh lin tip nhau, l c s ca tn hiu bin thin nhp tim
(HRV).Vic s dng phng php phn tch trong min thi gian v tn s a
ra c cc thng s cn thit cho nh gi mc stress l HR (nhp tim),
MeanRR (khong cch trung bnh ca cc nh lin k) v LF/HF (t l mt ph
NGUYN VN CNG 20101220 K55 TVT

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.

NGUYN VN CNG 20101220 K55 TVT

42

N TT NGHIP

CHNG 4 XY DNG NG DNG ANDROID


H thng nh gi stress c trin khai trn Android vi cc yu cu chc nng
v phi chc nng. Trn c c , xy dng cc s hot ng ca h thng v
tng tc vi ngi dng ca ng dng Android. Vi mc tiu chnh ca ng dng
l nh gi mc stress chnh xc nht c th, nn cc chng trnh s ch tp
trung vo chc nng chnh l o v a ra mc stress. Cc chc nng h tr
ngi dng s c pht trin trong tng lai.
4.1 Phn tch yu cu
Khi thit k chng trnh, ta cn m bo c cc yu cu v chc nng v phi
chc nng.
Yu cu chc nng:
Phn bit c 4 mc stress: bnh thng, stress nh, stress va v stress
nng.
a ra kt qu nh gi stress vi sai s 10%.
Camera c tc ghi hnh l 15 hnh trn giy, phn gii 320x240.
Yu cu phi chc nng:

a ra kt qu trong thi gian thc.


Dung lng ci t khng qu ln ch chim 2.8 MB b nh.
Tng thch vi in thoi c ci t h iu hnh Android 4.0 tr ln.
D dng s dng, giao din n gin.
Cung cp thng tin lin tc v y cho ngi s dng.

NGUYN VN CNG 20101220 K55 TVT

43

N TT NGHIP

4.2 Biu tng tc ngi dng v ng dng


4.2.1

Biu s dng chung ca ng dng

ng dng c thit k vi ba trng hp s dng chnh: o stress, xem kt qu


o v hin th thng tin ng dng.

Hnh 4.1 Biu s dng chung ca ng dng (usecase)


Trong phn o stress cho php ngi dng o stress bng camera in thoi vi
hng dn c th gm hai cng vic l thit lp camera v phn tch tn hiu. Cc
cng vic ny c thc hin t ng khi chng trnh khi ng m khng cn s
tng tc ca ngi dng. Cc hm thit lp camera c ly t th vin sdk ca
Android. Phn tch tn hiu c xy dng trn c s cc thut ton trnh by trong
Chng 1, Phn II.
Chc nng xem kt qu c thc hin t ng khi qu trnh o stress hon tt.
Thng tin v mc stress c cp nht trc tip ln trn giao din. i vi
trng hp ngi dng xem kt qu o c trc , chng trnh s lu tm thi

NGUYN VN CNG 20101220 K55 TVT

44

N TT NGHIP

kt qu o trong b nh. Khi ngi dng m chng trnh, kt qu ny s c ti


ln giao din ngi dng.
Thng tin ng dng bao gm cc ni dung: hng dn s dng, thng tin ng
dng v c ch phn hi t ngi dng. Hng dn s dng trnh by ngn gn,
trc quan km hnh nh v cch o, thi gian o vi cc yu cu c bn hn ch
sai s. Thng tin ng dng a ra gii thiu v tc gi, thi gian pht trin ng dng
i km vi c ch phn hi kin t ngi dng qua email.
4.2.2

Chc nng o stress v xem kt qu o

Hnh 4.2 Biu usecase chc nng o stress v kt qu o


Chc nng o stress cho php ngi dng o stress thng qua camera ca in
thoi v lu li kt qu vo b nh. ng dng cn c cp quyn s dng camera
v lu d liu vo h thng ca h iu hnh.
Chc nng xem kt qu o c thit k cho php ngi dng xem li kt o
stress ca mnh. Ngi dng cn phi o t nht mt ln c kt qu trong b nh.
ng dng ly d liu t b nh ra v hin th kt qu ln giao din ngi dng.
NGUYN VN CNG 20101220 K55 TVT

45

N TT NGHIP

o stress, ngi dng t ngn tay ln camera v bm nt Measure. ng dng


s tnh ton v hin th kt qu o ra mn hnh. Kt qu o stress cng s c lu
vo b nh gip cho vic xem li lch s o sau ny.
T nhng phn tch trn, ta thc hin thit kt cc hot ng chc nng trong
ng dng Android. Cc hot ng chc nng chia thnh nhm cc b phn lin
quan bao gm ngi dng v ng dng c minh ha trong Hnh 2.3.

Hnh 4.3 Biu hot ng chc nng o stress v hin th kt qu


Ngi dng tham gia tng tc vi ng dng v thc hin cc chc nng c
hin th trn giao din ng dng. ng dng s thc hin cc chc nng gm: hin
th giao din, thit lp camera, phn tch tn hiu v lu d liu vo b nh.
Giao din hin th ch vit v hnh nh gip cho ngi dng tng tc c vi
ng dng. Chc nng chnh ca giao din l nhn cc kch hot t ngi dng v
hin th kt qu o. Trong qu trnh o, giao din c hin th thm hnh nh thu
c t camera v dng th tn hiu.
Thit lp camera thc hin cc chc nng lin quan n camera v n flash ca
thit b di ng. Cc chc nng ch yu bao gm: m camera, nhn hnh nh t
NGUYN VN CNG 20101220 K55 TVT

46

N TT NGHIP

camera v ng camera. m camera, ng dng cn phi c cp quyn s dng


trong h iu hnh. Nu camera cha c s dng bi cc chng trnh khc, vic
m camera s thnh cng, nu khng chng trnh s gp li. H iu hnh c th
buc dng chng trnh nu x l li khng tt. Khi camera hot ng, cc hnh
nh s c a vo ng dng di dng mng cc gi tr in nh nh dng
YUV420SP (NV21). Sau khi thc hin xong qu trnh o cn phi ng camera.
ng dng s dng qu trnh nhn nh t camera ng thi thng bo tr li quyn
s dng camera cho h iu hnh.
Phn tch tn hiu l qu trnh tip theo sau khi thu nhn c nh t camera vi
2 cng vic chnh: x l d liu th t camera v phn tch tn hiu. X l d liu
th c nhim v chuyn i nh nh dnh YUV420SP sang nh dng RGB v ly
ra gi tr cng cc im nh mu ca cc pixel trong nh. Vi cc nh nhn
c, ng dng s tnh ton a ra gi tr trung bnh cc im nh mu i din
cho nh. Bc ny tng ng vi vic thu nhn d liu t camera trn Matlab.
thc hin c trong thi gian thc tc camera c thit lp 15 nh/giy
nhm gim ti cho b x l trnh git lag trong qu trnh s dng. T d liu thu
c sau qu trnh x l th, ng dng phn tch tn hiu. Cc thut ton lc nhiu,
lm mn, tm nh, FFT, PSD c xy dng da trn cc thut ton c xy
dng trn Matlab Chng 1, Phn II.

NGUYN VN CNG 20101220 K55 TVT

47

N TT NGHIP

4.2.3

Chc nng thng tin ng dng

Hnh 4.4 Biu chc nng thng tin ng dng


Phn thng tin ng dng cung cp 3 ni dung c bn gm: thng tin ng dng,
hng dn v kin phn hi. Cc hot ng chc nng c m t trong Hnh 2.5.

Hnh 4.5 Biu hot ng chc nng thng tin ng dng

NGUYN VN CNG 20101220 K55 TVT

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.

Hnh 4.6 Biu lp chc nng ca ng dng


4.2.4

Lp Imageprocessing

Lp ImageProcessing l lp thc hin vic x l nh t camera. Vic thu nh t


camera s dng c ch PreviewCallback ly c cc hnh nh mi nht t cc
khung hnh xem trc. V k thut ny tnh ton nh sng phn x t lp da ngn
tay nn cn trnh di chuyn trong qu trnh tay trn camera.

NGUYN VN CNG 20101220 K55 TVT

49

N TT NGHIP

nh thu c di dng nh gc YUV420SP (NV21). c im chnh ca dng


nh ny l cc thnh phn mu c chia ra v t cc vng nh ring bit m ta
c th d dng ly ra tn thnh phn trong ton b nh. Mi im nh c 12 bit v
c 4 thnh phn Y s c thnh phn U v mt thnh phn V. Hnh di minh ha
cho phn phi c th ca nh dng ny vi mt nh 6 x 4.

Hnh 4.7 Phn phi cc thnh phn mu trong nh YUV420SP


D liu nh YUV420SP sau s c s l chuyn i sang nh RGB 24 bit
theo cng thc:
B = 1.164(Y - 16) + 2.018(U - 128)
G = 1.164(Y - 16) - 0.813(V - 128) - 0.391(U - 128)
R = 1.164(Y - 16) + 1.596(V - 128)
Cc thnh phn mu s c rt ra tnh ton gi tr trung bnh i din cho
mi khung hnh bng hm decodeYUV420SPtoRedAvg. Gi tr trung bnh nm
trong khong [0, 255] v c lu vo mt mng Integer s dng cho qu trnh lc
v lm mn d liu.
4.2.5

Lp FFT v Complex

Lp FFT c xy dng da trn c s thut ton FFT trn Matlab. y l th


vin c to ra nhm phc v mc ch lp trnh. Thut ton FFT trong th vin

NGUYN VN CNG 20101220 K55 TVT

50

N TT NGHIP

ny c ti u v hiu nng tnh ton. Th vin ny gm 2 lp nh: FFT v


Complex.
Lp FFT thc hin nhn d liu. D liu u vo ca FFT l tn hiu HRV c
lu trong mt mng. D liu ca mng sau c detrend (loi b bin ng
trung bnh) gip loi b xu hng bin ng ca d liu v a v xung quanh trc
honh. D liu trong mng c chia ra thnh hai mng x (mng d liu phn thc)
v y (mng d liu phn o). Chiu di d liu s c a v dng ly tha ca 2
thun tin cho tnh ton. Ngoi ra, lp c h tr vic tnh gi tr ph ca tn hiu,
a ra thang tn s ca ph da vo tn s ly mu v s mu tham gia FFT.
Lp Complex l lp nh dng s phc phc v cc php tnh c bn bn trong
bin i FFT. Complex cha 2 thuc tnh l gi tr thc v gi tr o. Cc php ton
ca s phc c thc hin trong lp ny gm: cng 2 s phc, tr 2 s phc, nhn
2 s phc, chia 2 s phc, tnh modul v gc ca s phc hin ti. Nh cng c ca
lp trnh hng i tng nn vic xy dng php ton phc tp trn s phc tr
nn n gin.
4.2.6

Lp Calculator

Lp Calculator thc hin cc tnh ton ca h thng. D liu nh t lp


ImageProcessing s c a qua b lc v lm mn a ra dng tn hiu PPG
bng hm moving_average_filter() v checkSmooth(). Qu trnh tm nh da trn
thut ton LMD (local Maxima Minnima Detection- nhn din cc nh trong khu
vc) c c th bng hm confirmPeak() v GetPeak(). Cc thng s ca b lc
v lm mn vn c gi nguyn nh trn Matlab. Tip theo qu trnh tnh ton
HRV trong min thi gian v min tn s a ra cc thng s: HR (nhp tim),
meanRR (gi tr trung bnh khong cch cc nh) v LF/HF (t l mt ph cng
sut trong min tn s thp LF v min tn s cao HF). Kt qu thu c l c s
nh gi mc stress ca ngi dng.

NGUYN VN CNG 20101220 K55 TVT

51

N TT NGHIP

4.2.7

Lp ViewController

ViewController qun l cc giao din mn hnh. Nhng thnh phn chnh ca


giao din bao gm:
-

Giao din chnh MainActivity: khi to v khai bo cc tab s dng trong

ng dng. nh ngha cc phn trong nt menu ca in thoi.


Giao din tnh ton measuretab.xml v Measure_Activity: khai bo v khi

to camera, v th v hin th kt qu o trn mn hnh.


Giao din lch s historytab.xml v History_Activity: hin th kt qu o

trong c s d liu ra mn hnh.


Giao din tr gip helptab.xml v Help_Activity: a ra thng bo, hng
dn c th bng hnh nh v cch o v cc yu cu c bn m bo tnh

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.

Lp ny lm nhim v xuyn sut chng trnh: a giao din ngi dng ln


mn hnh thit b, nhn cc kch thch t giao din, iu khin vic vn hnh
camera, gi n cc th vin ph tr, a kt qu x l ln giao din.
4.4 Trin khai ng dng
Sau qu trnh phn tch v thit k, ng dng c tin hnh trin khai trn thc
t. Giao din c bn ca ng dng c th hin nh trn Hnh 2.8.
Cng c v mi trng pht trin gm c:
-

Cng c phn tch tht k: Eclipse MARS 2015.


Mi trng pht trin ng dng: h iu hnh Android 4.0 tr ln.
Ngn ng lp trnh: Android.
Frameworks, libraries: SDK, JJOE64.

NGUYN VN CNG 20101220 K55 TVT

52

N TT NGHIP

Cc kch bn th nghim, nh gi sau c thc hin nhm nh gi kh


nng hot ng ca ng dng v tin cy ca kt qu o. Ni dung c th s c
trnh by trong chng tip theo.

Hnh 4.8 Giao din ng dng nh gi stress trn Android


4.5 Kt lun
Chng ny a ra c thit k c bn ca ng dng nh gi stress trn
in thoi Android. Qu trnh trin khai ng dng p ng c c bn cc yu
cu v mt chc nng v cu trc. ng dng c dung lng ci t nh 2.8 MB, d
ci t qua h thng, d s dng, thao tc n gin v kt qu o stress vi sai s
khng qu ln. Tuy nhin vn cn nhng hn ch v giao din ngi dng, thit k
cha chuyn nghip v thun tin. Mc d cn nhiu thiu xt nhng ng dng
hon ton p ng nhu cu theo di stress ca ngi dng.

NGUYN VN CNG 20101220 K55 TVT

53

N TT NGHIP

CHNG 5 THC NGHIM V NH GI KT QU


Trong chng ny s nu quy trnh thc nghim h thng v tin hnh o mc
stress ca i tng sinh vin v ngi lm vn phng. Kt qu o stress t ng
dng xy dng trong n c so snh vi phng php trc nghim tm l v
phn mm Stress check - Azumio. Mc tiu c bn l kim tra tnh n nh,
chnh xc v hiu nng ca ng dng.
6.1 i tng v khch th nh gi
i tng nh gi
Mc cng thng thn kinh (stress) ca sinh vin, cng nhn vin chc, ngi
lao ng th cng
Khch th nh gi
Khch th trong tui t 18 n 49 tui l nhng ngi khe mnh v tim
mch. Nhng khch th tham gia u khng nghin ru, thuc hay cc cht kch
thch. Cc i tng bao gm: sinh vin, nhn vin lm vn phng v ngi lao
ng.
iu kin
iu kin nh gi kt qu c thc hin trong iu kin bnh thng khch th
ngi trong iu kin bnh tnh thoi mi tinh thn Sau tin hnh cc phng php
nh gi stress.
Nhim v
Nhim v c bn l xc nh v kh nng nh gi stress trn c s so snh i
chiu vi kt qu cc phng php khc.
Gii hn phm vi
V khch th nh gi, tp trung tm hiu mc stress hc sinh, sinh vin v
mt b phn cn b vn phng. a bn nh gi l khu vc trng i Hc Bch
Khoa H Ni.

NGUYN VN CNG 20101220 K55 TVT

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

6.3 Stress check - Azumio


NGUYN VN CNG 20101220 K55 TVT

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.

Hnh 5.1 ng dng Stress check trn GooglePlay


Gii thiu chung v Azumio:
Azumio [19] l mt cng ty trong lnh vc ng dng y t trn cc thit b di ng
vi hn 15 triu lt ti ng dng. Azumio tp trung ci thin sc khe v chm sc
sc khe thng qua vic s dng cc ng dng di ng. Azumio tp trung trong
pht trin ng dng y t di ng vi d kin s tc ng hn mt phn ba s ngi
s dng in thoi thng minh vo nm 2015.
Gii thiu chung v Stress check:
Stress Check - Azumio l mt ng dng nh lng mc cng thng tm l
hoc th cht. Bng cch o nhp tim ca bn thng qua cc tnh nng camra v
flash trn Android, Stress Check by Azumio c th c tnh mc stress ca bn
trong thi gian thc.
Cc thut ton c s dng phn tch HRV da theo cc khuyn co ca Hi
Tim mch chu u (ESC) v Hi in sinh hc Bc M (NASPE). Stress Check by
Azumio s dng mt phng php nh gi mc cng thng nh lng c
pht trin bi Biocom Technologies, mt nh pht trin ni ting ca nh gi sc

NGUYN VN CNG 20101220 K55 TVT

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

Kho st thi gian nh gi stress

Mt trong nhng thng s c bn nh gi stress l t s LF/HF. Ty theo


iu kin v thi gian nh gi m LF/HF c s thay i. nm bt s thay i,
cc kho st c tin hnh nh gi ln lt trong thi gian 2 pht, 1 pht v 0.5
pht vi ba trng thi l bnh thng, stress nh v stress va. Trn c s kt qu
xc nh kh nng gim thi gian nh gi ca ng dng xung di 2 pht.
-

Trng thi bnh thng

Kt qu so snh trn 45 mu trng thi bnh thng c minh ha trong Hnh


5.2.

Hnh 5.2 Biu bin i LF/HF vi iu kin bnh thng


Thi gian 0.5 pht a ra kt qu LF/HF min thp, tp trung trong khong gi
tr 0.15 0.8. Thi gian 1 pht a ra kt qu LF/HF cao hn so vi 0.5 pht tuy
nhin vn thp hn so vi 2 pht, c th khong gi tr t 0.2 n 1.5. Chnh v s
khc nhau nh vy lm cho kt qu nh gi stress c s sai khc. Thi gian 2 pht
NGUYN VN CNG 20101220 K55 TVT

57

N TT NGHIP

nh gi ng mc stress bnh thng, trong khi thi gian 1 pht ch yu a ra


kt qu mc stress nh v 0.5 pht a ra kt qu stress va. C th s sai lch
c th hin trong Bng 5.2.
Bng 5.2 Kt qu so snh trong iu kin bnh thng
lch trung bnh

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

4.44% (2/45 mu)

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.
-

Trng thi stress nh

Kt qu so snh trn 30 mu trng thi stress nh c minh ha trong Hnh 5.3.

Hnh 5.3 Biu bin i LF/HF iu kin stress nh

NGUYN VN CNG 20101220 K55 TVT

58

N TT NGHIP

Cng ging nh trong iu ki bnh thng, trong iu kin stress nh ny thi


gian 0.5 pht vn a ra kt qu LF/HF mc thp nht tp trung trong khong gi
tr t 0.18 0.8. Thi gian 1 pht a ra kt qu LF/HF cao hn so vi 0.5 pht v
c xu hng tng cao hn so vi 2 pht, c th khong gi tr t 0.3 n 0.9. Chnh
v s khc nhau nh vy lm cho kt qu nh gi stress c s sai khc. Thi gian 2
pht nh gi ng mc stress nh (LF/HF = 0.4 - 0.6), trong khi thi gian 1
pht a ra kt qu mc stress 3 mc bnh thng, stress nh, stress va v 0.5
pht a ra kt qu stress va (LF/HF <0.4). C th s sai lch c th hin trong
Bng 5.3.
Bng 5.3 Kt qu so snh trong iu kin stress nh
lch trung bnh

Kt qu nh gi mc

2 pht

LF/HF
0.058

stress nh
93.33% (28/30 mu)

1 pht

0.139

23.33% (7/30 mu)

0.5 pht

0.158

26.67% (8/30 mu)

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.

Trng thi stress va

NGUYN VN CNG 20101220 K55 TVT

59

N TT NGHIP

Kt qu so snh trn 22 mu trng thi stress va c minh ha trong Hnh 5.4.

Hnh 5.4 Biu bin i LF/HF vi iu kin stress va


Cng ging nh trong 2 iu kin trn, trong iu kin stress va ny thi gian
0.5 pht vn a ra kt qu LF/HF mc thp nht tp trung trong khong gi tr t
0.1 0.5. Thi gian 1 pht a ra kt qu LF/HF cao hn so vi 0.5 pht v 2 pht,
c th khong gi tr t 0.25 n 0.7. Chnh v s khc nhau nh vy lm cho kt
qu nh gi stress c s sai khc. Thi gian 2 pht nh gi ng mc stress
nh (LF/HF = 0.2 - 0.4), trong khi thi gian 1 pht a ra kt qu mc stress 3
mc bnh thng, stress nh, stress va v 0.5 pht a ra kt qu stress va vi
mt vi trng hp stress nng. C th s sai lch c th hin trong Bng 5.4.
Bng 5.4 Kt qu so snh trong iu kin stress va
lch trung bnh

Kt qu nh gi mc

2 pht

LF/HF
0.039

stress va
86.36% (19/22 mu)

1 pht

0.131

59.09% (13/22 mu)

0.5 pht

0.097

54.55% (12/22 mu)

Thi gian nh gi

NGUYN VN CNG 20101220 K55 TVT

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

Thi gian nh gi c tc ng ln n kt qu nh gi stress thng qua t s


LF/HF. Thi gian nh gi 1 pht v 0.5 pht so vi 2 pht trong cc iu kin khc
nhau cho ra kt qu vi chnh xc thp. Trong iu kin bnh thng thi gian 1
pht v 0.5 pht ch l 40.00% v 4.44%. Trong iu kin stress nh chnh xc l
23.33% v 26.67%. Trong iu kin stress va do c s n nh ca LF/HF lm cho
kt qu nh gi c chnh xc cao nht l 59.09% v 54.55%. Nguyn nhn l do
thi gian 1 pht v 0.5 pht khng ghi nhn c s bin ng trong nhp
tim. V vy m bo tnh ng n ca kt qa, ng dng tin hnh nh gi
stress trong thi gian 2 pht.
6.4.2

nh gi mc stress trn 126 sinh vin

Thng tin kho st:


nh gi mc stress trn 126 sinh vin (106 nam v 20 n) trng i Hc
Bch Khoa H Ni trong khong thi gian t 6 n 9 gi ti.
Kt qu nh gi:
Trc nghim tm l c tin hnh trn cc khch th hon ton thoi mi v c
ch sinh hot bnh thng trong cuc sng. Kt qu trc nghim tm l c th
hin trong Bng 5.5.

Bng 5.5 Mc stress nh gi bng phng php trc nghim


NGUYN VN CNG 20101220 K55 TVT

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

Nhn vo bng kt qu chng ta thy, phn ln cc sinh vin ang mc


stress bnh thng chim 65.87%. Bn cnh , s lng sinh vin sinh vin trong
trng thi stress nh v stress va cng chim mt t l tng i (19.84% v
11.91%). S sinh vin trong trng thi stress nng rt thp 2.38% (3/126 sinh
vin). iu ny c ngha l mc stress ch tp trung mc trung bnh v thp.
ng thi vi vic s dng bng trc nghim, kt qu v mc stress ghi nhn
t Stress chec- Azumio v ng dng trong n cng c tng hp v lu li.
Cc kt qu c th hin trong Bng 3.6 v 3.7.

NGUYN VN CNG 20101220 K55 TVT

62

N TT NGHIP

Bng 3.1 Mc stress nh gi bng Stress check Azumio

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

Bng 3.2 Mc stress nh gi bng ng dng trong n

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.

NGUYN VN CNG 20101220 K55 TVT

63

N TT NGHIP

Bng 3.3 So snh kt qu nh gi mc stress ca cc phng php


Mc stress
Phng php
Trc nghim tm l
Phn mm Stress
check - Azumio
Phng php n

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%

Kt qu nh gi trn 126 sinh vin i Hc Bch Khoa H Ni, ng dng


Android nh gi ng 53.17% (67/126 mu) so vi kt qu bng trc nghim tm
l v 63.49% (80/126 mu) so vi kt qu nh gi bng Stress check - Azumio.
Kt qu so snh tng i chnh xc so vi mc stress ca ngi c nh gi.
6.4.3

nh gi stress trn ngi lm vn phng

Thng tin kho st:


Phng php c tin hnh trn 24 nhn vin vn phng ti khu vc Z10, T
Quang Bu trong khong thi gian t 6 n 9 gi ti.
Kt qu nh gi:
Cch thc v quy trnh c tin hnh nh trong Mc 3.4.2 vi 24 nhn vin.
Kt qu thu c v t l nhn vin trong cc mc stress c th hin trong
Bng 3.9.

NGUYN VN CNG 20101220 K55 TVT

64

N TT NGHIP

Bng 3.4 T l (%) ti cc mc stress ca 3 phng php


Mc stress
Phng php

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%.

NGUYN VN CNG 20101220 K55 TVT

65

N TT NGHIP

nh gi v mc stress theo thi gian c tin hnh lm c s cho vic nng


cao tnh chnh xc ca ng dng. Thi gian nh gi khc nhau lm cho qu trnh
thu thp s bin ng trong nhp tim khng y dn n kt qu nh gi stress
c s sai lch. Chnh v vy, ng dng nh gi stress trong thi gian 2 pht. Mc
d cn c sai s tuy nhin trong thi gian 2 pht vn a ra kt qu tt hn so vi
thi gian 1 pht v 0.5 pht.
Tuy vy kt qu nh gi vn cn nhiu hn ch. Mt vi trng hp cha chnh
xc nh khi i tng trng thi stress nng v kt qu cn ph thuc nhiu vo
qu trnh thu tn hiu t camera. V qu trnh thu tn hiu di d dn n sai lch kt
qu nh gi do vn rung tay v nhit t n flash.

NGUYN VN CNG 20101220 K55 TVT

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.

NGUYN VN CNG 20101220 K55 TVT

67

N TT NGHIP

TI LIU THAM KHO


[1] http://en.wikipedia.org/wiki/Photoplethysmogram/, truy cp cui cng ngy
28/11/2015.
[2] Sonia J. Lupien, Ph.D. Scientific Director Centre for Studies on Human Stress
Fernand Seguin Research Centre of Louis-H. Lafontaine Hospital Quebec, Canada,
HOW TO MEASURE STRESS IN HUMANS, Centre for Studies on Human
Stress, 2013.
[3] http://www.heart.org/HEARTORG/GettingHealthy/StressManagement, truy cp
cui cng ngy 27/11/2015.
[4] http://www.samsung.com/vn/galaxy/gear-s2/apps/, truy cp cui cng ngy

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.

NGUYN VN CNG 20101220 K55 TVT

68

N TT NGHIP

[13] http://www.ieev.org/search/label/X%20L%20nh, truy cp cui cng ngy


05/11/2015.
[14] John T. Ramshur, University of Memphis, Department of Biomedical
Engineering, Memphis, TN, HRVAS: Heart Rate Variability Analysis Software,
2010.
[15] Xu xu, Analysis on Mental Stress/Workload Using Heart Rate Variability and
Galvanic Skin Response during Design Process, A Thesis in the Concordia
Institute for Information Systems Engineering, Concordia University Montreal,
Quebec, Canada, April 2014.
[16] Phng Vn Thnh-CNTVT 02-K55, nh gi mc stress da trn phn
tch tn hiu PPG, lun vn tt nghip i hc Bch Khoa H Ni, 2015.
[17] http://www2.psy.unsw.edu.au/dass/, truy cp cui cng ngy 05/10/2015.
[18] http://www.azumio.com/, truy cp cui cng ngy 05/10/2015.

NGUYN VN CNG 20101220 K55 TVT

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:....../....../.........

Xin vui lng c tng cu v khoanh trn s 0, 1, 2, hay 3 ch nh xem cu no thch


hp vi nhng g xy ra cho mnh trong tun l va qua. Khng c cu tr li no ng
hay sai. Khng nn mt qu nhiu gi la chn.
Cch phn loi nh sau :
0
1
2
3

iu ny hon ton khng xy ra cho Ti


Xy ra cho ti mt phn no, hay thnh thong
Thng xy ra cho Ti, hay nhiu ln
Rt thng xy ra, hay hu ht lc no cng c

1. Ti nhn thy kh m ngh ngi.............................................................................0 1 2 3

.....

2. Ti thy mnh b kh ming...................................................................................0 1 2 3


3. Ti khng thy c mt cm gic lc quan no c..................................................0 1 2 3

.....
.....

4. Ti b kh th (th nhanh, kh th m khng do lm vic mt).............................0 1 2 3


5. Ti thy kh m bt tay vo lm cng vic............................................................0 1 2 3
6. Ti phn ng cch qu l khi c nhng s vic xy ra.....................................0 1 2 3

.....

.....
.....

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

.....

9. Ti lo mnh n nhng ni m ti c th b ht hong v t lm mt mt.............0 1 2 3


10. Ti thy tng lai mnh ch c g mong ch c...............................................0 1 2 3

.....
.....

.....

11. Ti thy bn chn.................................................................................................0 1 2 3

.....

12. Ti thy kh m th gin......................................................................................0 1 2 3


13. Ti thy mnh xung tinh thn v bun ru..........................................................0 1 2 3

.....

.....

14. Ti thy thiu kin nhn vi nhng iu cn tr vic ti ang lm......................0 1 2 3


15. Ti thy mnh gn nh b ht hong.....................................................................0 1 2 3
16. Ti khng thy hng hi lm bt c chuyn g................................................0 1 2 3
17. Ti thy mnh l ngi km gi tr.......................................................................0 1 2 3

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

.....

18. Ti thy mnh rt d nhy cm.............................................................................0 1 2 3


19. Ti thy tim mnh p nhanh, p ht nhp m khng do lm vic mt...............0 1 2 3
20. Ti cm thy s v c..........................................................................................0 1 2 3
21. Ti cm thy cuc sng mnh khng c ngha...................................................0 1 2 3

NGUYN VN CNG 20101220 K55 TVT

S
.....

.....

70

.....
.....

N TT NGHIP

NGUYN VN CNG 20101220 K55 TVT

71

You might also like