Giới ThiệuHệ thống nhận diện khuôn mặt: là một ứng dụng máy tính tự động xác định hoặc nhận dạng một người nào đó thông qua hình ảnh hay là video từ nguồn nào đó.. Điều kiện : So sánh c
Trang 1Nhập Môn Trí Tuệ Nhân Tạo
Báo Cáo Chủ Đề
Nhận Diện Khuôn Mặt
(Face Recognition)
Trang 2Các thành viên trong nhóm:
1.Lê Hoàng Dũng
2.Trần Quốc Đạt
3.Nguyễn Minh Thuận
4.Ngô Tấn Đạt
Trang 3Nội Dung
Demo
Trang 4Giới Thiệu
Hệ thống nhận diện khuôn mặt: là một ứng dụng máy tính
tự động xác định hoặc nhận dạng một người nào đó thông qua hình ảnh hay là video từ nguồn nào đó.
Điều kiện : So sánh các đặc điểm trên khuôn mặt chọn
trước từ hình ảnh và một cở sở dữ liệu về khôn mặt.
Trang 5Kỹ Thuật
» Truyền Thống:Trích xuất các ranh giới hoặc,đặc điểm từ khuôn mặt của đối tượng
» Nhận dạng 3 chiều(3-D):Dùng cảm biến 3D nắm bắt thông tin của ảnh xác định các đặc điểm đặc trên khuôn mặt như:mắt,mũi cằm,miệng…kể các góc nghiệng.
»Phân tích kết cấu da:Đưa các đường đặc trưng,hình dạng,và các điểm trên da vào không gian toán học,bổ sung các phân tích cấu trúc của da-> tăng 20-25%
Trang 66
Trang 8Study of Face Recognition Techniques
A Surevey
Rafaqat Hussain Arain, Abdullah Maitlo, Sadaquat Ali Ruk, Hidayatullah Shaikh Department of Computer Science, Shah Abdul University, Khairpur, Sindh,
Pakistan
Madan Lal, Kamlesh Kumar
Department of Computer Science
Sindh Madressatul Islam
University, Karachi, Sindh,
Pakistan
Trang 9Cách FaceID của Apple hoạt động ra sao?
Trang 10Face Detection : Đây là quá trình phát hiện khuôn mặt trong ảnh Các máy ảnh và camera phone hiện nay
điều có chức năng này.
• Có nhiều cách để phát hiện:
+Thông qua màu sắc, cử động hoặc qua các góc cạnh trong ảnh
+Phổ biến thuật toán Viola-Jones(Thư viện Opencv).
_ _ $:Hệ thống phải được train với nhiều tấm ảnh để tìm ra mặt người
Trang 11Face Recognition : Đây là quá trình phát hiện khuôn mặt train dữ cơ sở dữ liệu trước.Các khuôn mặt sẽ so sánh với dữ liệu đã được train.
7
Trang 1212
Ứng dụng
Địa điểm công cộng
Các cơ quan chúng phủ
Ngân hàng,ATM
Sân bay
Các công ty ,doanh nghiệp
Mở các thiết bị di động
Quảng cáo thông minh
Trang 13⋆ Góp phần vào việc kích hoạt hệ thống vận hành thông mình nhiều lĩnh vực khác nhau
⋆ Cụ thể công nghệ nhận dạng
khuôn mặt được ứng dụng trong bán lẻ
⋆ Ít tác động đến người dùng và là công nghệ sinh trắc học nhanh
chóng
⋆ Toàn bộ quá trình phát hiện , nhận dạng, đối chiếu được tiến hành
hoàn toàn tự động
⋆ Góp phần vào việc kích hoạt hệ thống vận hành thông mình nhiều lĩnh vực khác nhau
⋆ Cụ thể công nghệ nhận dạng
khuôn mặt được ứng dụng trong bán lẻ
⋆ Ít tác động đến người dùng và là công nghệ sinh trắc học nhanh
chóng
⋆ Toàn bộ quá trình phát hiện , nhận dạng, đối chiếu được tiến hành
hoàn toàn tự động
Ưu Điểm
Trang 14⋆ Dữ liệu lớn dẫn đến tốc độ chậm
Nhược Điểm
⋆ Dữ liệu không thống nhất
⋆ Biểu cảm,lão hóa
⋆ Góc khuất,thiếu sáng,vật dụng,độ phân giải
⋆ Góc khuất,thiếu sáng,vật dụng,độ phân giải
Trang 15Demo
Trang 16Phân tích code & Demo
Gồm 3 bước:
1.Các bược tiến hành nhận diện đối tượng.
2.Dữ liệu train và so khớp trong quá trình chạy 3.Tỉ lệ so khớp
Trang 171.Các bước khi tiến hành nhận diện đối tượng
>> Dùng MTCNN để phát hiện và cắt khuôn mặt (đưa vào Processed)
>> Dùng Facenet để trích suất đặc trưng (Model)
>> Dùng SVM để classifier và nhận diện (code so sánh
độ so khớp với dữ liệu đã train)
Trang 182.Dữ liệu train và so khớp trong quá trình chạy.
Raw: dữ liệu đầu vào dùng để train trước
khi nhận dạng
Processed: dữ liệu sau khi xử lí Model: dữ liệu đã phân nhóm (Train)
3.Tỉ lệ so khớp
0.5(50%):tỉ lệ khuôn mặt giống dữ liệu đối tượng đã train.
Trang 19Thanks For Watching !