برامج مطابقة الوجوه: أي نوع يناسب مشكلتك مع الصور

تقارن برامج مطابقة الوجوه ملامح الوجه في صورة واحدة بالوجوه الموجودة في صور أخرى، ثم تعرض إما درجة تشابه أو قائمة مرتبة بالوجوه المطابقة. وهناك أربعة أنواع:

  • البحث العكسي عن الوجوه (FaceCheck.ID): تُدخل صورة واحدة، فتحصل على وجوه مطابقة من صفحات الويب العامة.
  • أدوات مقارنة صورتين: تُدخل صورتين، فتحصل على درجة واحدة تجيب عن سؤال «هل هما للشخص نفسه؟».
  • برامج إدارة مكتبات الصور مثل digiKam: تجمع الوجوه الموجودة في صورك الخاصة.
  • واجهات برمجة التطبيقات والنماذج مفتوحة المصدر للمطورين مثل Amazon Rekognition وDeepFace: مكونات لبناء تطبيقك الخاص.

اختر الأداة بناءً على ما لديك. فوجود صورتين، أو صورة واحدة والإنترنت بأكمله، أو مجلد يضم 20,000 صورة من العطلات، يتطلب في كل حالة أداة مختلفة.

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

المقارنة 1:1 مقابل البحث 1:N

أكبر مصدر للالتباس بشأن برامج مطابقة الوجوه هو أن مهمتين مختلفتين تحملان الاسم نفسه. يسميهما المهندسون التحقق 1:1 والتعرف 1:N. ويمكنك تسميتهما «هل هاتان الصورتان للشخص نفسه؟» و«أين يظهر هذا الوجه أيضًا؟».

المقارنة 1:1البحث 1:N
ما ترفعهصورتانصورة واحدة
السؤال الذي يجيب عنههل هذا هو الشخص نفسه؟أين يظهر هذا الوجه أيضًا؟
ما تحصل عليهدرجة تشابه واحدةقائمة مرتبة بالوجوه المطابقة، لكل منها درجة وصفحة مصدر
الأدوات المعتادةأدوات اختبار تشابه الوجوه في المتصفح، وDeepFace verify، وAmazon Rekognition CompareFacesFaceCheck.ID، وPimEyes
متى لا يفيدعندما لا تكون لديك سوى صورة واحدةعندما لا تكون للشخص أي صور عامة

لا تستطيع أداة 1:1 إخبارك بهوية شخص ما. فهي لا تخبرك إلا بما إذا كانت الصورة «أ» والصورة «ب» تبدوان للوجه نفسه. أما أداة 1:N فتحتاج إلى فهرس ضخم من الوجوه للبحث فيه، ولهذا لا تؤدي المكتبات المجانية مفتوحة المصدر هذه المهمة مباشرةً أبدًا: فهي توفر محرك المطابقة، لكن ليس مليارات الصور.

FaceCheck.ID أداة من نوع 1:N. إذ يعرض رفع صورة واحدة قائمة مرتبة بالوجوه الموجودة على صفحات الويب العامة، ولذلك فهو يجيب عن السؤال الثاني، وغالبًا ما يجيب عمليًا عن السؤال الأول أيضًا: فإذا تطابقت صورة شخص غريب في تطبيق مواعدة مع نتيجة بدرجة 95 في ملف أعمال عارض أزياء يحمل اسمًا مختلفًا، فقد عرفت شيئًا مهمًا عن كلتا الصورتين.

الأنواع الأربعة لبرامج مطابقة الوجوه

البحث العكسي عن الوجوه عبر الويب العام

هذا هو النوع الذي يقصده معظم الناس عندما يكتبون «تطبيق مطابقة الوجوه» في شريط البحث. تمنحه صورة واحدة، فيقارن ذلك الوجه بفهرس مبني من صفحات الويب العامة ويعرض لك كل وجه مشابه عثر عليه، مرتبًا حسب الدرجة. يعمل FaceCheck.ID في المتصفح على الهاتف أو الحاسوب، ولذلك لا تحتاج إلى تنزيل أي شيء أو تثبيته.

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

أدوات مقارنة صورتين

