Hệ Thống Điểm Danh Tự Động Bằng Nhận Diện Khuôn Mặt và RFID

Đồ án nghiên cứu 2 ngành hệ thống nhúng iot điểm danh nhận diện khuôn mặt, thiết kế chi tiết, tính toán kỹ thuật theo tiêu chuẩn, đánh giá tính khả thi dự án.

Người đăng

Ẩn danh
59
9
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN

1.1. TÍNH CẤP THIẾT

1.2. TÌNH HÌNH NGHIÊN CỨU

1.3. PHƯƠNG PHÁP NGHIÊN CỨU

1.4. GIỚI HẠN NGHIÊN CỨU

1.5. MỤC TIÊU

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. KỸ THUẬT NHẬN DIỆN KHUÔN MẶT

2.2. CÔNG NGHỆ NHẬN DẠNG TẦN SỐ VÔ TUYẾN

2.3. NGÔN NGỮ LẬP TRÌNH PYTHON

3. CHƯƠNG 3: THIẾT KẾ HỆ THỐNG

3.1. ĐẶC TẢ HỆ THỐNG

3.2. YÊU CẦU HỆ THỐNG

3.3. THIẾT KẾ HỆ THỐNG PHẦN CỨNG

3.4. THIẾT KẾ GIAO DIỆN

4. CHƯƠNG 4: KẾT QUẢ THỰC HIỆN

4.1. KẾT QUẢ PHẦN CỨNG

4.2. KẾT QUẢ GIAO DIỆN

4.3. PHÂN TÍCH KẾT QUẢ VÀ KẾT LUẬN

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

5.1. KẾT LUẬN

5.2. HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giải pháp Hệ Thống Điểm Danh Tự Động cho Doanh nghiệp 4

Trong bối cảnh chuyển đổi số, việc tự động hóa các quy trình quản lý đang trở thành yêu cầu cấp thiết. Hệ thống điểm danh tự động bằng nhận diện khuôn mặt và RFID là một giải pháp công nghệ tiên tiến, đáp ứng nhu cầu tối ưu hóa quản lý nhân sự và nâng cao hiệu suất. Nghiên cứu này, dựa trên đồ án của nhóm sinh viên Phạm Thanh Hà và Trần Đức Hiếu (ĐH SPKT TP.HCM, 2023), tập trung vào việc xây dựng một hệ thống tích hợp hai công nghệ xác thực mạnh mẽ, mang lại độ chính xác và bảo mật vượt trội so với các phương pháp truyền thống. Mục tiêu là tạo ra một giải pháp toàn diện, từ thiết kế phần cứng đến giao diện phần mềm, có khả năng ứng dụng linh hoạt trong nhiều môi trường khác nhau.

1.1. Tổng quan về công nghệ chấm công thông minh

Công nghệ chấm công thông minh đang thay đổi cách các tổ chức quản lý thời gian làm việc của nhân viên và học sinh. Thay vì các phương pháp thủ công dễ sai sót như sổ sách hoặc các hệ thống quẹt thẻ từ đơn giản, các giải pháp hiện đại sử dụng nhận dạng sinh trắc học và công nghệ nhận dạng không dây. Đề tài "Điểm danh Nhận diện Khuôn mặt" đặt ra mục tiêu xây dựng một hệ thống chấm công tự động hiệu quả bằng cách kết hợp ưu điểm của hai công nghệ hàng đầu: nhận diện khuôn mặt để xác thực danh tính và công nghệ RFID để nhận dạng nhanh đối tượng. Sự kết hợp này không chỉ giúp quá trình điểm danh diễn ra nhanh chóng, chính xác mà còn tăng cường khả năng chống gian lận điểm danh. Hệ thống được thiết kế để hoạt động trên nền tảng Raspberry Pi, tận dụng khả năng xử lý mạnh mẽ và tính linh hoạt của máy tính nhúng, mở ra tiềm năng ứng dụng rộng rãi từ giáo dục đến quản lý doanh nghiệp.

1.2. Mục tiêu nghiên cứu của hệ thống điểm danh kết hợp

