Face Comparison

कदम 1 / 3
1
Source
2
Target
3
Analyze

Source Identification

सत्यापन हेतु इस्तेमाल प्राथमिक हस्ताक्षर।

menu_bookAPI संदर्भ: Face Comparisonexpand_more

आधिकारिक दस्तावेजी: docs.verifik.co/biometrics/compare

Verifik की सार्वजनिक पृष्ठों पर अन्य वातावरणों के लिए अतिरिक्त फील्ड हो सकते हैं। यह HumanAuthn डेमो वह Verifik रौट कॉल करता है जो केवल gallery, probe और वैकल्पिक compare_min_score स्वीकार करता है।

POST /v2/face-recognition/compare

probe छवियों को gallery छवियों से तुलना करता है और समानता स्कोर लौटाता है। बैकेंड compare_min_score (या छोड़े पर सर्वर डिफ़ॉल्ट) के मीट होने पर passed सेट होता है।

शीर्षकमान
Content-Typeapplication/json
AuthorizationBearer <token>
पैराTypeआवश्यकविवरण
gallerystring[]हाँसंदर्भ चेहरा(एँ), base64 (data URL प्रीफ़िक्स नहीं)
probestring[]हाँमिलाने हेतु चेहरा(एँ), base64
compare_min_scorenumberनहीं0.67 से 0.95। छोड़े पर सर्वर डिफ़ॉल्ट 0.85
await fetch("https://api.verifik.co/v2/face-recognition/compare", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: `Bearer ${accessToken}`,
  },
  body: JSON.stringify({
    gallery: ["<base64>"],
    probe: ["<base64>"],
    compare_min_score: 0.85,
  }),
});
// 200 OK, example shape
{
  "id": "…",
  "data": {
    "result": {
      "score": 0.91,
      "compare_min_score": 0.85,
      "passed": true
    },
    "compare_min_score": 0.85
  },
  "signature": {
    "message": "Certified by Verifik.co",
    "dateTime": "…"
  }
}
  • छवियाँ वास्तविक base64 payload होनी चाहिए। बहुत छोटी स्ट्रिंग नहीं स्वीकार (उदाहरण 412:only_images_in_base64)।
  • Compare minimum score स्लाइडर compare_min_score सेट करता है (0.67 से 0.95; API क्लाइंट डिफ़ॉल्ट 0.85 पर शुरू होता है)।
  • जवाफ़ में id और data के साथ signature ब्लॉक शामिल होता है।