تطوير تطبيق Python لمعالجة صور كاميرات وربطها مع نظام خارجي

تفاصيل المشروع

وصف المشروع

نحتاج إلى تطوير تطبيق Backend بلغة Python يعمل على سيرفر محلي، ويتكامل مع نظام إدارة كاميرات (HikCentral)، ويقوم بتحليل الصور باستخدام نموذج ذكاء صناعي (YOLO).

التطبيق سيكون عبارة عن Middleware (بدون واجهة مستخدم متقدمة، فقط Swagger أو واجهة اختبار بسيطة عند الحاجة).

بيئة النظام

عدد المسارات: 10 مسارات

لكل مسار: 4 كاميرات

أنواع الكاميرات:

ANPR Camera (قراءة لوحة المركبة)

CNR Camera (قراءة رقم الحاوية)

PanoVu Camera (تصوير شامل للحاوية)

النظام المستخدم لإدارة الكاميرات:

HikCentral Professional

السيرفر:

HPE ProLiant DL380 Gen10 Plus

سيتم إضافة GPU (RTX4090) لتشغيل AI

فكرة عمل التطبيق

1. استقبال البيانات

التطبيق يستقبل إشعارات (Events) من HikCentral

الإشعار يحتوي:

بيانات المركبة

رقم الحاوية

روابط أو صور

metadata

2. إنشاء جلسة (Session)

عند وصول أول حدث:

يتم فتح Session

يتم تجميع الصور المرتبطة بنفس المرور

كل مرور يحتوي تقريبًا على:

7 صور:

1 أمامية (لوحة)

2 جانب يمين

2 جانب يسار

2 أعلى/خلف

3. إدارة الجلسة

تجميع الصور خلال نافذة زمنية

إغلاق الجلسة عند:

اكتمال الحد الأدنى

أو انتهاء الوقت

4. تحليل الصور (AI)

تمرير الصور إلى نموذج:

YOLO (يفضل YOLOv10 أو ما يعادله)

الهدف:

كشف:

Dent (انبعاج كبير)

Hole (ثقب كبير)

تعريف الضرر

Dent (انبعاج)

تشوه واضح في جسم الحاوية

ليس:

ظل

انعكاس

اتساخ

يفضل أن يظهر في صورة واحدة على الأقل (ويفضل صورتين)

Hole (ثقب)

فتحة واضحة في جسم الحاوية

ليست:

بقعة

صدأ

خدش

5. إخراج نتائج الذكاء

رسم bounding boxes على الصورة:

لون مختلف لكل نوع ضرر

حفظ:

الصور التي تحتوي على ضرر فقط

نتائج التحليل

6. التخزين

يتم تخزين:

session data

raw payload

نتائج AI

الصور التي تحتوي ضرر فقط

لا يتم تخزين الفيديو

لا يتم تخزين كل الصور

7. الإرسال إلى النظام الأساسي

إرسال البيانات إلى نظام خارجي عبر API

يتم إرسال:

رقم اللوحة أو الحاوية (المتوفر)

بيانات الجلسة

(بدون تعقيد في المرحلة الأولى)

معايير النجاح

الهدف:

انشاء جلسة و تخزينها

كشف الضرر بنسبة ~70%

التكامل مع النظام الاساسي للمنشأة

ملاحظات مهمة

لا يوجد مستخدمين متعددين

لا يوجد نظام صلاحيات

المشروع MVP وقابل للتطوير لاحقًا

سيتم توفير بيئة مختبر قبل التشغيل الفعلي

بوابة لمنشأة , فيها 10 مسارات لكل مسار 4 كميرات

vision

YOLOv10

تطبيق بدون واجهة يعمل كmiddleware


صاحب المشروع
Ahmad A.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

العروض المقدمة

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

مرحبا،اطلعت على تفاصيل المشروع بعناية، وهذا النوع من الأنظمة ليس مجرد Backend عادي، بل نظام Vision متكامل يتعامل مع Streaming Events AI Processing Pipeline وهذا...

مشروعك ليس مجرد تدريب نموذج YOLO لقراءة الأضرار التحدي الجوهري هو بناء Middleware يتحمل التزامن (Concurrency) لـ 40 كاميرا ترسل إشعارات في نفس اللحظة لمعالج GPU...

السلام عليكم، أنا مهندس برمجيات متخصص في تطوير أنظمة الـ Backend والـ AI-based solutions، واشتغلت قبل كده على مشاريع بتجمع بين Computer Vision System Integratio...

Lourghi Z.

تحية طيبة، بصفتي AI Engineer متخصص في بناء الأنظمة الذكية المتكاملة (End-to-End Intelligent Systems)، أجد أن مشروعكم يتطابق تماما مع خبراتي التقنية في دمج نماذج...

السلام عليكم ورحمة الله، اطلعت على تفاصيل مشروعكم بدقة، وأستطيع القول أنه ليس مجرد Backend عادي، بل نظام Vision متكامل يتطلب تصميم Pipeline ذكي لمعالجة الأحداث ...

أهلا وسهلا عندي سيستم مقارب له لو اعطينتي فرصة 24 ساعة بحاول افصل الmiddileware واعرضها عليك اذا مناسب معاك بس حاحتاج اعدله علي نوع الكاميرات الخاصة بيك. عندي خ...

في مشروع زي ده الفكرة مش بس تحليل صور الفكرة انك تحول الكاميرات لنظام ذكي بيفهم اللي بيحصل ويدي قرار اهلا بيك انا مهندس AI وبشتغل على حلول vision systems وفاهم ...

السلام عليكم علي ابراهيم مهندس ذكاء اصطناعي وماجستير في علوم الويب عملت على مشاريع مشابهة عبر YOLO يمكن مراجعة اعمالي اريد منك تحديد البيانات هل هي موجودة اما ل...

مرحبا، اطلعت على تفاصيل المشروع، وهو نظام متقدم يجمع بين تكامل أنظمة الكاميرات والتحليل باستخدام الذكاء الاصطناعي (Computer Vision)، ويمكنني تنفيذ هذا الـ Middl...

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

ما شاء الله المشروع واضح ومنظم، وده بيسهل التنفيذ كثير. أنا بكر، مهندس ذكاء اصطناعي أشتغل من سان فرانسيسكو. اشتغلت في Roam AI Lab على أنظمة Computer Vision تعال...

مرحبا، يسعدني التقدم لتنفيذ مشروع الـ Backend Middleware الخاص بتحليل صور الكاميرات باستخدام نماذج الذكاء الاصطناعي. أنا أعمل في مجال الذكاء الاصطناعي وعلومها م...

تحية طيبة، أنا مهندس برمجيات متخصص في تطوير الأنظمة الخلفية (Backend) وبناء حلول التكامل بين الأنظمة (Integration Systems)، مع خبرة عملية في تصميم أنظمة تعتمد ع...

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

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

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.