Điểm Danh Nhân Viên Bằng RFID và Nhận Diện Khuôn Mặt: Giải Pháp Tự Động Hóa Hiện Đại

Đồ án nghiên cứu 2 ngành hệ thống nhúng iot điểm danh nhân viên bằng rfid và 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ự

Người đăng

Ẩn danh
62
2
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. BỐ CỤC ĐỒ ÁN

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

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

2.1.1. Tổng quan

2.1.2. Nhận dạng dựa trên các đặc trưng khuôn mặt

2.1.3. Nhận dạng dựa trên xét toàn bộ khuôn mặt

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

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

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

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

3.4. THIẾT KẾ HỆ THỐNG PHẦN MỀM

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 NGƯỜI DÙNG

4.3. KẾT QUẢ WEBSITE

4.4. 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. Khám phá Hệ thống điểm danh nhân viên bằng RFID ưu việt

Hệ thống điểm danh nhân viên bằng RFID và Nhận diện khuôn mặt là một giải pháp công nghệ tiên tiến, tích hợp hai phương thức xác thực để tối ưu hóa quy trình quản lý nhân sự. Thay vì các phương pháp thủ công dễ sai sót, hệ thống này tự động hóa hoàn toàn việc ghi nhận thời gian làm việc, đảm bảo tính chính xác và minh bạch. Theo nghiên cứu 'Điểm danh nhân viên bằng RFID và Nhận diện khuôn mặt' (ĐH Sư phạm Kỹ thuật TP.HCM, 2023), việc kết hợp thẻ RFID để nhận dạng định danh và camera AI để xác thực sinh trắc học tạo ra một lớp bảo mật kép, giúp chống gian lận chấm công một cách hiệu quả. Đây không chỉ là một máy chấm công khuôn mặt thông thường, mà là một giải pháp chấm công tự động toàn diện, có khả năng tích hợp sâu vào các hệ thống quản trị doanh nghiệp. Nền tảng công nghệ này giúp giảm thiểu đáng kể thời gian và công sức cho bộ phận nhân sự, đồng thời cung cấp báo cáo chấm công chi tiết và chính xác theo thời gian thực. Sự ra đời của hệ thống này đánh dấu một bước tiến quan trọng trong việc xây dựng một văn phòng thông minh, nơi mọi quy trình đều được số hóa và tự động hóa để nâng cao hiệu suất tổng thể.

1.1. Định nghĩa hệ thống điểm danh kết hợp RFID và khuôn mặt

Hệ thống điểm danh kết hợp là một mô hình tích hợp hai công nghệ xác thực riêng biệt. Đầu tiên, công nghệ RFID (Radio Frequency Identification) được sử dụng để nhận dạng nhanh. Mỗi nhân viên được cấp một thẻ từ chấm công chứa một mã định danh duy nhất. Khi thẻ được đưa đến gần đầu đọc, hệ thống ngay lập tức xác định được danh tính nhân viên. Tiếp theo, công nghệ nhận diện khuôn mặt đóng vai trò là lớp xác thực sinh trắc học. Camera sẽ quét và so sánh các đặc điểm khuôn mặt của người chấm công với dữ liệu đã được đăng ký trước đó. Sự kết hợp này đảm bảo người sử dụng thẻ chính là chủ nhân của thẻ đó, loại bỏ hoàn toàn tình trạng chấm công hộ.

1.2. Tầm quan trọng trong bối cảnh quản lý nhân sự hiện đại

Trong môi trường doanh nghiệp 4.0, quản lý nhân sự hiệu quả đòi hỏi dữ liệu chính xác và tức thì. Hệ thống này cung cấp một nguồn dữ liệu chấm công đáng tin cậy, làm cơ sở cho việc tính lương, đánh giá hiệu suất và hoạch định nguồn nhân lực. Nó không chỉ là một công cụ quản lý ra vào mà còn là một phần quan trọng của hệ sinh thái an ninh cho doanh nghiệp. Việc tự động hóa giúp giải phóng nhân sự khỏi các tác vụ lặp đi lặp lại, cho phép họ tập trung vào các công việc chiến lược hơn. Đồng thời, tính minh bạch của hệ thống giúp xây dựng niềm tin và văn hóa kỷ luật trong tổ chức.