هذه هي مواقع «مقارنة الوجوه مجانًا عبر الإنترنت»: ترفع صورتين وتحصل على نسبة مئوية. وهي مناسبة لإجراء تحقق سريع من سؤال «هل هذا هو الشخص نفسه؟» عندما تكون كلتا الصورتين لديك بالفعل، مثل صورة ملف شخصي على تطبيق مواعدة وصورة من حفلة أشار إليك فيها صديق وأرسلها لك.

لكن هناك تحذيران. معظم أدوات الاختبار المجانية لا توضح النموذج الذي تستخدمه أو موضع حدودها الفاصلة، ولذلك فإن نسبة «78%» تعني ما قرر ذلك الموقع أنها تعنيه. كما أنك ترفع وجه شخص غريب إلى موقع ربما لم تقرأ سياسة الخصوصية الخاصة به. اقرأها.

برامج إدارة مكتبات الصور

إذا كان موضوع r/datacurator الذي يسأل عن كيفية فرز «مجلد مليء بمئات الصور» في مجلدات حسب الشخص يصف حالتك، فأنت تحتاج إلى برنامج لإدارة المكتبة، لا إلى محرك بحث. تشرح وثائق digiKam سير عمل للوجوه يعتمد على نماذج التعلم العميق: يكتشف كل وجه في مجموعتك، ثم تسمي وجهًا واحدًا لشخص ما، فيقترح بقية صوره لتؤكدها. digiKam مجاني ويعمل على Windows وmacOS وLinux.

أما القيد فهو واضح: لا يعرف سوى الصور التي تزوده بها. سيعثر بكل سرور على العمة كارول في 400 صورة عائلية، لكنه لن يعرف أن لديها أيضًا صفحة على LinkedIn.

واجهات برمجة التطبيقات والنماذج مفتوحة المصدر للمطورين

هذه هي مجموعة الأدوات المخصصة لمن يبنون أنظمتهم الخاصة:

  • DeepFace مكتبة Python بترخيص MIT. تستقبل دالة DeepFace.verify صورتين وتقرر ما إذا كانتا للشخص نفسه، كما تغلف نماذج مثل VGG-Face وFaceNet وArcFace.
  • CompreFace خدمة مجانية للتعرف على الوجوه بترخيص Apache 2.0 تستضيفها بنفسك. تُوزع في هيئة إعداد docker-compose وتوفر واجهة REST API للاكتشاف والتحقق والتعرف.
  • Amazon Rekognition CompareFaces واجهة برمجة تطبيقات سحابية مدفوعة. تقارن الوجه الموجود في صورة مصدر بما يصل إلى 100 وجه في صورة مستهدفة، ولا تعرض افتراضيًا إلا التطابقات التي تبلغ نسبة تشابهها 80% أو أكثر.

يعمل DeepFace وCompreFace على أجهزتك الخاصة، مما يجعلهما الخيار الأفضل للخصوصية إذا كنت لا تريد أبدًا أن تغادر الصورة جهازك. لكن لا يستطيع أي منهما البحث في الويب نيابةً عنك. وإذا أردت إضافة بحث عن الوجوه على نطاق الويب إلى تطبيق، فإن دليلنا حول أنظمة وواجهات برمجة تطبيقات التعرف على الوجوه يتناول النماذج وواجهة FaceCheck.ID البرمجية.

أين يندرج Google Lens (إنه لا يندرج)

في r/OSINT، وُجّه شخص يسأل عن برنامج مجاني للتعرف على الوجوه إلى إضافة متصفح باسم «البحث بالصور». ترسل هذه الإضافة صورتك إلى محركات البحث العكسي العامة عن الصور، التي تبحث عن الصورة نفسها: الملف نفسه، والاقتصاص نفسه، والخلفية نفسها. أما صورة مختلفة للشخص نفسه في إضاءة مختلفة فتُعد صورة مختلفة بالنسبة إليها. ارفع صورة سيلفي، وستحصل على صفحات لأشخاص غرباء يرتدون سترات كحلية متشابهة. إليك شرحًا أكثر تفصيلًا لسبب فشل Google في عمليات البحث عن الوجوه.

