Chuyển đến phần nội dung
center-gradient-cover-bg
right-gradient-cover-bg
background gradient desk
Bài viết

Liveness Detection – Chìa khoá của eKYC và sinh trắc học

Tháng Mười Một 24, 2024

Chia sẻ với:

Liveness Detection là công nghệ hỗ trợ kiểm tra tính sống của mẫu sinh trắc học, giúp phân biệt người thật đang hiện diện với các hình thức giả mạo như ảnh in, video phát lại hoặc mặt nạ. Khi tích hợp vào eKYC, công nghệ này góp phần tăng cường bảo mật và giảm nguy cơ gian lận danh tính. Cùng FPT.AI tìm hiểu cách hoạt động, các phương pháp triển khai và ứng dụng của Liveness Detection trong bài viết sau!

Liveness Detection là gì?

Liveness Detection, hay còn gọi là Xác minh tính sống, là công nghệ sử dụng các thuật toán AI để xác minh rằng một mẫu sinh trắc học (như khuôn mặt, dấu vân tay, hoặc mống mắt) được ghi nhận từ một đối tượng sống, có mặt thực tế tại thời điểm quét, chứ không phải từ các hình thức giả mạo như hình ảnh in, video, hoặc mặt nạ 3D. Công nghệ này ngày càng quan trọng trong các lĩnh vực cần xác minh nhanh và chính xác như sinh trắc học hay định danh điện tử (eKYC).

Liveness detection là gì
Công nghệ Liveness Detection giúp kiểm tra tính sống của người dùng

Khác với công nghệ nhận diện và so khớp sinh trắc học nhằm xác định danh tính, Liveness Detection tập trung kiểm tra tính sống và phát hiện dấu hiệu giả mạo. Khi tích hợp vào quy trình định danh điện tử (eKYC), công nghệ này góp phần nâng cao độ tin cậy của quá trình xác minh danh tính, giảm thiểu nguy cơ gian lận và tăng cường bảo mật.

Các loại Liveness Detection phổ biến hiện nay

Liveness Detection được triển khai theo hai phương pháp cơ bản dựa trên mức độ tương tác của người dùng: Active Liveness Detection (chủ động) và Passive Liveness Detection (thụ động). Ngoài ra, một số giải pháp kết hợp cả hai phương pháp (Hybrid Liveness Detection) nhằm tăng cường khả năng phát hiện giả mạo và bảo mật xác thực.

Active Liveness Detection

Active Liveness Detection yêu cầu người dùng thực hiện các thao tác như nháy mắt, quay đầu hoặc đọc dãy số theo hướng dẫn. Hệ thống phân tích phản hồi để xác định tính sống và nhận diện dấu hiệu giả mạo. Tuy nhiên, khả năng chống giả mạo phụ thuộc vào thiết kế thử thách, thuật toán xử lý và loại hình tấn công.

Passive Liveness Detection

Passive Liveness Detection phân tích hình ảnh, video hoặc tín hiệu cảm biến mà không yêu cầu người dùng thực hiện thao tác bổ sung. Công nghệ có thể nhận diện dấu hiệu giả mạo thông qua kết cấu hình ảnh, ánh sáng hoặc đặc điểm chuyển động. Phương pháp này đòi hỏi mô hình AI được huấn luyện chuyên sâu, với hiệu quả cần được đánh giá qua kiểm định thực tế.

Hybrid Liveness Detection

Hybrid Liveness Detection lai là phương pháp kết hợp ưu điểm của cả Active và Passive Liveness Detection. Phương pháp này linh hoạt, tiện lợi nhưng vẫn đảm bảo bảo mật cao vì chỉ yêu cầu người dùng thực hiện thao tác bổ sung trong trường hợp không đủ dữ liệu để xác minh sự sống. Hybrid Liveness Detection đang trở nên phổ biến trong các lĩnh vực cần cân bằng giữa trải nghiệm người dùng và bảo mật cao, như các dịch vụ tài chính và xác thực danh tính trực tuyến.

3 Phương pháp xác minh sự sống
Ba phương pháp xác minh tính sống chủ động, thụ động và kết hợp

Sự khác biệt giữa Active Liveness Detection và Passive Liveness Detection

Active Liveness Detection (Xác minh thực thể sống chủ động) và Passive Liveness Detection (Xác minh thực thể sống thụ động) là hai phương pháp xác minh sự sống của người dùng dựa trên mức độ tham gia của họ. Dưới đây là bảng so sánh chi tiết giữa hai phương pháp này:

Tiêu chí so sánh Active Liveness Detection (Chủ động) Passive Liveness Detection (Thụ động)
Khái niệm Yêu cầu người dùng thực hiện một chuỗi hành động theo yêu cầu của hệ thống để xác minh họ là người thật. Xác minh thực thể sống ngầm trong quá trình xác minh mà không yêu cầu người dùng thực hiện bất kỳ hành động nào.
Cách thức hoạt động Người dùng phải thực hiện các thao tác như quay đầu, mỉm cười, hoặc nhìn theo đối tượng chuyển động trên màn hình, đọc một dãy số,… Hệ thống sử dụng các kỹ thuật AI để phân tích đặc điểm sinh trắc học, như độ sâu, ánh sáng và kết cấu da, từ một bức ảnh hoặc video được chụp sẵn.
Ưu điểm Độ bảo mật cao vì yêu cầu thao tác từ người dùng, giúp ngăn chặn các hành vi giả mạo phức tạp như deepfake. Mang lại trải nghiệm người dùng liền mạch và tiện lợi, không yêu cầu thao tác từ người dùng.
Nhược điểm Người dùng cần thực hiện nhiều thao tác, có thể mất thời gian và gây bất tiện. Dễ bị đánh lừa hơn khi gặp phải các hình thức giả mạo tinh vi, đặc biệt là với những thiết bị có chất lượng camera không cao.
Ứng dụng thực tiễn Thường được áp dụng cho các dịch vụ yêu cầu bảo mật cao như ngân hàng, tài chính và dịch vụ công nghệ nhạy cảm. Được dùng phổ biến trong các ứng dụng cần đảm bảo trải nghiệm người dùng mượt mà như eKYC, các ứng dụng thương mại điện tử và truyền thông xã hội.

Cơ chế hoạt động của Liveness Detection

Liveness Detection sử dụng các thuật toán AI và công nghệ phân tích sinh trắc học để xác định đối tượng đang xác thực có phải là thực thể sống hay không. Đối với nhận diện khuôn mặt, quy trình thường gồm 4 bước:

Bước 1: Thu thập dữ liệu sinh trắc học

Hệ thống ghi nhận hình ảnh hoặc video khuôn mặt thông qua camera. Tùy phương pháp xác thực, người dùng có thể được yêu cầu thực hiện các thao tác như nháy mắt hoặc quay đầu.

Bước 2: Phân tích đặc điểm khuôn mặt

Mô hình AI, thường sử dụng mạng nơ-ron nhân tạo (Neural Network), phân tích các đặc trưng như kết cấu da, ánh sáng, chuyển động và tín hiệu hình ảnh để tìm kiếm dấu hiệu bất thường.

Bước 3: Phát hiện dấu hiệu giả mạo

Hệ thống kiểm tra các dấu hiệu liên quan đến ảnh in 2D, video phát lại, mặt nạ hoặc hình ảnh tổng hợp. Chẳng hạn, thuật toán có thể nhận diện nhiễu moiré, phản xạ ánh sáng bất thường hoặc đặc điểm không tự nhiên trên khuôn mặt.

Bước 4: Đánh giá tính sống và trả kết quả

Dựa trên dữ liệu phân tích, hệ thống đưa ra điểm số hoặc kết quả đánh giá tính sống, hỗ trợ quyết định chấp nhận, từ chối hoặc yêu cầu xác minh bổ sung.

Liveness Detection có khả năng nhận diện hình ảnh khuôn mặt bất thường như moiré noise
Công nghệ Liveness Detection có khả năng nhận diện các hình ảnh khuôn mặt có dấu hiệu bất thường như moiré noise

Lưu ý về tính chính xác: Không nên khẳng định bản đồ khuôn mặt 2D chỉ dùng cho Passive Liveness và bản đồ 3D chỉ dùng cho Active Liveness. Active và Passive được phân biệt theo mức độ tương tác của người dùng, không phải theo cách biểu diễn dữ liệu 2D hay 3D. Ngoài ra, khả năng phát hiện từng hình thức giả mạo phụ thuộc vào thiết kế và phạm vi kiểm định của giải pháp.

Các công nghệ sinh trắc học kết hợp với Liveness Detection

Liveness Detection có thể kết hợp với các phương thức sinh trắc học như khuôn mặt, giọng nói, vân tay và mống mắt để tăng cường bảo mật. Mỗi phương thức cần áp dụng kỹ thuật phát hiện giả mạo riêng, phù hợp với đặc điểm dữ liệu và thiết bị thu thập, nhằm nâng cao độ chính xác và an toàn khi xác thực danh tính.

Facial Recognition

Facial Recognition (nhận diện khuôn mặt) phân tích đặc điểm trên khuôn mặt để nhận diện hoặc so sánh danh tính. Đây là chức năng riêng biệt với xác minh tính sống, dù hai chức năng thường được tích hợp trong cùng một giải pháp eKYC. 

Voice Recognition

Nhận diện sinh trắc học giọng nói (Voice Biometrics) là công nghệ phân tích các đặc trưng riêng biệt trong giọng nói để xác thực danh tính người dùng. Khi tích hợp cơ chế chống giả mạo, hệ thống có thể nhận biết các nguy cơ như phát lại bản ghi âm hoặc sử dụng giọng nói do AI tạo ra. 

Fingerprint Analysis

Fingerprint Analysis (phân tích dấu vân tay) đánh giá đường vân và các điểm đặc trưng của dấu vân tay. Phân tích vân tay thông thường không đồng nghĩa với xác minh tính sống; khả năng phân biệt vân tay thật và giả còn phụ thuộc vào cảm biến và thuật toán. 

