
Bài lu nậ
Đ tài: ề
Nh n d ng m t ng i trên Matlabậ ạ ặ ườ
PH N A: GI I THI UẦ Ớ Ệ


Nh n d ng m t ng i trên Matlabậ ạ ặ ườ Trang iii
L I C M NỜ Ả Ơ
Tr c h t em xin g i l i c m n sâu s c đ n th y Lê Minh Thành, ng i đã giúp đ em r tướ ế ử ờ ả ơ ắ ế ầ ườ ỡ ấ
nhi u v đ nh h ng nghiên c u, h ng d n cho em trong su t th i gian th c hi n đ tài này.ề ề ị ướ ứ ướ ẫ ố ờ ự ệ ề
Cu n đ án này đ c hoàn thành theo đúng th i gian quy đ nh c a nhà tr ng cũng nh c aố ồ ượ ờ ị ủ ườ ư ủ
khoa không ch là s n l c c a em mà còn s giúp đ , ch b o c a th y h ng d n, c a quý th yỉ ự ỗ ự ủ ự ỡ ỉ ả ủ ầ ướ ẫ ủ ầ
cô và các b n sinh viên.ạ
Chúng em xin chân thành c m n th y cô đã gi ng d y chúng em, đ c bi t là các th y cô giáoả ơ ầ ả ạ ặ ệ ầ
trong khoa Đi n-Đi n t .ệ ệ ử
Xin c m n các b n sinh viên trong khoa đã giúp đ tôi r t nhi u m t: nh ph ng ti n, sáchả ơ ạ ỡ ấ ề ặ ư ươ ệ
v , ý ki n …ở ế
M c dù đã r t c g ng hoàn thành đ án này song cung không tránh kh i nh ng sai sót, mongặ ấ ố ắ ồ ỏ ữ
th y cô và các b n đóng góp nh ng ý ki n quí báu đ đ án đ c thành công h n.ầ ạ ữ ế ể ồ ượ ơ
Sinh viên th c hi nự ệ
Võ H ng Hoanồ
L I M Đ UỜ Ở Ầ
H n m t th p k qua có r t nhi u công trình nghiên c u v bài toán nh n d ng khuôn m tơ ộ ậ ỷ ấ ề ứ ề ậ ạ ặ
ng i t nh đen tr ng, xám đ n nh màu nh ngày hôm nay. Các nghiên c u đi t bài toán đ nườ ừ ả ắ ế ả ư ứ ừ ơ
gi n, m i nh ch có m t khuôn m t ng i nhìn th ng vào thi t b thu hình và đ u t th th ngả ỗ ả ỉ ộ ặ ườ ẳ ế ị ầ ở ư ế ẳ
đ ng trong nh đen tr ng. Cho đ n ngày hôm nay bài toán m r ng cho nh màu, có nhi u khuônứ ả ắ ế ở ộ ả ề
m t trong cùng m t nh, có nhi u t th thay đ i trong nh. Không nh ng v y mà còn m r ngặ ộ ả ề ư ế ổ ả ữ ậ ở ộ
c ph m vi t môi tr ng xung ả ạ ừ ườ

Nh n d ng m t ng i trên Matlabậ ạ ặ ườ Trang iv
quanh khá đ n gi n cho đ n môi tr ng xung quanh r t ph c t p nh m đáp ng nhu c u c a conơ ả ế ườ ấ ứ ạ ằ ứ ầ ủ
ng i.ườ
M c tiêu c a đ tài “ Nh n d ng m t ng i trên matlab” là th c hi n ch ng trình tìmụ ủ ề ậ ạ ặ ườ ự ệ ươ
ki m m t b c nh có khuôn m t m t ng i trong t p nh c s gi ng v i khuôn m t c a ng iế ộ ứ ả ặ ộ ườ ậ ả ơ ở ố ớ ặ ủ ườ
trong b c nh c n ki m tra b ng ngôn ng matlab.ứ ả ầ ể ằ ữ
Đ ti n theo dõi tôi xin trình bày đ tài theo ba ph n nh sau:ể ệ ề ầ ư
- Ph n đ u là gi i thi u v thu t toán PCA là ng toán đ c s d ng r t nhi u trongầ ầ ớ ệ ề ậ ứ ượ ử ụ ấ ề
vi n thông. Và đ tài này s d ng thu t toán PCA.ễ ề ử ụ ậ
- Ph n ti p theo là gi i thi u các l nh đ c s d ng trong ch ng trình.ầ ế ớ ệ ệ ượ ử ụ ươ
- Ph n cu i cùng là gi i thi u giao di n ch ng trình và code ngu n.ầ ố ớ ệ ệ ươ ồ
Do tài li u tham kh o h n ch , trình đ có h n và kinh nghi m trong th c ti n còn non kém,ệ ả ạ ế ộ ạ ệ ự ễ
nên đ tài không tránh kh i nh ng thi u sót. R t mong đ c nh n nh ng ý ki n đóng góp, giúp đề ỏ ữ ế ấ ượ ậ ữ ế ỡ
chân tình, quý báu c a quý th y cô cùng các b n sinh viên.ủ ầ ạ
Tp. H Chí Minh, tháng 06 năm 2010ồ
Ng i th c hi n đ tàiườ ự ệ ề

Nh n d ng m t ng i trên Matlabậ ạ ặ ườ Trang v
M C L CỤ Ụ
PH N A:GI I THI UẦ Ớ Ệ
Bài lu nậ................................................................................................................................i
PH N A: GI I THI UẦ Ớ Ệ .......................................................................................................i
L I C M NỜ Ả Ơ .......................................................................................................................3
M C L CỤ Ụ ..............................................................................................................................5
LI T KÊ HÌNHỆ......................................................................................................................6
LIÊT KÊ B NGẢ.....................................................................................................................6
1.1 Đ t v n đặ ấ ề........................................................................................................................3
1.2 Lý do ch n đ tàiọ ề ..............................................................................................................3
1.3 M c đích nghiên c uụ ứ .........................................................................................................3
1.4 Gi i h n nghiên c u c a đ tàiớ ạ ứ ủ ề ........................................................................................3
2.4 Nh n d ng khuôn m t dùng thu t toán PCAậ ạ ặ ậ ...................................................................8
3.1 Gi i thi u nh sớ ệ ả ố...........................................................................................................14
3.1.1 Bi u di n nh sể ễ ả ố.....................................................................................................14
3.1.2 nh màuẢ....................................................................................................................14
3.1.3 Các đ nh d ng nh c b n trong x lý nhị ạ ả ơ ả ử ả ............................................................17
3.2 Các ki u hình nh trong Matlabể ả .....................................................................................18
3.3 Chuy n đ i gi a các ki u d li uể ổ ữ ể ữ ệ ................................................................................19
3.5 Các hàm hi n th nh trong Matlab ể ị ả ..............................................................................20
3.6 Các hàm khác đ c s d ng trong đ tàiượ ử ụ ề ......................................................................21
4.1 Gi i thi u ch ng trìnhớ ệ ươ ..................................................................................................26
5.1 S đ kh iơ ồ ố .......................................................................................................................32
5.2 Code ch ng trìnhươ ...........................................................................................................32
6.1 Ph m vi gi i h n c a đ tàiạ ớ ạ ủ ề ...........................................................................................42
6.2 H ng m r ng c a đ tàiướ ở ộ ủ ề .............................................................................................42