Mục tiêu chính của đồ án là xây dựng một giải pháp điểm danh hoàn chỉnh, đảm bảo độ tin cậy và chính xác cao. Cụ thể, hệ thống phải đáp ứng các mục tiêu sau: (1) Thiết kế phần cứng tích hợp gồm camera AI để thu nhận hình ảnh khuôn mặt và module đọc thẻ từ RFID. (2) Xây dựng phần mềm điểm danh có khả năng xử lý đồng thời hai luồng dữ liệu, so sánh và xác thực danh tính một cách nhanh chóng. (3) Phát triển một giao diện website trực quan cho phép quản lý nhân sự hoặc quản lý sinh viên học sinh theo dõi báo cáo điểm danh theo thời gian thực, chỉnh sửa thông tin và xem lịch sử. Theo tài liệu gốc, mục tiêu còn bao gồm "ngăn chặn giả mạo thông tin và cung cấp trải nghiệm chấm công thuận tiện", hướng đến việc tối ưu hóa toàn diện quy trình vận hành trong bối cảnh Công nghiệp 4.0.

II. Thách thức của các phương pháp điểm danh thủ công hiện nay

Các phương pháp điểm danh truyền thống ngày càng bộc lộ nhiều hạn chế trong môi trường làm việc và học tập hiện đại. Sự phụ thuộc vào quy trình thủ công không chỉ gây lãng phí thời gian và nguồn lực mà còn tiềm ẩn nhiều rủi ro về tính chính xác và bảo mật. Việc ghi chép bằng tay, chấm công qua bảng giấy hay thậm chí là các hệ thống thẻ từ đời đầu đều không thể giải quyết triệt để các vấn đề như điểm danh hộ, sai sót dữ liệu hay khó khăn trong việc tổng hợp báo cáo. Những thách thức này là động lực chính thúc đẩy sự ra đời của các hệ thống điểm danh tự động, thông minh hơn.

2.1. Hạn chế về thời gian và sai sót trong quản lý nhân sự

Quá trình điểm danh thủ công là một gánh nặng về thời gian đối với cả người điểm danh và bộ phận quản lý nhân sự. Nhân viên, học sinh phải xếp hàng chờ đợi, gây ùn tắc và mất thời gian vào đầu giờ làm việc hoặc buổi học. Đối với người quản lý, việc tổng hợp dữ liệu từ sổ sách hoặc các file riêng lẻ để tính công, theo dõi chuyên cần là một công việc tốn nhiều công sức và rất dễ xảy ra sai sót. Những lỗi nhỏ trong quá trình nhập liệu có thể dẫn đến những sai lầm lớn trong việc tính lương hoặc đánh giá hiệu suất. Một hệ thống điểm danh tự động giúp loại bỏ hoàn toàn các bước thủ công này, tự động hóa việc ghi nhận và tạo báo cáo điểm danh, giải phóng nguồn nhân lực cho các công việc có giá trị cao hơn.

2.2. Nguy cơ gian lận và thiếu an ninh trong chấm công

Một trong những thách thức lớn nhất của các hệ thống điểm danh truyền thống là vấn đề gian lận. Việc nhờ người khác điểm danh hộ (buddy punching) bằng thẻ từ hoặc ký tên là một thực trạng phổ biến, gây ảnh hưởng tiêu cực đến tính công bằng và kỷ luật của tổ chức. Các hệ thống này cũng thiếu cơ chế an ninh kiểm soát ra vào hiệu quả. Bất kỳ ai có được thẻ từ đều có thể ra vào khu vực quy định. Hệ thống kết hợp nhận diện khuôn mặt và RFID ra đời để giải quyết triệt để vấn đề này. Theo nghiên cứu, "việc sử dụng công nghệ nhận diện khuôn mặt và RFID... hướng đến việc giảm nguy cơ lừa đảo và đảm bảo tính bảo mật thông tin cá nhân". Nhờ lớp xác thực sinh trắc học, hệ thống đảm bảo chỉ có đúng người mới có thể thực hiện điểm danh, nâng cao tính minh bạch và an toàn.

