YOLO Vision 2026:
الأدلة

بناء نظام ANPR باستخدام Ultralytics YOLO11 وGPT-4o Mini

تعرف على كيفية بناء نظام ANPR باستخدام Ultralytics YOLO11 للكشف عن لوحات الأرقام وGPT-4o Mini للتعرف على النصوص بدقة في الوقت الفعلي.

ABAbirami Vina5 min read
YOLO11 يكتشف لوحة ترخيص من أجل التعرف التلقائي على لوحات الأرقام

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

لقد أحدثت Computer vision تغييرًا في هذا المجال من خلال تمكين التعرف على لوحات الأرقام في الوقت الفعلي من الصور تدفقات الفيديو. على سبيل المثال، Ultralytics YOLO11 هو نموذج رؤية حاسوبية متقدم يمكنه تنفيذ مهام الذكاء الاصطناعي البصري المتقدمة مثل اكتشاف الكائنات، والتصنيف، والتتبع. باستخدام قدرات اكتشاف الكائنات في YOLO11، يمكنك اكتشاف لوحات أرقام المركبات بدقة في الصور.

توفر Ultralytics دفاتر ملاحظات Google Colab شاملة تبسط عملية بناء حلول مدعومة بالرؤية الحاسوبية والذكاء الاصطناعي. تأتي دفاتر الملاحظات هذه مهيأة مسبقًا بال تبعيات الأساسية، والنماذج، والأسدّة خطوة بخطوة، مما يجعل إنشاء التطبيقات أكثر سهولة. على وجه الخصوص، يوجد دفتر ملاحظات Colab مخصص لنظام ANPR (التعرف التلقائي على لوحات الأرقام).

في هذه المقالة، وباستخدام دفتر Ultralytics Colab الخاص بـ ANPR، سنستكشف كيفية بناء حل ANPR باستخدام Ultralytics YOLO11 لاكتشاف لوحات الأرقام و GPT-4o Mini للتعرف على النصوص.

فهم تقنية ANPR#

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

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

Ultralytics YOLO11 detecting a vehicle license plate

Fig 1. مثال على استخدام Ultralytics YOLO11 للكشف عن لوحة ترخيص.

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

التحديات المتعلقة بتقنية ANPR#

بينما تحدد ANPR المركبات بسرعة، لا تزال هناك بعض التحديات التي يمكن أن تؤثر على دقتها. فيما يلي بعض المشكلات الشائعة التي قد تؤثر على مدى كفاءة عمل نظام ANPR:

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

كيف تحسن أنظمة التعرف التلقائي على أرقام اللحات (ANPR) باستخدام Ultralytics YOLO11#

يمكن لـ Ultralytics YOLO11 جعل أنظمة ANPR أسرع وأكثر دقة. فهو يعالج الصور بسرعة مع الحفاظ على الدقة، ولا يتطلب قوة حوسبة كبيرة، لذا فهو يعمل بشكل جيد على كل شيء بدءًا من كاميرات المراقبة الصغيرة وصولًا إلى أنظمة المرور الكبيرة.

مع custom training، يمكن تكييف Ultralytics YOLO11 مع أنماط لوحات الترخيص واللغات والبيئات المختلفة. كما أنه يؤدي بشكل جيد في الظروف الصعبة مثل الإضاءة المنخفضة، وضبابية الحركة، والزوايا الصعبة عند التدريب المخصص على datasets المتخصصة التي تتضمن صوراً لهذه الظروف.

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

بناء نظام ANPR باستخدام Ultralytics YOLO11 و GPT-4o Mini#

بعد ذلك، دعنا نستعرض كيفية بناء نظام ANPR باستخدام Ultralytics YOLO11 و GPT-4o Mini.

سنقوم استكشاف الكود المعروض في دفتر ملاحظات Ultralytics Google Colab لهذا الحل. يعتبر دفتر ملاحظات Google Colab سهل الاستخدام ويمكن لأي شخص إنشاء نظام ANPR دون الحاجة إلى إعداد معقد.

