Professional Documents
Culture Documents
báo cáo xử lý ảnh nhận diện cảm xúc khuôn mặt
báo cáo xử lý ảnh nhận diện cảm xúc khuôn mặt
môn xử lý ảnh
Đề tài:
Nhận diện cảm xúc trên khuôn mặt người
qua camera
Nhóm trình bày :
1. Võ Đình Tuấn
2. Trần Khánh Thiện
3. Ma Quốc Cường
Nội dung trình bày
Và được chia làm 3 tập đặc trưng sau: Đặc trưng cạnh, đặc trưng đường,
đặc trưng xung quanh tâm.
Sơ đồ nhận diện khuôn mặt
Convolution Neural Network
Convolution Neural Network là một dạng mạng nơ-ron được cấu tạo nhiều
lớp và thường được sử dụng trong thị giác máy tính và học máy.
Cấu trúc mạng Convolution Neural Network gồm cơ bản 2 thành phần
chính:
1. Lớp trích lọc đặc trưng (Conv, Relu, POOL)
2. Lớp phân loại (Fully Connected)
Phần 3 : Triển khai xây dựng
Xây dựng bài toán
Chuẩn bị dữ liệu
Xây dựng mô hình
Đánh giá mô hình với dữ liệu huyến luyện và kiểm thử
Xây dựng bài toán
Nhận diện cảm xúc khuôn mặt sử dụng mạng nơ-ron tích chập trong thời gian
thực.
Công nghệ sử dụng:
Ngôn ngữ lập trình Python
Mạng nơ-ron tích chập
Haar – Casscade Classicfiers
Thư viện mã nguồn mở Keras
Xây dựng bài toán
Chuyển thành ma
Gán biểu cảm Lấy ra biểu cảm có giá trận các pixel rồi đưa
vào ảnh trị lớn nhất khi đưa qua mô hình đã huấn
qua mô hình. luyện
Chuẩn bị dữ liệu
Sử dụng 7 lớp từ bộ dữ liệu FER2013 bao gồm 7 loại cảm xúc: tức giận, ghê
tởm, sợ hãi, vui vẻ, buồn, ngạc nhiên, bình thường gồm 35887 ảnh.
Bộ huấn luyện: gồm 28709 ảnh.
Bộ kiểm thử: gồm 3589 ảnh.
Xây dựng mô hình