nhan dien khuon mat

Upload: no-yeu

Post on 03-Jun-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/11/2019 Nhan Dien Khuon Mat

    1/50

    PHN A: GII THIU

  • 8/11/2019 Nhan Dien Khuon Mat

    2/50

    Nhn dng mt ngi trn Matlab Trang ii

    LI CM N

    Trc ht em xin gi li cm n s s!c "n th#$ % Minh Th&nh' ngi "( gi)* "+ em r,t nhi-

    .- "/nh hng nghin c0' hng d1n ch2 em tr2ng s3t thi gian th4c hi5n "- t&i n&$6

    73n "8 9n n&$ ":c h2&n th&nh the2 ")ng thi gian ;$ "/nh ch?ng ch@ l& s4 nA l4c cU ;a c r,t nhi- c?ng trVnh nghin c0 .- b&i t29n nhn dng >h?n mt

    ngi tW nh "en tr!ng' x9m "n nh m& nh ng&$ h?m na$6 79c nghin c0 "i tW b&i t29n "n gin'

    mAi nh ch@ c mt >h?n mt ngi nhVn thXng .&2 thit b/ th hVnh .& "# H t th thXng "0ng tr2ng

    nh "en tr!ng6 7h2 "n ng&$ h?m na$ b&i t29n mH rng ch2 nh m&' c nhi- >h?n mt tr2ng cJng

    mt nh' c nhi- t th tha$ "Yi tr2ng nh6 Zh?ng nhLng .$ m& cBn mH rng c *hm .i tW m?i

    trng xng

  • 8/11/2019 Nhan Dien Khuon Mat

    3/50

    Nhn dng mt ngi trn Matlab Trang iii

    ;anh >h9 "n gin ch2 "n m?i trng xng ;anh r,t *h0c t* nh[m "9* 0ng nh c# ch2 hn ch' trVnh " c hn .& >inh nghi5m tr2ng th4c tin cBn n2n >m'nn "- t&i >h?ng tr9nh >hKi nhLng thi st6 ,t m2ng ":c nhn nhLng C >in "ng g*' gi)* "+

    chn tVnh' ;C b9 c

  • 8/11/2019 Nhan Dien Khuon Mat

    4/50

    Nhn dng mt ngi trn Matlab Trang i.

    Mj7 %j7

    PHN A:GII THIU

    LI CM N66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666 ii

    %k M Do666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666iii

    Mj7 %j7666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666i.

    %pT Zq SNS6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666.i

    %qT Zq Nu666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666 6666.ii

    PHN B: NI DUNGCHNG 1: DN NHP

    6 Dt .,n "-6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666v

    6 %C d2 chwn "- t&i66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666v

    6v M\c "ch nghin c066666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666v

    6 uii hn nghin c0 ch?n mt ngi6666666666666666666666666666666666666666666666666666666 f

    6 zng d\ng ch?n mt ngi66666666666666666666666666666666666666666666666666666666666666666{

    6 Nhn dng >h?n mt dJng tht t29n _7`666666666666666666666666666666666666666666666666666666666666|

    6} Nhn dng nh d4a trn _7`6666666666666666666666666666666666666666666666666666666666666666666666666666666666~

    CHNG : !NH M"U T#$N MAT%AB &" CC %NH '( %) !NHv6 uii thi5 nh s3666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666

    v66 iO din nh s3666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666v66 nh m&666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666 }

    v66v 79c "/nh dng nh c bn tr2ng x lC nh666666666666666666666666666666666666666666666666666666{

    v6 79c >iO hVnh nh tr2ng Matlab66666666666666666666666666666666666666666666666666666666666666666666666666666~

    v6v 7h$On "Yi giLa c9c >iO dL li566666666666666666666666666666666666666666666666666666666666666666666666666

    v6 79c *h* t29n s3 hwc c bn "3i .i dL li5 nh66666666666666666666666666666666666666666666666666

    v6} 79c h&m hiOn th/ nh tr2ng Matlab66666666666666666666666666666666666666666666666666666666666666666666666

    v6f 79c h&m >h9c ":c s d\ng tr2ng "- t&i66666666666666666666666666666666666666666666666666666666666666

    CHNG *:GII THIU CHNG T#+NH6 uii thi5 chng trVnh666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666f

    CHNG ,: - ./ KH0I &" COD CHNG T#+NH}6 P "8 >h3i66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666v

    }6 72de chng trVnh6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666v

    CHNG : PHM &I GII HN &" HNG M3 #NG .4 T"If6 _hm .i gii hn c

  • 8/11/2019 Nhan Dien Khuon Mat

    5/50

    Nhn dng mt ngi trn Matlab Trang .

  • 8/11/2019 Nhan Dien Khuon Mat

    6/50

    Nhn dng mt ngi trn Matlab Trang .i

    %pT Zq SNS

    SVnh v6G nh m&IIIIIIIIIIIIIIIIIIIIIIIIIII66 SVnh v6G 79c m& c sHIIIIIIIIIIIIIIIIIIIIIIIII6 }

    SVnh v6vG M? hVnh m& uIIIIIIIIIIIIIIIIIIIIIII66 f

    SVnh v6G nh uIIIIIIIIIIIIIIIIIIIIIIIIIII66 |

    SVnh v6}G nh dng _uIIIIIIIIIIIIIIIIIIIIIIII

    SVnh 6G MH chng trVnh trn MatlabIIIIIIIIIIIIIIIII f

    SVnh 6G uia2 di5n chng trVnhIIIIIIIIIIIIIIIIIII6{

    SVnh 6vG uia2 di5n chng trVnh chnhIIIIIIIIIIIIIIIII {

    SVnh 6G 7hwn nh c#n >iOm traIIIIIIIIIIIIIIIIIIII |SVnh 6}G nh c#n >iOm traIIIIIIIIIIIIIIIIIIIIII |

    SVnh 6fG nh trng bVnhIIIIIIIIIIIIIIIIIIIIIII ~

    SVnh 6{G SVnh chi nh ln >h?ng gian nhIIIIIIIIIIIIIII ~

    SVnh 6|G nh c#n tVmIIIIIIIIIIIIIIIIIIIIIIII v

    SVnh }6G P "8 >h3i tYng ;9t chi gwi h&m imin2IIIIIIIIIIIIIII

    ng v6 79c *h* t29n s3 hwc trn nhIIIIIIIIIIIIIIIII

    ng v6v 79c h&m x lC hVnh nh >h9c tr2ng MatlabIIIIIIIIIIII v

  • 8/11/2019 Nhan Dien Khuon Mat

    7/50

    Nhn dng mt ngi trn Matlab Trang .ii

  • 8/11/2019 Nhan Dien Khuon Mat

    8/50

    PHN B: NI DUNG

    CHNG 1 DN NHP

  • 8/11/2019 Nhan Dien Khuon Mat

    9/50

  • 8/11/2019 Nhan Dien Khuon Mat

    10/50

    Nhn dng mt ngi trn Matlab Trang v

    151 .67 89 ;h9c' nhG tBa nh&' c$ c3i' c thO66

    252 Y >E @ ZW[ ZRZ SR@ ; J V67 WX7 nhi- 0ng d\ng "( ":c .& "ang thit >' t?i ch@ xin "a ra mt s3 l2i 0ng d\ng saG

    S5 th3ng tng t9c giLa ngi .& m9$G gi)* nhLng ngi b/ tt h2c >him >h$t c thO tra2

    "Yi6 NhLng ngi dJng ng?n ngL ta$ c thO gia2 ti* .i nhLng ngi bVnh thng6 NhLng ngi b/

    bi li5t th?ng ;a mt s3 >C hi5 nh9$ m!t c thO biO l nhLng gV hw m3n' 66 D l& c9c b&i t29n "i5

    b chiOn .&2 raG .n *hBng' c?ng t$' tr\ sH' m9$ tnh' _alm' 66 Zt h:* thm .n ta$ .&

    m3ng m!t6 7h2 *h* nhn .in ":c ra .&2 ni c#n thit' ha$ mAi ngi s "ng nh* m9$ tnh c9

    nhn ch?ng c#n nh tn "ng nh* c=ng nh mt >h m& ch@ c#n x9c "/nh th?ng ;a

    >h?n mt5

    `n ninh sn ba$' x,t nh* cnh hi5n na$ c ;an x,t nh* cnh M "( 9* d\ng6 Jng "O

    x9c th4c ngi x,t nh* cnh .& >iOm tra c *hi l& nhn .t >hh?ng6

    Tng lai s *h9t triOn c9c l2i th th?ng minh c tch h:* sn "c trng ch?n mt s2 .i th "O bit na$ c *hi l& ch< th ha$ >h?ng6

    TVm >im .& tY ch0c dL li5 lin ;an "n c2n ngi th?ng ;a >h?n mt ngi trn nhi- h5

    c sH dL li5 l trL tht ln' nh internet' c9c h(ng tr$-n hVnh' Q d\G tVm c9c "2n .ide2 c tYng

    th3ng sh *h9t biO' tVm c9c *him c din .in %C %in Zi5t "ng' tVm c9c trn "9 banh c 2nald2

    "9' 66

    7hng G Tht t29n nhn dng >h?n mt

  • 8/11/2019 Nhan Dien Khuon Mat

    14/50

    Nhn dng mt ngi trn Matlab Trang {

    Si5n na$ c nhi- hng ti* cn "O x9c "/nh mt nh c *hi l& nh >hKa thn ha$ >h?ng

    Zh?n mt ngi ":c xem nh mt $ t3 "O x9c "/nh ch2 mt hng ti* cn m& ":c dJng g#n

    "$6

    zng d\ng tr2ng .ide2 *h2ne6

    _hn l2i tr2ng l trL hVnh nh tr2ng "i5n th2i di "ng6 Th?ng ;a b&i t29n x9c "/nh >h?n

    mt ngi .& trch "c trng' r8i d4a .&2 "c trng n&$ "O s!* x* l trL' gi)* ngi s d\ng d d&ng

    tr$ tVm >hi c#n thit6

    ZiOm tra trng th9i ngi l9i xe c ng< gt' m,t t* trng ha$ >h?ng' .& hA tr: th?ng b92 >hi

    c#n thit6

    _hn tch cm x)c trn >h?n mt6

    Tr2ng l(nh .4c thit > "i- >hiOn r2b2t6

    S(ng m9$ ch\* hVnh 7an2n "( 0ng d\ngb&i t29n x9c "/nh >h?n mt ngi .&2 m9$ ch\*

    hVnh th h5 mi "O ch2 >t ; hVnh nh "* hn' nh,t l& >h?n mt ngi6

    25 PW[ ZRZ SR@ ; J V67 WX

    7 nhi- nghin c0 tVm *hng *h9* x9c "/nh >h?n mt ngi' tW nh x9m "n ng&$ na$

    l& nh m&6 T?i s trVnh b&$ mt c9ch tYng ;9t nh,t nhLng hng gii ;$t chnh ch2 b&i t29n' tW

    nhLng hng chnh n&$ nhi- t9c gi tha$ "Yi mt s3 C nhK bn tr2ng "O c >t ; mi6

    4a .&2 tnh ch,t ci5n 9nh s9ng tha$ "Yi6

    HW 7\Z @] >^ 7_ b? Z VcJ G Jng c9c m1 chn ch?n mt ngi c9c m1

    n&$ ":c chwn l4a .& l trL "O m? t ch2 >h?n mt ngi ha$ c9c "c trng >h?n mt c9c m1n&$ *hi chwn l&m sa2 ch2 t9ch bi5t nha the2 ti chn m& c9c t9c gi "/nh ra "O s2 s9nh6 79c m3i

    tng ;an giLa dL li5 nh "a .&2 .& c9c m1 dJng "O x9c "/nh >h?n mt ngi6

    HW 7\Z @] >^ 7_ >d VL?G Tr9i ng:c hXn .i s2 >h* m1' c9c m? hVnh ha$ c9c

    m1 ":c hwc tW mt t* nh h,n l$5n trc "6 Pa " h5 th3ng m? hVnh s x9c "/nh >h?n mt

    ngi6 Sa$ mt s3 t9c gi cBn gwi hng ti* cn n&$ l& hng ti* cn the2 *hng *h9* hwc6

    7hng G Tht t29n nhn dng >h?n mt

  • 8/11/2019 Nhan Dien Khuon Mat

    15/50

    Nhn dng mt ngi trn Matlab Trang |

    25* N] >L J V67 >e 7J]7 7?R PCA

    Z2h2nen "( "a ra *hng *h9* dJng .ect2r ring "O nhn dng >h?n mt' ?ng dJng mt

    mng neral "n gin "O ch0ng tK >h nng ch?ng gian c2n t3i ":c x9c "/nh th?ng ;a

    lAi bVnh *hng trng bVnh >hi chi c9c nh h,n l$5n .&2 >h?ng gian c2n n&$6 79c t9c gi gwi t*

    c9c .ect2r c sH t3i n&$ l& nh ring sa " gwi ch2 "n gin l& .ect2r ring chi .1n d$ trV ":c mt

    >h nng gi3ng nha h:* lC giL ":c ~} tnh ch,t6

    Tr> .& _entland 9* d\ng _7` "O x9c "/nh .& nhn dng >h?n mt6 Tng t4' dJng _7` trn

    t* h,n l$5n nh c9c >h?n mt "O sinh c9c nh ring cBn gwi l& eigenace "O tVm mt >h?ng gian

    c2n >h?ng gian >h?n mt tr2ng >h?ng gian nh6 79c nh >h?n mt ":c chi .&2 >h?ng gian c2n

    n&$ .& ":c g2m nhm li6 Tng t4 c9c nh >h?ng c >h?n mt dJng "O h,n l$5n c=ng ":c

    chi .&2 cJng >h?ng gian c2n .& g2m nhm li6 79c nh >hi chi .&2 >h?ng gian >h?n mt thV>h?ng b/ tha$ "Yi tnh ch,t c bn' tr2ng >hi chi c9c nh >h?ng c >h?n mt thV x,t hi5n s4 >h9c

    nha c=ng >h?ng t6 F9c "/nh s4 c mt ch?n mt tr2ng nh th?ng ;a t,t c >h2ng c9ch

    giLa c9c ./ tr tr2ng nh .& >h?ng gian nh6 Zh2ng c9ch n&$ dJng "O xem xt c ha$ >h?ng c >h?n

    mt ngi' >t ; >hi tnh t29n c9c >h2ng c9ch s

    ch2 ta mt bn "8 .- >h?n mt6 7 thO x9c "/nh ":c tW c4c tiO "/a *hng ch?n mt' nhn dng' .& trch "c trng tW C tHng .ect2r ring' *hn

    r(' .& g2m nhm6 Pa " Zim *h9t triOn ch2 nh m&' b[ng c9ch *hn "2n nh "O tVm 0ng "O >h?ng

    gian tVm >im bt "i625, N] >L f >^ 7_ PCA

    Zh?n mt c2n ngi c r,t nhi- nt "O nhn bit ' n nh ta g* li mt ngi bn sa mt

    thi gian d&i' ta c thO nhn ra nga$ ngi " dJ nhLng chi tit c\ thO trn mt c thO tha$ "Yi nh da'

    m9i tc 6 Ta nhn ra >h?ng *hi .V nh "?i m!t ' ha$ m=i ha$ m?i ha$ tc ' l?ng m&$ ngi " m& ta

    nhn ra .V nh di5n m2 ch?n mt

  • 8/11/2019 Nhan Dien Khuon Mat

    16/50

    Nhn dng mt ngi trn Matlab Trang ~

    _hn tch th&nh *h#n chnh Princi*al C2m*2nent Anal$sis gwi t!t l& _7` l& tht t29n nhn

    dng nh d4a trn nhLng nt tYng thO ch?n mt ' ta s 9* d\ng tht t29n n&$ "O th4c hi5n hai

    c?ng .i5c sa G

    E Th0 nh,t l& tVm mt >h?n mt gi3ng .i >h?n mt ch2 trc

    E Th0 hai l& x9c "/nh ./ tr nhLng >h?n mt ngi tr2ng mt b0c nh 6

    an "# ta c mt t* nh >h?n mt gwi l& t* nh h,n l$5n training set 6 ui s mAi nh

    c >ch thc MN ' ta c2i mAi b0c nh n&$ l& mt .ect2r tr2ng >h?ng gian MN chi- 6 $ gi mAi

    >h?n mt l& mt .ect2r ' ta th,$ nhLng .ect2r n&$ >h?ng *hn b3 ng1 nhin tr2ng >h?ng gian nh

    m& *hn b3 the2 mt ;$ lt tng "3i n&2 " ' ta c thO ni nhLng .ect2r n&$ n[m tr2ng mt >h?ng

    gian c2n gwi l& >h?ng gian >h?n mt 6 TW nhLng .ect2r tr2ng t* h,n l$5n ' ta s tVm mt c sH

    tr4c chn ch2 >h?ng gian >h?n mt 6 NhLng .ect2r thc c sH n&$ c thO c2i l& nhLng .ect2r mang

    nhLng nt tYng thO "c trng .- >h?n mt 6ui s t* h,n l$5n c _ nh ' >hi " ta s c _ .ect2r G ' ' I ' 6

    Tnh .ect2r nh trng bVnh G m 6

    P4 >h9c bi5t giLa nhLng >h?n mt .i nh trng bVnh l& nhLng .ect2r G

    ' iI_

    tng ca vic phn tch thnh phn chnh l tm mt tp nh!ng v"ct#$ t$%c ch&'n (a#

    ch# nh!ng v"ct#$ n) m* t+ t,t nh-t (% phn ., nh!ng v"ct#$ /h&*n m0t t$#ng /h*ng gian 1 Nh!ng

    v"ct#$ 23c ch4n (a# ch# 5

    l6n nh-t 1

    Nh!ng v"ct#$ v gi7 t$8 v* h6ng chnh l nh!ng v"ct#$ $i9ng v t$8 $i9ng t:ng ;ng

    ca ma t$n 1

    l tch v* h6ng gi!a hai v"ct#$ & < v 1 =>? @

    Aa th-) ma t$n = cB /ch th6c MN D E < cFn ma t$n cB /ch th6c MNDMN < G#

    /ch th6c ma t$n n) H&7 l6n n9n ta /h*ng th tm 23c nh!ng v"ct#$ $i9ng v nh!ng t$8 $i9ng t$%c

    tiJp 23c < tha) v# 2B ta (K tm nh!ng v"ct#$ $i9ng ca ma t$n cB /ch th6c EDE 1

    NJ& v l mt v"ct#$ $i9ng ca v l t$8 $i9ng t:ng ;ng < /hi 2B ta cB 5

    7hng G Tht t29n nhn dng >h?n mt

  • 8/11/2019 Nhan Dien Khuon Mat

    17/50

    Nhn dng mt ngi trn Matlab Trang

    v > v v > =v < t;c l =v l mt t$8 $i9ng ca ma t$n 1

    Ah*ng thng ta ch l-) mt (, O v"ct#$ $i9ng ;ng v6i O t$8 $i9ng cB gi7 t$8 l6n nh-t 1

    Pa& /hi cB c7c v"ct#$ $i9ng ca ma t$n < ta (K ch&'n hBa chQng 2 th& 23c mt c: (

    t$%c ch&'n ca /h*ng gian /h&*n m0t 1

    Dt % ' tVm Q l& t* h:* c9c .ect2r ring ch?n mt nn cBn ":c gwi l& igenaces 6 l& ma trn MN ' mAi ct l& mt .ect2r ring 6

    7hn ha c9c .ect2r ct tr2ng chia mAi .ect2r ch2 " d&i ch?ng gian MN chi- 6

    Dt ZSEm .i m l& .ect2r nh trng bVnh 6

    Ch# R l mt /h*ng gian cB tch v* h6ng h!& hSn chiT& v U l mt /h*ng gian c#n ca R 1

    Vi+ (W U cB mt c: ( t$%c ch&n l X < Y < 1 Zhi 2B hnh chiJ& t$%c gia# ca v"ct#$ & .-t /[

    l9n U 23c \7c 28nh nh (a& 5

    >

    ] Gi 23c g4i l /h#+ng c7ch t & 2Jn U 1

    Ap h3p < i>_h?ng gian mt

    E xem nh >h2ng c9ch tW S "n b0c nh tr2ng t* h,n l$5n

    Ft .& l& hai ng+ng n&2 " 6

    7hng G Tht t29n nhn dng >h?n mt

  • 8/11/2019 Nhan Dien Khuon Mat

    18/50

    Nhn dng mt ngi trn Matlab Trang

    E s thV S l& b0c nh >h?n mt d2 S "< g#n .i >h?ng gian mt

    E thV l& b0c nh ch?n mt ha$ >h?ng 6 T$ nhin nh S *hi c cJng >ch thc .i nhLng b0c nh tr2ng

    t* h,n l$5n 6 $ gi tr2ng mt b0c nh ln S c nhi- >h?n mt ' ta s x9c "/nh ./ tr nhLng

    >h?n mt tr2ng b0c nh 6

    Ti mAi ./ tr x'$ tr2ng S ' "t Sx'$ l& mt .Jng tr2ng nh S c >ch thc MN ti x'$ ' ta xem

    nh c2n Sx'$ l& mt .ect2r MN chi- 6

    Zx'$ Sx'$ m

    TVm x'$ l& hVnh chi ch?n mt tr2ng nh 6

    7hng G Tht t29n nhn dng >h?n mt

  • 8/11/2019 Nhan Dien Khuon Mat

    19/50

    CHNG

    !NH M"U T#$N MAT%AB &"

    CC %NH '( %) !NH M"U T#ONG MAT%AB

  • 8/11/2019 Nhan Dien Khuon Mat

    20/50

    Nhn dng mt ngi trn Matlab Trang

    51 G 7dJ f bgnh s3 l& t* h:* c9c "iOm nh .i m0c x9m *hJ h:* dJng "O m? t nh g#n .i nh tht6

    nh l& mt s4 .t "i di5n ch2 c2n ngi'sinh .t ha$ s4 .t n&2 " 6.6.I nh "ng nh ta th,$ trn

    tr$-n hVnh th4c ch,t l& t* h:* chi mt nh ":c s3 ha thV n trH

    th&nh nh s3 .& nh s3 n&$ li l& mt t* h:* ch9c nha G

    nh "en tr!ng GmAi "iOm nh ":c biO din bHi mt bit

    nh ura$ scale GmAi "iOm nh ":c biO din b[ng c9c m0c chi >h9c nha'thng thV nh

    n&$ ":c biO din b[ng }f m0c chi ha$ l& | bit ch2 mAi diOm nh6

    nh m& G mAi "iOm nh chia ra th&nh tn hi5 chi .& tn hi5 m&

    `nh 1_5 nh m&

    5151 BhJ >i f bgTr2ng biO din nh' ngi ta thng dng c9c *h#n t "c trng c

  • 8/11/2019 Nhan Dien Khuon Mat

    21/50

    Nhn dng mt ngi trn Matlab Trang }

    c9c m& m& m& n&$ s tW tW ch$On sang m& >ia6M!t ch)ng ta nhVn th,$ ":c l& d2 9nh s9ng *hn

    x tW .t thO6

    T,t c c9c m& ":c t2 ra tW v m& c bn m& s c,* l& G "K 'lam .& l\c u679c

    m& c bn trn li .i nha the2 mt t@ l5 nh,t "/nh "O t2 ra c9c m& th0 c,*

    _hng trVnh m& G 6~|~ 6}|ffu 6|

    `nh 1b5 C7c m& c: (

    Qd G "K l\c .&ng

    %\c lam xanh

    Trn ba m& s c,* h2c trn mt m& th0 c,* .i m& s c,* ng:c .i n s t2 ra ":c

    9nh s9ng tr!ng

    79c m& g3c c lin ;an "n c9c >h9i ni5m sinh hwc hn l& .t lC' n d4a trn c sH *hn 0ng

    sinh lC hwc ch2ng }f nm' }v nm .& nm6 Q d\' m& .&ng th,$ ":c >hi c9c t b&2 cm

    nhn m& xanh 9nh .&ng ":c >ch thch nhi- hn mt ch)t s2 .i t b&2 cm nhn m& xanh l9 c$

    .& m& "K cm nhn ":c >hi c9c t b&2 cm nhn m& .&ng E xanh \c9 c$ ":c >ch thch nhi- hn

    s2 .i t b&2 cm nhn m& xanh l9 c$6

    79c "c trng dJng "O *hn bi5t mt m& .i m& >h9c l& G " s9ng brightness ' s!c m&

    he .& " b2 hBa m& Patrati2n

    M& s!c c lin ;an "n bc sng 9nh s9ng 6Th?ng thng' s!c m& chnh l& tn c

  • 8/11/2019 Nhan Dien Khuon Mat

    22/50

    Nhn dng mt ngi trn Matlab Trang f

    D b2 hBa m& G thO hi5n " th#n >hit ch2ng '

    QV .$ tr2ng h5 m& u c9c m& c thO m? t nh l& nhLng "iOm bn tr2ng hVnh l* *hng6g3c twa " l& m& "en6Trn c9c tr\c twa " dng l& c9c m& "K l\c'lam6 Zhi " 9nh s9ng tW

    c9c "iOm ring bi5t s ":c cng .i nha "O t2 ra c9c m& >h9c nha6

    ' ' l& m& "en

    }}' }}' }} l& m& tr!ng

    }}' ' l& m& "K

    ' }}' l& m& xanh l9 c$

    ' ' }} l& m& xanh lam }}' }}' l& m& .&ng

    ' }}' }} l& m& xanh ngwc

    }}' ' }} l& m& h8ng s1m

    7hng vG nh m& .& x lC nh trn Matlab

    lam

    Tr!ng

    "en

    DK .&ng

    %\c

    66

    66

    66

  • 8/11/2019 Nhan Dien Khuon Mat

    23/50

    Nhn dng mt ngi trn Matlab Trang {

    515 CR@ ; >L f @[ Qf 7_? Sj k= fnh th ":c sa ;9 trVnh s3 ha thng ":c l li ch2 c9c ;9 trVnh x lC ti* the2 ha$

    tr$-n "i 6Tr2ng ;9 trVnh *h9t triOn c tht x lC nh' t8n ti nhi- "/nh dng nh >h9c nha tW

    nh "en tr!ng .i "/nh dng Mu' nh "a c,* x9m ch2 "n nh m&G M_' u' _uI6

    E D/nh dng nh Mu l& nh "en tr!ng6 *h#n "# chng hVnh6 u l& "/nh dng

    nn dL li5 "c bi5t hL ch ch2 .i5c tr$-n hVnh nh ;a "ng tr$-n l l:ng nhK6 D/nh dng n&$

    ":c 72m*Per.e ch2 ra "i .&2 nm ~|{ .& nhanh chng ":c dJng rng r(i trn 2rld ide eb

    ch2 "n na$6T* tin u dJng nn dL li5 b2 t2&n tr2ng " >ch thc t* tin c thO ":c gim m&

    >h?ng l&m gim ch,t l:ng hVnh nh' ch2 nhLng hVnh nh c t hn }f m&6 P3 l:ng t3i "a }f m&

    l&m ch2 "/nh dng n&$ >h?ng *hJ h:* ch2 c9c hVnh ch\* thng c nhi- m& s!c' t$ nhin c9c

    >iO nn dL li5 b2 t2&n ch2 hVnh ch\* nhi- m& c=ng c >ch thc ;9 ln "3i .i tr$-n dL li5

    trn amng hi5n na$6 D/nh dng _u l& nn dL li5 th,t th29t c thO ":c dJng ch2 c9c nh ch\*'

    nhng li l&m gim ch,t l:ng ch2 c9c b0c . t m&' t2 nn nhLng chA nhBe tha$ ch2 c9c "ng s!c

    nt' "8ng thi " nn c=ng th,* ch2 c9c hVnh . t m&6 Nh .$' u thng ":c dJng ch2 s "8'

    hVnh . n)t b,m .& c9c hVnh t m&' cBn _u ":c dJng ch2 nh ch\*6 D/nh dng u d4a .&2 c9c

    bng m&G mt bng ch0a t3i "a }f m& >h9c nha ch2 bit c9c m& ":c dJng tr2ng hVnh6

    `nh 1f5 nh VIe

    E D/nh dng _uG _hng *h9* nn nh lPGting `nh' .it t!t ch2#int Eh#t#g$aphic

    \p"$t( V$#&p l& mt tr2ng nhLng *hng *h9* nn nh hi5 ;' c tU l5 nn nh ti .&i ch\c l#n6

    T$ nhin nh sa >hi gii nn s >h9c .i nh ban "#6 7h,t l:ng nh b/ s$ gim sa >hi gii nn6

    P4 s$ gim n&$ tng d#n the2 h5 s3 nn6 T$ nhin s4 m,t m9t th?ng tin n&$ l& c thO ch,* nhn ":c

    .& .i5c l2i bK nhLng th?ng tin >h?ng c#n thit ":c d4a trn nhLng nghin c0 .- h5 nh(n th/ c

  • 8/11/2019 Nhan Dien Khuon Mat

    24/50

    Nhn dng mt ngi trn Matlab Trang |

    l& dng ":c dJng *hY bin nh,t6 Si5n na$ dng nn nh _u r,t ":c *hY bin tr2ng DT c=ng

    nh nhLng trang thit b/ l giL c dng l:ng nhK6 7?ng "2n chnh l& chia nhK b0c nh th&nh nhi-

    .Jng nhK th?ng thng l& nhLng .Jng |x| *ixel r8i s d\ng bin "Yi c2sin ri rc "O bin "Yi nhLng

    .Jng thO hi5n n&$ th&nh dng ma trn c f h5 s3 thO hi5n th4c trng c9c *ixel6 Di- ;an trwng l& H

    "$ h5 s3 "# tin c >h nng thO hi5n th4c trng ca2 nh,t' >h nng " gim r,t nhanh .i c9c h5s3 >h9c6 Ni c9ch >h9c thV l:ng th?ng tin ciO int|' intf' h2c

    d2ble6 Ma trn m& l& ma trn >ch thc m x v g8m c9c *h#n t >iO d2ble c gi9 tr/ n[m tr2ng

    >h2n '6 MAi h&ng c

  • 8/11/2019 Nhan Dien Khuon Mat

    25/50

    Nhn dng mt ngi trn Matlab Trang ~

    tYng s3 m m& ":c s d\ng tr2ng nh' gi9 tr/ ciO int| h2c intf' gi9 tr/ tng 0ng .i h&ng ' gi9 tr/ tng 0ng

    .i hang '66 ing .i >iO intf' Matlab >h?ng hA tr: "< c9c *h* t29n s2 .i >iO int| nn >hi c#ns lC ta ch$On sang >iO dL li5 int| h2c d2ble b[ng c9c h&ng VZZ_?Sh2c V2>?JQko6

    ! QhJ >i 7o? ;p bR

    MAi nh ":c biO din bHi mt ma trn hai chi-' tr2ng " gi9 tr/ cch thc m x n x v' .i m x n l& >ch thc nh the2 *ixels6 Ma trn n&$ "/nh

    nghya c9c th&nh *h#n m& red' green' ble ch2 mAi "iOm nh' c9c *h#n t ciO

    int|' intf' h2c d2ble6 Q d\' "iOm nh H ./ tr '} s c ba th&nh m& ":c x9c "/nh bHi c9c

    gi9 tr/ '}'' '}' .& '}'v6 79c ile nh hi5n na$ thng s d\ng | bit ch2 th&nh *h#n m&'nghya l& m,t bit ch2 mAi "iOm nh >h2ng f tri5 m&6

    5 CJ`h ;a r @R@ hJ >r kdJ7h)ng ta c thO ch$On "Yi giLa c9c >i dL li5 int|' intf .& d2ble nh s d\ng c9c h&m

    ch$On "Yi chi ch$On "Yi nhG

    E Zhi ch$On "Yi tW nh nhi- bit sang nh t bit hn' nh ch$On tW intf sang int| thV s

    l&m m,t "i mt s3 th?ng tin ciO indexed' thV l C c9c th?ng tin ma trn l& "/a ch@ tr2ng bng

    "8 m& ch0 >h?ng *hi gi9 tr/ m& nn >h?ng *hi l)c n&2 c=ng ch$On "Yi ":c6 M3n ch$On ":c

    "# tin ta *hi dJng h&m VZZ_?S "O gim s3 m& c#n biO din nh x3ngb[ng c9ch ch2 c9c m&

    g#n gi3ng nha th&nh mt r8i mi ch$On6

    7hng vG nh m& .& x lC nh trn Matlab

  • 8/11/2019 Nhan Dien Khuon Mat

    26/50

    Nhn dng mt ngi trn Matlab Trang

    T 7Jp@ 7F M 7filename 7hAi ch0a tn ileileM2date Ng&$ ch@nh ile g#n nh,tilePie P3 ng$n ch@ >ch thc ileb$te2rmat 7hAi ch2 bit "/nh dng nh2rmatQersi2n Tn *hin bn "/nh dng nh

    idth 7hi- rng nh*ixelSeight 7hi- ca2 nh*ixelite*th P3 bit trn mt *ixel72l2rT$*e 7h2 bit >iO nhtrec2l2r' indexed66

    d+ng 1_5 C7c th*ng tin /hi g4i hm imfinfo

    5* CR@ ZsZ 7?R bg @ @[ Qf ;g 8 >r kdJ f

    79c *h* t29n ba2 g8m c9c *h* c?ng' trW' nhn .& chia6 D$ l& c9c tha2 t9c x lC nh c bn

    trc >hi th4c hi5n c9c *h* bin "Yi *h0c t* >h9c6 Ngi s d\ng c thO s d\ng c9c h&m s3 hwc m&

    Matlab cng c,* "O t9c "ng ln dL li5 nh6 T$ nhin Matlab ch@ hA tr: c9c *h* t29n n&$ trn >iO

    dL li5 d2ble nn c#n *hi ch$On "Yi >iO trc >hi th4c hi5n6 DO "n gin hn' Matlab cng c,*

    c9c h&m th4c hi5n c9c *h* t29n s3 hwc c thO ch,* nhn b,t > b,t > >iO dL li5 nh n&2 .& tr .-

    >t ; gi9 thc cJng >iO .i c9c t29n hng6

    Ct ZRZ M 7f

    imabsdix'$TrW tng 0ng mAi *h#n t $ ch2 mAi *h#n t

    c

  • 8/11/2019 Nhan Dien Khuon Mat

    27/50

    Nhn dng mt ngi trn Matlab Trang

    E S&m V8ouch2 *h* hiOn th/ nh trn ciO integer th&nh chAi >C t4

    N}JV2b7_vSxG 7h$On "Yi c9c s3b,t > c thO s3 ng$n h2c th4c th&nh chAi >C t46

    D}bovxG Tr .- gi9 tr/ l& ma trn c dng x'$ l& >ch thc c

  • 8/11/2019 Nhan Dien Khuon Mat

    28/50

    Nhn dng mt ngi trn Matlab Trang

    T}_obZov'wMwNxG Tr .- ma trn c >ch thc MxN .i c9c *h#n t l& c9c *h#n t n[m

    tr2ng ma trn F6

    Vov'xG Ma trn F c >ch thc MxN' h&m tr .- ma trn c >ch thc xN mAi *h#n t l&

    trng bVnh tWng ct tr2ng ma trn F

    Vov'w>VxG .i dim l& chi- l,$ trng bVnh' n dim b[ng l,$ trng bVnh the2 ct' n

    dim b[ng l,$ trng bVnh the2 h&ng6 Zh?ng c tham s3 dim thV mc "/nh dim b[ng 6

    >?JQkov'xG 7h$On "Yi g,* "?i chnh x9c gi9 tr/ ma trn F 6

    }ov'xG Tr .- mt .ect2r ch0a c9c gi9 tr/ ring ciO N`PZ .i c9c *h#n t c

  • 8/11/2019 Nhan Dien Khuon Mat

    29/50

    CHNG *

    GII THIU

    CHNG T#+NH

  • 8/11/2019 Nhan Dien Khuon Mat

    30/50

    Nhn dng mt ngi trn Matlab Trang f

    *51 G 7dJ @W[ 7_m7hng trVnh ]Nhn dng mt ngi trn Matlab^ l& chng trVnh ":c thit > trn gia2 di5n

    ngi dJng uo c

  • 8/11/2019 Nhan Dien Khuon Mat

    31/50

    Nhn dng mt ngi trn Matlab Trang {

    `nh f1b5 Via# Gin ch:ng t$nh

    D$ chnh l& gia2 di5n gii thi5 ciOm tra l& nh ]6*g^ nh hVnh .G

    `nh f1f5 Ch4n +nh cn /im t$a

    7hng G uii thi5 chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    32/50

    Nhn dng mt ngi trn Matlab Trang |

    nh c#n >iOm tra s ":c "a ra gia2 di5n chng trVnh chnh nh hVnhG

    `nh f1j5 nh cn /im t$a

    DO >iOm tra xem >h?n mt ngi tr2ng nh c,n >iOm tra ch)ng ta nh,n n)t -o_@ chng trVnh s

    ch$ .& tVm tr2ng 7P% b0c nh c >h?n mt gi3ng .i >h?n mt ngi tr2ng nh c#n >iOm tra6

    SiOn th/ ra gia2 di5n chng trVnh chnh6

    `nh f15 nh t$&ng .nh

    7hng G uii thi5 chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    33/50

    Nhn dng mt ngi trn Matlab Trang ~

    `nh f15 `nh chiJ& +nh l9n /h*ng gian +nh

    `nh f1o5 nh cn tm

    7hng trVnh s tVm ra >h?n mt g#n gi3ng nh,t .i >h?n mt c,n >iOm tra6 Q& H "$ >t ; tVm":c l& hVnh c tn ]{6*g^6

    7hng G uii thi5 chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    34/50

    Nhn dng mt ngi trn Matlab Trang v

    7hng G uii thi5 chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    35/50

    CHNG ,

    - ./ KH0I &"

    COD CHNG T#+NH

  • 8/11/2019 Nhan Dien Khuon Mat

    36/50

  • 8/11/2019 Nhan Dien Khuon Mat

    37/50

    Nhn dng mt ngi trn Matlab Trang v

    ,51 -[ ; g

    `nh j1_5 P: 2 /h,i tqng H&7t ca ch:ng t$nh

    ,52 C?>o @W[ 7_mncti2n .ararg2t `NMNS7.arargin

    giPinglet2n

    giPtate strctgiName' milename' 666

    giPinglet2n' giPinglet2n' 666

    gi*eningcn' `NMNS7*eningcn' 666

    git*tcn' `NMNS7t*tcn' 666

    gi%a$2tcn' ' 666

    gi7allbac>'

    i nargin ischar.arargin

    giPtate6gi7allbac> strnc.arargin

    end

    i narg2t

    .ararg2tGnarg2t gimaincngiPtate' .ararginG

    else

    7hng }G P "8 >h3i .& c2de chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    38/50

    Nhn dng mt ngi trn Matlab Trang vv

    gimaincngiPtate' .ararginG

    end

    {J@7? DOANMONHOC2OZo@vOQo@7w o8o7>7w >kobw 8__x

    handles62t*t hbect o*date handles strctre

    gidatahbect' handles

    clc

    EEE t*ts r2m this ncti2n are retrned t2 the c2mmand line6

    ncti2n .ararg2t `NMNS7t*tcnhbect' e.entdata' handles

    .ararg2t handles62t*t

    {J@7? -o_@CkkQ@vOQo@7w o8o7>7w >kobxl2ad Testmage

    axeshandles6anhtimd2c

    Train_athtrain

    T ta27P%Train_ath

    m' ' igenaces ta2T

    t*tName nhandienTestmage' m' ' igenaces

    anhtim strcatTrain_ath''t*tNameanhtim imreadanhtim

    imsh2anhtim

    title`nh tim d2c

    str strcatTen anh G't*tName

    sethandles6tenanh'Ptring'str

    {J@7? B_?uboCkkQ@vOQo@7w o8o7>7w >kobx

    ilename ile*ath igetile 6*g'7h2n anh >iem tra 'test6*g i ile*ath

    Testmage imread ile*ath'ilename

    end

    axeshandles6anh>iemtra

    i ile*ath

    imsh2Testmage

    7hng }G P "8 >h3i .& c2de chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    39/50

  • 8/11/2019 Nhan Dien Khuon Mat

    40/50

    Nhn dng mt ngi trn Matlab Trang v}

    The2 that t2an _7` 'da tien ta se tinh ra m la trng binh ca tat ca cac anh

    tr2ng ma tran T6

    Pa d2 ta se la$ tng bc anh tr2ng T tr ch2 anh trng binh ' ta se d2c m2t ma

    tran ` >ich th2c MNx_

    Ta can tim igenace la nhng .ect2r rieng ca ma tran `` ' nhng ma tran `` >ich th2c l& MNxMN ;a l2n ' ta se tim nhng .ect2r rieng

    ca ma tran `` c2 >ich th2c _x_ 6 Ta se tim nhng .ect2r rieng

    bang ham eig tr2ng Mat%ab

    uia s . la m2t .ect2r rieng ca ma tran `` ' >hi d2 `. la .ect2r

    rieng ca ma tran `` 6

    ta* h2* nhng .ect2r rieng ca ma tran `` g2i la igenaces

    tra .e v gia tri G

    m anh trng binh ` ta* h2* nhng anhEanh trng binh

    nhng .ect2r rieng ca ma tran `

    tinh t2an anh trng binh

    m meanT'

    s2anh sieT'

    xat ra hinh anh ca m

    sh2m'`nh trng binh*ase

    tinh d2 lech gia anh m2i bc anh .2i anh trng binh`

    2r i G s2anh

    tem* d2bleTG'i E m TG'iG .ect2r c2t th i chinh la m2t bc anh

    i if

    sh2tem*'`nh E nh T*ase

    end

    ` ` tem*

    end tim nhng tri rieng .a nhng .ect2r rieng ca ma tran `` ' t d2 tim

    nhng .ect2r rieng ca ma tran `` la nhng igenace

    % ``

    Q eig%

    Q cha nhng .ect2r rieng ' c2n cha nhng tri rieng tr2ng d2 .ect2r

    rieng QG'i ng .2i tri rieng i'i

    7hng }G P "8 >h3i .& c2de chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    41/50

    Nhn dng mt ngi trn Matlab Trang vf

    diag

    s2rt

    ssiess

    sE|

    %eigQ ta* h2* .ect2r rieng ca ma tran %``2r i G sieQ'

    i i'i

    %eigQ %eigQ QG'i

    end

    end

    ta chi la$ | .ect2r rieng ng .2i tri rieng l2n nhat

    nh da n2i 2 tren ' sa >hi c2 cac .ect2r rieng ca ma tran `` ' ta tim

    cac .ect2r rieng ca ma tran ` bang cach la$ ma tran ` nhan .2i cac.ect2r rieng na$ ' ta* h2* cac .ect2r rieng ca ma tran ` c2n d2c g2i

    la igenace d2 da$ la nhng .ect2r rieng .a n2 gi2ng hinh >h2n mat 6

    ` %eigQ

    xat ra m2t s2 hinh anh ca cac igenace

    2r iG}

    anhG'i

    sh2anh'igenace*ase

    end la m2t c2 s2 g2m nhng .ect2r trc gia2 ' ta se chan h2a n2 de bien

    thanh m2t c2 s2 trc chan

    s2.ect2rsie'

    2r iGs2.ect2r

    d2dain2rmG'i

    G'iG'id2dai

    end

    end

    {J@7? b?uvVw7x

    ham sh2 d2c s dng de hien thi hinh anh .2i >ich th2c ma

    m la matran anh can hien thi

    t la ch2i the hien tie de ca anh

    7hng }G P "8 >h3i .& c2de chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    42/50

    Nhn dng mt ngi trn Matlab Trang v{

    imimreadanhma6*g

    tr$

    imrgbgra$im

    catch

    endd2ng'c2tsieim la$ >ich th2c anhma6*g c2i nh bien tam l >ich th2c

    tamresha*em'c2t'd2ng

    tamtam

    imsh2tam

    dem

    2r iGd2ng

    2r Gc2t

    imi'tami' end

    end

    imsh2imtitlet

    end

    {J@7? 7V } >ovIZJ7IVow Vw Aw x

    Sam na$ se s2 sanh bc anh >iem tra .2i tng bc anh tr2ng 7P% 6

    a tien tinh t2a d2 hinh chie ca bc anh >iem tra ' sa d2 tinh t2a d2hinh chie ca tat ca bc anh tr2ng csdl 6 72i cng d2 >h2ang cach gia

    t2a d2 hinh chie ca nhng bc anh tr2ng csdl .2i t2a d2 hinh chie ca

    anh >iem tra 6 c anh tr2ng csdl c2 >h2ang cach ngan nhat .2i anh >iem

    tra chinh la bc anh t2ng ng .2i bc anh >iem tra 6

    n*timage la d2ng dan t2i bc anh can >iem tra

    m la anh trng binh ca cac anh tr2ng csdl

    ` la ma tran ' m2i c2t la d2 lech gia m2t anh tr2ng csdl s2 .2i anh trng

    binh ' c2n g2i la .ect2r anh trng tam la ta* h2* nhng .ect2r rieng ca ma tran ``

    m'` .a d2c la$ t ham ta2

    anhtim la ten ca bc anh tim d2c tr2ng csld

    t2ad2 ta* t2a d2 hinh chie ca m2i bc anh tr2ng csdl

    s2.ect2r sie's2 .ect2r rieng tr2ng la s2 c2t

    7hng }G P "8 >h3i .& c2de chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    43/50

    Nhn dng mt ngi trn Matlab Trang v|

    2r i G s2.ect2r

    tam `G'i t2a d2 hinh chie ca bc anh i

    t2ad2 t2ad2 tam

    end

    tam rgbgra$n*tmaged2ng c2t sietam

    nmage resha*etam'd2ngc2t'

    tinh d2 lech gia anh >iem tra .a anh trng binh tr2ng csdl ' d2 lech la

    m2t .ect2r c2t gi2ng nh cac .ect2r c2t tr2ng ma tran `

    d2lech d2blenmageEm

    t2ng t nh >hi tim t2a d2 hinh chie ca cac .ect2r c2t ca ` ' ba$ gi2 ta

    tim t2a d2 hinh chie ca bc anh >iem tra

    t2ad2ZT d2lech

    hinhchieZTd2blenmage

    2r iGs2.ect2r

    hinhchieZThinhchieZT t2ad2ZTi'G'i

    end

    sh2hinhchieZT'Sinh chie anh len Zu anh*aseigre

    >cn2rmd2blenmageEhinhchieZT

    strnmstr>cstrstrcatZh2ang cach t anh >iem tra t2i >h2ng gian >h2n mat G 'str

    dis*str

    a$ gi2 ta se tinh >h2ang cach gia t2a d2 hinh chie ca bc anh >iem tra .2i

    tat ca t2a d2 hinh chie ca cac bc anh tr2ng csdl 6 T2a d2 hinh chie ca

    anh >iem tra se c2 >h2ang cach ngan nhat .2i hinh chie ca bc anh t2ng

    ng tr2ng csdl Sai bc anh cng la >h2n mat ca m2t ng2i

    ta l $ la m2i t2a d2 hinh chie la m2t .ect2r ' ta se dng chan clid de tinh>h2ang cach gia .ect2r t2a d2 hinh chie

    >h2angcach

    2r i G s2.ect2r

    ; t2ad2G'i

    tam n2rm t2ad2ZT E ;

    >h2angcach >h2angcach tam

    7hng }G P "8 >h3i .& c2de chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    44/50

    Nhn dng mt ngi trn Matlab Trang v~

    end`

    la$ ra >h2ang cach ngan nhat .a .i tri ca bc anh tim d2c tr2ng csdl '

    ta l $ la nhng ile anh tr2ng csdl c2 ten la G 6*g ' 6*g 6666

    minZ7 ' .itri min>h2angcach

    strnmstrminZ7strstrcatMin >h2ang cach hai t2a d2 hinh chie G 'str

    dis*str

    anhtim strcatintstr.itri'6*g

    7hng }G P "8 >h3i .& c2de chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    45/50

    Nhn dng mt ngi trn Matlab Trang

    7hng }G P "8 >h3i .& c2de chng trVnh

  • 8/11/2019 Nhan Dien Khuon Mat

    46/50

    CHNG

    PHM &I GII HN &"

    HNG M3 #NG CA .4 T"I

  • 8/11/2019 Nhan Dien Khuon Mat

    47/50

  • 8/11/2019 Nhan Dien Khuon Mat

    48/50

    51 PLV 8 L @ ;< 72 thi gian tin h&nh nghin c0 t&i li5 tham >h2 c hn6 D- t&i ]Nhn dng mt ngi trn

    Matlab^ ch@ s d\ng mt tht t29n d$ nh,t l& tht t29n _7`6 Nn l&m ch2 chng trVnh nhn dng

    *h\ thc r,t nhi- .&2 t* h,n l$5n' ./ tr c9c >h?n mt tr2ng hVnh6 Tr2ng ;9 trVnh ch$ chng

    trVnh c9c nh ":c x lC t2 ra nhG nh trng bVnh' nhEnh trng bVnh' igace >h?ng ":c l lai6

    Nn >hi ch$ li chng trVnh c9c nh trn s ":c >hKi t2 lai tW "#6

    52 HW V _p @ ;< 7D- t&i c thO ":c *h9t triOn th&nh mt *h#n m5n nhn dng mt ngi t3t hn' b[ng c9ch >t

    h:* .i mt s3 tht t29n nhn dng .& x lC nh hi5n "i hn6 7h2 ra >t ; chnh x9c hn6 7 thO

    *h9t triOn th&nh "- t&i nhn dng ;a ebcamI

  • 8/11/2019 Nhan Dien Khuon Mat

    49/50

  • 8/11/2019 Nhan Dien Khuon Mat

    50/50