Xem mẫu
- NHẬN DIỆN KHUÔN MẶT DÙNG CHO
BẢO MẬT NGÔI NHÀ
Nguyễn Duy Linh
Viện Kỹ thuật HUTECH, Trường Đại học Công nghệ TP.Hồ Chí Minh
GVHD: ThS. Trần Duy Cường
TÓM TẮT
Đề tài nghiên cứu nhận diện khuôn mặt dùng cho bảo mật ngôi nhà được nhận diện bằng phần
mềm matlab: nếu đúng là khuôn mặt của chủ nhà thì hệ thống sẽ mở cửa nhà và nếu không phải
là khuôn mặt của chủ nhà thì sau ba lần nhận diện sai khuôn mặt hệ thống sẽ báo về app trên
điện thoại cho chủ nhà.
1 GIỚI THIỆU
Trong thời đại phát triển hiện nay, vấn đề an toàn bảo mật và an ninh là một vấn đề cực kì quan
trọng và cần thiết trong cuộc sống, ta có thể thấy hàng loạt các công nghệ có liên quan và ảnh
hưởng đến vấn đề này đang được thúc đẩy ra đời và phát triển một cách mạnh mẽ. Từ vấn đề an
ninh của các cơ quan, trụ sở cho tới việc bảo đảm an toàn các thiết bị, nhà cửa, công trình, v.v…
Điển hình như việc thiết lập một hệ thống bảo vệ nhà cửa tránh sự xâm nhập của kẻ lạ cũng như
vấn đề trộm cướp. Hệ thống bảo vệ đó có thể là một ổ khóa thông minh được người dùng cài đặt
mật khẩu bằng các dãy số, hay là hệ thống được tạo nên dựa trên cơ sở của công nghệ sinh trắc
học như là nhận diện khuôn mặt, giọng nói, vân tay,… Như đã nêu ở trên, hiện tại những nơi như
nhà máy, xí nghiệp, cơ quan, nhà cửa hay những nơi có sự an toàn bảo mật đặt hàng đầu thì một
hệ thống bảo vệ lối ra vào hay là phát hiện được sự xâm nhập của kẻ lạ, khả nghi, giả mạo (đặc
biệt đối với các cơ quan an ninh, bệnh viện hoặc những nơi đông người,…) là vô cùng cần thiết.
Trong đề tài này, chúng ta sẽ nói về một hệ thống bảo vệ đóng mở cửa bằng phương pháp nhận
diện dựa trên công nghệ sinh trắc, và cụ thể đó là hệ thống sử dụng nhận diện khuôn mặt.
2 NGUYÊN LÝ HOẠT ĐỘNG CỦA HỆ THỐNG
Khi có người đứng trước cửa, camera sẽ chụp lại hình ảnh khuôn mặt người đó rồi gửi hình ảnh về
máy tính về máy tính, phần mềm matlab sẽ so sánh khuôn mặt người đó có trong thư viện lưu trữ
hình ảnh khuôn mặt hay không:
Nếu có thì xác nhận đó là chủ nhà, phần mềm matlab sẽ kết nối với Arduino kích hoạt mở
khóa cửa.
Nếu không thì sẽ báo nhận diện lại khuôn mặt. Nếu ba lần báo không khớp, phần mềm
matlab sẽ kết nối với Arduino qua module wifi báo về điện thoại có người lạ.
197
- 3 KẾT LUẬN
Sau 2 tháng nghiên cứu đề tài này, về cơ bản đã giải quyết được các vấn đề đặt ra về nội dung
cũng như hình thức. Mạch hoạt động tốt và ổn định, tuy rằng tôi đã gặp một số lỗi do nhà sản xuất
cung cấp chưa chính xác như con MEGA 2560 R3 hoạt động ổn định vào điện thế 9V chứ ko như 5V
mà ban đầu nhà sản xuất cung cấp. Nhận diện khuôn mặt vẫn còn một số hạn chế: chưa được
bảo mật an toàn tuyệt đối vì cơ bản ban đầu hiện tại vẫn là nhận diện khuôn mặt 2D, cần có thêm
thời gian phát điện nhận dạng khuôn mặt 3D để được cải thiện tốt hơn.
Đề tài ‚Nhận diện khuôn mặt dùng cho bảo mật ngôi nhà‛ là một đề tài mang tính thực tiễn cao. Có
thể giải quyết được nhiều các bài toán về nhận diện hình ảnh. Vì thời đại hiện nay nhận diện khuôn
mặt rất phổ biến với mọi người chúng ta. Không những vậy nó còn như một vật đồng hành với
chúng ta mọi lúc, mọi nơi. Chính vì vậy chúng ta cần phải tận dụng nó vào công việc hàng ngày. Từ
đó đồ án ‚Nhận diện khuôn mặt dùng cho bảo mật ngôi nhà‛ là một đề tài rất thực tế với thời kỳ
hiện nay.
Hình 1. Sơ đồ khối hệ thống nhận diện khuôn mặt dùng cho bảo mật ngôi nhà
TÀI LIỆU THAM KHẢO
[1] Nguyễn Hồng Sơn (2001). Cơ sở kỹ thuật chuyển mạch & Tổng đài. Hà Nội.
[2] ThS. Trần Duy Cường (2016). Hệ thống viễn thông.
[3] ThS. Trần Duy Cường (2016). Kỹ thuật chuyển mạch.
[4] ThS. Trần Duy Cường (2016). Lý thuyết thông tin.
[5] https://maker.pro/raspberry-pi/projects/how-to-create-a-facial-recognition-door-lock-with-
raspberry-pi?fbclid=IwAR2fuxlobb2cgHR1bN3HvXUq9pfQNITsG070Ftl2CLash5PB2bRS-dPU8ts
198
- [6] https://www.mathworks.com/matlabcentral/fileexchange/49914-streaming-face-detection-
training-
recognition?fbclid=IwAR3L9saaP9DDZv25tdE6XgApIgV5FFDzOLHjsGnHQgtdljp7J8zywwp_yE4
[7] https://www.youtube.com/playlist?list=PLZgzYRCEZ0Uf8Th4-IoZOcU84bbehmwaL
[8] https://hshop.vn/products/khoa-chot-dien-solenoid-lock-ly-03
[9] https://www.youtube.com/watch?v=pasEtKzAhVI&feature=emb_logo
[10] Mạch vi điều khiển Arduino Mega: https://www.arduino.cc/
199
nguon tai.lieu . vn