II. Thách thức trong quản lý chấm công và giải pháp kết hợp

Quản lý chấm công thủ công hoặc sử dụng các công nghệ đơn lẻ thường đối mặt với nhiều thách thức. Các phương pháp truyền thống như ghi sổ hay sử dụng thẻ giấy dễ dàng bị gian lận, sai sót và tốn nhiều thời gian tổng hợp. Ngay cả các hệ thống chấm công bằng vân tay cũng gặp hạn chế khi vân tay nhân viên bị mờ, bẩn hoặc trong môi trường làm việc đặc thù. Hệ thống điểm danh nhân viên bằng RFID và Nhận diện khuôn mặt ra đời để giải quyết triệt để những vấn đề này. Tài liệu nghiên cứu chỉ ra rằng, hệ thống này mang lại tính linh hoạt cao, áp dụng được trong nhiều lĩnh vực từ giáo dục đến doanh nghiệp. Nó không chỉ là một thiết bị kiểm soát cửa mà còn là một giải pháp chấm công tự động toàn diện. Đặc biệt, phương thức chấm công không tiếp xúc bằng nhận diện khuôn mặt trở nên cực kỳ quan trọng trong bối cảnh các yêu cầu về vệ sinh và an toàn sức khỏe được nâng cao, hạn chế lây nhiễm chéo. Đây là một bước tiến cần thiết để hiện đại hóa quy trình quản lý, tăng cường bảo mật và nâng cao hiệu suất lao động.

2.1. Hạn chế của các phương pháp chấm công truyền thống

Các phương pháp cũ như quẹt thẻ từ đơn thuần không thể ngăn chặn tình trạng chấm công hộ. Trong khi đó, hệ thống vân tay có thể bị ảnh hưởng bởi các yếu tố vật lý như mồ hôi, bụi bẩn, hoặc trầy xước trên tay, dẫn đến tỷ lệ nhận dạng sai cao. Hơn nữa, việc tổng hợp dữ liệu từ các phương pháp này thường tốn nhiều công sức và dễ xảy ra lỗi con người, ảnh hưởng trực tiếp đến tính chính xác của bảng lương và các báo cáo nhân sự quan trọng. Những hạn chế này làm giảm hiệu quả quản lý và gây ra những tranh chấp không đáng có.

2.2. Ưu điểm vượt trội của giải pháp xác thực đa nhân tố

Giải pháp kết hợp RFID và khuôn mặt mang lại lợi ích kép. RFID cung cấp tốc độ nhận dạng nhanh, lý tưởng cho các môi trường có lưu lượng nhân viên lớn như nhà máy. Trong khi đó, công nghệ nhận diện khuôn mặt bổ sung lớp bảo mật sinh trắc học, đảm bảo tính chính xác tuyệt đối. Hệ thống này loại bỏ gần như 100% khả năng gian lận. Dữ liệu được thu thập và đồng bộ hóa tự động vào phần mềm quản lý chấm công, giúp việc tạo báo cáo và tích hợp hệ thống nhân sự (ERP) trở nên liền mạch và hiệu quả hơn bao giờ hết. Sự kết hợp này tạo ra một hệ thống vừa nhanh, vừa an toàn, đáp ứng được các yêu cầu khắt khe nhất.

III. Cách Hệ thống điểm danh bằng RFID và Khuôn mặt hoạt động

