كيف يعمل التعرف على الوجه؟

التعرف على الوجه هو نوع من تكنولوجيا القياس البيومتري التي تحدد أو تتحقق من هوية شخص ما من خلال تحليل الميزات الفريدة لوجهه. تعمل أنظمة التعرف على الوجه الحديثة عن طريق كشف الوجه في صورة، وتعيين نقاط المعالم الرئيسية للوجه (مثل المسافة بين العينين، وشكل خط الفك، وموضع الأنف)، وتحويل تلك القياسات إلى تمثيل رقمي يُسمى واصف الوجه أو التضمين. يلتقط هذا المتجه المضغوط جوهر هندسة الوجه بطريقة يمكن مقارنتها رياضياً مع واصفات أخرى.

عند مقارنة واصفي وجه، يحسب النظام المسافة الإقليدية بينهما — وهي مقياس لمدى بعد المتجهين عن بعضهما في الفضاء عالي الأبعاد. تشير المسافة الصغيرة إلى تشابه عالي، مما يشير إلى أن الوجوه تنتمي على الأرجح إلى نفس الشخص، بينما تشير المسافة الكبيرة إلى أفراد مختلفين. يحدد حد معين قابل للتكوين نقطة القطع بين المطابقة وعدم المطابقة.

وصف الأداة

تتيح لك هذه الأداة مقارنة صورتي وجه جنباً إلى جنب لتحديد ما إذا كانتا تنتميان إلى نفس الشخص. تستخدم نموذج التعلم العميق المدرب مسبقاً (SSD MobileNet v1) للكشف عن الوجه وشبكة تعرف على وجه مخصصة لإنشاء واصفات وجه بـ 128 بُعد. تعمل العملية برمتها — من تحميل النموذج إلى الكشف عن الوجه والمقارنة — محلياً في متصفحك باستخدام تسريع WebGL. لا يتم أبداً تحميل الصور أو البيانات على خادم، مما يجعلها أداة تحقق من الوجه خاصة تماماً.

كيفية العمل

  1. تحميل النموذج — عند الاستخدام الأول، تحمّل الأداة نماذج الشبكات العصبية الخفيفة الوزن (كاشف الوجه، ومتنبئ المعالم، وشبكة التعرف) وتخزنها مؤقتاً في المتصفح.
  2. الكشف عن الوجه — يتم فحص كل صورة تم تحميلها باستخدام كاشف SSD MobileNet v1 لتحديد موقع الوجه واستخراج 68 معلم وجه.
  3. استخراج الواصف — يتم تمرير منطقة الوجه المحاذاة للمعالم عبر شبكة التعرف التي تنتج متجه واصف بـ 128 بُعد.
  4. حساب المسافة — يتم حساب المسافة الإقليدية بين الواصفين. تشير المسافة أقل من الحد إلى مطابقة؛ وفوقه تشير إلى أشخاص مختلفين.
  5. التغذية الراجعة البصرية — يتم تمييز الوجوه المكتشفة بصناديق محيطة على كلا الصورتين، ويتم عرض نسبة التشابه والمسافة الخام.

أمثلة

السيناريو النتيجة المتوقعة
صورتا سيلفي لنفس الشخص مأخوذتان في أيام مختلفة تشابه عالي (85–99%)، مطابقة
صورة الشخص أ مقابل صورة الشخص ب تشابه منخفض (20–50%)، لا توجد مطابقة
نفس الشخص مع وبدون نظارات عادة ما تكون مطابقة إذا كان الوجه مرئياً بوضوح
نفس الشخص في أعمار مختلفة بشكل كبير قد لا تتطابق إذا تغيرت البنية الوجهية بشكل كبير

الميزات

  • 100% قائمة على المتصفح — تتم جميع المعالجة محلياً باستخدام WebGL؛ لا توجد تحميلات على الخادم، لا توجد واجهات برمجية سحابية
  • حد مطابقة قابل للتعديل — اضبط الحساسية باستخدام منزلق يتراوح من 0.1 إلى 1.0 (الافتراضي: 0.6)
  • تراكب كشف الوجه البصري — يتم رسم صناديق محيطة حول الوجوه المكتشفة على كلا الصورتين
  • مقاييس مفصلة — يعرض نسبة التشابه والمسافة الإقليدية الخام للشفافية
  • تنسيقات صور متعددة — يدعم تحميلات JPEG و PNG و WebP

حالات الاستخدام

  • التحقق من الهوية — تحقق بسرعة مما إذا كانت صورتان تظهران نفس الفرد، مفيد لمراجعة المستندات أو التحقق من الملف الشخصي
  • تنظيم الصور — حدد أي صور في المجموعة تنتمي إلى نفس الشخص قبل فرزها في ألبومات
  • تدقيق الأمان — قارن صورة مباشرة مقابل صورة مرجعية للتحكم في الوصول أو تأكيد الحضور

شرح الخيارات

الخيار الوصف الافتراضي
حد المطابقة يتحكم في مدى صرامة المقارنة. تتطلب القيم المنخفضة أن تكون الوجوه متشابهة أكثر لتعتبر مطابقة. القيم الأعلى أكثر تساهلاً. 0.6

حد 0.6 يعمل بشكل جيد في معظم الحالات. إذا كنت تحصل على إيجابيات خاطئة (أشخاص مختلفون يتم وضع علامة عليهم كنفس الشخص)، قلل الحد. إذا كنت تحصل على سلبيات خاطئة (نفس الشخص يتم وضع علامة عليه كمختلف)، ارفعه.

القيود

  • يتم تحليل وجه واحد فقط لكل صورة. إذا كانت الصورة تحتوي على عدة وجوه، يتم كشف الوجه الأكثر بروزاً فقط.
  • قد تمنع الصور منخفضة الدقة جداً، أو الانسداد الثقيل (الأقنعة، والأوشحة)، أو الزوايا الشديدة من كشف الوجه.
  • يعمل النموذج بشكل أفضل على أوضاع الوجه الأمامية أو القريبة من الأمامية مع إضاءة كافية.
  • قد يستغرق تحميل النموذج الأولي بضع ثوان حسب سرعة الشبكة وأداء الجهاز.
  • النتائج احتمالية، وليست نهائية — هذه الأداة غير مناسبة للتحديد القانوني أو الشرعي.

الأسئلة الشائعة

هل بياناتي آمنة؟ نعم. تعمل الأداة بالكامل في متصفحك. لا يتم أبداً تحميل صورك على أي خادم. تعمل جميع منطق الكشف عن الوجه والمقارنة محلياً باستخدام WebGL.

لماذا تقول "لم يتم كشف وجه"؟ قد تكون الصورة صغيرة جداً أو مظلمة جداً أو مسدودة بشدة أو مأخوذة من زاوية شديدة. جرب صورة أوضح وأمامية مع إضاءة جيدة.

ماذا تعني المسافة الإقليدية هنا؟ إنه مقياس رقمي لمدى اختلاف واصفي الوجه. القيم الأقرب إلى 0 تشير إلى وجوه متطابقة تقريباً؛ القيم فوق الحد تشير إلى أشخاص مختلفين.

هل يمكنني مقارنة الوجوه من مجموعات عمرية مختلفة؟ يمكن للأداة التعامل مع الفروقات العمرية المعتدلة، لكن الشيخوخة الكبيرة (على سبيل المثال، طفل مقابل مسن) قد تقلل الدقة لأن البنية الوجهية تتغير بمرور الوقت.