Đồ án tốt nghiệp Công nghệ Thông tin: Tìm hiểu thị giác máy tính và xây dựng chương trình nhận diện, làm mờ khuôn mặt trong ảnh và video

Trường đại học

Đại học Hải Phòng

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

2024

57
6
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

1. MỞ ĐẦU

1.1. TỔNG QUAN VỀ ĐỀ TÀI

1.2. Lý do chọn đề tài

1.3. Mục tiêu đề tài

1.4. Đối tượng và phạm vi nghiên cứu

1.5. Ý nghĩa của đề tài

2. GIỚI THIỆU BÀI TOÁN

2.1. Tổng quan về thị giác máy tính và nhận dạng khuôn mặt

2.1.1. Tổng quan thị giác máy tính

2.1.2. Nhận dạng khuôn mặt – face recognition

2.1.3. Cách thức hoạt động của nhân dạng khuôn mặt

2.1.4. Một số ứng dụng của nhân dạng khuôn mặt

2.2. Tổng quan về thuật toán Gaussian Blur

2.2.1. Khái niệm thuật toán Gaussian Blur

2.2.2. Các kỹ thuật trong hàm Gaussian Blur

2.2.3. Ứng dụng của Gaussian Blur trong xử lý ảnh

2.2.4. Lợi ích và giới hạn của Gaussian Blur

2.2.5. So sánh Gaussian Blur với các phương pháp làm mờ khác

3. GIẢI BÀI TOÁN NHẬN DẠNG KHUÔN MẶT VỚI THƯ VIỆN FACE RECOGNITION

3.1. Một số phương pháp phát hiện khuôn mặt

3.1.1. Phát hiện khuôn mặt với OpenCV Haar Cascade

3.1.2. Phát hiện khuôn mặt với Dlib HoG

3.1.3. Phát hiện khuôn mặt với OpenCV Deep Learning

3.1.4. Phát hiện khuôn mặt với Dlib Deep Learning

3.1.5. Phát hiện khuôn mặt với Mediapipe Deep Learning

3.2. Thư viện Face Recognition

4. CÀI ĐẶT VÀ THỬ NGHIỆM HỆ THỐNG

4.1. Ngôn ngữ lập trình Python và thư viện OpenCV

4.1.1. Ngôn ngữ lập trình Python

4.1.2. Thư viện OpenCV. Thư viện Thinkter

4.2. Cài đặt công cụ, thư viện

4.2.1. Cài đặt thư viện Face Recognition

4.2.2. Cài đặt thư viện OpenCV

4.3. Cài đặt và thử nghiệm

4.4. Giao diện chương trình

4.5. Kết quả chương trình

TÀI LIỆU THAM KHẢO

Đồ án tốt nghiệp công nghệ thông tin tìm hiểu về thị giác máy tính và xây dựng chương trình dò tìm vị trí khuôn mặt trong ảnh video và làm mờ

Đồ án tốt nghiệp CNTT: Thị giác máy tính và xây dựng chương trình nhận diện, làm mờ khuôn mặt trong ảnh và video là một nghiên cứu chuyên sâu về ứng dụng thị giác máy tính trong việc nhận diện và xử lý khuôn mặt. Tài liệu này không chỉ cung cấp lý thuyết nền tảng mà còn hướng dẫn chi tiết cách xây dựng một chương trình thực tế, giúp người đọc hiểu rõ cách áp dụng công nghệ này vào các bài toán cụ thể. Đặc biệt, việc làm mờ khuôn mặt trong ảnh và video có ý nghĩa quan trọng trong bảo mật thông tin và quyền riêng tư.

Nếu bạn quan tâm đến các ứng dụng khác của thị giác máy tính, hãy khám phá Luận văn nghiên cứu về mạng neural convolutional áp dụng vào bài toán nhận dạng đối tượng trong lĩnh vực thị giác máy tính, nơi đi sâu vào việc sử dụng mạng neural để nhận diện đối tượng. Bên cạnh đó, Luận văn thạc sĩ kỹ thuật điều khiển và tự động hóa điều khiển bám theo và bắt vật chuyển động trong không gian 3D sử dụng kỹ thuật stereo vision và visual servoing sẽ mang đến góc nhìn mới về việc ứng dụng thị giác máy tính trong điều khiển tự động. Cuối cùng, Tiểu luận đồ án tốt nghiệp phát triển mô hình học máy phát hiện và định vị vật thể ứng dụng trong điều khiển cánh tay robot là một tài liệu hữu ích để hiểu sâu hơn về sự kết hợp giữa học máy và thị giác máy tính.

Mỗi liên kết trên là cơ hội để bạn mở rộng kiến thức và khám phá thêm các ứng dụng thú vị của thị giác máy tính trong nhiều lĩnh vực khác nhau.