قمت بتطوير نظام كاشير ذكي يعتمد على الذكاء الاصطناعي والرؤية الحاسوبية للتعرف على المنتجات تلقائيًا بدون استخدام الباركود.
يقوم النظام باستخدام كاميرا لالتقاط صورة المنتج، ثم يتم تحليل الصورة باستخدام نموذج ذكاء اصطناعي مدرب بتقنية YOLOv8 للتعرف على المنتج وإضافته تلقائيًا إلى الفاتورة.
مكونات النظام:
• واجهة ويب لعرض الكاميرا وإدارة الفاتورة
• خادم Backend مبني باستخدام FastAPI
• نموذج ذكاء اصطناعي للتعرف على المنتجات باستخدام YOLOv8
• نظام تحقق إضافي باستخدام Feature Embeddings
• تكامل مع ESP32 لعرض اسم المنتج وسعره على شاشة LCD
• نظام تنبيه باستخدام LED و Buzzer
آلية العمل:
1- يضع المستخدم المنتج أمام الكاميرا
2- يقوم النظام بالتعرف على المنتج باستخدام نموذج الذكاء الاصطناعي
3- يتم التحقق من المنتج باستخدام مقارنة الخصائص
4- يتم إضافة المنتج إلى الفاتورة تلقائيًا
5- يتم إرسال إشارة إلى ESP32 لعرض اسم المنتج والسعر
مميزات النظام:
• تسريع عملية الدفع في المتاجر
• تقليل الأخطاء البشرية
• إمكانية استخدامه في أنظمة المتاجر الذكية
• دمج الذكاء الاصطناعي مع الأنظمة المدمجة
التقنيات المستخدمة:
Python
FastAPI
OpenCV
YOLOv8
PyTorch
HTML
JavaScript
ESP32
المشروع متاح على GitHub ويمكن تشغيله محليًا أو عبر الإنترنت باستخدام Cloudflare Tunnel.