Tổng quan nghiên cứu
Trong bối cảnh chuyển đổi số mạnh mẽ năm 2022, công nghệ nhận diện sinh trắc học khuôn mặt đã trở thành phương thức xác thực chủ đạo với hơn 75 doanh nghiệp quốc tế đạt chứng nhận bảo mật theo tiêu chuẩn ISO/IEC 30107. Tuy nhiên, sự phát triển này kéo theo các nguy cơ an ninh nghiêm trọng từ các hình thức tấn công giả mạo (presentation attacks) ngày càng tinh vi, bao gồm ảnh in 2D độ phân giải cao, video phát lại qua màn hình kỹ thuật số và mặt nạ 3D chân thực. Luận văn thạc sĩ chuyên ngành Khoa học Máy tính tại Trường Đại học Bách Khoa – Đại học Quốc gia TP. Hồ Chí Minh, thực hiện từ tháng 9 năm 2021 đến tháng 5 năm 2022 và bảo vệ thành công vào tháng 7 năm 2022, đã tập trung giải quyết triệt để bài toán phát hiện hình ảnh chân dung giả mạo thụ động (passive face anti-spoofing - FAS).
Mục tiêu nghiên cứu trọng tâm là thiết kế và hiện thực hóa một kiến trúc học sâu toàn diện, kết hợp chặt chẽ giữa đặc trưng sâu ngữ nghĩa (deep features) và đặc trưng rộng kết cấu thủ công (wide handcrafted features) chỉ dựa trên một tấm ảnh tĩnh duy nhất. Đề tài mở rộng phạm vi kiểm thử thực nghiệm trên 3 tập dữ liệu chuẩn mực quốc tế gồm CASIA-FASD với 600 video từ 50 cá nhân, MSU-MFSD với 280 video từ 35 đối tượng và ROSE-YOUTU với hơn 3.000 video ghi hình qua 5 dòng thiết bị di động. Ý nghĩa thực tiễn của công trình thể hiện rõ nét qua việc kéo giảm tỷ lệ sai số phân loại trung bình ACER xuống dưới 3,0%, giảm thiểu tỷ lệ chấp nhận sai sót FAR tiệm cận mức 0,8%, mang đến giải pháp bảo mật tối ưu cho các cổng thanh toán ngân hàng điện tử và dịch vụ công trực tuyến mà không đòi hỏi người dùng phải thực hiện bất kỳ cử chỉ chuyển động phiền toái nào.
Cơ sở lý thuyết và phương pháp nghiên cứu
Khung lý thuyết áp dụng
Nghiên cứu được xây dựng dựa trên sự giao thoa giữa hai nền tảng lý thuyết cốt lõi: lý thuyết mạng nơ-ron tích chập sâu (Convolutional Neural Networks - CNN) và lý thuyết phân tích kết cấu bề mặt không gian (spatial surface texture analysis). Trong đó, kiến trúc mạng phần dư ResNet (Residual Network) ra đời từ năm 2015 từng xuất sắc giành vị trí quán quân cuộc thi ILSVRC với tỷ lệ lỗi top 5 chỉ 3,57% được chọn làm khung xương sống để rút trích đặc trưng sâu. Để khắc phục triệt để hiện tượng suy giảm đạo hàm (vanishing gradient) khi mạng đi qua hàng trăm tầng tích chập, các khối liên kết tắt Identity Block được tích hợp xuyên suốt mô hình.
Mô hình nghiên cứu vận dụng 5 khái niệm chuyên ngành then chốt:
- Chống giả mạo thụ động (Passive Face Anti-Spoofing): Phân biệt ảnh thật và ảnh tấn công chỉ dựa trên một khung hình tĩnh duy nhất.
- Đặc trưng sâu (Deep Features): Biểu diễn không gian ẩn mức cao được trích xuất từ 5 giai đoạn tích chập của mạng ResNet-50 với hơn 23 triệu tham số học được.
- Mẫu nhị phân cục bộ (Local Binary Patterns - LBP): Thuật toán trích xuất đặc trưng vi kết cấu bề mặt dựa trên ma trận lân cận P = 8 điểm và các bán kính R = 1, R = 3, R = 5.
- Bộ đo lường chuẩn ISO/IEC 30107-3: Hệ tiêu chuẩn quốc tế đánh giá tỷ lệ lỗi phân loại tấn công APCER, phân loại người thật BPCER và lỗi trung bình ACER.
- Hàm kích hoạt phi tuyến tính ReLU và Sigmoid: Tối ưu hóa tính toán lan truyền xuôi và lan truyền ngược trong không gian phân loại nhị phân.
Phương pháp nghiên cứu
Nghiên cứu áp dụng phương pháp chọn mẫu phân tầng có chủ đích (purposive stratified sampling) từ 3 nguồn dữ liệu chuẩn mực toàn cầu với tổng quy mô trích xuất vượt hơn 10.000 khung hình đại diện. Cụ thể: bộ dữ liệu CASIA-FASD gồm 600 video của 50 người thu thập ở 12 ngữ cảnh môi trường và 3 cấp độ phân giải camera; bộ dữ liệu MSU-MFSD gồm 280 video của 35 người chụp bởi 2 loại cảm biến 720x480 và 640x480; bộ dữ liệu ROSE-YOUTU gồm hơn 3.000 video của 20 người được thu thập qua 5 dòng smartphone từ phân khúc bình dân đến cao cấp như iPhone 5s, Huawei và ZTE.
Lý do lựa chọn phương pháp phân tích kết hợp học chuyển tiếp (transfer learning) từ mạng ResNet và trích xuất đặc trưng rộng LBP là nhằm giải quyết dứt điểm điểm yếu quá khớp (overfitting) của các mạng CNN truyền thống khi lượng dữ liệu huấn luyện ảnh giả mạo còn hạn chế. Thuật toán LBP(8,1) nắm bắt chính xác các biến dạng tần số cao ở mức vi mô như đường vân in ấn, hiệu ứng Moire quét qua màn hình LCD và độ bóng phản quang, trong khi ResNet bao quát toàn bộ cấu trúc hình học 3D của khuôn mặt. Toàn bộ quy trình từ tiền xử lý, rút trích vector đặc trưng, kết hợp đa luồng đến đánh giá phân loại được thực hiện liên tục trong mốc thời gian từ tháng 9 năm 2021 đến tháng 5 năm 2022.
Kết quả nghiên cứu và thảo luận
Những phát hiện chính
Quá trình thực nghiệm đối sánh đa chiều đã ghi nhận 4 phát hiện quan trọng có giá trị học thuật cao:
Thứ nhất, việc kết hợp mô hình ResNet-50 với đặc trưng vi kết cấu LBP(8,1) đem lại hiệu năng vượt bậc, giúp hạ thấp chỉ số lỗi phân loại trung bình ACER xuống mức 2,8% trên tập dữ liệu CASIA-FASD, cải thiện hơn 35% độ chính xác so với các mô hình chỉ sử dụng mạng CNN đơn thuần.
Thứ hai, trên tập kiểm thử MSU-MFSD vốn chứa các dạng tấn công phát lại video chất lượng cao qua màn hình iPad Air và iPhone, mô hình đạt tỷ lệ lỗi phân loại tấn công APCER ở mức 1,9% và tỷ lệ lỗi phân loại người thật BPCER đạt 2,1%, vượt trội gần 40% so với phương pháp VGG-Face kết hợp SVM truyền thống vốn có tỷ lệ lỗi ngang bằng EER ở mức 4,5%.
Thứ ba, trên tập dữ liệu ROSE-YOUTU đa dạng góc chụp và ánh sáng phức tạp, mô hình ResNet-101 kết hợp LBP(8,1) duy trì độ ổn định tuyệt đối với chỉ số ACER chỉ 3,2%, khẳng định năng lực tổng quát hóa xuất sắc trước các biến thể mặt nạ giấy cắt mắt và màn hình kích thước lớn.
Thứ tư, khi so sánh giữa các thiết lập bán kính LBP lân cận gồm R = 1, R = 3 và R = 5, bán kính nhỏ R = 1 mang lại ma trận nhầm lẫn tối ưu nhất với tỷ lệ nhận diện chính xác người thật (True Positive) đạt trên 97,5% trên toàn bộ các kịch bản kiểm định.
Thảo luận kết quả
Sự vượt trội của mô hình đề xuất bắt nguồn từ cơ chế bổ trợ hai chiều giữa mạng học sâu và thuật toán kết cấu cục bộ. Mạng ResNet trích xuất sâu các thuộc tính hình thái khuôn mặt tổng quát, trong khi vector tần suất LBP(8,1) đóng vai trò như một bộ lọc nhạy cảm, dễ dàng phát hiện các bất thường về độ phản xạ quang học và vi kết cấu nhân tạo trên bề mặt giấy in hay tấm nền điện tử. Khi đặt cạnh phương pháp của Zinelabidine trên không gian màu YCbCr và HSV đạt EER 6,2% hay mô hình trích xuất đặc trưng HOG của Zukka đạt EER 2,15%, giải pháp đề xuất cho thấy tính ổn định vượt trội khi đánh giá chéo giữa các tập dữ liệu mà không cần phụ thuộc vào tín hiệu nhịp tim rPPG phức tạp.
Dữ liệu kết quả nghiên cứu có thể được trực quan hóa rõ ràng thông qua một biểu đồ cột so sánh trực tiếp chỉ số sai số ACER giữa các biến thể ResNet-50, ResNet-101 và các phương pháp cơ sở trên cả 3 tập dữ liệu thực nghiệm. Đi kèm với đó là bảng ma trận nhầm lẫn (confusion matrix) 4 chiều mô tả chi tiết các đại lượng True Positive, False Positive, True Negative và False Negative. Cách trình bày đối chiếu này làm nổi bật khả năng triệt tiêu tỷ lệ chấp nhận sai FAR xuống dưới mức 0,8%, chứng minh tính khả thi cao khi ứng dụng vào hệ thống thực tế với yêu cầu khắt khe về an toàn dữ liệu.
Đề xuất và khuyến nghị
Nhằm chuyển hóa kết quả nghiên cứu thành các giải pháp an ninh thực tiễn, 4 khuyến nghị hành động chiến lược được đề xuất:
- Tích hợp mô hình ResNet-50 kết hợp LBP(8,1) vào các cổng xác thực định danh điện tử eKYC nhằm kéo giảm tỷ lệ lỗi phân loại trung bình ACER xuống dưới 2,0% trong quý 4 năm 2023, do đội ngũ kỹ sư phần mềm tại các ngân hàng thương mại và ví điện tử trực tiếp triển khai.
- Chuẩn hóa quy trình kiểm định an toàn sinh trắc học theo tiêu chuẩn ISO/IEC 30107-3 cấp độ 2 với mục tiêu ngăn chặn 100% các cuộc tấn công giả mạo bằng màn hình máy tính bảng và giấy in khổ A3 trong 6 tháng đầu năm 2024, do trung tâm an ninh mạng và an toàn thông tin chủ trì thực hiện.
- Tối ưu hóa trọng số tính toán của mô hình thông qua kỹ thuật lượng tử hóa mạng nơ-ron (quantization) để rút ngắn thời gian phản hồi xuống dưới 25 mili-giây trên mỗi khung hình, do nhóm kỹ sư nghiên cứu AI hoàn thành trong giai đoạn 2023 - 2024.
- Mở rộng cơ sở dữ liệu huấn luyện nội địa với hơn 5.000 mẫu ảnh chân dung thực tế đa dạng sắc tộc, góc nghiêng và điều kiện ngược sáng nhằm duy trì tỷ lệ từ chối sai FRR dưới 1,2%, do các viện nghiên cứu khoa học máy tính phối hợp cùng doanh nghiệp công nghệ thực thi trong lộ trình 12 tháng kế tiếp.
Đối tượng nên tham khảo luận văn
Nội dung và kết quả của luận văn mang lại giá trị học thuật và ứng dụng thiết thực cho 4 nhóm đối tượng chính:
- Kỹ sư thị giác máy tính và lập trình viên AI: Khai thác sơ đồ kiến trúc phối hợp đặc trưng sâu và rộng để ứng dụng trực tiếp vào pipeline phát hiện gian lận khuôn mặt với thời gian suy luận dưới 30 mili-giây trên các hệ thống nhúng và máy chủ biên.
- Chuyên gia an ninh thông tin và quản trị hệ thống eKYC: Nắm bắt các phương thức phân loại tấn công cùng hệ chỉ số APCER, BPCER chuẩn ISO/IEC 30107-3 để xây dựng rào chắn bảo vệ an toàn cho hàng triệu giao dịch tài chính số mỗi ngày.
- Học viên cao học và nghiên cứu sinh chuyên ngành Khoa học Máy tính: Sử dụng phương pháp luận nghiên cứu, kỹ thuật tiền xử lý LBP đa kênh và quy trình tinh chỉnh mạng ResNet trên các tập dữ liệu CASIA-FASD, MSU-MFSD làm tài liệu nền tảng cho các công trình công bố quốc tế.
- Giám đốc sản phẩm và nhà quản trị công nghệ: Đánh giá hiệu quả kinh tế và trải nghiệm người dùng của công nghệ passive liveness, giúp nâng cao tỷ lệ chuyển đổi dịch vụ trực tuyến lên hơn 15% nhờ cắt bỏ các bước yêu cầu cử động rườm rà.
Câu hỏi thường gặp
Câu hỏi 1: Phương pháp chống giả mạo thụ động (passive liveness) có ưu thế gì so với phương pháp chủ động (active liveness)?
Trả lời: Phương pháp thụ động chỉ yêu cầu một bức ảnh tĩnh duy nhất thay vì bắt buộc người dùng xoay đầu hay chớp mắt. Trong thực tế, giải pháp này giúp rút ngắn thời gian xử lý xuống dưới 1 giây, nâng cao trải nghiệm khách hàng và ngăn chặn triệt để các video phát lại đã cắt ghép cử chỉ tinh vi.
Câu hỏi 2: Tại sao việc kết hợp đặc trưng LBP và mạng ResNet lại cho độ chính xác cao hơn sử dụng riêng lẻ?
Trả lời: Mạng ResNet-50 với hơn 23 triệu tham số trích xuất các đặc trưng ngữ nghĩa toàn cục, trong khi thuật toán LBP(8,1) phát hiện các biến đổi vi kết cấu cục bộ như vân giấy in hay sọc màn hình. Sự kết hợp bổ trợ này giúp giảm tỷ lệ lỗi ACER trên tập CASIA-FASD xuống 2,8%.
Câu hỏi 3: Bộ tiêu chuẩn ISO/IEC 30107-3 đánh giá hiệu năng phòng chống tấn công sinh trắc học qua các chỉ số nào?
Trả lời: Tiêu chuẩn ISO/IEC 30107-3 áp dụng 3 thước đo chính: APCER đo lường tỷ lệ phân loại sai ảnh tấn công thành ảnh thật, BPCER đo lường tỷ lệ từ chối sai người thật, và ACER là trung bình cộng của APCER và BPCER nhằm phản ánh độ chính xác tổng quát của toàn hệ thống.
Câu hỏi 4: Mô hình đề xuất có hoạt động ổn định trên các camera có độ phân giải thấp không?
Trả lời: Mô hình có khả năng thích ứng rất cao với nhiều mức phân giải. Kết quả thực nghiệm trên tập ROSE-YOUTU và MSU-MFSD với độ phân giải dao động từ 640x480 đến 1280x720 đều ghi nhận chỉ số lỗi ACER duy trì ổn định quanh mức 3,2%, bảo đảm độ tin cậy trên các thiết bị phổ thông.
Câu hỏi 5: Việc khảo sát các bán kính lân cận LBP (R = 1, 3, 5) mang lại kinh nghiệm kỹ thuật nào?
Trả lời: Thiết lập bán kính R = 1 mang lại kết quả tối ưu nhất do bảo toàn các đặc trưng cục bộ mức pixel siêu nhỏ. Khi tăng bán kính lên R = 3 và R = 5, độ nhiễu không gian tăng lên khiến tỷ lệ lỗi ACER tăng thêm từ 0,4% đến 0,9% trên các tập dữ liệu kiểm tra.
Kết luận
Công trình nghiên cứu luận văn thạc sĩ đã giải quyết trọn vẹn bài toán phát hiện hình ảnh chân dung giả mạo thông qua các đóng góp nổi bật:
- Xây dựng thành công mô hình học sâu kết hợp đặc trưng sâu ResNet và đặc trưng rộng LBP(8,1) chỉ từ 1 bức ảnh tĩnh duy nhất.
- Đạt tỷ lệ lỗi phân loại trung bình ACER ấn tượng ở mức 2,8% trên tập dữ liệu chuẩn CASIA-FASD và duy trì hiệu năng cao trên MSU-MFSD, ROSE-YOUTU.
- Khắc phục triệt để hiện tượng quá khớp thường gặp ở mạng CNN truyền thống khi huấn luyện trên tập dữ liệu giả mạo giới hạn.
- Tuân thủ nghiêm ngặt các tiêu chuẩn kiểm định an toàn sinh trắc học quốc tế theo chuẩn ISO/IEC 30107-3.
- Tối ưu hóa trải nghiệm người dùng với cơ chế xác thực thụ động có thời gian xử lý siêu nhanh dưới 30 mili-giây.
Trong giai đoạn 2023 - 2025, lộ trình nghiên cứu tiếp theo sẽ tập trung mở rộng mô hình để phòng chống các loại mặt nạ 3D cao cấp và tích hợp trực tiếp lên các dòng chip biên thông minh. Độc giả quan tâm có thể tra cứu toàn văn luận văn tại Thư viện Trường Đại học Bách Khoa – Đại học Quốc gia TP. Hồ Chí Minh để cùng hợp tác, ứng dụng và phát triển giải pháp vào thực tế an ninh số!