الخطوة 1: إعداد البيئة#

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

سنقوم بتثبيت حزمة Python من Ultralytics كما هو موضح أدناه. توفر هذه الحزمة نماذج مدربة مسبقًا، وأدوات تدريب، وأدوات استدلال، مما يسهل اكتشاف والتعرف على لوحات الأرقام باستخدام YOLO11.

Installing the Ultralytics Python package

الشكل 2. تثبيت حزمة Ultralytics Python.

سنحتاج أيضًا إلى إعداد GPT-4o Mini للتعرف على النصوص. نظرًا لأن GPT-4o Mini مسؤول عن استخراج النص من اللوحات المكتشفة، نحتاج إلى مفتاح API للوصول إلى النموذج. يمكن الحصول على هذا المفتاح عن طريق التسجيل في GPT-4o Mini API. بمجرد الحصول على المفتاح، يمكن إضافته إلى دفتر Colab حتى يتمكن النظام من الاتصال بالنموذج ومعالجة أرقام اللوحات.

بعد إتمام الإعداد وتشغيل كود التثبيت، سيكون Ultralytics YOLO11 جاهزاً اكتشاف لوحات الترخيص، وستتم تهيئة GPT-4o Mini للتعرف على النص واستخراجه منها.

الخطوة 2: تنزيل النموذج المدرب مخصصًا#

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

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

Downloading the model and video file

الشكل 3. تنزيل النموذج وملف الفيديو.

الخطوة 3: تحميل الفيديو وبدء الاكتشاف#

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

Reading the video and loading the model

الشكل 4. قراءة الفيديو وتحميل النموذج.

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

الخطوة 4: استخراج النص من لوحات الأرقام#

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

بمجرد عزل اللوحة، يقوم GPT-4o Mini بتحليل الصورة، واستخراج الأرقام والحروف، وتحويلها إلى نص قابل للقراءة. ثم يتم إضافة النص المعترف به مرة أخرى إلى الفيديو، لتسمية كل لوحة مكتشفة في الوقت الفعلي.

مع اكتمال هذه الخطوات، يعمل نظام ANPR بكامل طاقته وجاهز للتعرف على لوحات الترخيص بسهولة.

الخطوة 5: حفظ الفيديو المعالج#

تحفظ الخطوة الأخيرة الفيديو المعالج وتنظف الملفات المؤقتة، مما يضمن سير كل شيء بسلاسة.

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

Using Ultralytics YOLO11 and GPT-4o Mini for ANPR

Fig 5. استخدام YOLO11 و GPT-4o Mini لـ ANPR.

نشر نظام ANPR#

بعد بناء واختبار حل ANPR، الخطوة التالية هي نشر في بيئة واقعية. تعتمد معظم نماذج الذكاء الاصطناعي المرئي على حوسبة عالية الأداء، ولكن Ultralytics YOLO11 مُحسَّن من أجل Edge AI. يمكنه العمل بكفاءة على الأجهزة الصغيرة دون الحاجة إلى معالجة سحابية أو اتصال مستمر بالإنترنت، مما يجعله خيارًا ممتازًا للمواقع ذات الموارد المحدودة.

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

Detecting license plates with Ultralytics YOLO11

Fig 6. اكتشاف لوحات الترخيص باستخدام YOLO11.

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

الطريق المستقبلي لـ ANPR#

إعداد نظام التعرف الآلي على لوحات الأرقام (ANPR) بسيط مع Ultralytics YOLO11. فهو يكتشف لوحات الأرقام بدقة ويمكن تدريبه مخصصًا للتكيف مع البيئات والمتطلبات المختلفة.

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

انضم إلى مجتمعنا وقم بزيارة مستودع GitHub الخاص بنا لرות الذكاء الاصطناعي قيد العمل. استكشف خيارات الترخيص الخاصة بنا واكتشف المزيد حول الرؤية الحاسوبية للذكاء الاصطناعي في التصنيع والذكاء الاصطناعي في السيارات ذاتية القيادة على صفحات الحلول الخاصة بنا.

