كشف الوجوه
العثور على الوجه في كل لقطة.
تحدد الوجه ونقاط ملامحه، وترفض الإطار الذي لا وجه فيه أو فيه أكثر من وجه.
ضمن كل عملية تحققواجهة برمجية آمنة للتحقق من الوجه واحد إلى واحد مع فحص هجمات العرض، في مرحلة تجربة مقيّدة — بُنيت مع مراعاة البيئات التي تعمل فيها منطقتنا فعلاً.
تصوّر توضيحي لشبكة الوجه — ليس التقاطاً حيوياً حقيقياً
المنصّة
واجهة برمجية موثقة واحدة. تعمل كل الفحوص أدناه داخل التسجيل أو التحقق، فلا تبني سوى تكامل واحد.
العثور على الوجه في كل لقطة.
تحدد الوجه ونقاط ملامحه، وترفض الإطار الذي لا وجه فيه أو فيه أكثر من وجه.
ضمن كل عملية تحققمقارنة لقطة جديدة بهوية مسجّلة.
مطابقة واحد إلى واحد مع هوية مسجّلة، مع درجة تشابه وعتبة مؤقتة. وخلال التجربة يراجع شخص كل مطابقة.
POST /v1/identities/{id}/verifyفحص هجمات العرض الاحتيالي.
فحص سلبي في كل عملية تحقق، مع فحوص متعددة الإطارات لإعادة التشغيل. ولم يُتحقق منه بعد على وسائط هجوم، لذا لا يمكنه الموافقة على أحد بمفرده.
ضمن كل عملية تحققتقييم ما إذا كانت اللقطة جيدة بما يكفي للاعتماد عليها.
تُفحص الضبابية والإضاءة والتباين والوضعية وحجم الوجه، لرفض اللقطات الرديئة قبل أن تتحول إلى قرارات رديئة. ولا يُفحص انسداد الوجه بعد.
ضمن كل عملية تحققتسجيل آمن للهوية الحيوية.
تسجيل مشروط بالجودة يخزّن تمثيلاً مشفّراً للوجه — لا ألبوم صور — معزولاً لكل عميل على حدة.
POST /v1/identitiesقوالب مشفرة للمطابقة واحد إلى واحد.
يتحول كل وجه إلى قالب مشفر يُستخدم فقط للمطابقة واحد إلى واحد داخل وركاء، ولا تُعاد التمثيلات المتجهية أبداً عبر الواجهة.
داخلية ولا تُعاد أبداًحماية مسارات التحقق من هجمات العرض الاحتيالي.
فحص للهجمات الشائعة مثل الصور المطبوعة وإعادة العرض على الشاشات، كإشارة صريحة. ولا يوقف كل الهجمات.
ضمن كل عملية تحققوحدات مستقبلية في الرؤية الحاسوبية.
التقاط المستندات وفهم المشاهد والتعرف الضوئي الإقليمي على خارطة الطريق البحثية — بالسطح البرمجي نفسه ونموذج الأمان نفسه.
منصّة الهوية بالوجه
/v1
حضور الموظفين هو أول مسار نعمل عليه، لكن المنصّة نفسها هي المنتج، ويمكن لتطبيقات أخرى التكامل مع الواجهة نفسها.
عرض تفاعلي
جولة محاكاة في خط المعالجة الإنتاجي. كل الأرقام أدناه توضيحية — لا يتم الوصول إلى أي كاميرا ولا يعمل أي استدلال حقيقي في هذه المعاينة.
—
كشف الوجه
تحديد الوجه ونقاط الملامح
فحص الجودة
الضبابية · الإضاءة · الوضعية · حجم الوجه
الحيوية
إشارات هجمات العرض الاحتيالي
التمثيل المتجهي
تمثيل مدمج للهوية
التحقق من الهوية
مطابقة مع الهوية المسجّلة
تجربة المطوّر
سطح REST واحد موثّق. استجابات JSON متوقعة. أخطاء تخبرك بما يجب إصلاحه. واجهة HTTP هي العقد، ولا توجد حزم تطوير جاهزة.
# 1. Your backend starts a capture session
curl --request POST https://api.warka-iq.com/v1/capture-sessions \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{"identity_id": "idn_..."}'
# 2. The app uploads a frame with the capture token
curl --request POST https://api.warka-iq.com/v1/capture-sessions/cap_.../frames \
--header 'Authorization: Capture CAPTURE_TOKEN' \
--form 'frame=@face.jpg'
# 3. Your backend asks for the decision
curl --request POST https://api.warka-iq.com/v1/identities/idn_.../verify \
--header 'Authorization: Bearer YOUR_API_KEY' \
--form 'capture_session_id=cap_...'{
"id": "ver_01m...",
"decision": "manual_review",
"reason": "restricted_mode",
"retry_allowed": false,
"restricted_mode": true,
"identity": {
"match": true,
"similarity": 0.71,
"threshold": 0.363
},
"pad": {
"status": "passed",
"score": 0.93
},
"timings_ms": { "total_ms": 180.4 }
}لوحة التحكم
الاستخدام والمفاتيح والويب هوكس والتدقيق — السطح التشغيلي الذي سيسأل عنه فريق الأمان لديكم من اليوم الأول.
طلبات الواجهة · 7 أيام
48,210
عمليات تحقق ناجحة
31,876
عمليات تحقق فاشلة
1,204
فحوصات الحيوية
33,080
مفاتيح الواجهة البرمجية
الويب هوكس
حالات الاستخدام
حضور الموظفين أولاً، ويمكن للواجهة نفسها التحقق من الطلاب والعملاء والزوار. وخلال التجربة المقيّدة يراجع شخص كل مطابقة في جميع هذه الحالات.
أنظمة الحضور والقوى العاملة تثق بالبطاقات والأرقام السرية وGPS — وكلها يمكن مشاركتها أو نسيانها أو خداعها.
مقارنة وجه الموظف مع فحص الهجمات عند تسجيل الحضور، على أجهزة مُدارة أو هواتفهم الشخصية.
يستدعي نظام الحضور لديكم واجهة التحقق من الهوية، ويتصرف وفق القرار، ويحفظ سجل التدقيق.
دليل أقوى على من سجّل حضوره، دون أجهزة جديدة.
هندسة إقليمية
نماذج الرؤية تُدرَّب في مكانٍ ما، لمكانٍ ما. ونخطط لتقييم نماذجنا على بيئات منطقتنا الحقيقية — وهج النهار، والمكاتب الخافتة، وكاميرات أندرويد متوسطة الفئة، وتنوّع المظهر الواقعي — ولم يُجر هذا التقييم بعد.
برنامج التقييم الإقليمي — مخطط لهالقرار
المتابعة إلى التحقق
ستُنشر أرقام الدقة لكل ظرف عند اكتمال تقييمنا الإقليمي. نحن لا نقتبس أرقاماً لم نقسها.
التحقق المتين من الوجه ينبغي أن يصمد أمام تنوّع المظهر الواقعي — أغطية الرأس المختلفة بما فيها الحجاب، والنظارات، واللحى، وتغيّر الإضاءة، وجودة الكاميرا، والوضعية، والانسداد الجزئي. لم نقس ذلك بعد. وهذا ما سيختبره تقييمنا، وسننشر أداء النظام في هذه الظروف بدل أن نطلب من أحد افتراضه.
البحث
التحقق من الوجه نظامُ قياس. نتعامل مع كل مرحلة في خط المعالجة بوصفها شيئاً يُختبر ويُعايَر ويُحسَّن — لا صندوقاً أسود أبداً.
خط معالجة التحقق
نماذج التفافية ومحوّلات مدرّبة على مهام تحليل الوجه.
أهداف تدريب تُقرّب وجوه الهوية الواحدة وتُبعد الهويات المختلفة.
متجهات مدمجة تمثّل الهوية، لا تفاصيل المظهر.
مقارنة سريعة بين التمثيلات لحظة التحقق.
نماذج تحاول تمييز الوجوه الحية عن الصور والشاشات. ولم يُتحقق من نموذجنا بعد.
التنبؤ بما إذا كانت اللقطة ستنتج قراراً موثوقاً.
التكميم والتقطير ليبقى الاستدلال سريعاً على عتاد عملي.
اختيار نقاط التشغيل من موازنات الخطأ المقيسة. وإلى أن نقيس بيانات حقيقية، تستخدم وركاء القيمة الافتراضية المنشورة للنموذج.
بدأت وركاء بحثاً تطبيقياً في الرؤية الحاسوبية: بناء خط تحقق كامل، وقياس الخيارات التصميمية معيارياً، ودراسة سلوك التحقق من الوجه في البيئات من حولنا. تتقدم المنصّة التجارية والبرنامج البحثي معاً — فما نتعلمه هو ما نشحنه.
القياس
منصّة التحقق تطلب منك أن تثق بمعدلات خطئها. سننشر معدلاتنا — مقيسة وقابلة للتكرار ومحدَّثة مع كل إصدار — بدل أن نطلب منك الوثوق بصفاتٍ إنشائية.
—
معدل القبول الخاطئ
كم مرة يُقبل شخص مختلف عن طريق الخطأ.
—
معدل الرفض الخاطئ
كم مرة يُرفض الشخص الصحيح عن طريق الخطأ.
—
معدل الخطأ المتساوي
نقطة التشغيل التي يتساوى عندها القبول والرفض الخاطئان.
—
وسيط زمن المعالجة
الزمن الذي تستغرقه وركاء في عملية تحقق واحدة، دون احتساب الشبكة.
—
معدل المعالجة
عدد عمليات التحقق المستدامة في الثانية لكل عقدة.
منحنى توضيحي يُظهر كيف يتوازن القبول الخاطئ مع الرفض الخاطئ مقابل عتبة القرار — ليست بيانات مقيسة.
benchmark_report.pdf·قيد التطوير
الأمان
أمان مُصمَّم حول مخاطر قابلة للقياس — ضوابط يمكنكم التحقق منها في المنتج، لا شعارات على صفحة هبوط.
مسار الطلب
TLS في كل استدعاء برمجي — لا مسار نص صريح إلى المنصّة.
التمثيلات الحيوية والسجلات مشفّرة في التخزين.
هويات كل عميل ومفاتيحه معزولة منطقياً عن غيره.
مفاتيح محدودة النطاق لكل بيئة بامتيازات دنيا افتراضياً.
تدوير بيانات الاعتماد دون توقف عندما تقتضي السياسة ذلك.
حدود لكل مؤسسة تكبح الإساءة ومحاولات التخمين.
كل عملية تحقق وكل إجراء إداري يترك أثراً مسجلاً.
تخزين التمثيلات بدل معارض الصور الخام حيثما سمح المسار.
نخزّن ما يحتاجه التحقق — ولا شيء أكثر.
نوافذ احتفاظ قابلة للضبط لكل صنف من البيانات.
حذف للهوية مُصمَّم ليسري عبر التخزين كله.
فحوص صحة لكل خدمة، وتجري إضافة التنبيهات.
لا يوجد نظام يستحيل اختراقه — ومن يعدك بذلك يبيعك شيئاً آخر. التزامنا هو الهندسة ضد مخاطر قابلة للقياس، وضوابط شفافة، وتواصل سريع وصادق إذا حدث خطأ.
الخصوصية
الهوية الحيوية بيانات حساسة. المنصّة مُصمَّمة حول تقليل ما يُجمع ويُخزَّن ويُحتفظ به.
يلتقط تطبيقكم صورة بعلم المستخدم
فحوص الجودة ترفض اللقطات غير الصالحة
تتحول الصورة إلى تمثيل مدمج للمطابقة
تخزين مشفّر ومعزول لكل عميل
تجري المقارنات على التمثيل لا على الصور
احتفاظ مضبوط ومسارات حذف واضحة
جمعُ ما يتطلبه التحقق والاحتفاظ به فقط.
البيانات الحيوية للتحقق — لا للإعلانات ولا للتنميط.
نوافذ الاحتفاظ والحذف بيد العميل.
ما يُخزَّن ولماذا — موثَّق لا مُكتشَف.
تبقى المؤسسات العميلة مسؤولة عن الجمع المشروع، والإشعار والموافقة، والاستخدام الملائم للبيانات الحيوية وفق القوانين واللوائح المنطبقة عليها. هذه الصفحة تصف تصميماً هندسياً — وليست استشارة قانونية.
لماذا وركاء
لسنا منصّة عامة أُلصقت بها واجهة وجوه — الرؤية هي الشركة كلها.
المنتج هو الواجهة البرمجية. وكل شيء آخر مبني فوقها.
بُنيت مع مراعاة بيئات المنطقة وأجهزتها وقيودها، ولم يُجر التقييم الرسمي بعد.
REST متوقعة، وأخطاء صادقة، وتوثيق كُتب ليُقرأ.
ضوابط بمستوى البيانات الحيوية من أول مخطط معماري.
لا نذكر رقماً لم نقسه.
يتطور خط المعالجة مع برنامجنا البحثي التطبيقي.
يبقى وضع التجربة المقيّدة مفعلاً حتى يُتحقق من كشف الهجمات.
قصص العملاء — قادمة مع الوصول المبكر
نفضّل أن نريك نشراً حقيقياً على أن نستأجر شهادة.
الأصل
هندسة عراقية.
تصميم لبيئات العالم الحقيقي.
بناء يخدم التطبيقات في أي مكان.
قبل خمسة آلاف عام في أوروك — الوركاء الحديثة جنوبي العراق — نحت فنانٌ ما يُعد من أقدم منحوتات الوجه البشري المعروفة. تعليم الآلات فهمَ الوجوه هو، بالنسبة لنا، استمرار لقصة قديمة جداً. تُهندَس وركاء في بغداد، وتُصمَّم مع مراعاة ظروف المنطقة الحقيقية، وتُبنى لتخدم تطبيقات تتجاوزها بكثير.
المنطقة التي نصمم لها — خريطة توضيحية
متصلة بمنطقة الشرق الأوسط وشمال أفريقياالموارد
كتابات في الرؤية الحاسوبية والهوية والهندسة لظروف العالم الحقيقي — تُنشر مع اقتراب المنصّة من الوصول المبكر.
من البكسلات إلى قرار — الخط الكامل مشروحاً.
واحد-لواحد وواحد-لكثير مسألتان مختلفتان بمخاطر مختلفة.
هجمات العرض الاحتيالي، وما تستطيعه الحيوية السلبية وما لا تستطيعه.
الموقع يثبت أن هاتفاً كان هناك. الهوية تثبت أن إنساناً كان.
الإضاءة والكاميرات والانسداد — هندسة تتجاوز مجموعة القياس.
مقاييسنا وبروتوكولنا، ولماذا تهم قابلية التكرار.
ابدأ البناء ببنية تحتية للرؤية الحاسوبية مُصمَّمة للتحقق من الهوية في العالم الحقيقي.