III. Nguyên lý Hệ Thống Điểm Danh Nhận Diện Khuôn Mặt và RFID

Để xây dựng một hệ thống điểm danh hiệu quả, việc hiểu rõ nguyên lý hoạt động của các công nghệ cốt lõi là vô cùng quan trọng. Hệ thống này dựa trên sự kết hợp giữa hai phương pháp xác thực độc lập nhưng bổ trợ cho nhau. Công nghệ RFID (Radio Frequency Identification) đóng vai trò nhận dạng đối tượng nhanh chóng thông qua sóng vô tuyến, trong khi công nghệ nhận diện khuôn mặt sử dụng các thuật toán phức tạp để xác minh danh tính dựa trên đặc điểm sinh trắc học duy nhất. Sự kết hợp này tạo ra một quy trình điểm danh hai lớp, vừa nhanh chóng, vừa bảo mật cao.

3.1. Kỹ thuật nhận dạng sinh trắc học bằng khuôn mặt

Kỹ thuật nhận dạng sinh trắc học khuôn mặt là một lĩnh vực của trí tuệ nhân tạo, hoạt động dựa trên ba bước chính. Đầu tiên là Phát hiện khuôn mặt (Face Detection), hệ thống sử dụng camera AI để xác định vị trí có khuôn mặt trong một khung hình. Tiếp theo là Trích rút đặc trưng (Feature Extraction), phần mềm phân tích các đặc điểm hình học của khuôn mặt như khoảng cách giữa hai mắt, hình dáng mũi, miệng và chuyển hóa chúng thành một vector đặc trưng duy nhất. Đồ án này đề cập đến việc sử dụng các phương pháp như "Local Binary Patterns Histogram, Haar cascade". Cuối cùng là Nhận dạng khuôn mặt (Face Recognition), vector đặc trưng vừa trích xuất sẽ được so sánh với cơ sở dữ liệu đã được huấn luyện trước đó để tìm ra người trùng khớp. Đây là bước xác thực quan trọng giúp hệ thống chống gian lận điểm danh hiệu quả.

3.2. Cách thức hoạt động của công nghệ RFID trong xác thực

Công nghệ RFID là phương pháp nhận dạng đối tượng tự động dựa trên sóng vô tuyến. Một hệ thống RFID cơ bản bao gồm hai thành phần chính: thẻ từ RFID (Tag) và đầu đọc (Reader). Mỗi thẻ RFID chứa một vi mạch lưu trữ một mã định danh duy nhất. Khi thẻ đi vào vùng phủ sóng của đầu đọc, đầu đọc sẽ phát ra sóng vô tuyến cung cấp năng lượng cho thẻ (đối với thẻ bị động) và yêu cầu thẻ gửi lại mã định danh. Đầu đọc sau đó nhận tín hiệu phản hồi, giải mã và gửi dữ liệu đến khối xử lý trung tâm. Trong hệ thống điểm danh này, RFID đóng vai trò là lớp xác thực đầu tiên, giúp xác định nhanh chóng thông tin của người dùng. Tài liệu nghiên cứu chỉ rõ, hệ thống sử dụng module đọc thẻ RFID với khoảng cách hiệu quả từ 0-5cm, phù hợp cho các ứng dụng chấm công gần.

IV. Hướng dẫn thiết kế Hệ Thống Điểm Danh Tự Động toàn diện

Việc xây dựng một hệ thống điểm danh tự động đòi hỏi sự kết hợp chặt chẽ giữa phần cứng và phần mềm. Quá trình thiết kế bắt đầu từ việc lựa chọn các linh kiện phần cứng phù hợp, có khả năng đáp ứng yêu cầu xử lý của hệ thống, sau đó là xây dựng kiến trúc phần mềm mạnh mẽ để điều khiển, xử lý dữ liệu và cung cấp giao diện tương tác cho người dùng. Đồ án của nhóm sinh viên ĐH SPKT TP.HCM đã trình bày một mô hình thiết kế chi tiết, từ sơ đồ khối tổng thể đến việc lựa chọn từng thành phần cụ thể, tạo ra một hệ thống hoạt động hiệu quả và ổn định.