Explore solutions

Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

شغّل آلات أكثر ذكاءً باستخدام نماذج Ultralytics YOLO. يدفع الذكاء الاصطناعي للرؤية في الروبوتات الملاحة الذاتية، والإدراك، وتتبع الكائنات، والتحكم في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

قم ببناء حلول الرعاية الصحية مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري في الرعاية الصحية على تعزيز سرعة التصوير الطبي، والتشخيص الأكثر ذكاءً، ومراقبة المرضى.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.
اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

طبق رؤية الحاسوب في مجال السيارات مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري على تعزيز السلامة على الطرق، ومساعدة السائق، وأتمتة المركبات من أجل طرق أكثر ذكاءً.
اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

ادمج الذكاء الاصطناعي البصري في الزراعة الذكية باستخدام نماذج Ultralytics YOLO. عزز مراقبة المحاصيل، وتتبع الماشية، والزراعة الدقيقة للحصول على إنتاجية أعلى وأكثر ذكاءً.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

شغّل آلات أكثر ذكاءً باستخدام نماذج Ultralytics YOLO. يدفع الذكاء الاصطناعي للرؤية في الروبوتات الملاحة الذاتية، والإدراك، وتتبع الكائنات، والتحكم في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

قم ببناء حلول الرعاية الصحية مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري في الرعاية الصحية على تعزيز سرعة التصوير الطبي، والتشخيص الأكثر ذكاءً، ومراقبة المرضى.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.
اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

طبق رؤية الحاسوب في مجال السيارات مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري على تعزيز السلامة على الطرق، ومساعدة السائق، وأتمتة المركبات من أجل طرق أكثر ذكاءً.
اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

ادمج الذكاء الاصطناعي البصري في الزراعة الذكية باستخدام نماذج Ultralytics YOLO. عزز مراقبة المحاصيل، وتتبع الماشية، والزراعة الدقيقة للحصول على إنتاجية أعلى وأكثر ذكاءً.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الروبوتات

شغّل آلات أكثر ذكاءً باستخدام نماذج Ultralytics YOLO. يدفع الذكاء الاصطناعي للرؤية في الروبوتات الملاحة الذاتية، والإدراك، وتتبع الكائنات، والتحكم في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. تُمكّن الرؤية بالذكاء الاصطناعي فحص الطرود، والفرز، وتتبع المركبات، ومراقبة السلامة في المستودعات في الوقت الفعلي.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التجزئة

أعد تصور تجارة التجزئة مع نماذج Ultralytics YOLO. تعزز الرؤية بالذكاء الاصطناعي تتبع المخزون، ومراقبة الأرفف، وإدارة الطوابير، ورؤى أكثر ذكاءً للعملاء.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في الرعاية الصحية

قم ببناء حلول الرعاية الصحية مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري في الرعاية الصحية على تعزيز سرعة التصوير الطبي، والتشخيص الأكثر ذكاءً، ومراقبة المرضى.
اعرف المزيد
Real-time AI that works with your team

الذكاء الاصطناعي في التصنيع

حسّن عمليات التصنيع باستخدام نماذج Ultralytics YOLO. تقود الرؤية بالذكاء الاصطناعي مراقبة الجودة، واكتشاف العيوب، والامتثال لمعدات الوقاية الشخصية (PPE)، وأتمتة خطوط التجميع.
اعرف المزيد
Real-time AI that works with your operation

الذكاء الاصطناعي في مجال السيارات

طبق رؤية الحاسوب في مجال السيارات مع نماذج Ultralytics YOLO. يعمل الذكاء الاصطناعي البصري على تعزيز السلامة على الطرق، ومساعدة السائق، وأتمتة المركبات من أجل طرق أكثر ذكاءً.
اعرف المزيد
Real-time AI tailored to your operation

الذكاء الاصطناعي في الزراعة

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

لنبنِ مستقبل الذكاء الاصطناعي معاً!

ابدأ رحلتك مع مستقبل تعلم الآلة