كل المقالات

معيار ESCO لسلامة الحشود مشروحًا لفرق العمليات في الشرق الأوسط

السياق: لماذا أكتب هذا الآن

كلّ عام في موسم الحجّ تَتَكَرَّر محادثات مع فِرَق العمليات في المملكة + شركاء التكنولوجيا — هيئة الرئاسة العامّة لشؤون الحرمين، رئاسة شؤون الحرمين، هيئات الحجّ، شركات مُشَغِّلة للمَوْلات الكبرى، فِرَق ملاعب — حول نَفْس السؤال: “كيف نَقِيس كثافة الحشد بدقّة كافية لتفادي الكارثة؟”

السؤال يَحْمِل تَحَيُّزًا. كثير من الفِرَق تَتَخَيَّل أنّ المُشْكِلَة هي “كاميرا أفضل” أو “نموذج رؤية حاسوبية أحدث”. المُشْكِلَة في الواقع: غياب بيانات تَدْرِيب مُؤَشَّرَة بسياق عَرَبِي تشغيلي. النماذج المَفْتُوحَة المَصْدَر (مثل ShanghaiTech، UCF-QNRF، JHU-CROWD) مُدَرَّبَة في الغَالِب على مَشَاهِد غربية / صينية. شخص يَلْبَس إحرامًا، حَشْد يَتَحَرَّك بِنَمَط طوافيّ، عَتَبَة كثافة في مَمَرّ مَوْلٍ سعوديّ — كلّ هذه تَفْشَل في النماذج الجاهزة.

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

مستويات كثافة الحشد ESCO: شرح تشغيلي

معيار ESCO + أعمال Keith Still (مرجعية في الحوكمة العالمية للحشود، Manchester Metropolitan University) + إرشادات HSE البريطانية تَتَّفِق على الإطار الأرْبَاعِي. الأَرْقَام أَشْخَاص لكلّ متر مربّع.

المستوىالكثافةالحالة التشغيليةإمكانية التَّحَكُّم
A< 2 شخص/م²مُرِيح، حَرَكَة طبيعيةسيطرة كاملة، تَدَفُّق طبيعيّ
B2 - 4 شخص/م²مُكْتَظّ لكنّه مَقْبُول، تَبَاطُؤ نَسَبِيّسيطرة جُزْئِيَّة، تَدَخُّل بسيط مُمْكِن
C4 - 6 شخص/م²تَزَاحُم خَطِر، حَرَكَة تَكَادُ تَتَوَقَّفتَدَخُّل عَاجِل مَطْلُوب
D> 6 شخص/م²حَرِج، احتمال انهيار حشد + اخْتِنَاق + سُقُوط دومينوتَدَخُّل غالبًا مُتَأَخِّر — كارثة

نقاط لا تُذْكَر بِكِفَايَة في النقاش العام:

أوّلًا: التَّحَوُّل من B إلى C سريع وغير-خَطِّيّ. Helbing وزملاؤه أَوْضَحُوا في ورقة “Crowd disasters as systemic failures: analysis of the Love Parade disaster” (Helbing & Mukerji 2012) ثمّ في ورقة “The Dynamics of Crowd Disasters: An Empirical Study” (Helbing et al. 2007) أنّ الانتقال من حَرَكَة مُكْتَظَّة إلى “اضطراب-حشد” (crowd turbulence) يَحْدُث في ثوانٍ. النموذج الذي يَكْتَشِف C بعد ثلاثين ثانية من حدوث الانتقال — مُتَأَخِّر.

ثانيًا: الكثافة وَحْدَهَا لا تَكْفِي. ميزة الخطر الحقيقية هي الكثافة × التَّبَايُن (مَدَى تَقَلُّب اتّجاه الحَرَكَة). حشد ثابت بكثافة 5 شخص/م² أَقَلّ خُطُورَة من حشد بنفس الكثافة لكنّ بعضه يَدْفَع شَمَالًا وبعضه جَنُوبًا. هذا يَنْعَكِس على ما يَجِب تَأْشِيرُه.

ثالثًا: الكثافة المَحَلِّيَّة تَفْتَرِق عن الكثافة الإجْمَالِيَّة. متوسّط 3 شخص/م² في ساحة كبيرة قد يَخْفِي بُقَع 7 شخص/م² في زاوية. النموذج يَجِب أن يَعْمَل على مُسْتَوَى الخَلِيَّة (cell-level)، ليس فقط على مُسْتَوَى الكاميرا.