Nguyên lý hoạt động của Hệ thống điểm danh nhân viên bằng RFID và Nhận diện khuôn mặt dựa trên một quy trình xác thực hai bước tuần tự và logic. Toàn bộ quá trình được điều khiển bởi một bộ xử lý trung tâm, thường là máy tính nhúng như Raspberry Pi. Đầu tiên, khi nhân viên đưa thẻ RFID vào vùng đọc của máy chấm công RFID, module RC522 sẽ thu nhận tín hiệu sóng vô tuyến và giải mã mã định danh (ID) duy nhất của thẻ. ID này ngay lập tức được gửi đến bộ xử lý. Dựa trên ID, hệ thống kích hoạt camera và truy xuất dữ liệu khuôn mặt mẫu tương ứng đã được lưu trữ trước đó. Tiếp theo, camera tiến hành chụp ảnh khuôn mặt của nhân viên theo thời gian thực. Thuật toán xử lý ảnh, như Haar Cascade được đề cập trong tài liệu nghiên cứu, sẽ phát hiện và trích xuất các đặc trưng trên khuôn mặt. Các đặc trưng này sau đó được so sánh với dữ liệu mẫu. Nếu tỷ lệ trùng khớp đạt ngưỡng cho phép, hệ thống xác nhận điểm danh thành công và ghi nhận thời gian vào cơ sở dữ liệu. Toàn bộ quy trình diễn ra nhanh chóng, đảm bảo luồng di chuyển của nhân viên không bị gián đoạn.

3.1. Quy trình xử lý của công nghệ nhận diện khuôn mặt

Quá trình nhận diện khuôn mặt bao gồm ba bước chính: phát hiện khuôn mặt (Face Detection), trích rút đặc trưng (Feature Extraction), và nhận dạng (Face Recognition). Đầu tiên, thuật toán sẽ quét khung hình từ camera để xác định vị trí có chứa khuôn mặt. Sau khi định vị, hệ thống tiến hành trích xuất một vector đặc trưng, là một chuỗi các giá trị số hóa đại diện cho các đặc điểm duy nhất của khuôn mặt đó như khoảng cách giữa hai mắt, hình dạng mũi, cằm. Cuối cùng, vector này được so sánh với các vector trong cơ sở dữ liệu bằng các phép toán khoảng cách (ví dụ: khoảng cách Euclidean). Khuôn mặt được nhận dạng là của người có vector mẫu gần nhất với vector được trích xuất.

3.2. Vai trò của máy chấm công RFID trong xác thực danh tính

Trong hệ thống này, máy chấm công rfid không chỉ để điểm danh mà còn đóng vai trò là 'chìa khóa' khởi động quá trình xác thực sinh trắc học. Nó giúp hệ thống thu hẹp phạm vi tìm kiếm. Thay vì phải so sánh khuôn mặt hiện tại với toàn bộ cơ sở dữ liệu hàng nghìn nhân viên, hệ thống chỉ cần so sánh với một mẫu duy nhất tương ứng với thẻ RFID vừa quét. Điều này giúp tăng tốc độ xử lý lên đáng kể và giảm thiểu tỷ lệ nhận dạng sai, đặc biệt trong các doanh nghiệp có quy mô lớn. Công nghệ RFID đảm bảo bước nhận dạng ban đầu diễn ra nhanh chóng và chính xác.

IV. Hướng dẫn thiết kế hệ thống chấm công nhận diện khuôn mặt

Việc thiết kế một Hệ thống điểm danh nhân viên bằng RFID và Nhận diện khuôn mặt đòi hỏi sự kết hợp chặt chẽ giữa phần cứng và phần mềm. Theo mô hình được trình bày trong Đồ án 2 (ĐH SPKT TP.HCM, 2023), phần cứng cốt lõi bao gồm một máy tính nhúng Raspberry Pi 4 Model B làm bộ điều khiển trung tâm, một module đọc thẻ RFID RC522 và một webcam có độ phân giải cao như Rapoo XW180. Raspberry Pi 4 được chọn vì khả năng xử lý mạnh mẽ, hỗ trợ kết nối mạng và có đủ các cổng giao tiếp để tích hợp với các module ngoại vi. Về phần mềm, hệ thống được phát triển trên nền tảng ngôn ngữ lập trình Python, tận dụng sức mạnh của thư viện OpenCV cho các tác vụ xử lý ảnh và nhận diện khuôn mặt. Dữ liệu nhân viên và lịch sử chấm công được lưu trữ và quản lý trên một cơ sở dữ liệu thời gian thực như Firebase, cho phép tích hợp hệ thống nhân sự và hiển thị thông tin lên giao diện web một cách linh hoạt. Sơ đồ kết nối phần cứng phải đảm bảo các module giao tiếp chính xác với Raspberry Pi qua các chuẩn giao tiếp như SPI cho RFID và USB cho webcam.

