B GIÁO DỤC VÀ ĐÀO TẠO
ĐẠI HỌC ĐÀ NẴNG
TÓM TT BÁO CÁO TNG KT
ĐỀ TÀI KHOA HC VÀ CÔNG NGH CP B
Nghiên cu xây dng h thng t động
nhn dng và phân tích khuôn mt sinh viên
nhm h tr vic hc tập tương tác
trong lp hc
Mã s: CNTT-10
Ch nhiệm đề tài: TS. Phm Minh Tun
ĐÀ NNG, 05/2019
s0 crAo DUC vA DAo rAo
DAI HQC BA xANC
d
,
ToM rAr nAo cAo rOuc KEr
I\\A
DE TAI KHOA HOC VA CONG NGI{E CAP BO
.
,.'
Nghi0n criu xfly dtrng he th6ng tU tlQng
nhfln d?ng vh phfln tfch khudn mit sinh vi6n
nhlm h6 trg viQc hgc t$p tuong titc
trong l6p hQc
Mi sii: CNTT-l0
Chri nhiQm oiitai
(E, hp t€n)
TS. Pham Minh TuAn
oa NANG, ost2org
PGS, TS, NguYEnL0 Htng
DANH SÁCH THAM GIA
1. Các cá nhân tham gia:
- TS. Phm Minh Tun, Khoa Công ngh Thông tin, Trường Đại học Bách khoa, Đại học Đà Nẵng
- PGS. TS. Nguyn Tn Khôi, Khoa Công ngh Thông tin, Trường Đại học Bách khoa, Đại học Đà
Nng
- TS. Ninh Khánh Duy, Khoa Công ngh Thông tin, Trường Đại học Bách khoa, Đại học Đà Nẵng
- ThS. Nguyn Nguyễn Năng Hùng Vân, Trường Đại học Bách khoa, Đi học Đà Nẵng
- ThS. Đỗ Phúc Hảo, Trường Đại hc Kiến trúc Đà Nẵng
- ThS. Trn Anh Kiệt, Đại Học Đà Nng
2. Các t chc phi hp:
- Trung tâm DATIC, Trường Đại học Bách khoa, Đại học Đà Nẵng
- Công ty TNHH MTV HIPPTECH VIETNAM INC.
1
MC LC
MC LC ......................................................................................................................................... 1
DANH MC HÌNH .......................................................................................................................... 2
DANH MC BNG ......................................................................................................................... 2
DANH MC T VIT TT ........................................................................................................... 2
THÔNG TIN KT QU NGHIÊN CU ...................................................................................... 3
M ĐẦU ........................................................................................................................................... 6
CHƯƠNG 1 ...................................................................................................................................... 7
TNG QUAN NGHIÊN CU ........................................................................................................ 7
1.1. NHN DNG MẶT NGƯỜI ................................................................................................ 7
1.2. HC MÁY ............................................................................................................................. 7
1.3. K THUT TRÍCH CHỌN ĐẶC TRƯNG .......................................................................... 8
1.3.1 Phân tích thành phn chính (PCA) .................................................................................. 8
1.3.2 Phương pháp hồi quy thành phn chính (PCR) ............................................................... 9
1.4. THUT TOÁN VIOLA-JONES ......................................................................................... 10
1.5. KẾT CHƯƠNG .................................................................................................................... 11
CHƯƠNG 2 .................................................................................................................................... 12
XÂY DNG H THỐNG VÀ PHƯƠNG PHÁP ĐỀ XUT ..................................................... 12
2.1. XÂY DNG H THNG ................................................................................................... 12
2.1.1 Gii thiu bài toán ......................................................................................................... 12
2.2. PHƯƠNG PHÁP ĐỀ XUT ............................................................................................... 12
2.2.1 Đại s hình hc bo giác (CGA) ................................................................................... 12
2.2.2 Phương pháp trích chọn đặc trưng dựa trên Đi s hình hc bo giác (CGA) .............. 13
2.2.3 Phương pháp đ xut ci tiến thut toán Viola-Jones ................................................... 14
2.2.3.1 Phương pháp mi trích xuất đặc trưng ................................................................... 14
2.2.3.2 Đánh giá Fuzzy Membership ................................................................................. 15
2.2.3.2.1 Hàm thành viên Triangular ............................................................................. 15
2.2.3.2.1 Hàm thành viên Gaussian ................................................................................ 15
2.2.3.3 Áp dng Fuzzy Membership cho thut toán AdaBoost ......................................... 16
2.2.3.2.1 Hàm thành viên Triangular ............................................................................. 16
2.2.3.2.1 Hàm thành viên Gaussian ................................................................................ 17
2.2. KẾT CHƯƠNG .................................................................................................................... 17
CHƯƠNG 3 .................................................................................................................................... 18
THC NGHIỆM VÀ ĐÁNH GIÁ KẾT QU ............................................................................. 18
3.1. MÔI TRƯỜNG THC NGHIM ....................................................................................... 18
3.1.1 D liu s dng ............................................................................................................. 18
3.1.2 Môi trường trin khai .................................................................................................... 18
3.2. CÁC GIAI ĐOẠN THC NGHIM................................................................................... 18
3.2.1 Thc nghim vi tp d liu 2D ................................................................................... 18
3.2.2 Thc nghiệm so sánh phương pháp đề xut và thut toán Viola-Jones ........................ 18
3.2.3 Kết qu th nghim thc tế ........................................................................................... 21
3.3. KẾT CHƯƠNG .................................................................................................................... 22
KT LUẬN VÀ HƯƠNG PHÁT TRIỂN .................................................................................... 23
2
DANH MC HÌNH
S hiu hình
Tên hình
Trang
Hình 1.1
Mt s mu Haar like
10
Hình 2.1
Hình nh ca s khung con 2 x 2 với đặc trưng kích thước không nguyên
14
Hình 2.2
Hàm thành viên Triangular
15
Hình 2.3
Hàm thành viên Gaussian
16
Hình 2.4
Hàm thành viên Triangular gốc được áp dụng vào đặc trưng của phân
lp yếu đầu tiên
16
Hình 3.1
Tp các hình nh thc nghim 2D
18
Hình 3.2
Ma trn kết qu s dng PCR
18
Hình 3.3
Ma trn kết qu s dng CGA-PCR
18
Hình 3.4
nh gc t tp d liệu MIT cbcl trước khi chun hóa
19
Hình 3.5
Hình nh t tp d liệu MIT cbcl sau khi được chun hóa
19
Hình 3.6
ROC cho 5 giá tr khác nhau ca γ cho tp d liu MIT cbcl
20
Hình 3.7
ROC đối vi 5 giá tr γ khác nhau cho tp d liu Yi-Qing
20
Hình 3.8
ROC hàm thành viên Gaussian cho tp d liu MIT cbcl
20
Hình 3.9
ROC hàm thành viên Gaussian cho tp d liu Yi-Qing
21
Hình 3.10
ROC ca tt c hàm thành viên cho tp d liu MIT cbcl
21
Hình 3.11
ROC tt c hàm thành viên cho tp d liu Yi-Qing
21
Hình 3.12
Hình nh lp hc thc tế
22
Hình 3.13
Kết qu ca nhn dng khuôn mt lp hc thc tế
22
DANH MC BNG
S hiu bng
Tên bng
Trang
Bng 3.1
S hình nh khuôn mt/ không phi khuôn mt trong tp d liu MIT
cbcl và Yi-Qing
19
DANH MC T VIT TT
T viết tt
Ý nghĩa
CGA
Conformal geometric algebra
PCA
Principal component analysis
PCR
Principal component regression
DBSCAN
Density-based spatial clustering of applications with noise
PCR-CGA
Principal Component Regression Conformal Geometric Algebra
ROC
Receiver Operating Characteristic