السِّجِلّ التاريخي: ما تُعَلِّمُنَاه الكوارث

قِرَاءَة الأَدَب الأكاديمي + التَّقَارِير الرَّسْمِيَّة حول الحوادث المُؤَثِّرَة في الشرق الأوسط ضرورية لِأَيّ مَن يَبْنِي تكنولوجيا في هذا المجال:

كلّ هذه الحوادث تُؤَكِّد نَفْس النَّمَط: انتقال غير-خَطِّيّ من حَرَكَة مَأْمُونَة إلى انهيار خلال ثوانٍ. نموذج رؤية حاسوبية مُفِيد سَلامِيًّا يَجِب أن يَكْتَشِف الانتقال، لا الحَالَة بعد وُقُوعِه.

التَّفْرِيق بين بيانات ما-قبل-الحادثة وبيانات وَقْت-الحادثة

هذا أَهَمّ تَفْصِيل تشغيليّ في بِنَاء بيانات تَدْرِيب:

المُشْكِلَة: بيانات ما-قبل-الحادثة شَحِيحَة بِشِدَّة، خاصّة في السياق العربي. لذا الفِرَق الجَادَّة تَبْنِي بيانات بالطَّرِيقَة التَّالِيَة:

  1. تَجْمَع لقطات تاريخية لِمَنَاطِق حَرَجَة (نقاط دُخُول الحرم، جسر الجمرات قبل + بعد التَّوْسِعَة، تَقَاطُعَات منى، مَدَاخِل ملاعب)
  2. تُؤَشِّر كلّ إطار بِمُسْتَوَى ESCO الفعلي + كثافة لكلّ خَلِيَّة + اتّجاه حَرَكَة سَائِد لكلّ خَلِيَّة
  3. تَجْمَع لقطات حوادث تاريخية مَنْشُورَة (الجمرات 2006، منى 2015، Love Parade، Hillsborough — متاحة في الأدب الأكاديمي)
  4. تُؤَشِّر التَّسَلْسُل الزمنيّ بِحَدَث الانتقال (لحظة B → C، لحظة C → D)
  5. تَبْنِي نموذجًا يُمَيِّز إشَارَات ما-قبل-الانتقال

نموذج تأشير الفيديو + قَوَالِب صناديق الإحاطة + قَوَالِب نقاط المَفْصَل كلّها تَدْخُل هنا.

ما الذي يَحْتَاج تَأْشِيرًا في فيديو سَلامَة-الحشد

من تَجْرِبَة عَمَلِيَّة، طبقات التَّأْشِير التي تَخْدِم نموذج كثافة + حَرَكَة-حشد إنتاجيّ:

طبقة التَّأْشِيرالوصفالمُخْرَجأَدَاة
رؤوس مُؤَشَّرَة بنقاط (head dots)كلّ شخص مُؤَشَّر بنقطة على رأسهعَدّ + كثافةkeypoint
صناديق إحاطة (bounding boxes) لِأَشْخَاص أَفْرَادكلّ شخص قابل-للفصل في صندوقكَشْف + تَتَبُّعbounding box
خَرَائِط كثافة (density maps)تَوْزِيع 2D للكثافة على إطارتَدْرِيب نماذج كثافةdensity heatmap
تَقْسِيم خَلَوِيّ (cell-level segmentation)تَقْسِيم الإطار إلى خَلَايَا + كثافة لكلّ خَلِيَّةكَشْف بُقَع الخطرgrid annotation
اتّجاه حَرَكَة (motion vectors)اتّجاه سَائِد للحَرَكَة لكلّ خَلِيَّةكَشْف اضطراب-حشدoptical flow + manual review
تَأْشِير مَلَابِس + سياقإحرام / لِبَاس عَادِيّ / لِبَاس مَلْعَب / لِبَاس مَوْلٍفَهْم سيناريو + شَخْصَنَةclassification
نِقَاط حَرِجَة فيزيائيةعَمُود، دَرَج، بَوّابَة، نقطة تَضْيِيقتَوَافُق بَنِيَوِيّsemantic segmentation
حَدَث (event)لحظة سُقُوط، نقطة انهيار، تَوَقُّف حَرَكَةحقيقة-أرضيّة لِتَدْرِيب نموذج حَدَثtemporal annotation
تَسْمِيَة مُسْتَوَى ESCO على كلّ إطارA / B / C / Dحقيقة-أرضيّة للنموذجclassification