كيفية إجراء بحث لمطابقة الوجوه على FaceCheck.ID

  1. اختر أوضح صورة لديك: وجه واحد، ينظر تقريبًا إلى الكاميرا، ولا يبدو صغيرًا جدًا داخل الإطار. اقتطع أي شخص آخر، لأن البحث يُجرى على وجه واحد.
  2. انتقل إلى facecheck.id، وارفع الصورة ووافق على شروط الاستخدام، فذلك مطلوب قبل إجراء أي بحث.
  3. انتظر ظهور شبكة النتائج. يعرض البحث المجاني كل صورة مصغرة لوجه مطابق مع درجته. وتتيح الأرصدة فتح روابط صفحات الويب التي عُثر فيها على كل وجه.
  4. قارن الدرجات بالجدول الوارد في القسم التالي، ثم افتح صفحات المصدر لأقوى النتائج قبل أن تستنتج أي شيء.

دُرّب النموذج على وجوه البالغين فقط. ويحظر البحث عن قاصر وفقًا للشروط، ويُعد ذلك سببًا للحظر.

امرأة في الثلاثينيات من عمرها تجلس إلى طاولة في مقهى وتراجع شبكة من نتائج مطابقة الوجوه على حاسوبها المحمول، والشاشة مائلة نحوها، وتظهر من خلف كتفها

ما الذي تعنيه درجات برامج مطابقة الوجوه فعليًا

تعرض كل أداة رقمًا، لكن الأرقام لا يمكن تحويلها مباشرةً بين الأدوات. تتخذ واجهة Amazon البرمجية الدرجة 80 حدًا افتراضيًا، بينما قد يعتبر موقع مقارنة مجاني الدرجة 60 تطابقًا. وهذه هي نطاقات FaceCheck.ID:

الدرجةتصنيف FaceCheck.IDما ينبغي فعله
90-100تطابق مؤكدمن المرجح جدًا أنه الوجه نفسه. افتح صفحة المصدر وأكد ذلك من خلال السياق (الاسم والموقع والصور الأخرى).
83-89تطابق موثوقيُرجح أنه الوجه نفسه. تحقق من نتيجتين أو ثلاث قبل اتخاذ أي إجراء.
70-82تطابق غير مؤكدقد يكون الشخص نفسه، وقد يكون شبيهًا له. يحتاج إلى تأكيد مستقل.
50-69تطابق ضعيفعامله على أنه شخص شبيه. لا تتخذ إجراءً بناءً عليه.

مهما كانت الدرجة، فالنتائج تمثل وجوهًا متشابهة، لا هويات مؤكدة. فهناك كثير من الأشخاص غير المرتبطين الذين يشبه بعضهم بعضًا، كما يعيد المحتالون استخدام صور أشخاص أبرياء، ولذلك قد تعني الدرجة 96 أن «هذا هو الوجه نفسه» بينما يكون الشخص الذي يستخدم الصورة شخصًا آخر تمامًا.

مثال تطبيقي

إليك مجموعة نتائج افتراضية لتوضيح كيفية قراءتها. تبحث عن صورة الملف الشخصي لشخص يعرّف نفسه باسم دانيال، وهو مهندس يبلغ من العمر 38 عامًا في دنفر، فتكون النتائج الثلاث الأولى:

  • 94 في ملف أعمال لدى وكالة لعارضي الأزياء، تحت اسم ماركو.
  • 91 على موقع للصور الجاهزة، بالوجه نفسه وإضاءة الاستوديو نفسها.
  • 73 في ملف LinkedIn لرجل آخر ذي فك مشابه.

تخبرك الدرجتان 94 و91 بأن صورة دانيال تكاد تكون بالتأكيد لعارض أزياء تُعرض صوره للبيع. أما الدرجة 73 فهي لشخص شبيه ولا تخبرك بشيء بمفردها. وخطوتك التالية هي أن تطلب من دانيال إجراء مكالمة فيديو مباشرة، لا أن تراسل الرجل الموجود على LinkedIn.

العلامات التحذيرية في النتائج

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

