Mô tả Kỹ thuật
Dự án giải quyết bài toán Computer Vision (Thị giác Máy tính). Thách thức lớn nhất là thu thập, chuẩn hóa dữ liệu (dataset) khuôn mặt và huấn luyện mô hình (train model) để đạt được độ chính xác cao trong điều kiện ánh sáng và góc mặt khác nhau.
Em đã sử dụng thư viện OpenCV để xử lý video, trích xuất các khung hình (frames) và phát hiện khuôn mặt (face detection). Sau đó, mỗi khuôn mặt được crop, chuyển thành ảnh xám và đưa vào mô hình Mạng Nơ-ron Tích chập (CNN) đã được huấn luyện để dự đoán cảm xúc.
Qua dự án này, em đã học được quy trình hoàn chỉnh của một dự án AI: từ tiền xử lý dữ liệu, lựa chọn kiến trúc mô hình (model architecture), huấn luyện, đánh giá (evaluate) và triển khai (deploy) một ứng dụng thực tế.