تحليلات فيديو الدرّاجات ذات العجلتَين للدرّاجات النارية والهوائية
الدرّاجة النارية ليست سيارة صغيرة. فهي تحمل لوحة بجزءٍ يسيرٍ من مساحة لوحة السيارة، وراكباً أو راكبَين قد يرتديان خوذة أو لا يرتديانها، وتذهب إلى حيث لا تصل السيارات: الأرصفة، والمناطق المخصّصة للمشاة، ومسارات الحافلات، ومسارات الدرّاجات. وتُعامل IREX الدرّاجات ذات العجلتَين بوصفها فئة قائمة بذاتها، بكاشفاتها الخاصة وقواعدها الخاصة.
تعلَّمت معظم نماذج المرور الدرّاجات ذات العجلتَين على أنها تفصيل ثانوي، فكانت الدرّاجة النارية وسط حركة مرور مختلطة تظهر إمّا سيارةً صغيرة أو لا شيء على الإطلاق. وفي الإصدار 4.36 أعادت IREX تدريب CarTrack Pro للتعرّف على الدرّاجات ذات العجلتَين بوصفها فئة قائمة بذاتها، وعدّ ركّابها، وكشف ارتداء الخوذة. ووسّع الإصدار 4.37 ذلك التصنيف على كامل مجموعة أنماط التتبّع، وحسّن الإصدار 4.39 عدّ الركّاب وكشف الخوذة، بما في ذلك حين يظهر الراكب جزئياً فقط في الإطار. والفئة واسعة عن قصد: أي مركبة آلية بعجلتَين أو ثلاث، بما في ذلك الدرّاجات ثلاثية العجلات والسكوترات والدرّاجات البخارية.
القراءة تتمّ في مرورٍ واحد. تجد شبكة أولى المركبة، وتقرأ شبكة ثانية نوعها ولونها، وبالنسبة إلى الدرّاجة النارية راكبيها ومعدّاتهم الواقية، وتجد شبكة ثالثة ورابعة اللوحة وتقرآنها. فتُعيد القراءة الواحدة إذن فئة المركبة واللوحة وعدد الركّاب وحالة الخوذة معاً، وهو ما تُكتب مقابله قاعدة تعدّد الركّاب أو غياب الخوذة، وما يُصفّي عليه المحقّق الأرشيف لاحقاً.
الدرّاجات الهوائية مشكلة منفصلة ووحدة منفصلة. تراقب BikeLaneTrack مسار درّاجات بحثاً عمّا لا ينبغي أن يكون فيه؛ وتتعرّف الشبكة وراءها على البشر والدرّاجات والسيارات والكلاب وأنواع كائنات أخرى، وتعامل الدرّاجة التي يقترب منها راكب بما يكفي بوصفها راكب درّاجة واحداً. وحيث يتوقّف الكتالوج المدرَّب، يواصل StreamVLM™: فدرّاجة نارية على الرصيف ونمط سطوٍ براكبَين كلاهما طلبان نصّيان يعملان بالفعل على صفحتنا الرئيسية.
التغطية
ستّة أشياء تفعلها على عجلتَين
الكشف والتصنيف والتتبّع
الدرّاجات النارية والسكوترات والدرّاجات البخارية والثلاثية العجلات بوصفها فئة مركبات قائمة بذاتها في كل نمط تتبّع لدى CarTrack Pro، تُتابَع عبر الإطار، وبتفعيل حفظ المسارات تصبح قابلة للبحث بحسب المسار في مشغّل الوسائط لاحقاً.
لوحات صغيرة ومتخصّصة
لوحة الدرّاجة النارية جزءٌ يسيرٌ من مساحة لوحة السيارة، وغالباً ما تكون من سطرَين أو بحروفٍ غير لاتينية. يُختار نموذج لوحة إقليمي لكل كاميرا، ويمنع حدّ أدنى لحجم اللوحة تخمين المنصّة، ومنذ الإصدار 4.39 تُطلق اللوحة المفقودة أو غير القابلة للقراءة حدثها الخاص.
عدد الأشخاص على الدرّاجة النارية، تُقرأ في المرور نفسه مع اللوحة. أكثر من راكبٍ واحد هو النمط الذي تُكتب مقابله قاعدة تعدّد الركّاب، ومرشّح راكبو الدرّاجات النارية يُعيد تلك الأحداث وحدها.
كشف الخوذة
ما إذا كان كل راكبٍ يرتدي خوذةً واقية، مُسجَّلاً بوصفه خاصيةً للحدث. وتحسّن هذا في الإصدار 4.39 للركّاب الظاهرين جزئياً فقط في الإطار.
الدرّاجات ذات العجلتَين حيث يُحظَر وجودها
درّاجات نارية في مسارات مخصّصة للسيارات أو الحافلات فقط، أو في مناطق مشاة، أو على معابر مشاة، أو تدخل أنفاقاً وطرقاً سريعة محظورة عليها، تُسجَّل مخالفة تقييد مسار أو مناورة محظورة بنوع المركبة قاعدةً لها.
مركبات أخرى في مسار الدرّاجات
تطلق BikeLaneTrack حدث «ليست درّاجة» لمشاة أو عربة أطفال أو متزلّج على لوح داخل المسار، وتضبط قاعدة تقييد مسار سيارة أو شاحنة تستخدمه طريقاً.
على الكاميرا
أين تذهب الدرّاجة ذات العجلتَين، وأين لا ينبغي
درّاجات نارية على الرصيف
تسير درّاجتان ناريتان صغيرتان على الرصيف تحت سكة حديد مرتفعة في بانكوك بينما يلتصق المشاة بواجهات المحال ليفسحوا لهما الطريق. ونموذجٌ مصمَّم على شكل السيارات يُخطئ هذا مرّتين: فهو لا يرى المركبة، ولا يملك قاعدةً لرصيف. وهنا يمكن أن تكون القاعدة منطقة تقييد مسار مرسومة على الرصيف بنوع الدرّاجات النارية محظوراً، أو قاعدة دخول منطقة من ObjectTrack Pro مصفّاة على المركبات، أو جملةً تُكتب في StreamVLM™، وهو الكاشف الذي كُتب هذا الإطار من أجله. وأيّهما يُطلق، يحمل الحدث الإطار واللوحة حيث تكون مقروءة، والوقت.
لم يشترط الطلب النصي وراء هذا الإطار لوحةً مقروءة، فلا تُثبَت منه أي لوحة: تُطلق القاعدة على الفئة والمكان.
القواعد
ثلاث طرق لكتابة قاعدة درّاجة ذات عجلتَين
الفئة هي الأساس. فبمجرّد أن تُقرأ مركبة على أنها درّاجة نارية، تنطبق عليها آلية الإنفاذ الحالية في المنصّة، ويختار المشغّل الآلية التي تناسب الطريق.
01
تقييد مسار
ارسموا منطقة تحكّم بالحركة فوق المسار أو المعبر أو المنطقة المحظورة، على كاميرا تعمل عليها CarTrack Pro مع تفعيل التعرّف على نوع المركبة، وسمّوا المخالفة، واختاروا أنواع المركبات المحظورة هناك. وحين تُكتب بالدرّاجات النارية نوعاً، تكون درّاجة نارية في مسار حافلات؛ وحين تُكتب بكل فئات المركبات الآلية، تكون سيارة في مسار الدرّاجات. وحزمة الأدلّة هي نفسها التي تحصل عليها أي مخالفة مرورية.
02
مناورة محظورة
خطوط دخول وخروج عند تقاطع، مع مرشّح اختياري لنوع المركبة، بحيث تكون مناورةٌ مشروعة لسيارة مخالفةً لدرّاجة نارية، أو العكس. والاستثناءات بقائمة مركبات أو نموذج لوحة تسمح لأسطولٍ مصرَّح له بالمرور، وهي الطريقة نفسها التي تعمل بها قواعد أولوية النقل العام بالفعل.
03
قاعدة راكب
فعِّلوا عدّ الركّاب على الدرّاجة النارية وكشف معدّات السلامة في إعدادات CarTrack Pro، في أيٍّ من أنماط التتبّع الثلاثة الداعمة لذلك. فتحمل كل قراءة درّاجة نارية بعدها عدد ركّابها وحالة خوذتها، قابلةً للبحث عبر مرشّح راكبي الدرّاجات النارية، بحيث يصبح أكثر من راكبٍ واحد أو غياب الخوذة استعلاماً بقدر ما هو تنبيه.
كشف الدرّاجات ذات العجلتَين مسألة بكسل لكل متر قبل أن يكون مسألة نموذج. والأرقام أدناه هي أرقام CarTrack Pro وBikeLaneTrack الموثّقة.
كشف المركبة
أكثر من 25 بكسل لكل متر داخل منطقة الاهتمام، وحدود مركبة لا تقلّ عن 2,025 بكسل، أي 45 × 45؛ وتركيب بارتفاع من 3 إلى 15 متراً بميل كاميرا بين +15° و+75°. تثبيت ثابت أو PTZ، ومن 1280 × 720 إلى 2592 × 1944، ومن 10 إلى 60 إطاراً في الثانية بحسب سرعة المركبة.
قراءة اللوحة
أكثر من 250 بكسل لكل متر، وصورة لوحة بعرض 80 بكسل على الأقل، ويُفضَّل 125، وتركيب بارتفاع من 2 إلى 6 أمتار بميلٍ بين 0° و+20°. وعلى لوحة درّاجة نارية يعني ذلك كاميرا أقرب أو عدسة أطول ممّا يحتاجه الطريق نفسه للسيارات.
مسارات الدرّاجات
تريد BikeLaneTrack أن يكون انعطاف الكاميرا وميلها والتفافها كلٌّ منها ضمن 45° من اتجاه المسار، وحجم كائنٍ نموذجياً من 4,000 إلى 5,000 بكسل مربّع. ويحمل حدثا «درّاجة» و«ليست درّاجة» كلٌّ منهما أولوية، وعتبة تشابه، وحدّاً أدنى لعدد الإطارات.
الحوسبة والمصادر
تُصنَّف CarTrack Pro بأنّ تعقيدها الحاسوبي مرتفع، وتعمل على معالجات CPU قياسية عبر إطار عمل Synet الخاص، لذا تُحدَّد أحجام الخوادم بحسب عدد الكاميرات ومزيج الوحدات. ويعمل الإنفاذ على كاميرات ثابتة؛ وتدعم لقطات الطائرات المسيّرة أو المرفوعة التعرّف على المركبات حيث تكون زاوية الرؤية ضحلة.
أين تعمل
المنشآت التي تشتري هذا
فئة المركبة نفسها، ومشكلة مختلفة في كل منشأة. ففي بيرو يعمل نشر تحليلات المرور للشرطة الوطنية مع كشف الدرّاجات ذات العجلتَين لأنّ الدرّاجات النارية هي وسيلة تنقّل المنطقة، وأحياناً وسيلة ارتكاب الجريمة فيها.
نعم، والدرّاجات ذات العجلتَين فئة مركبات قائمة بذاتها لا سيارة ظهرت صغيرة. ولوحات الدرّاجات النارية جزءٌ يسيرٌ من مساحة لوحة السيارة، لذا فإعداد الحدّ الأدنى لحجم اللوحة أهمّ هنا منه في أي مكانٍ آخر: اضبطوا عرض البكسل الذي ينبغي أن تمتنع المنصّة دونه عن القراءة بدل التخمين. ويُختار نموذج لوحة إقليمي لكل كاميرا، وتُدعَم اللوحات ثنائية السطر والحروف غير اللاتينية مثل التايلاندية. وحيث تكون اللوحة مفقودة أو غير قابلة للقراءة، تقول المنصّة ذلك بحدثها الخاص بدل اختلاق حروف.
هل يمكنه معرفة عدد الأشخاص على الدرّاجة؟
نعم. عدّ الركّاب وكشف الخوذة جزءٌ من قراءة CarTrack Pro نفسها التي تقرأ اللوحة، ويُفعَّلان لكل كاميرا عبر خيار عدّ الركّاب على الدرّاجة النارية وكشف معدّات السلامة في أيٍّ من أنماط التتبّع الثلاثة الداعمة لذلك. وحسّن الإصدار 4.39 كليهما، بما في ذلك حين يظهر الراكب جزئياً فقط. ولا تنشر IREX رقم دقّة لأيٍّ منهما؛ فهما يُقاسان على كاميراتكم أثناء التجربة الاستطلاعية.
هل يعمل كشف الخوذة على راكبي الدرّاجات الهوائية؟
كشف الخوذة موثَّق لركّاب الدرّاجات النارية، عبر CarTrack Pro. أمّا للدرّاجات الهوائية فالوحدة الموثّقة هي BikeLaneTrack، التي تراقب مساراً بحثاً عن راكب درّاجة وعمّا لا ينبغي أن يكون فيه. ويوجد فحص منفصل لمعدّات السلامة في ObjectTrack Pro للأشخاص سيراً على الأقدام في مواقع العمل. وإذا كان امتثال خوذة راكبي الدرّاجات الهوائية هو المطلوب، فاطرحوه قبل التجربة الاستطلاعية بدل افتراضه.
ما الذي يُعَدّ درّاجة ذات عجلتَين؟
تشمل فئة الدرّاجات النارية أي مركبة آلية بعجلتَين أو ثلاث: الدرّاجات النارية، والدرّاجات ثلاثية العجلات، والسكوترات، والدرّاجات البخارية. أمّا الدرّاجات الهوائية فتتعامل معها BikeLaneTrack بمعزل، وتُبلَّغ ألواح التزلّج وعربات الأطفال والمشاة داخل مسار الدرّاجات بوصفها «ليست درّاجة».
هل يمكننا الحصول على تنبيه عند دخول درّاجة نارية منطقة مشاة؟
نعم، وتوجد طريقتان موثَّقتان لكتابتها. قاعدة تقييد مسار بالدرّاجات النارية نوعاً محظوراً على منطقة تحكّم بالحركة مرسومة فوق المنطقة، أو قاعدة دخول منطقة من ObjectTrack Pro مصفّاة على المركبات. وحيث تكون المنطقة غير منتظمة أو الحالة أكثر تحديداً، مثل درّاجة نارية على الرصيف، يقوم طلبٌ نصي في StreamVLM™ بالمهمّة نفسها.
هل يحتاج إلى GPU؟
لا. تعمل CarTrack Pro على معالجات CPU قياسية عبر إطار عمل Synet الخاص، رغم أنّ تعقيدها الحاسوبي مُصنَّف مرتفعاً، لذا تحدّد هندسة IREX أحجام الخوادم بحسب عدد الكاميرات ومزيج الوحدات. أمّا طلبات StreamVLM™، حيث تستخدمونها، فتحتاج إلى عقدة GPU.
ما مدى دقّته على كاميراتنا؟
هذا هو السؤال الصحيح، والجواب الصادق أنّنا نقيسه بدل أن نقتبسه. لا تنشر IREX أرقام دقّة لكل وحدة، لأنّ رقماً من كاميرات مدينةٍ أخرى لا يخبركم إلا بالقليل عن كاميراتكم. تُقاس الدقّة على تغذياتكم الخاصة أثناء التجربة الاستطلاعية، مقابل معيارين أو ثلاثة معايير نجاح متَّفَق عليها كتابياً قبل بدئها، والأرقام المقيسة هي التي تدخل العقد.
ما جودة الكاميرا التي يحتاجها؟
يمكن توصيل أيّ كاميرا تدعم ONVIF أو تبثّ عبر RTSP بترميز H.264 أو H.265 على عنوان IP ثابت، لكنّ التوصيل وحده ليس المعيار الفاصل. تحدّد كلّ وحدة متطلّباتها الخاصة من الدقّة، وموضع التثبيت، والارتفاع، وزاوية الرؤية في متطلّبات الكاميرا، وتحتاج الوحدات الرائدة صورةً للمشهد أعلى دقّةً من مجرّد تدفّق بسيط، والتدفّق الأساسي الموصى به هو 1920 × 1080 أو 1920 × 1440. ويتحقّق المسح الميداني من كلّ كاميرا مقابل الوحدة التي ستعمل عليها.
هل يعمل هذا من تلقاء نفسه أم يجب أن يراقبه أحد؟
يعمل من تلقاء نفسه وينبّه شخصاً. عمليات الكشف إشارات يتحقّق منها إنسان: لا استجابة تعمل تلقائياً، ويُسجَّل التحقّق والقرار تحت Case ID نفسه الذي سُجّل عليه الكشف.