Bộ công cụ phát triển ứng dụng sinh trắc nhận dạng mặt người FACEIT SDK

Đề xuất cung cấp Bộ công cụ phát triển phần mềm ứng dụng sinh trắc nhận dạng mặt được Công ty TNHH Tiền phong TF - Đối tác được uỷ quyền tại Việt nam của Công ty Identix là Hãng sáng chế và cung cấp các giải pháp đa sinh trắc lớn nhất của Mỹ và thế giới đề xuất trên cơ sở sử dụng công nghệ...


FaceIt® Identification SDK là một Bộ công cụ phát triển phần mềm trên nền COM (COM based developer’s kit-dưới đây gọi tắt là SDK), được thiết kế cho phép các cán bộ lập trình phát triển xây dựng các loại ứng dụng tự động nhận dạng mặt. Đây là một Bộ SDK nhận dạng mặt bậc thấp nhất do Identix cung cấp và cho phép cán bộ lập trình xây dựng các ứng dụng nhận dạng 1:1(one-to-one) để so sánh đối chiếu (verification), và nhận dạng 1:N (one-to-many-identification).
• Công nghệ lõi nhận dạng mặt - FaceIt® SDK cho phép thực hiện tìm kiếm nhận dạng 1:N với tốc độ lên tới 60 (sáu mươi) triệu bản ghi một phút, các ảnh lưu trong bộ nhớ RAM hoặc 15 triệu bản ghi trên phút từ các ổ cứng.
• Sử dụng phối hợp 4 thuật toán nhận dạng trong đó công nghệ sinh trắc nhận dạng cấu trúc mặt truyền thống với công nghệ sinh trắc nhận dạng cấu trúc bề mặt da.
Đóng gói trong dạng các giao diện lập trình ứng dụng C - API
• Toàn bộ công nghệ lõi được tích hợp trong dạng các thư viện COM librarie và các thành phần ActiveX để dễ sử dụng với các giao diện ActiveX, C, COM và tương thích với Microsoft Visual Basic, Microsoft C#, Microsoft Visual C++ và Borland Delphi. Tương thích với Microsoft Video for Windows (VfW) và các hệ bắt ảnh DirectShow.
• Hỗ trợ các thư mục định dạng chuẩn .jpg, .jpg 2000, .tiff, .gif và bắt khung từ các thư mục .avi và .mpg.
• Thành phần công nghệ lõi FaceIt®: gồm các đối tượng COM object và các trình công cụ kiểm soát ActiveX control để hiển thị hình ảnh và đọc/ghi/lưu cất. Trình công cụ kiểm soát ActiveX control bao gồm cả các giao diện tìm kiếm mặt và hiển thị hình ảnh. Ngoài ra còn có thể thực hiện chức năng chặn bắt video qua VfW và các công cụ tách riêng mặt thủ công.
• Đối tượng tìm kiếm mặt- Face Finding Object: Tìm kiếm mặt trong dạng ảnh ”tĩnh” hoặc “ảnh động”- tín hiệu đầu vào video ở mức 8-bit grayscale hoặc 24 bit RGB và đánh giá chất lượng mặt trong ảnh.
• Đối tượng nhận dạng mặt Face Recognition Object: Tái tạo các mẫu mặt và nhận dạng mặt trên cơ sở đối chiếu nhận dạng 1:1 và 1:N.
• Kho cơ sở dữ liệu quy mô lớn và hiển thị nhanh: Cung cấp mã hiển thị nhanh các mẫu mặt lấy từ đĩa.
• Ứng dụng thử nghiệm: Đa phương tiện, Cung cấp bộ mã nguồn mẫu cho các ứng dụng phát hiện mặt, đánh giá chất lượng ảnh, tạo mẫu mặt, hiển thị và tra cứu nhận dạng mặt viết trên nền VB, Delphi và VC++.
• Mở rộng: Có khả năng tích hợp với Bộ công cụ phần mềm kiểm tra chất lượng ảnh theo chuẩn ISO của Identix- FaceIt® Quality Assessment SDK đảm bảo độ chính xác cao.
Tính năng kỹ thuật và thuộc tính của Công nghệ nhận dạng mặt FaceIt® G6
• Môi trường hệ điều hành: Microsoft Windows ME, 2000, XP và Windows Server 2003
• Định dạng tín hiệu đầu vào: JPG, JPG 2000, BMP, GIF, DirectShow, Video for Windows và các ảnh phác họa chân dung.
• Định dạng tín hiệu đầu ra: Mẫu ảnh mặt FaceIt® G6 và các ảnh mặt tương thích chuẩn JPG, JPG ROI (Region of Interest-Khu vực cần lưu tâm), JPG 2000.
• Kích thước ảnh mã hoá (Faceprint):
- Mẫu ảnh phân tích Vectơ hoá VFA: 84-648 bytes
- Mẫu ảnh Phân tích cục bộ khuôn mặt LFA: 5K bytes
- Mẫu ảnh phân tích cốt lõi bề mặt STA: 7K bytes
• Phương thức tìm kiếm nhận dạng: Hỗ trợ cả nhận dạng đối sánh 1:1 và tra cứu đối sánh 1:N
• Tốc độ tìm kiếm-nhận dạng mặt:
- Tốc độ tìm đầu người: 50-300 milliseconds (mili giây) tuỳ thuộc bối cảnh trong ảnh
- Nhận dạng đối sánh 1:1: dưới 1 giây;
- Nhận dạng tra cứu đối sánh một trong nhiều người(1:N)