أساسيات BlinkID الإصدار 5

dark illustration of blinkid scanning
Last updated

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

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

تغيير المسار

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

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

هل ترغب في معرفة المزيد؟
اتصل بنا اليوم للتحدث إلى أحد خبراء Microblink المتخصصين في مكافحة الاحتيال وحماية الهوية

أدى بناء العملية الجديدة من الصفر إلى إعادة استخدام الكود بشكل أكثر كفاءة وإتاحة المزيد من الوقت للتركيز على الميزات التي تعزز تجربة المستخدم. ويتمثل جزء كبير من ذلك في تحسين معالجة الصور، على سبيل المثال، خوارزمية الكشف عن التمويه الخاصة بنا. ومن المزايا الأخرى، سواء بالنسبة لعملائنا أو لنا، الدعم الأسرع لأنواع المستندات الجديدة. يمكن للعملاء التركيز على مهمتهم – أتمتة استخراج البيانات من المستندات، دون القلق بشأن الخصائص المميزة لكل نوع مختلف من المستندات التي تدعمها واجهة المستخدم الخاصة بهم.

أداة التعرف الشاملة

يُعد «المُعرِّف» الوحدة الأساسية لمعالجة الصور واستخراج المعلومات المفيدة منها، وفي هذه الحالة من وثائق الهوية المختلفة.

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

ورغم وجود أدوات التعرف المدمجة في الإصدار السابق من BlinkID، إلا أنها لم تكن متاحة لجميع المستندات. فقد كان لا بد من مسح بعض المستندات ضوئيًّا باستخدام أداتين للتعرف، إحداهما للوجه الأمامي والأخرى للوجه الخلفي. وقد تطلب ذلك جهدًا إضافيًّا في التطوير من جانب العميل، لأن طبقات التراكب المدمجة لدينا لا تدعم سوى أدوات التعرف المدمجة. في BlinkID v5، لم تعد هذه مشكلة، حيث نوفر الآن المسح الضوئي المدمج مع تراكب مدمج لجميع المستندات التي يدعمها BlinkIdCombinedRecognizer. وإلى جانب تقليل كمية الكود المطلوب كتابته، تتمثل إحدى المزايا الأخرى لوجود أداة تمييز واحدة فقط في الأداء. فقد يؤدي الجمع بين أدوات تمييز متعددة إلى انخفاض الأداء، ولكن مع BlinkIdCombinedRecognizer الجديد، لم يعد هذا مصدر قلق. فنحن ندعم أكثر من 400 نوع من المستندات مع الحفاظ على سرعة ودقة المسح الضوئي عند أعلى مستوى.

القليل هو الكثير

بفضل أداة التعرف الواحدة، ندعم عددًا أكبر من وثائق الهوية أكثر من أي وقت مضى، وفي الوقت نفسه، نواصل إضافة الدعم لأنواع جديدة من الوثائق بسلاسة. قد يظن المرء أن هذا سيؤدي إلى زيادة حجم حزمة تطوير التطبيقات (SDK) للجوال. لكن العكس هو الصحيح، فإصدار BlinkID v5 هو الإصدار الأقل حجمًا على الإطلاق.

لقد قللنا تأثير حزمة تطوير التطبيقات (SDK) للأجهزة المحمولة على حجم تطبيق العميل بنحو 40% على نظام iOS و60% على نظام Android. وبالنسبة لنظام Android، من المهم أيضًا ملاحظة أن BlinkID v5 تحتوي على عدد أقل من الطرق بنسبة 35% تقريبًا، وهو ما قد يمثل الفارق بين الحاجة إلى استخدام multidex وعدم الحاجة إليه. في الإصدار الأحدث، أصبحت مساحة واجهة برمجة التطبيقات (API) أصغر بكثير. لم تعد هناك حاجة لمعرفة فئة أداة التعرف الدقيقة لكل مستند أو القلق بشأن الطرق المحددة لكل أداة تعرف. 

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

سيقدر المستخدمون النهائيون الإصدار 5 أيضًا

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

البدء

قد يكون هناك قلق من أن اختبار BlinkID v5 أو الترحيل إليه قد يتطلب جهدًا كبيرًا. حسنًا… الأمر ليس كذلك.

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

لمزيد من المعلومات، يرجى الاطلاع على مستودعاتنا على GitHub الخاصة بنظامي Android وiOS، والتي تحتوي على أمثلة للتطبيقات والوثائق المحدثة.

اكتشف حلولنا

استكشاف حلولنا على بُعد نقرة واحدة فقط. جرّب منتجاتنا أو تحدث معنا مع أحد خبرائنا للتعمق أكثر في ما نقدمه.

المزيد من المعلومات

مواصلة القراءة

استكشاف المزيد
The New Authorization Problem Created by AI Agents 

The New Authorization Problem Created by AI Agents 

AI agents introduce a new wrinkle into digital trust: a legitimate user can direct a legitimate agent to take an action that…

اقرأ أكثر
ختام العام بالتطلع إلى المستقبل: لماذا أصبح المجتمع والتعاون أكثر أهمية من أي وقت مضى

ختام العام بالتطلع إلى المستقبل: لماذا أصبح المجتمع والتعاون أكثر أهمي…

مع اقتراب نهاية العام، وجدت نفسي أفكر في العوامل التي أحدثت فرقًا حقيقيًّا في عام 2025. ليس فقط من حيث التكنولوجيا أو مؤشرات…

اقرأ أكثر
لماذا يحتاج التحقق من الهوية إلى التحليلات، وليس الدقة فحسب 

لماذا يحتاج التحقق من الهوية إلى التحليلات، وليس الدقة فحسب 

لسنوات عديدة، ركزت المؤسسات التي تقيّم حلول التحقق من الهوية على مجموعة مألوفة من المعايير. فقد كانت معدلات الدقة، وتغطية الو…

اقرأ أكثر
لماذا يُحسّن التقاط الصور بدون إطار من أداء التحقق من صحة المستندات

لماذا يُحسّن التقاط الصور بدون إطار من أداء التحقق من صحة المستندات

لا تفشل عملية التحقق من الهوية بسبب عدم دقة الأنظمة. بل إنها تفشل عادةً لأن المستخدمين ينسحبون قبل أن يتمكن النظام من أداء مه…

اقرأ أكثر
لماذا يُعد كل من المقارنة المعيارية والقدرة على التفسير أمرين بالغين الأهمية في عملية التحقق من الهوية

لماذا يُعد كل من المقارنة المعيارية والقدرة على التفسير أمرين بالغين ا…

تناولت مدونة حديثة للرئيس التنفيذي لشركة Microblink، هارتلي طومسون، الكيفية التي يغير بها الذكاء الاصطناعي التوليدي (Gen AI)…

اقرأ أكثر
عندما تتصرف العناصر الذكية الاصطناعية (وربما تهاجم)

عندما تتصرف العناصر الذكية الاصطناعية (وربما تهاجم)

في الآونة الأخيرة، بدأ نوع جديد من القلق يظهر في أوساط التكنولوجيا. لا يتعلق الأمر بانتهاكات الأمن أو انقطاعات الخدمة، بل بال…

اقرأ أكثر
تقرير
تحديد ملامح تزايد حالات الاحتيال المتعلقة بالهوية المدعومة بالذكاء الاصطناعي

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

اطلع على البيانات