4.1. Lựa chọn thành phần phần cứng cốt lõi cho hệ thống

Việc lựa chọn phần cứng là nền tảng quyết định sự ổn định của hệ thống. Raspberry Pi 4 Model B đóng vai trò là bộ não, xử lý toàn bộ logic. Module RFID RC522 hoạt động ở tần số 13.56 MHz, phù hợp cho các ứng dụng tầm gần. Webcam cần có độ phân giải tối thiểu là 1080P để đảm bảo chất lượng hình ảnh đầu vào cho thuật toán nhận diện. Ngoài ra, cần có một nguồn cấp điện ổn định (5V/3A) cho Raspberry Pi và các thiết bị ngoại vi để tránh các sự cố sụt áp gây ảnh hưởng đến hoạt động.

4.2. Xây dựng phần mềm quản lý chấm công và giao diện web

Phần mềm là linh hồn của hệ thống. Thư viện OpenCV trong Python cung cấp các bộ phân loại Haar Cascade đã được huấn luyện trước để phát hiện khuôn mặt hiệu quả. Dữ liệu khuôn mặt của mỗi nhân viên được thu thập và huấn luyện để tạo ra một mô hình nhận dạng riêng. Giao diện web được xây dựng để quản trị viên có thể thực hiện các tác vụ như thêm/sửa/xóa thông tin nhân viên, xem báo cáo chấm công chi tiết, và theo dõi các cảnh báo truy cập trái phép. Việc sử dụng cơ sở dữ liệu đám mây giúp dữ liệu luôn được đồng bộ và có thể truy cập từ bất cứ đâu.

V. Phân tích kết quả thực tiễn từ hệ thống điểm danh RFID

Kết quả thực nghiệm từ đề tài nghiên cứu cho thấy Hệ thống điểm danh nhân viên bằng RFID và Nhận diện khuôn mặt đạt được hiệu suất ấn tượng và đáp ứng tốt các yêu cầu đặt ra. Về mặt độ chính xác, hệ thống đạt tỷ lệ nhận dạng khuôn mặt thành công lên đến 90% trong điều kiện ánh sáng và góc mặt tối ưu. Tốc độ xử lý của toàn bộ quy trình, từ lúc quẹt thẻ đến khi xác thực khuôn mặt thành công, dao động trong khoảng 5-7 giây cho mỗi cá nhân. Đây là tốc độ chấp nhận được, đảm bảo không gây ùn tắc tại khu vực chấm công. Tuy nhiên, nghiên cứu cũng chỉ ra một số giới hạn cần lưu ý. Hiệu suất của máy chấm công khuôn mặt phụ thuộc nhiều vào các yếu tố môi trường. Cụ thể, khoảng cách nhận diện hiệu quả nhất là dưới 30cm. Khi khoảng cách xa hơn hoặc điều kiện ánh sáng quá yếu/quá chói, độ chính xác có thể suy giảm. Những phân tích này cung cấp cái nhìn thực tế về khả năng ứng dụng của hệ thống, giúp các doanh nghiệp có cơ sở để triển khai và hiệu chỉnh cho phù hợp với môi trường làm việc của mình.

5.1. Đánh giá độ chính xác và tốc độ xử lý của hệ thống

Tỷ lệ chính xác 90% là một con số khả quan, chứng tỏ thuật toán và mô hình được xây dựng có độ tin cậy cao. Tốc độ nhận dạng 5-7 giây là kết quả của việc tối ưu hóa quy trình, đặc biệt là việc sử dụng RFID để giới hạn không gian tìm kiếm khuôn mặt. Các thử nghiệm được tiến hành liên tục trong thời gian dài cũng cho thấy phần cứng, bao gồm Raspberry Pi và các module, hoạt động ổn định, không có hiện tượng quá nhiệt hay treo hệ thống, đảm bảo tính sẵn sàng cho môi trường doanh nghiệp.

5.2. Các yếu tố môi trường ảnh hưởng đến hiệu suất nhận diện

