i
LI CAM KT
Tôi cam đoan đây là công trình nghiên cứu ca tôi kết qu trong luận văn
ng dng camera nhn dng khuôn mt phân tích thói quen của người dùng
là trung thc, có trích dn rõ ràng, xut phát t thc tế.
Tác gi luận văn
Hoàng Văn Trọng
ii
LI CẢM ƠN
Tôi xin gi li cảm ơn chân thành đến thy TS. Trn Trọng Toàn đã toàn
tâm tận tình hướng dẫn và giúp đỡ tôi trong sut quá trình thc hin luận văn.
Cảm ơn các thy, các cô Khoa Công Ngh Thông Tin và Vin Thông, các
Thy, các Cô ca Hc Vin Khoa hc và Công Ngh Vit Nam tham gia ging
dy và truyền đt kiến thc cho bn thân tôi trong sut khóa hc 2018 2020.
Cảm ơn công ty vận ti Nguyễn Long đã cho tác giả s dng d liu
tháng 11/2021 để làm cơ sở thc tin nghiên cu và phát trin phn mm.
Tôi xin chân thành cảm ơn đến Thầy TS. Trương Nguyên Vũ – Vin
trưởng Viện Cơ hc và Tin hc ng dng thuc Vin Hàn Lâm Khoa Hc và
Công Ngh Việt Nam đã hỗ tr tôi trong sut quá trình hc tp ti Vin Cơ học
và Tin hc ng dụng, cũng như các nghiên cu chuyên sâu giúp tôi thc hin
luận văn này.
Chân thành cảm ơn đến gia đình, bn bè, các Anh ch đồng nghip trong
Viện Cơ học và Tin hc ng dng đã giúp đỡ, đóng góp ý kiến, động viên tinh
thn cho tôi giúp tôi có thêm ngh lực để hoàn thành luận văn này.
Trân trng cảm ơn!
Tác gi luận văn
Hoàng Văn Trọng
iii
DANH MC CÁC BNG BIU
Bng 1: Bng th thông tin cơ sở lưu trữ khuôn mt .......................................... 20
Bng 2: Bng d liu cu trúc chnh sa thông tin khuôn mt .......................... 21
Bng 3: Bng cu trúc d liu truy vn thông tin khuôn mt ............................. 22
Bng 4: Bng kết qu tr v sau mi ln truy vn thông tin khuôn mt ............ 23
iv
DANH SÁCH CÁC HÌNH
Hình 1: Các điểm nhn dng ................................................................................ 5
Hình 2: Camera nhn din khuôn mặt điểm ......................................................... 6
Hình 3: Nhn din khuôn mt bng thiết b di động ............................................. 7
Hình 4: Sơ đồ các rút trích đặc trưng theo Phương pháp LBP. ......................... 12
Hình 5: Phương pháp tiêp cận Local Binary Pattern. ........................................ 13
Hình 6: Thư viện EmguCV ca OPenCV ngôn ng C# ...................................... 14
Hình 7: Nhn dng khuôn mt và quay tròn khuôn mt ..................................... 15
Hình 8: Giao diện đăng nhập .............................................................................. 26
Hình 9: Minh ha danh mc nhp liu ............................................................... 26
Hình 10: Nhp lệnh điều xe ................................................................................ 27
Hình 11: Thông tin chuyến hàng ch điu xe ..................................................... 27
Hình 12: Giao diện lương cho tài xế ................................................................... 28
Hình 13: Chi phí xe hàng thanh toán .................................................................. 30
Hình 14: Theo dõi lch trình tài xế đơn hàng vận chuyn ............................. 31
Hình 15: Giao din camera trên Web ................................................................. 36
Hình 16: Sơ đồ nhn dng khuôn mt ................................................................ 37
Hình 17: Kết qu nhn din khuôn mặt và độ sai lch ....................................... 38
Hình 18: Màn hình nhp d liu tài xế mi ........................................................ 39
Hình 19: Hình nh khuôn mt tài xế ................................................................... 39
Hình 20: Báo cáo lch s nhn dng tài xế ......................................................... 40
Hình 21: Thng kê xe và tài xế ............................................................................ 40
Hình 22: Báo cáo thng kê tài xế ........................................................................ 42
Hình 23: Báo cáo phân tích thng kế trc quan ................................................. 43
v
MC LC
LI CAM KT ........................................................................................................ i
LI CẢM ƠN ........................................................................................................ ii
DANH MC CÁC BNG BIU ........................................................................... iii
DANH SÁCH CÁC HÌNH .................................................................................... iv
CHƯƠNG 1: TỔNG QUAN NGHIÊN CU ........................................................ 1
1.1 Đặt vấn đề nghiên cu luận văn .................................................................. 1
1.2 Mc tiêu nghiên cu ca luận văn ............................................................... 2
1.3 Đối tượng nghiên cu và phm vi nghiên cu ca luận văn ....................... 2
1.4 Phương pháp nghiên cứu luận văn .............................................................. 2
CHƯƠNG 2: HỆ THNG GIÁM SÁT VÀ NHN DNG .................................... 3
2.1 Tng quan v nhn dng .............................................................................. 3
2.2 Các k thut v nhn dng khuôn mt ......................................................... 3
2.3 Camera nhn dng khuôn mt ..................................................................... 4
CHƯƠNG 3: CÁC THUẬT TOÁN VÀ PHƯƠNG PHÁP NHẬN DNG ............. 9
3.1 Phương pháp cân sáng bằng Histogram ..................................................... 9
3.2 Phương pháp phân tích thành phần chính ................................................... 9
3.3 Phương pháp nhn dng khuôn mt FisherFace ...................................... 10
3.4 Phương pháp nhận dng khuôn mt Local Binary Pattern (LBP) ............ 12
3.5 Phương pháp nhận dạng dùng thư viện EmguCV ..................................... 14
3.6 Phương pháp nhận dng không gian 3 chiu ............................................ 15
CHƯƠNG 4: PHẦN MM VN TI ĐIỀU XE TÍCH HP CAMERA NHN
DNG .................................................................................................................. 16
4.1 Gii thiu vn đề bài toán vn ti.............................................................. 16