ما لا تستطيع برامج مطابقة الوجوه رؤيته

يفهرس FaceCheck.ID صفحات الويب العامة. ولا يبحث داخل التطبيقات المغلقة مثل Tinder أو Snapchat أو WhatsApp، أو حسابات Instagram أو Facebook الخاصة، أو المواقع التي تحظر برامج الزحف. ولا يظهر ملف مواعدة إلا إذا كانت الصورة نفسها موجودة أيضًا في مكان عام.

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

للاطلاع على مقارنة مباشرة لكيفية تعامل المحركات الرئيسية مع ذلك، راجع مقارنتنا بين محركات البحث بالتعرف على الوجوه.

الخصوصية: ماذا يحدث للصورة التي ترفعها

تكون عمليات البحث على FaceCheck.ID مجهولة الهوية. لا يُسجل عنوان IP ولا توجد أدوات تتبع تابعة لجهات خارجية، ويُحذف سجل البحث خلال 24 ساعة، ولا تُضاف الصورة التي ترفعها إلى الفهرس. ولا تخزن الخدمة أي قوالب بيومترية أو تفاصيل شخصية، بل تخزن فقط صورًا مصغرة منخفضة الدقة للوجوه وعناوين URL للصفحات العامة التي جاءت منها. ولا يُخطر الشخص الذي تبحث عنه.

إذا ظهر وجهك في مكان لم تتوقعه، فإزالته من الفهرس مجانية عبر نموذج الإزالة بالخدمة الذاتية.

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

إذا كنت تفضل ألا تغادر أي صورة حاسوبك مطلقًا، فشغّل DeepFace أو CompreFace محليًا لإجراء مقارنات 1:1. وفي المقابل، ستتخلى عن البحث في الويب.

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

هل توجد برامج مجانية لمطابقة الوجوه؟

نعم، في كل فئة. البحث على FaceCheck.ID مجاني ويعرض كل صورة مصغرة لوجه مطابق مع درجته؛ ولا تُستخدم الأرصدة إلا لفتح روابط صفحات المصدر. ولمقارنة صورتين، يُعد DeepFace وCompreFace مجانيين ومفتوحي المصدر، كما يفرز digiKam مكتبة صورك الخاصة حسب الوجه دون تكلفة. وتوجد أيضًا مواقع مجانية للمقارنة عبر المتصفح، لكن تحقق من سياسة الخصوصية قبل رفع وجه أي شخص.

ما الفرق بين مطابقة الوجوه والتعرف على الوجوه؟

تقارن مطابقة الوجوه بين الوجوه وتوضح مدى تشابهها. أما التعرف على الوجوه فهو المصطلح الأوسع للأنظمة التي تكتشف وجهًا ثم تحدد هويته أو تتحقق منه، ويتضمن ذلك المطابقة باعتبارها إحدى الخطوات. وفي الاستخدام اليومي، يمكن استعمال المصطلحين بالتبادل؛ أما الفرق المهم فهو بين 1:1 (صورتان، هل هما للشخص نفسه أم لا؟) و1:N (صورة واحدة يجري البحث عنها بين صور كثيرة).

كيف أقارن بين وجهين لمعرفة ما إذا كانا للشخص نفسه؟

إذا كانت كلتا الصورتين لديك، فاستخدم أداة 1:1: دالة verify في DeepFace إذا كان بإمكانك تشغيل Python، أو موقعًا للمقارنة عبر المتصفح إذا لم يكن ذلك ممكنًا. وإذا لم تكن لديك سوى صورة واحدة، فأجرِ عليها بحثًا عكسيًا عن الوجوه لمعرفة ما إذا كان الوجه نفسه يظهر في مكان آخر بالاسم نفسه. وفي الحالتين، تعني الدرجة المرتفعة أن الوجهين متشابهان، لا أن الهوية مؤكدة.

هل يوجد برنامج لمطابقة الوجوه يمكن تنزيله على الحاسوب أو Windows 11؟

