1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Nghiên cứu và ứng dụng thuật toán nhận dạng khuôn mặt để xây dựng chương trình phát hiện sinh viên thi hộ

54 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Nghiên Cứu Và Ứng Dụng Thuật Toán Nhận Dạng Khuôn Mặt Để Xây Dựng Chương Trình Phát Hiện Sinh Viên Thi Hộ
Tác giả Th.S. Nguyễn Thị Thúy Hoài, ThS. Lê Thiện Nhật Quang, ThS. Phạm Thị Trà My, ThS. Nguyễn Thị Thùy Trang
Trường học Đại học Đà Nẵng
Chuyên ngành Khoa Điện
Thể loại Báo cáo tổng kết đề tài khoa học và công nghệ cấp trường
Năm xuất bản 2017
Thành phố Đà Nẵng
Định dạng
Số trang 54
Dung lượng 5,47 MB

Nội dung

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT BÁO CÁO TỔNG KẾT ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP TRƯỜNG NGHIÊN CỨU VÀ ỨNG DỤNG THUẬT TỐN NHẬN DẠNG KHN MẶT ĐỂ XÂY DỰNG CHƯƠNG TRÌNH PHÁT HIỆN SINH VIÊN THI HỘ Mã số: T2017-06-68 CHỦ NHIỆM ĐỀ TÀI : TH.S NGUYỄN THỊ THÚY HOÀI THÀNH VIÊN : KS LÊ THIỆN NHẬT QUANG THS PHẠM THỊ TRÀ MY THS NGUYỄN THỊ THÙY TRANG ĐÀ NẴNG, 12/2017 ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT BÁO CÁO TỔNG KẾT ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ CẤP TRƯỜNG 2017 NGHIÊN CỨU VÀ ỨNG DỤNG THUẬT TỐN NHẬN DẠNG KHN MẶT ĐỂ XÂY DỰNG CHƯƠNG TRÌNH PHÁT HIỆN SINH VIÊN THI HỘ Mã số: T2017-06-68 Xác nhận quan chủ trì đề tài Chủ nhiệm đề tài (ký, họ tên, đóng dấu) (ký, họ tên) DANH SÁCH CÁC THÀNH VIÊN THAM GIA VÀ ĐƠN VỊ CHỦ TRÌ DANH SÁCH THÀNH VIÊN: - ThS Lê Thiện Nhật Quang Khoa Điện – ĐH Sư Phạm Kỹ thuật - ThS Phạm Thị Trà My Khoa Điện – ĐH Sư Phạm Kỹ thuật - ThS Nguyễn Thị Thùy Trang Khoa Điện – ĐH Sư Phạm Kỹ thuật ĐƠN VỊ CHỦ TRÌ: trường Đại học Sư phạm Kỹ thuật - ĐHĐN MỤC LỤC MỞ ĐẦU CHƯƠNG CƠ SỞ LÝ THUYẾT .3 1.1 Giới thiệu ngôn ngữ Python 1.2 Framwork Django 1.3 Thuật tốn nhận diện khn mặt 1.3.1 Nhận diện khn mặt với thuật tốn PCA 1.3.2 Deep learning 17 CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 22 2.1 Phân tích trạng 22 2.2 Phân tích toán .22 2.3 Các bước thực thuật toán Deep learning để nhận diện ảnh .24 CHƯƠNG TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ 26 3.1 Kết thực .26 3.2 Đánh giá kết 32 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .33 TÀI LIỆU THAM KHẢO .34 PHỤ LỤC 35 DANH MỤC HÌNH VẼ Hình 1-1: Hình ảnh logo ngơn ngữ Python Hình 1-2: Cơng cụ soạn thảo ngôn ngữ Python Hình 1-3: Cấu trúc dự án web với Django Hình 1-4: Mơ tả ánh xạ tuyến tính T Hình 1-5: Tập khuôn mặt huấn luyện Hình 1-6: Mơ tả vector sở ui không gian khuôn mặt 13 Hình 1-7: Mơ tả tổ chức liệu 14 Hình 1-8: Mô tả hướng biến thiên quan trọng liệu 15 Hình 1-9: Ví dụ việc giảm chiều liệu 15 Hình 1-10: Hình ảnh khác điều kiện ánh sáng 17 Hình 2-1: Sơ đồ Usecase hệ thống .23 Hình 2-2: Các ảnh thư mục Train 24 Hình 2-3: Các ảnh thư mục Test 25 Hình 3-1: Ảnh thẻ thư mục Train lưu tên doan-van-dong.jpg .26 Hình 3-2: Ảnh thẻ thư mục Train lưu tên le-thien-nhat-quang.jpg 26 Hình 3-3: Ảnh thẻ thư mục Train lưu tên nguyen_van_phat.jpg .26 Hình 3-4: Ảnh thẻ thư mục Train lưu tên Nguyen-Thi-Thuy- Hoai.jpg 26 Hình 3-5: Các ảnh chụp lưu thư mục Test có phần mở rộng jpg .28 Hình 3-6: Lệnh để chạy ứng dụng web với Django 29 Hình 3-7: Kết sau thực lệnh để chạy ứng dụng web với Django 29 Hình 3-8: Kết chụp ảnh từ camera .30 Hình 3-9: Kết sau nhận diện ảnh thư mục Test 32 DANH MỤC CÁC TỪ VIẾT TĂT PCA Principal Components Analysis FC Face Recognition MVC Model-View-Control DSF Django Software Foundation ĐẠI HỌC ĐÀ NẴNG CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT Độc lập - Tự - Hạnh phúc THÔNG TIN KẾT QUẢ NGHIÊN CỨU Thông tin chung: - Tên đề tài: Nghiên cứu ứng dụng thuật toán nhận dạng khn mặt để xây dựng chương trình phát sinh viên thi hộ - Mã số: T2017-06-68 - Chủ nhiệm: Nguyễn Thị Thúy Hoài - Thành viên tham gia: ThS Lê Thiện Nhật Quang ThS Phạm Thị Trà My ThS Nguyễn Thị Thùy Trang - Cơ quan chủ trì: ĐH Sư Phạm Kỹ Thuật - Thời gian thực hiện: 12 tháng Mục tiêu: xây dựng ứng dụng nhận dạng khn mặt dựa ảnh thẻ có sẵn để phát sinh viên thi hộ Tính sáng tạo: áp dụng thuật toán Deep learning với tỷ lệ kết xác 90% mà khơng cần nhiều ảnh để training Tóm tắt kết nghiên cứu: Dựa thuật toán nhận diện có, tác giả chọn thuật tốn có kết xác cao Deep learning để áp dụng xây dựng ứng dụng nhận diện khuôn mặt Ứng dụng triển khai web Django viết ngôn ngữ Python Tên sản phẩm: Chương trình phát sinh viên thi hộ Hiệu quả, phương thức chuyển giao kết nghiên cứu khả áp dụng: triển khai thực kỳ thi chuẩn đầu phịng máy tính Hình ảnh, sơ đồ minh họa - Lưu ảnh thẻ thư mục Train - Chụp hình đối tượng cần nhận diện, sau lưu hình ảnh vào thư mục Test Kết chụp ảnh từ camera - Sử dụng thuật toán Deep learning để phát ảnh từ thư mục Test trùng với ảnh thư mục Train Hội đồng KH&ĐT đơn vị Ngày tháng năm (ký, họ tên) Chủ nhiệm đề tài (ký, họ tên) XÁC NHẬN CỦA TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT INFORMATION ON RESEARCH RESULTS General information: Project title: Reaching and building software that can detect fraudulent students Code number: T2017-06-68 Coordinator: Nguyen Thi Thuy Hoai Implementing institution: Duration: from 01/2017 to 12/2017 Objective(s): face recognition algorithms, Python, Django Creativeness and innovativeness: this software can help teachers checking examiners easily and detecting fraudulent students Research results: applying Deep learning method to recognite face from image in order to detect fraudulent students Products: software Effects, transfer alternatives of reserach results and applicability: this software can deploy in exams at labs

Ngày đăng: 07/03/2024, 09:39

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w