Iris Recognition

Iris Recognition (nhận diện mống mắt) phân tích các đặc điểm riêng biệt của mống mắt để xác minh sinh trắc học. Khi kết hợp xác minh tính sống, hệ thống có thể dùng thêm dữ liệu hình ảnh hoặc tín hiệu cảm biến để đánh giá tính xác thực của mẫu thu thập.

Công nghệ sinh trắc học kết hợp cùng Liveness Detection
Các công nghệ sinh trắc học kết hợp với Liveness Detection

Ưu điểm và hạn chế của công nghệ Liveness Detection

Liveness Detection giúp tăng cường bảo mật cho quy trình xác thực sinh trắc học, nhưng hiệu quả thực tế còn phụ thuộc vào công nghệ, dữ liệu và cách triển khai.

Ưu điểm của công nghệ Liveness Detection

  • Hạn chế giả mạo sinh trắc học: Hỗ trợ phát hiện ảnh in, video phát lại và một số hình thức giả mạo khác.
  • Tăng độ tin cậy khi xác thực: Bổ sung bước kiểm tra tính sống bên cạnh nhận diện hoặc so khớp sinh trắc học.
  • Hỗ trợ định danh từ xa: Giúp doanh nghiệp xác minh người dùng trong các quy trình trực tuyến mà không nhất thiết phải gặp mặt trực tiếp.
  • Cải thiện trải nghiệm người dùng: Các phương pháp thụ động có thể giảm số thao tác trong quá trình xác minh.
  • Hỗ trợ quản lý rủi ro: Góp phần giảm nguy cơ gian lận khi được kết hợp với những lớp kiểm tra phù hợp. 

Hạn chế của Liveness Detection

  • Phụ thuộc vào chất lượng dữ liệu: Hình ảnh mờ, ánh sáng kém hoặc khuôn mặt bị che có thể ảnh hưởng đến kết quả.
  • Không loại bỏ hoàn toàn nguy cơ giả mạo: Các phương pháp tấn công tinh vi có thể vượt qua một số hệ thống nếu biện pháp bảo vệ chưa phù hợp.
  • Có thể gây bất tiện: Một số phương pháp yêu cầu người dùng thực hiện thao tác bổ sung hoặc ghi lại dữ liệu nhiều lần.
  • Cần lựa chọn giải pháp phù hợp: Doanh nghiệp phải cân nhắc giữa độ bảo mật, tốc độ xử lý, chi phí triển khai và trải nghiệm người dùng.

Vai trò của Liveness Detection trong eKYC và xác thực sinh trắc học  

Trong quy trình eKYC, Liveness Detection đóng vai trò quan trọng trong việc phát hiện các hành vi giả mạo sinh trắc học như sử dụng ảnh in, video phát lại hoặc mặt nạ. Khi kết hợp với nhận diện khuôn mặt, xác minh giấy tờ và các biện pháp phòng chống gian lận khác, công nghệ này góp phần tăng độ tin cậy và bảo mật cho hoạt động định danh điện tử. 

Việc tích hợp Liveness Detection giúp doanh nghiệp hỗ trợ xác minh danh tính từ xa, giảm nhu cầu gặp mặt trực tiếp trong các quy trình phù hợp. Tuy nhiên, hiệu quả bảo mật phụ thuộc vào khả năng phát hiện giả mạo, cơ chế kiểm soát rủi ro và cách triển khai toàn bộ hệ thống eKYC. 

Vai trò của Liveness Detection
Vai trò của Liveness Detection trong bảo mật định danh điện tử

FPT AI eKYC tích hợp công nghệ Liveness Detection ứng dụng học sâu (Deep Learning) để kiểm tra tính sống và phát hiện dấu hiệu giả mạo khuôn mặt. Đồng thời, công nghệ Facematch hỗ trợ so khớp khuôn mặt người dùng với ảnh tham chiếu, góp phần nâng cao độ tin cậy trong quy trình xác minh danh tính. 

liveness detection là gì
Giải pháp FPT AI eKYC của FPT.AI tích hợp công nghệ Liveness Detection

Lời kết

Có thể thấy, Liveness Detection đóng vai trò là “chìa khóa” then chốt bảo vệ tính toàn vẹn cho các hệ thống eKYC và xác thực sinh trắc học hiện đại. Việc chủ động tích hợp Liveness Detection giúp doanh nghiệp nâng cao hàng rào an ninh, phòng ngừa rủi ro lừa đảo và tối ưu hóa trải nghiệm số cho khách hàng. Hãy liên hệ ngay với FPT.AI qua hotline 1800 6139, hoặc truy cập website để được tư vấn và trải nghiệm giải pháp FPT AI eKYC toàn diện nhất!

Bài viết liên quan

Cập nhật mọi tin tức mới nhất về công nghệ AI

Đăng ký nhận bản tin của FPT.AI để được phủ sóng mọi xu hướng công nghệ, câu chuyện thành công và phân tích của chuyên gia.