4.1. Lựa chọn phần cứng Raspberry Pi Camera AI và RFID

Phần cứng là nền tảng của toàn bộ hệ thống. Trung tâm xử lý được lựa chọn là máy tính nhúng Raspberry Pi 4 Model B, với ưu điểm "tốc độ xử lý vượt trội, tích hợp Wi-Fi, tiêu thụ điện năng thấp và giá thành phù hợp". Để thực hiện chức năng nhận diện, hệ thống sử dụng Webcam Rapoo XW180 có độ phân giải Full HD 1080P, đảm bảo chất lượng hình ảnh đầu vào sắc nét. Đây được xem như một dạng camera AI trong hệ thống. Đối với chức năng xác thực thẻ, module RFID RC522 được chọn vì "tốc độ đọc nhanh, dễ dàng giao tiếp với Raspberry Pi và kích thước nhỏ gọn". Các thành phần này được kết nối với nhau tạo thành một máy chấm công khuôn mặt và RFID hoàn chỉnh, sẵn sàng cho việc triển khai phần mềm điều khiển.

4.2. Xây dựng phần mềm và giao diện quản lý điểm danh

Phần mềm điểm danh được phát triển bằng ngôn ngữ lập trình Python, tận dụng các thư viện mã nguồn mở mạnh mẽ như OpenCV và face_recognition để xử lý ảnh và nhận diện khuôn mặt. Lưu đồ thuật toán được thiết kế logic: hệ thống kiểm tra thẻ RFID trước, nếu hợp lệ sẽ kích hoạt camera để nhận diện khuôn mặt. Dữ liệu sau khi xác thực thành công sẽ được gửi lên cơ sở dữ liệu Firebase. Một thành phần quan trọng khác là website quản lý. Giao diện người dùng được thiết kế để hiển thị thông tin điểm danh real-time, số liệu thống kê (tổng nhân viên, số người đã check-in, check-in trễ), bảng cảnh báo truy cập trái phép và cho phép quản trị viên thực hiện các thao tác như xem lịch sử, chỉnh sửa thông tin nhân viên. Việc này cho phép tích hợp hệ thống một cách liền mạch vào quy trình quản lý hiện có.

V. Kết quả thực nghiệm Hệ Thống Điểm Danh tại ĐH SPKT TP

Một hệ thống chỉ thực sự có giá trị khi được kiểm chứng qua thực nghiệm. Dựa trên các kết quả được ghi nhận trong đồ án, hệ thống điểm danh bằng nhận diện khuôn mặt và RFID đã chứng minh được tính hiệu quả và độ ổn định trong môi trường hoạt động thực tế. Các chỉ số về độ chính xác, tốc độ xử lý và sự ổn định của cả phần cứng lẫn phần mềm đều đạt được các mục tiêu ban đầu đề ra, khẳng định tính khả thi của giải pháp.

5.1. Phân tích độ chính xác và tốc độ của hệ thống

Kết quả thực nghiệm là thước đo quan trọng nhất về hiệu suất. Theo báo cáo, hệ thống đạt "tỷ lệ nhận dạng gương mặt với độ chính xác lên đến 90%". Đây là một con số ấn tượng, cho thấy khả năng xác thực đáng tin cậy. Tốc độ nhận dạng cho mỗi đối tượng dao động trong khoảng 5-7 giây, một khoảng thời gian chấp nhận được cho các ứng dụng điểm danh. Tuy nhiên, nghiên cứu cũng chỉ ra một số giới hạn cần lưu ý. Độ chính xác của hệ thống phụ thuộc vào điều kiện môi trường, đặc biệt là ánh sáng và khoảng cách. Hệ thống hoạt động tốt nhất với khoảng cách camera dưới 30cm và có thể bị ảnh hưởng bởi "ánh sáng cường độ quá cao hoặc thấp". Những phân tích này cung cấp cái nhìn thực tế về hiệu quả của hệ thống điểm danh tự động.

5.2. Hiệu quả của website quản lý và báo cáo điểm danh