النِّكَات في التَّفَاصِيل:

لماذا تَفْشَل النماذج الغربية في سياق الحرم + المسجد النبوي

النماذج المَفْتُوحَة المَصْدَر (CSRNet، MCNN، CrowdNet، SASNet) مُدَرَّبَة على بيانات ShanghaiTech + UCF-CC-50 + UCF-QNRF + JHU-CROWD. هذه بيانات مَوْضُوعَاتُها مَلَاعِب + شَوَارِع + احتجاجات. النموذج المُدَرَّب عليها يَفْشَل في:

الحلّ ليس “نموذج أَفْضَل” — الحلّ بِنَاء بيانات تَدْرِيب مَحَلِّيَّة بسياق الحَرَم + المسجد النبوي + المُنْشَآت السعودية الكبيرة. وهذا يَتَطَلَّب فِرَق تَأْشِير عَرَبِيَّة + شراكة مع هيئة الرئاسة العامّة + رئاسة شؤون الحرمين + شَرِيك أكاديمي. اقرأ حلول الحجّ + سلامة الحشد للحكومة للنَّمُوذَج التَّشْغِيلِيّ الذي نُوصِي به.

كيف نَبْنِي مَجْمُوعَة حقيقة-أرضيّة لكثافة الحشد

عمل تشغيليّ من تَجْرِبَة:

  1. اِجْمَع بيانات أَرْبَع مَوَاقِع تَجْرِيبِيَّة قبل التَّوَسُّع — مَثَلًا: ساحة الحرم في وَقْت صلاة، جسر الجمرات في يوم رَمْي، مَدْخَل مَوْلٍ سعوديّ في يوم ذُرْوَة، مَدْخَل مَلْعَب
  2. التَقَط بيانات في ظُرُوف مُخْتَلِفَة — ليل/نهار، صَيْف/شتاء، يوم عَمَل/عُطْلَة، حادثة-طَفِيفَة/يوم-عَادِي
  3. اِسْتَخْدِم عَدَّة كَامِيرَات مُتَزَامِنَة — كاميرا فَوْقِيَّة + كاميرا أَفْقِيَّة + كاميرا زَاوِيَّة. النموذج النهائيّ يَجِب أن يَعْمَل على أَيّ زاوية.
  4. اِعْمَل تَأْشِير ثُلَاثِيّ-الطبقات — رؤوس بنقاط + صناديق إحاطة لكلّ شخص يُمْكِن فَصْلُه + خَرِيطَة كثافة شَامِلَة لكلّ إطار
  5. اِفْحَص الإنْتَاجِيَّة بِنُقَطَّة-ذَهَبِيَّة — مَقَاطِع مُؤَشَّرَة بِخَبِير سَلامَة-حشد مُعْتَمَد، يَتَحَقَّق منها كلّ مُؤَشِّر شَهْرِيًّا
  6. حَافِظ على سِجِلّ تَدْقِيق كَامِل — لاحقًا قد تَطْلُب جهة حُكُومِيَّة + الهيئات السعودية + شُرَكَاء أكاديميين تَتَبُّع مَن أَشَّر ماذا، متى، بأَيّ تَعْلِيمَات
  7. اِبْنِ مَنَاطِق-اخْتِبَار مَحْفُوظَة — مَقَاطِع لا يَرَاهَا النموذج في التَّدْرِيب، تَخْدِم تَقْيِيمًا مُسْتَقِلًّا

مَسْرَد المُصْطَلَحَات يَحْتَوِي تَعْرِيف لِكُلّ مُصْطَلَح فَنِّيّ ذُكِر في هذه القائمة.

مَسْؤُولِيَّة + خصوصية

نقطة لا تُحْذَف:

ما تَفْعَل Annota8 + ما لا تَفْعَل

نَفْعَل:

لا نَفْعَل:

ما يَعْنِيه هذا للمشتري

ناقش بَيَانَات سَلامَة-الحَشْد لِبَرْنَامَجَك → جلسة 30 دقيقة اِقْرَأ حلول الحجّ + سَلامَة-الحَشْد