ENGINE

Fingerprint Match Engine

เพิ่มการจับคู่ลายนิ้วมือที่รวดเร็วและอิงมาตรฐานให้กับแอปพลิเคชันใดก็ได้ Cams Fingerprint Match Engine รองรับการลงทะเบียน การยืนยันตัวตนแบบ 1:1 และการระบุตัวตนแบบ 1:N บนเทมเพลต minutiae ตาม ISO/IEC 19794-2 พร้อมการค้นหาสองขั้นที่กรองแกลเลอรีล่วงหน้าใน SQL ก่อนให้คะแนนรายการที่เหลือ เส้นทาง fingerphoto แบบไร้การสัมผัสให้คุณจับคู่จากภาพถ่ายปลายนิ้วธรรมดาได้

ภาพรวม

ลงทะเบียนลายนิ้วมือ ISO/IEC 19794-2 ยืนยันตัวตนแบบ 1:1 และระบุตัวตนแบบ 1:N แบบหลายขั้นผ่าน REST API แบบง่าย

ไมโครเซอร์วิสจับคู่ลายนิ้วมือแบบสแตนด์อโลนที่เปิดที่ /api/biometric/v1/fp/ เก็บเทมเพลต minutiae แบบ single-finger-view ตาม ISO/IEC 19794-2:2005 รายผู้เช่าและผู้ใช้ เข้ารหัส base64 การระบุตัวตนรันไปป์ไลน์ 1:N แบบหลายขั้น: SQL pre-filter อย่างหยาบกรองผู้สมัครตามตำแหน่งนิ้ว คุณภาพ และ pattern class จากนั้นตัวจับคู่ minutiae แบบ Bozorth ในตัวให้คะแนนรายการที่เหลือเทียบ threshold ที่ปรับได้ (ค่าเริ่มต้น 72 ประมาณ 12 minutiae ที่ตรงกัน — ค่าต่ำสุดตามธรรมเนียมด้านนิติวิทยาศาสตร์) ตัวจับคู่อยู่หลัง seam ที่เสียบเปลี่ยนได้ จึงต่อการเปรียบเทียบ ISO, NBIS/Bozorth3 หรือ SDK เชิงพาณิชย์ได้โดยไม่ต้องแตะบริการ

ENGINERESTHTTPSJSONC++
POST /api/biometric/v1/fp/verify (1:1)
curl .../api/biometric/v1/fp/verify \
  -H "sn: $SN" -H "auth-token: $TOKEN" \
  -d '{ "user_id":"1001",
        "iso_template":"<base64 ISO 19794-2>" }'
{ "ok":true, "match":true, "score":81, "user_id":"1001" }

ความสามารถ

ทำอะไรได้บ้าง

ลงทะเบียนนิ้ว

เก็บเทมเพลต minutiae ISO 19794-2 รายผู้ใช้ พร้อมตำแหน่งนิ้ว คุณภาพ และ pattern class สำหรับ pre-filter แบบ 1:N

ยืนยันตัวตน (1:1)

จับคู่เทมเพลต probe กับนิ้วที่ลงทะเบียนไว้ของผู้ใช้ที่ระบุ และส่งคืนคะแนน 0-100 และแฟลกการจับคู่

ระบุตัวตน (1:N)

การค้นหาแบบหลายขั้นทั่วแกลเลอรีของผู้เช่า: SQL pre-filter แล้วจับคู่ minutiae อย่างละเอียด ส่งคืนผู้สมัครที่ดีที่สุดที่สูงกว่า threshold

เทมเพลตตามมาตรฐาน

ทำงานบนมาตรฐานเปิด ISO/IEC 19794-2:2005 เทมเพลตที่ไม่เป็นไปตามมาตรฐานจะถูกปฏิเสธ ไม่ถูกให้คะแนนมั่วโดยไม่แจ้ง

Fingerphoto แบบไร้การสัมผัส

รับภาพถ่ายปลายนิ้ว แปลงเป็นเทมเพลต ISO แล้วลงทะเบียนหรือระบุตัวตนผ่านตัวจับคู่เดียวกัน

ตัวจับคู่ที่เสียบเปลี่ยนได้

สลับเอนจินให้คะแนน (ISO, NBIS/Bozorth3 หรือเชิงพาณิชย์) หลัง seam เดียว