Giao diện website là cầu nối giữa hệ thống và người quản lý. Kết quả cho thấy website hoạt động ổn định, "đảm bảo dữ liệu được cập nhật liên tục, đồng bộ và ổn định". Các chức năng chính như hiển thị bảng điểm danh hằng ngày, tự động reset vào ngày mới, cảnh báo truy cập trái phép, và xem lịch sử (Recent Log) đều hoạt động đúng như thiết kế. Đặc biệt, tính năng "Checking" cho phép điểm danh thủ công trong trường hợp phần cứng gặp sự cố là một điểm cộng lớn, đảm bảo hệ thống không bị gián đoạn. Khả năng cung cấp báo cáo điểm danh trực quan và chính xác giúp giảm tải đáng kể cho bộ phận quản lý nhân sựquản lý sinh viên học sinh, chứng minh giá trị ứng dụng thực tiễn của dự án.

VI. Tương lai của Hệ Thống Điểm Danh Tự Động và hướng đi mới

Dự án xây dựng hệ thống điểm danh bằng nhận diện khuôn mặt và RFID đã đạt được những thành công quan trọng, tạo ra một sản phẩm hoạt động ổn định và chính xác. Tuy nhiên, như mọi sản phẩm công nghệ, luôn có những tiềm năng để cải tiến và phát triển hơn nữa. Việc tổng kết lại những gì đã đạt được và xác định các hướng đi trong tương lai là bước cần thiết để hoàn thiện giải pháp, giúp hệ thống không chỉ giải quyết bài toán hiện tại mà còn sẵn sàng cho những yêu cầu cao hơn trong tương lai.

6.1. Đánh giá tổng kết ưu và nhược điểm của dự án

Tổng kết lại, dự án đã thành công trong việc xây dựng một hệ thống điểm danh hai lớp bảo mật, hoạt động chính xác và ổn định. Ưu điểm nổi bật là sự kết hợp thông minh giữa RFID và nhận diện khuôn mặt, giúp tăng cường bảo mật và chống gian lận điểm danh. Giao diện web thân thiện, cung cấp đầy đủ chức năng quản lý và báo cáo. Tuy nhiên, hệ thống vẫn còn một số nhược điểm cần khắc phục. Tốc độ nhận diện 5-7 giây có thể cần được cải thiện để đáp ứng môi trường có lưu lượng người dùng lớn. Độ chính xác của hệ thống còn phụ thuộc nhiều vào điều kiện ánh sáng và khoảng cách. Đây là những điểm mà các phiên bản phát triển trong tương lai cần tập trung giải quyết để nâng cao trải nghiệm người dùng và hiệu suất tổng thể.

6.2. Tiềm năng phát triển và nâng cấp hệ thống trong tương lai

Hướng phát triển trong tương lai rất rộng mở. Đầu tiên, có thể "nâng cao độ chính xác và tốc độ nhận diện" bằng cách áp dụng các thuật toán học máy tiên tiến hơn và sử dụng bộ dữ liệu huấn luyện lớn hơn. Thứ hai, việc tích hợp hệ thống với các phần mềm quản lý nhân sự (HRM) hoặc hệ thống quản lý học tập (LMS) hiện có sẽ tạo ra một hệ sinh thái quản lý liền mạch. Về mặt bảo mật, có thể tăng cường các biện pháp mã hóa dữ liệu và an ninh kiểm soát ra vào để bảo vệ thông tin cá nhân tốt hơn. Cuối cùng, việc mở rộng hệ thống để xử lý tải trọng lớn hơn, đáp ứng nhu cầu của các doanh nghiệp quy mô lớn, là một hướng đi đầy tiềm năng. Những cải tiến này sẽ giúp hệ thống điểm danh tự động trở thành một công cụ không thể thiếu trong quản lý hiện đại.

10/07/2025
Đồ án 2 ngành hệ thống nhúng iot điểm danh nhận diện khuôn mặt

Trích đoạn nội dung tài liệu