لا تحتاج إلى تنزيل أي شيء للبحث عن الوجوه على الويب، لأن FaceCheck.ID يعمل في أي متصفح على Windows 11 أو macOS أو الهاتف. وإذا أردت برنامجًا مثبتًا على حاسوبك، فإن digiKam يتولى فرز الوجوه في مجموعة صورك الخاصة، بينما يشغّل DeepFace أو CompreFace مقارنة الوجوه محليًا للمطورين. ولا يبحث أي من الخيارات المثبتة في الإنترنت.

ما مدى دقة برامج مطابقة الوجوه؟

تعتمد الدقة على الصورة أكثر من اعتمادها على العلامة التجارية. توفر صورة واضحة أمامية لوجه واحد أفضل النتائج؛ بينما تؤدي النظارات الشمسية والمرشحات القوية والدقة المنخفضة والصور الجانبية إلى خفض الدرجات. في FaceCheck.ID، تمثل الدرجات من 90 إلى 100 تطابقًا مؤكدًا، ومن 83 إلى 89 تطابقًا موثوقًا، ومن 70 إلى 82 تطابقًا غير مؤكد، ومن 50 إلى 69 تطابقًا ضعيفًا، وحتى التطابق المؤكد يعني وجهًا مشابهًا، لا هوية موثقة.

هل يوجد برنامج مجاني للتعرف على الوجوه يمكنني استخدامه لمعرفة أين تظهر صورة شخص ما على الإنترنت؟

لا تستطيع المكتبات المجانية مفتوحة المصدر فعل ذلك، لأنها لا تتضمن فهرسًا للويب. ويبحث Google Lens وإضافات «البحث بالصور» عن الصورة نفسها بدلًا من الوجه نفسه، ولذلك تفوتها الصور المختلفة للشخص نفسه. أما البحث العكسي عن الوجوه مثل FaceCheck.ID فمصمم لهذه المهمة تحديدًا، ويعرض بحثه المجاني الوجوه المطابقة ودرجاتها.

هل يمكن للشخص معرفة أنني بحثت عن وجهه؟

لا. لا يُخطر FaceCheck.ID أي شخص، ولا يسجل عنوان IP الخاص بك، ويحذف سجل البحث خلال 24 ساعة. ويُحظر البحث عن القاصرين في جميع الأحوال.

أي أداة ينبغي فتحها أولًا

انظر إلى ما يظهر على شاشتك الآن. إذا كانت لديك صورتان ربما تكونان للشخص نفسه، فأجرِ مقارنة 1:1. وإذا كانت لديك صورة واحدة وسؤال عن هوية صاحبها، فاقتطعها بحيث لا يظهر إلا وجه واحد وشغّل البحث عليها عبر facecheck.id، ثم قارن أعلى خمس درجات بالجدول أعلاه قبل فتح أي صفحة مصدر. وإذا كان لديك قرص صلب مليء بصور عائلية غير موسومة، فثبّت digiKam واقضِ أمسية في تسمية الوجوه.

تنشر FaceCheck.ID هذا الدليل. وتأتي التفاصيل المتعلقة بـDeepFace وCompreFace وdigiKam وAmazon Rekognition من وثائقها الخاصة، المرتبطة في النص.

كريستيان هدايات مهندس ذكاء اصطناعي مستقل يساهم في FaceCheck، حيث يعمل على أنظمة التعلّم الآلي التي تقف خلف ميزة البحث بالوجه في الموقع. يحمل درجة الماجستير في علوم الحاسب من جامعة إندونيسيا، ولديه خبرة تمتد لعشر سنوات في بناء أنظمة تعلّم آلي جاهزة للاستخدام الفعلي، بما في ذلك العمل على البحث المتجهي والتضمينات. مساهم مدفوع الأجر؛ للاطلاع على التفاصيل الكاملة، راجع الإفصاح.



تعلم المزيد عن البحث بواسطة الصورة


تأثير الشبيه في تقنية التعرف على الوجوه

Facial recognition searches can return false matches when two unrelated people share strikingly similar features—the "Doppelgänger Effect." Learn how to verify identities and avoid costly misidentifications with proven best practices.


حول الموضوع بلغات أخرى



PimEyes vs FaceCheck: مراجعة شاملة وتصنيفات