🙂 การตรวจจับความมีชีวิตชีวาแบบแอคทีฟของใบหน้า
ยินดีต้อนรับสู่ API การตรวจจับความมีชีวิตชีวาแบบแอคทีฟของใบหน้า ซึ่งเป็นผลิตภัณฑ์ AI ที่พัฒนาโดย บริษัท ไอแอพพ์เทคโนโลยี จำกัด แตกต่างจากความมีชีวิตชีวาแบบพาสซีฟ (ซึ่งวิเคราะห์ภาพเดียว) ความมีชีวิตชีวาแบบแอคทีฟจะขอให้ผู้ใช้ทำตามความท้าทายแบบสุ่ม — กะพริบตา หันซ้าย หันขวา ยิ้ม — ต่อหน้ากล้อง เพื่อพิสูจน์ว่ามีบุคคลที่มีชีวิตและให้ความร่วมมืออยู่จริง การดำเนินการจะเสร็จสมบูรณ์ที่ฝั่งเซิร์ฟเวอร์ และ API จะส่งกลับคำตัดสินที่เซ็นชื่อด้วยการเข้ารหัสลับ ซึ่งแบ็กเอนด์ของคุณสามารถตรวจสอบได้ด้วยตนเอง ดังนั้นไคลเอนต์ที่ถูกแก้ไขจึงไม่สามารถปลอมแปลงผลลัพธ์ "ผ่าน" ได้
ลองใช้ SDK (กล้องจริง)
เรียกใช้กระบวนการท้าทายทั้งหมดได้ที่นี่ในเบราว์เซอร์ของคุณด้วย iApp eKYC Web SDK แบบโอเพนซอร์สฟรี — มันจะจับใบหน้าของคุณ ออกคำท้าทายแบบสุ่ม เลือกเฟรมเซลฟี่ที่ดีที่สุด และส่งไปยัง API finalize ดูเวิร์กโฟลว์เพิ่มเติมได้ที่ หน้าเดโมสด SDK ฉบับเต็ม
Loading live demo…
วิธีการทำงาน
เวิร์กโฟลว์ได้รับการออกแบบมาให้ขับเคลื่อนโดย eKYC SDK แบบโอเพนซอร์สฟรีของเรา (Web, Flutter, iOS, Android & React Native) ซึ่งจัดการกล้อง การติดตามใบหน้า และตรรกะการท้าทายบนอุปกรณ์:
- ล็อคใบหน้า — SDK จะค้นหาใบหน้าด้านหน้าเพียงหนึ่งเดียวและรอจนกว่าใบหน้าจะนิ่งและอยู่ในเฟรมที่ดี
- การท้าทายแบบสุ่ม — มันจะสุ่มเลือกการท้าทายที่แตกต่างกัน 3 รายการจาก กะพริบตา / หันซ้าย / หันขวา / ยิ้ม และตรวจสอบแต่ละรายการบนอุปกรณ์โดยใช้จุดสำคัญของใบหน้าแบบเรียลไทม์ (เช่น การกะพริบตาต้องเป็นการเปลี่ยนจากหลับตาเป็นลืมตา ดังนั้นรูปถ่ายตาปิดจึงไม่สามารถผ่านได้)
- การเลือกเฟรมที่ดีที่สุด — ตลอดทั้งเซสชัน SDK จะให้คะแนนทุกเฟรมที่คมชัด หน้าตรง และตาเปิด และเก็บเซลฟี่ที่ดีที่สุด (คะแนนความคมชัด × ขนาดใบหน้า)
- เสร็จสิ้น — SDK จะส่งเซลฟี่ที่ดีที่สุดพร้อมบันทึกการท้าทายที่ประทับเวลาไปยัง
POST /v3/store/ekyc/face-active-liveness/finalize - การตรวจสอ บซ้ำโดยเซิร์ฟเวอร์ — เซิร์ฟเวอร์จะตรวจสอบบันทึกการท้าทาย (ประเภทที่อนุญาต อย่างน้อย 2 การท้าทาย ทั้งหมดผ่าน การประทับเวลาที่เพิ่มขึ้นอย่างเคร่งครัด ระยะเวลาต่อการท้าทายที่สมเหตุสมผล เซสชันที่สดใหม่) และตรวจสอบเซลฟี่อีกครั้งด้วยเอนจิ้นความมีชีวิตชีวาแบบพาสซีฟที่ได้รับการรับรอง iBeta Level 1 ของเรา
- คำตัดสินที่เซ็นชื่อ — เซิร์ฟเวอร์จะส่งคืนคำตัดสินที่เซ็นชื่อด้วย HMAC-SHA256 คำตัดสินจะฝังแฮช SHA-256 ของเซลฟี่ ซึ่งเชื่อมโยงการตัดสินเข้ากับไบต์ของรูปภาพที่แน่นอน แบ็กเอนด์ของคุณจะตรวจสอบลายเซ็นด้วยคีย์ลับที่แชร์ซึ่งออกโดย ไอแอพพ์ และเชื่อถือเฉพาะคำตัดสินที่เซ็นชื่อเท่านั้น — ไม่ใช่การอ้างสิทธิ์ของไคลเอนต์เอง