Chương 1: Của báo cáo đồ án mô tả một bức tranh tổng quan về đề tài nghiên cứu. Tại phần này, nhóm trình bày vấn đề cụ thể mà đề tài hướng đến, với việc giới thiệu lý do chọn lựa đề tài và nhấn mạnh tính quan trọng và ứng dụng thực tế của nó. Mục tiêu nghiên cứu được đặt ra một cách rõ ràng, xác định những kết quả mà đội nghiên cứu đang hướng đến. Bên cạnh đó, phần giới hạn của nghiên cứu cũng được đề cập để xác định rõ ràng phạm vi và điều kiện của đề tài.

Cuối cùng, bố cục tổ chức của bài viết được giới thiệu, làm cho độc giả dễ dàng theo dõi và hiểu rõ hơn về cách mà thông tin sẽ được trình bày trong toàn bộ báo cáo. Chương 2: Tập trung vào cơ sở lý thuyết của đề tài. Tại đây, đội nghiên cứu tổng hợp kiến thức về phần cứng có trong hệ thống, mô tả tổng quan về các thành phần và chức năng của chúng. Ngoài ra, chi tiết về các linh kiện cụ thể được liệt kê, tạo nên một bức tranh đầy đủ về cơ sở lý thuyết cần thiết để xây dựng mô hình.

Chương 3: Tập trung vào quá trình xây dựng và thiết kế hệ thống. Bắt đầu từ yêu cầu của đề tài, nhóm thực hiện tính toán và lựa chọn linh kiện phù hợp với hệ thống. Sau đó, họ thiết kế sơ đồ khối và phân tích chức năng của từng khối, tạo ra một hệ thống có cấu trúc chặt chẽ và hoạt động hiệu quả. Chương 4: Báo cáo tập trung vào kết quả thực hiện của hệ thống.

Nhóm nghiên cứu trình bày chi tiết về các chức năng mà hệ thống đã thực hiện được thông qua hình ảnh và video minh họa. Các kết quả này được đánh giá và đối chiếu với mục tiêu ban đầu của đề tài để xem xét độ chính xác và hiệu suất của hệ thống. Tại đây, 5 nhóm có thể bao gồm cả những khía cạnh nổi bật, những thử nghiệm đặc biệt, và bất kỳ thách thức nào đã được vượt qua trong quá trình thực hiện. Chương 5: Phần kết luận và hướng phát triển.

Dựa trên kết quả thực nghiệm từ Chương 4, nhóm thực hiện một phần tổng kết tổng quan về đề tài. Đánh giá những gì đã đạt được và những điểm mà đội nghiên cứu còn chưa hoàn thiện. Bên cạnh đó, chương này cũng đề xuất những hướng phát triển tiềm năng cho hệ thống, những cải tiến và mở rộng có thể được thực hiện trong tương lai để làm cho hệ thống trở nên mạnh mẽ và linh hoạt hơn. Đây là cơ hội để nhóm nghiên cứu tự đánh giá và đề xuất những hướng nghiên cứu và phát triển tiếp theo.

6 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 KỸ THUẬT NHẬN DIỆN KHUÔN MẶT Nhận dạng khuôn mặt (Face Recognition) là một phương pháp sinh trắc để xác định hoặc xác minh một cá nhân nào đó bằng cách so sánh dữ liệu hình ảnh chụp trực tiếp hoặc hình ảnh kỹ thuật số vớibản ghi được lưu trữ cho người đó. Nó được xem là một lĩnh vực nghiên cứu của ngành Biometrics (tương tự như nhận dạng vân tay –Fingerprint Recognition, hay nhận dạng mống mắt – Iris Recognition). Xét về nguyên tắc chung, nhận dạng khuôn mặt có sự tương đồng rất lớn với nhận dạng vân tay và nhận dạng mống mắt, tuy nhiên sự khác biệt nằm ở bước trích chọn đặt trưng (feature extraction) của mỗi lĩnh vực. Trong khi nhận dạng vân tay và mống mắt đã đạt tới độ chín, tức là có thể áp dụng trên thực tế một cách rộng rãi thì nhận dạng khuôn mặt người vẫn còn nhiều thách thức và vẫn là một lĩnh vực nghiên cứu thú vị với nhiều người.