คุณสมบัติ

รวมทุกอย่างไว้ให้

  • สามเส้นทาง REST — enroll, verify (1:1) และ identify (1:N) — ที่ /api/biometric/v1/fp/
  • เทมเพลต minutiae แบบ single-finger-view ตาม ISO/IEC 19794-2:2005 เข้ารหัส base64 และรองรับหลายผู้เช่า
  • 1:N แบบหลายขั้น: SQL pre-filter อย่างหยาบตามตำแหน่งนิ้ว คุณภาพ และ pattern class แล้วจับคู่ minutiae อย่างละเอียด
  • ตัวจับคู่ minutiae แบบ Bozorth ในตัว พร้อมเรขาคณิตคู่ที่ไม่แปรตามการเลื่อนตำแหน่ง ไม่ต้องพึ่งพา NIST ภายนอก
  • match threshold ที่ปรับได้ (ค่าเริ่มต้น 72 ประมาณ 12 minutiae ที่ตรงกัน)
  • seam ตัวจับคู่ที่เสียบเปลี่ยนได้ เพื่อใส่การเปรียบเทียบ ISO, NBIS/Bozorth3 หรือตัวจับคู่เชิงพาณิชย์โดยไม่ต้องเปลี่ยนส่วนอื่น
  • การจับคู่ผู้สมัครแบบมัลติเธรดที่ ~0.09 ms ต่อการเปรียบเทียบ (ราว 10.7k การเปรียบเทียบ/วินาทีต่อคอร์)
  • เส้นทางลงทะเบียนและระบุตัวตนด้วย fingerphoto แบบไร้การสัมผัส: ภาพถ่ายปลายนิ้วถูกแปลงเป็นเทมเพลต ISO และจับคู่ผ่านเอนจินเดียวกัน
  • เหตุผลความล้มเหลวที่ชัดเจนในตัวผลลัพธ์ (แยกวิเคราะห์เทมเพลตไม่ได้ ไม่มีผู้สมัคร) แทนการให้คะแนนผิดพลาดโดยไม่แจ้ง

สร้างด้วย Fingerprint Match Engine

รับคีย์ อ่านเอกสาร แล้วส่งมอบ ทีมของเราช่วยดูแลการผสานรวมครั้งแรกของคุณ

คำถามที่พบบ่อย

คำถามที่พบบ่อย

ใช้รูปแบบเทมเพลตลายนิ้วมือแบบใด

เรกคอร์ด minutiae แบบ single-finger-view ตาม ISO/IEC 19794-2:2005 เข้ารหัส base64 ANSI-378 และตัวแปร ISO ปี 2011 ไม่ถูกแยกวิเคราะห์และถูกปฏิเสธพร้อมเหตุผลที่ชัดเจน แทนการให้คะแนนผิดพลาดโดยไม่แจ้ง

การระบุตัวตนด้วยลายนิ้วมือแบบ 1:N ทำงานอย่างไร

สองขั้น: SQL pre-filter อย่างหยาบกรองผู้สมัครตามตำแหน่งนิ้ว คุณภาพ และ pattern class จากนั้นตัวจับคู่ minutiae แบบ Bozorth ให้คะแนนรายการที่เหลือและส่งคืนรายการที่ตรงที่สุดที่สูงกว่า threshold ที่ปรับได้

ตรวจจับนิ้วปลอมได้หรือไม่

ไม่ได้ที่เซิร์ฟเวอร์ เอนจินเห็นเฉพาะเทมเพลต minutiae ดังนั้น liveness ต้องมาจากเซ็นเซอร์สแกนหรือ SDK ฝั่งไคลเอนต์ Cams แนะนำเครื่องสแกนที่ผ่านการรับรอง LFD เพื่อต้านทานนิ้วปลอม

จับคู่ลายนิ้วมือจากภาพถ่ายโทรศัพท์ได้หรือไม่

ได้ เส้นทาง fingerphoto แบบไร้การสัมผัสแปลงภาพถ่ายปลายนิ้วเป็นเทมเพลต ISO 19794-2 ที่เอนจินนำไปลงทะเบียนหรือระบุตัวตนต่อ

ที่เกี่ยวข้อง

สำรวจแพลตฟอร์มเพิ่มเติม