
4
MỤC LỤC
CHƯƠNG 1 GIỚI THIỆU .............................................................................. 10
1.1 TÍNH CẤP THIẾT CỦA VẤN ĐỀ NGHIÊN CỨU................................................ 10
1.2 MỤC TIÊU, ĐỐI TƯỢNG, PHẠM VI NGHIÊN CỨU .......................................... 10
1.2.1 Mục tiêu nghiên cứu....................................................................... 10
1.2.2 Đối tượng áp dụng, phạm vi nghiên cứu ......................................... 11
1.3 PHƯƠNG PHÁP NGHIÊN CỨU ..................................................................... 11
1.3.1 Trích xuất khuôn mặt từ ảnh 2D ..................................................... 11
1.3.2 Kỹ thuật Deep Learning ................................................................. 12
1.4 KẾT QUẢ ĐẠT ĐƯỢC CỦA ĐỀ TÀI .............................................................. 13
CHƯƠNG 2 CƠ SỞ LÝ THUYẾT ................................................................. 15
2.1 BÀI TOÁN NHẬN DẠNG MẶT NGƯỜI – NHỮNG VẤN ĐỀ CƠ BẢN ................... 15
2.1.1 Giới thiệu ....................................................................................... 15
2.1.2 Thách thức trong nhận dạng mặt người .......................................... 16
2.2 BẢN CHẤT BÀI TOÁN VỀ DEEP LEARNING ................................................. 17
2.3 CÁC THƯ VIỆN MÃ NGUỒN MỞ ĐƯỢC SỬ DỤNG .......................................... 19
2.3.1 Thư viện OpenCV .......................................................................... 19
2.3.2 Thư viện Dlib ................................................................................. 23
2.3.3 Thư viện Tensorflow ...................................................................... 23
2.3.4 Thư viện Keras............................................................................... 26
2.3.5 Thư viện Numpy ............................................................................ 26
2.3.6 Thư viện Matplotlib ....................................................................... 27
2.3.7 Tóm tắt từng nhiệm vụ của thư viện ............................................... 28
2.4 MẠNG THẦN KINH NHÂN TẠO (NEURAL NETWORK) .................................. 29
2.4.1 Mạng nơ-ron .................................................................................. 29
2.4.2 Neural network .............................................................................. 29
2.4.3 Deep Learning ............................................................................... 30
2.4.4 Convolutional Neural Network....................................................... 33
2.4.5 Cấu trúc của mạng CNN (Covolutional Neural Network) ............... 35
2.4.6 Huấn luyện Neural Network ........................................................... 42