So với nhận dạng vân tay và mống mắt, nhận dạng khuôn mặt có nguồn dữ liệu phong phú hơn (chúng ta có thể nhìn thấy mặt người ở bất cứ tấm ảnh, video clip nào liên quan tới con người trên mạng) và ít đòi hỏi sự tương tác có kiểm soát hơn (để thực hiện nhận dạng vân tay hay mống mắt, dữ liệu input lấy từ con người đòi hỏi có sự hợp tác trong môi trường có kiểm soát). Các hệ thống nhận dạng khuôn mặt thường được sử dụng cho các mục đích an ninh như kiểm soát an ninh tại tòa nhà, sân bay, máy ATM, tra cứu thông tin của tội phạm, phát hiện tội phạm ở nơi công cộng, .và ngày càng được ứng dụng rộng rãi trong cuộc sống. Bên cạnh những thành công đã được ghi nhận thì nhận dạng khuôn mặt cũng còn gặp nhiều khó khăn như về độ sáng, hướng nghiêng, kích thước hình ảnh, diện mạo, biểu hiện cảm xúc của khuôn mặt hay ảnh hưởng của tham số môi trường. Để xây dựng một hệ thống nhận dạng khuôn mặt có đầu vào của hệ thống là một hình ảnh kỹ thuật số hay một khung hình video từ một nguồn video.

Đầu ra là xác định hoặc xác minh người ở trong bức hình hoặc trong video đó là ai. Hướng tới 7 mục tiêu này chúng ta thường chia thủ tục nhận dạng khuôn mặt gồm ba bước: Phát hiện khuôn mặt, trích rút đặc trưng và nhận dạng khuôn mặt.1 Hệ thống nhận dạng khuôn mặt Phát hiện khuôn mặt (Face Detection): Chức năng chính của bước này là phát hiện ra khuôn mặt xem nó có xuất hiện ở trong một bức hình hay một đoạn video hay không? Tỉ lệ phát hiện ra khuôn mặt phụ thuộc nhiều vào điều kiện về độ sáng, hướng khuôn mặt, biểu hiện cảm xúc trên khuôn mặt hay các yếu tố môi trường khác. Để hệ thống nhận dạng hoạt động đạt hiệu quả cao thì hình ảnh khuôn mặt sau khi được phát hiện cần chuẩn hóa về kích thước, ánh sáng. Trích rút đặc trưng (Feature Extraction): Sau khi phát hiện ra khuôn mặt trong bức ảnh, chúng ta tiến hành trích rút những đặc 6 trưng của khuôn mặt.

Bước này trích xuất ra một vector đặc trưng đại diện cho một khuôn mặt. Nó phải đảm bảo được tính duy nhất của một khuôn mặt. Nhận dạng khuôn mặt (Face Recognition): Với hình ảnh đầu vào sau khi phát hiện ra khuôn mặt, trích rút các đặc trưng của khuôn mặt và đem so sánh các đặc trưng này với cơ sở dữ liệu khuôn mặt. Bài toán nhận dạng khuôn mặt được ứng dụng nhiều trong các lĩnh vực đời sống đặc biệt ở những lĩnh vực công nghệ cao, yêu cầu về an ninh, bảo mật.

Do đó để hệ thống nhận dạng khuôn mặt hoạt động mạnh mẽ với tốc độ và độ tin cậy thì có rất nhiều các phương pháp về nhận dạng khuôn mặt được đưa ra. Các phương pháp có thể được phân loại theo các tiêu chí khác nhau như nhận dạng với dữ liệu ảnh đầu vào là ảnh tĩnh 2D (Elastic Bunch Graph, Active Appearance Model). Phương pháp này là phổ biến nhất và tương lai sẽ là 3D (3D Morphable Model). Tuy nhiên trên thực tế người ta hay chia phương pháp nhận dạng khuôn mặt ra thành 2 loại: 8 - Nhận dạng dựa trên các đặc trưng của các phần tử trên khuôn mặt (Feature Base Face Recognition) - Nhận dạng dựa trên xét tổng thể toàn khuôn mặt (Appearance Based Face Recognition).1 Nhận dạng dựa trên các đặc trưng khuôn mặt Đây là phương pháp nhận dạng khuôn mặt dựa trên việc xác định các đặc trưng hình học của các chi tiết trên khuôn mặt như vị trí, diện tích, khoảng cách của mắt, mũi, miệng, … và mỗi quan hệ giữa chúng ví dụ như khoảng cách giữa hai mắt.