Thách thức lớn nhất đối với công nghệ nhận diện khuôn mặt là sự thay đổi của môi trường. Ánh sáng không đồng đều, bóng đổ trên mặt, hoặc việc nhân viên đeo phụ kiện như khẩu trang, kính râm có thể làm giảm độ chính xác. Nghiên cứu khuyến nghị lắp đặt hệ thống ở nơi có nguồn sáng ổn định, khuếch tán và hướng dẫn nhân viên đứng ở khoảng cách phù hợp để camera có thể thu được hình ảnh rõ nét nhất. Đây là những yếu tố quan trọng cần xem xét khi triển khai thực tế để tối đa hóa hiệu quả.

VI. Tương lai của công nghệ chấm công và hướng phát triển mới

Mặc dù Hệ thống điểm danh nhân viên bằng RFID và Nhận diện khuôn mặt đã chứng tỏ được nhiều ưu điểm, công nghệ này vẫn còn nhiều tiềm năng để phát triển trong tương lai. Hướng đi tiếp theo tập trung vào việc nâng cao độ chính xác và tốc độ của thuật toán nhận diện, có thể bằng cách áp dụng các mô hình học sâu (Deep Learning) tiên tiến hơn thay cho các phương pháp truyền thống. Việc cải thiện khả năng nhận diện trong điều kiện ánh sáng yếu hoặc khi khuôn mặt bị che một phần là một ưu tiên hàng đầu. Một hướng phát triển quan trọng khác là tăng cường khả năng mở rộng của hệ thống để có thể quản lý hàng nghìn, thậm chí hàng chục nghìn nhân viên mà không làm giảm hiệu suất. Ngoài ra, việc tích hợp thêm các tính năng như đo thân nhiệt tự động, phân tích cảm xúc của nhân viên, hay kết hợp với hệ thống an ninh cho doanh nghiệp để kiểm soát truy cập phân tầng cũng là những cải tiến giá trị. Tương lai của giải pháp chấm công tự động sẽ hướng đến một hệ thống thông minh hơn, linh hoạt hơn và bảo mật hơn.

6.1. Cải tiến thuật toán nhận diện và khả năng mở rộng

Các mô hình như FaceNet hay các mạng CNN (Convolutional Neural Network) có thể cải thiện đáng kể độ chính xác và khả năng chống giả mạo (anti-spoofing). Về phần cứng, có thể xem xét sử dụng các bộ xử lý mạnh hơn như Jetson Nano để tăng tốc độ xử lý các tác vụ AI. Đối với khả năng mở rộng, kiến trúc hệ thống có thể được thiết kế theo dạng microservices, cho phép các thành phần hoạt động độc lập và dễ dàng nâng cấp, đáp ứng sự tăng trưởng về quy mô người dùng.

6.2. Tích hợp các tính năng thông minh và bảo mật nâng cao

Tích hợp cảm biến nhiệt có thể giúp sàng lọc sức khỏe nhân viên ngay tại cửa ra vào, một tính năng hữu ích trong bối cảnh dịch bệnh. Về bảo mật, cần nghiên cứu các phương pháp mã hóa dữ liệu sinh trắc học để đảm bảo quyền riêng tư cho nhân viên, tuân thủ các quy định về bảo vệ dữ liệu cá nhân như GDPR. Việc áp dụng các giao thức kết nối an toàn (SSL/TLS) cho giao diện web và API là bắt buộc để bảo vệ thông tin khỏi các cuộc tấn công mạng, xây dựng một văn phòng thông minh toàn diện và an toàn.

10/07/2025
Đồ án 2 ngành hệ thống nhúng iot điểm danh nhân viên bằng rfid và 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, 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.

CHƯƠNG 2 CƠ SỞ LÝ THUYẾT 2.1 KỸ THUẬT NHẬN DIỆN KHUÔN MẶT 2.1 Tổng quan 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 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. Hình 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: - 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). Hình 2: Hình kiến trúc tổng quan của hệ thống nhận diện khuôn mặt 2.2 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.3 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.4 Ứ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à: 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 đủ