Ưu điểm của phương pháp này là nó gần với cách mà con người sử dụng để nhận biết khuôn mặt. Hơn nữa với việc xác định đặc tính và các mối quan hệ, phương pháp này cho kết quả tốt trong 7 các điều kiện không có kiểm soát. Nhược điểm của phương pháp này là cài đặt thuật toán phức tạp do việc xác định mối quan hệ giữa các đặc tính, đòi hỏi các thuật toán phức tạp và phương pháp này sẽ hoạt động không hiệu quả khi kích thước hình ảnh nhỏ vì rất khó phân biệt được các đặc tính.2 Nhận dạng dựa trên xét toàn bộ khuôn mặt Nội dụng chính của hướng tiếp cận này là xem mỗi ảnh có kích thước R x C là một vector trong không gian có R x C chiều. Ta xây dựng một không gian mới có chiều nhỏ hơn sao cho khi biểu diễn trong không gian đó các đặc điểm chính trên khuôn mặt không bị mất đi.

Trong không gian đó các ảnh của cùng một người sẽ được tập trung lại thành một nhóm gần nhau và cách xa so với các nhóm khác. Hai phương pháp thường được sử dụng trong hướng tiếp cận này là: - PCA (Principle Components Analysis) - LDA (Linear Discriminant Analysis) 2.3 Ứng dụng của nhận diện khuôn mặt Một số lợi ích của hệ thống nhận dạng khuôn mặt là: 9 Bảo mật hiệu quả Nhận dạng khuôn mặt là hệ thống xác minh nhanh chóng và hiệu quả. Đây là công nghệ nhanh và tiện lợi hơn so với những công nghệ sinh trắc học khác như quét vân tay hoặc võng mạc. Số lượng điểm tiếp xúc trong nhận dạng khuôn mặt cũng ít hơn so với việc nhập mật khẩu hoặc PIN.

Công nghệ này hỗ trợ xác thực nhiều yếu tố để xác minh bảo mật bổ sung. Cải thiện độ chính xác Nhận dạng khuôn mặt là phương thức xác định cá nhân chính xác hơn so với đơn giản chỉ sử dụng số điện thoại, địa chỉ email, địa chỉ gửi thư hoặc địa chỉ IP. Ví dụ: hiện nay, hầu hết các dịch vụ giao dịch từ cổ phiếu cho tới tiền điện tử đều tín nhiệm nhận dạng khuôn mặt để bảo vệ khách hàng và tài sản của họ. Tích hợp dễ dàng hơn Công nghệ nhận dạng khuôn mặt tương thích và tích hợp dễ dàng với hầu hết các phần mềm bảo mật.

Ví dụ: điện thoại thông minh có camera trước được tích hợp hỗ trợ các thuật toán hoặc mã phần mềm nhận dạng khuôn mặt. Sau đây là một số ứng dụng thực tiễn của hệ thống nhận dạng khuôn mặt: Phát hiện gian lận Các công ty sử dụng nhận dạng khuôn mặt để xác định người dùng độc nhất đang tạo một tài khoản mới trên nền tảng trực tuyến. Sau khi hoàn tất, nhận dạng khuôn mặt có thể được sử dụng để xác minh danh tính của người thực sử dụng tài khoản phòng trường hợp có hoạt động tài khoản đáng ngờ hoặc có khả năng gây rủi ro. An ninh mạng Các công ty sử dụng công nghệ nhận dạng khuôn mặt thay cho mật khẩu để củng cố các biện pháp an ninh mạng.

Rất khó để truy cập trái phép vào hệ thống nhận dạng khuôn mặt vì khuôn mặt của bạn không thể thay đổi được.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