मोटरसाइकिल और बाइक के लिए दोपहिया वाहन वीडियो एनालिटिक्स

मोटरसाइकिल कोई छोटी कार नहीं है। यह कार की प्लेट के क्षेत्रफल के एक छोटे-से अंश जितनी प्लेट लेकर चलती है, एक या दो सवार जो हेलमेट पहनें भी या नहीं, और वहाँ जाती है जहाँ कारें नहीं जा सकतीं: फुटपाथ, पैदल-यात्री ज़ोन, बस लेन, बाइक लेन। IREX दोपहिया वाहनों को अपनी अलग श्रेणी मानता है, अपने डिटेक्टर और अपने नियमों के साथ।

श्रेणी

रिलीज़ 4.36 से अपनी अलग श्रेणी

अधिकतर ट्रैफ़िक मॉडलों ने दोपहिया वाहनों को बाद के सोच में सीखा, इसलिए मिश्रित ट्रैफ़िक में कोई मोटरसाइकिल या तो एक छोटी कार बनकर निकलती थी या बिल्कुल कुछ भी नहीं। रिलीज़ 4.36 में IREX ने CarTrack Pro को दोपहिया वाहनों को अपनी अलग श्रेणी के रूप में पहचानने, सवारों की गिनती करने, और यह पता लगाने के लिए दोबारा प्रशिक्षित किया कि हेलमेट पहना गया है या नहीं। रिलीज़ 4.37 ने उस वर्गीकरण को ट्रैकिंग मोड के पूरे सेट तक बढ़ाया, और 4.39 ने सवार-गिनती और हेलमेट पहचान को बेहतर किया, यहाँ तक कि जब कोई सवार फ़्रेम में केवल आंशिक रूप से दिखे तब भी। यह श्रेणी जान-बूझकर व्यापक है: कोई भी दो- या तीन-पहिया मोटर-चालित वाहन, जिसमें ट्राइसाइकिल, स्कूटर और मोपेड शामिल हैं।

यह रीड एक ही पास में होती है। पहला नेटवर्क वाहन को ढूँढता है, दूसरा उसका प्रकार और रंग पढ़ता है और, मोटरसाइकिल पर, सवारों व उनके सुरक्षा-उपकरण को, और तीसरा व चौथा प्लेट ढूँढ कर पढ़ते हैं। इसलिए एक रीड वाहन-श्रेणी, प्लेट, सवार-गिनती और हेलमेट-स्थिति एक साथ लौटाती है, जिसके विरुद्ध कोई मल्टी-राइडर या नो-हेलमेट नियम लिखा जाता है और जिस पर कोई जाँचकर्ता बाद में आर्काइव फ़िल्टर करता है।

साइकिलें एक अलग समस्या और एक अलग module हैं। BikeLaneTrack किसी बाइक लेन पर वह देखता है जो उसमें नहीं होना चाहिए; इसके पीछे का नेटवर्क इंसानों, बाइकों, कारों, कुत्तों और अन्य ऑब्जेक्ट-प्रकारों को पहचानता है, और किसी बाइक को उसके पर्याप्त क़रीब सवार के साथ एक साइकिल-सवार मानता है। जहाँ प्रशिक्षित कैटलॉग रुक जाता है, वहाँ StreamVLM™ आगे बढ़ता है: फुटपाथ पर मोटरबाइक और दो-सवार लूट-पैटर्न, दोनों ही ऐसे प्रॉम्प्ट हैं जो पहले से हमारे अपने होम पेज पर चल रहे हैं।

कवरेज

दो पहियों पर यह छह काम करता है

पहचान, वर्गीकरण और ट्रैकिंग

मोटरसाइकिल, स्कूटर, मोपेड और ट्राइसाइकिल हर CarTrack Pro ट्रैकिंग मोड में अपनी अलग वाहन-श्रेणी के रूप में, फ़्रेम भर में फ़ॉलो किए गए, और Save tracks ऑन होने पर बाद में मीडिया प्लेयर में ट्रैजेक्टरी से खोजने-योग्य।

छोटी और विशिष्ट प्लेटें

मोटरसाइकिल की प्लेट कार की प्लेट के क्षेत्रफल का एक छोटा-सा अंश होती है और अक्सर दो-पंक्ति या ग़ैर-लैटिन होती है। हर कैमरे के लिए एक क्षेत्रीय प्लेट-मॉडल चुना जाता है, एक minimum plate size प्लेटफ़ॉर्म को अंदाज़ा लगाने से रोकती है, और 4.39 से कोई गुम या अपठनीय प्लेट अपनी ख़ुद की इवेंट उठाती है।

देखें नंबर प्लेट पहचान

सवार-गिनती

मोटरसाइकिल पर कितने लोग हैं, यह प्लेट के साथ उसी पास में पढ़ा जाता है। एक से अधिक सवार वह पैटर्न है जिसके विरुद्ध कोई मल्टी-राइडर नियम लिखा जाता है, और Motorcyclists फ़िल्टर उन इवेंट को अलग से लौटाता है।

हेलमेट पहचान

हर सवार सुरक्षा-हेलमेट पहने है या नहीं, यह इवेंट के एक एट्रिब्यूट के रूप में दर्ज किया जाता है। 4.39 में उन सवारों के लिए बेहतर किया गया जो फ़्रेम में केवल आंशिक रूप से दिखते हैं।

जहाँ दोपहिया वाहन प्रतिबंधित हैं

केवल-कार या केवल-बस लेन में, पैदल-यात्री ज़ोन में, क्रॉसिंग पर, या उनके लिए बंद सुरंगों व हाईवे में घुसती मोटरसाइकिलें, वाहन-प्रकार को नियम बनाकर एक लेन-प्रतिबंध या निषिद्ध-मूवमेंट उल्लंघन के रूप में दर्ज की जाती हैं।

बाइक लेन में अन्य वाहन

BikeLaneTrack लेन में किसी पैदल-यात्री, स्ट्रोलर या स्केटबोर्डर के लिए एक Not a bike इवेंट उठाता है, और एक लेन-प्रतिबंध नियम किसी कार या ट्रक को उसे सड़क की तरह उपयोग करते हुए पकड़ता है।

कैमरे पर

दोपहिया वाहन कहाँ जाता है, और कहाँ नहीं जाना चाहिए

फुटपाथ पर मोटरबाइक

बैंकॉक में एक एलिवेटेड रेलवे के नीचे दो छोटी मोटरबाइकें फुटपाथ पर चलती हैं जबकि पैदल-यात्री उन्हें गुज़रने देने के लिए दुकानों के अगले हिस्से से सट जाते हैं। कार-आकार का कोई मॉडल इसे दो बार चूक जाता है: उसे वाहन दिखता ही नहीं, और उसके पास फुटपाथ के लिए कोई नियम नहीं होता। यहाँ नियम फुटपाथ पर खींचा गया एक लेन-प्रतिबंध क्षेत्र हो सकता है जिसमें Motorcycles निषिद्ध प्रकार हो, वाहनों तक सीमित एक ObjectTrack Pro Region entrance नियम, या StreamVLM™ में टाइप किया गया एक वाक्य, जो कि यह फ़्रेम जिसके लिए लिखा गया था वही डिटेक्टर है। जो भी फ़ायर हो, इवेंट फ़्रेम, जहाँ पढ़ने-योग्य हो वहाँ प्लेट, और समय साथ लेकर आता है।

दो छोटी मोटरबाइकें एक के पीछे एक बैंकॉक के फुटपाथ पर किसी एलिवेटेड रेलवे वायाडक्ट के नीचे चलती हैं, एक कंक्रीट सपोर्ट-खंभे के इर्द-गिर्द घूमते हुए, जबकि तीन पैदल-यात्री दुकानों के अगले हिस्से से सटकर उन्हें गुज़रने देते हैं।
इस फ़्रेम के पीछे के प्रॉम्प्ट ने किसी पढ़ने-योग्य प्लेट की माँग नहीं की, इसलिए इससे कोई प्लेट नहीं निकाली गई: नियम श्रेणी और स्थान पर फ़ायर करता है।

नियम

दोपहिया वाहन का नियम लिखने के तीन तरीक़े

श्रेणी ही मूल चीज़ है। एक बार जब कोई वाहन मोटरसाइकिल के रूप में पढ़ा जाता है, प्लेटफ़ॉर्म की मौजूदा प्रवर्तन-मशीनरी उस पर लागू होती है, और ऑपरेटर तय करता है कि कौन-सा तंत्र सड़क पर फ़िट बैठता है।

  1. 01

    एक लेन प्रतिबंध

    CarTrack Pro चलाने वाले किसी कैमरे पर, जिसमें वाहन-प्रकार पहचान ऑन हो, प्रतिबंधित लेन, क्रॉसिंग या ज़ोन पर एक motion control area खींचें, उल्लंघन का नाम रखें, और वहाँ निषिद्ध वाहन-प्रकार चुनें। Motorcycles को प्रकार बनाकर लिखा जाए तो यह बस लेन में मोटरबाइक है; हर मोटर-श्रेणी के साथ लिखा जाए तो यह बाइक लेन में कार है। एविडेंस पैकेज वही है जो हर ट्रैफ़िक उल्लंघन को मिलता है।

  2. 02

    एक निषिद्ध मूवमेंट

    किसी जंक्शन पर प्रवेश और निकास रेखाएँ, एक वैकल्पिक वाहन-प्रकार फ़िल्टर के साथ, ताकि कार के लिए वैध कोई मूवमेंट मोटरसाइकिल के लिए उल्लंघन हो सके, या इसका उल्टा। वाहन-सूची या प्लेट-टेम्पलेट से छूट किसी अनुमत फ़्लीट को गुज़रने देती है, जो कि ट्रांज़िट-प्राथमिकता नियम पहले से जिस तरह काम करते हैं।

  3. 03

    एक सवार नियम

    CarTrack Pro सेटिंग्स में, इसे सहारा देने वाले तीनों ट्रैकिंग मोड में से किसी में भी, Count people on a motorcycle, detect safety gear सक्षम करें। इसके बाद हर मोटरसाइकिल रीड अपनी सवार-गिनती और हेलमेट-स्थिति साथ लाती है, जो Motorcyclists फ़िल्टर से खोजने-योग्य है, इसलिए एक से अधिक सवार या बिना हेलमेट होना एक अलर्ट के साथ-साथ एक क्वेरी भी बन जाता है।

कैमरा

कैमरे को इसके लिए क्या देना होगा

दोपहिया वाहन पहचान मॉडल का सवाल बनने से पहले पिक्सेल-प्रति-मीटर का सवाल है। नीचे दिए आँकड़े दस्तावेज़ीकृत CarTrack Pro और BikeLaneTrack वाले हैं।

वाहन पहचान
रीजन ऑफ़ इंटरेस्ट के भीतर 25 पिक्सेल प्रति मीटर से अधिक और कम-से-कम 2,025 पिक्सेल की वाहन-रूपरेखा, यानी 45 × 45; कैमरा टिल्ट +15° से +75° के बीच के साथ 3 से 15 मीटर ऊँचा माउंट। फ़िक्स्ड या PTZ माउंट, 1280 × 720 से 2592 × 1944, वाहन-गति के अनुसार 10 से 60 फ़्रेम प्रति सेकंड।
प्लेट रीडिंग
250 पिक्सेल प्रति मीटर से अधिक, कम-से-कम 80 पिक्सेल चौड़ी और तरजीही रूप से 125 पिक्सेल चौड़ी प्लेट-इमेज, टिल्ट 0° से +20° के भीतर के साथ 2 से 6 मीटर ऊँचा माउंट। मोटरसाइकिल की प्लेट पर इसका मतलब है कि उसी सड़क को कारों के लिए जितनी ज़रूरत होती है उससे नज़दीकी कैमरा या लंबा लेंस चाहिए।
बाइक लेन
BikeLaneTrack को कैमरे का पैन, टिल्ट और रोल, हर एक लेन के 45° के भीतर, और 4,000 से 5,000 वर्ग-पिक्सेल का सामान्य ऑब्जेक्ट-आकार चाहिए। Bike और Not a bike इवेंट, हर एक की अपनी प्राथमिकता, समानता-थ्रेशोल्ड और न्यूनतम फ़्रेम-संख्या होती है।
कंप्यूट और स्रोत
CarTrack Pro कम्प्यूटेशनल कॉम्प्लेक्सिटी में High दर्जा रखता है और प्रोप्राइटरी Synet फ़्रेमवर्क के ज़रिए मानक CPU पर चलता है, इसलिए सर्वर का आकार कैमरा-संख्या और module-मिश्रण के विरुद्ध तय होता है। प्रवर्तन फ़िक्स्ड कैमरों पर चलता है; ड्रोन या अपलोड की गई फ़ुटेज वहाँ वाहन पहचान को सहारा देती है जहाँ देखने का कोण उथला हो।

यह कहाँ चलता है

जो एस्टेट इसे ख़रीदते हैं

वाहन की वही श्रेणी, हर एस्टेट पर एक अलग समस्या। पेरू में नेशनल पुलिस की ट्रैफ़िक एनालिटिक्स डिप्लॉयमेंट दोपहिया वाहन पहचान के साथ चलती है, क्योंकि मोटरबाइक ही वह तरीक़ा है जिससे यह क्षेत्र चलता है, और कभी-कभी जिससे यह अपराध करता है।

FAQ

क्या यह मोटरसाइकिल की प्लेटें पढ़ता है?

हाँ, और दोपहिया वाहन अपनी अलग वाहन-श्रेणी हैं, न कि कोई छोटी निकली कार। मोटरसाइकिल की प्लेटें कार की प्लेट के क्षेत्रफल का एक छोटा-सा अंश होती हैं, इसलिए यहाँ minimum plate size सेटिंग कहीं और से ज़्यादा मायने रखती है: वह पिक्सेल-चौड़ाई तय करें जिससे नीचे प्लेटफ़ॉर्म को अंदाज़ा लगाने के बजाय रीड को नकार देना चाहिए। हर कैमरे के लिए एक क्षेत्रीय प्लेट-मॉडल चुना जाता है, और दो-पंक्ति वाली प्लेटें व थाई जैसी ग़ैर-लैटिन लिपियाँ समर्थित हैं। जहाँ प्लेट गुम या अपठनीय हो, वहाँ प्लेटफ़ॉर्म अक्षर गढ़ने के बजाय अपनी ख़ुद की इवेंट से यह बता देता है।

क्या यह बता सकता है कि बाइक पर कितने लोग हैं?

हाँ। सवार-गिनती और हेलमेट पहचान प्लेट जैसे ही CarTrack Pro रीड का हिस्सा हैं, जिन्हें इसे सहारा देने वाले तीनों ट्रैकिंग मोड में से किसी में भी Count people on a motorcycle, detect safety gear विकल्प से प्रति-कैमरा सक्षम किया जाता है। रिलीज़ 4.39 ने दोनों को बेहतर किया, यहाँ तक कि जब कोई सवार केवल आंशिक रूप से दिखे तब भी। IREX इनमें से किसी के लिए भी कोई सटीकता-आँकड़ा प्रकाशित नहीं करता; इन्हें पायलट के दौरान आपके कैमरों पर बेंचमार्क किया जाता है।

क्या हेलमेट पहचान साइकिल-सवारों पर काम करती है?

हेलमेट पहचान मोटरसाइकिल सवारों के लिए, CarTrack Pro के ज़रिए दस्तावेज़ीकृत है। साइकिलों के लिए दस्तावेज़ीकृत module BikeLaneTrack है, जो किसी लेन में साइकिल-सवार और उसमें न होने वाली चीज़ों को देखता है। कार्य-स्थलों पर पैदल मौजूद लोगों के लिए ObjectTrack Pro में एक अलग सुरक्षा-उपकरण जाँच मौजूद है। अगर साइकिल-सवार हेलमेट अनुपालन ही आवश्यकता है, तो इसे मान लेने के बजाय पायलट से पहले उठाएँ।

दोपहिया वाहन क्या माना जाता है?

Motorcycles श्रेणी किसी भी दो- या तीन-पहिया मोटर-चालित वाहन को कवर करती है: मोटरसाइकिल, ट्राइसाइकिल, स्कूटर और मोपेड। साइकिलों को BikeLaneTrack अलग से संभालता है, और बाइक लेन में स्केटबोर्ड, स्ट्रोलर और पैदल-यात्रियों को Not a bike के रूप में रिपोर्ट किया जाता है।

क्या हमें अलर्ट मिल सकता है जब कोई मोटरबाइक किसी पैदल-यात्री ज़ोन में घुसे?

हाँ, और इसे लिखने के दो दस्तावेज़ीकृत तरीक़े हैं। ज़ोन पर खींचे गए एक motion control area पर Motorcycles को निषिद्ध प्रकार बनाकर एक लेन-प्रतिबंध नियम, या वाहनों तक सीमित एक ObjectTrack Pro Region entrance नियम। जहाँ ज़ोन अनियमित हो या स्थिति अधिक विशिष्ट हो, जैसे फुटपाथ पर मोटरबाइक, वहाँ StreamVLM™ प्रॉम्प्ट वही काम करता है।

क्या इसे GPU चाहिए?

नहीं। CarTrack Pro प्रोप्राइटरी Synet फ़्रेमवर्क के ज़रिए मानक CPU पर चलता है, हालाँकि यह कम्प्यूटेशनल कॉम्प्लेक्सिटी में High दर्जा रखता है, इसलिए IREX इंजीनियरिंग सर्वर का आकार कैमरा-संख्या और module-मिश्रण के विरुद्ध तय करती है। StreamVLM™ प्रॉम्प्ट, जहाँ आप उनका उपयोग करें, को एक GPU नोड चाहिए।

हमारे कैमरों पर यह कितना सटीक है?

यह सही सवाल है, और ईमानदार जवाब यह है कि हम इसे बताने के बजाय मापते हैं। IREX कोई प्रति-module सटीकता-आँकड़ा प्रकाशित नहीं करता, क्योंकि किसी और शहर के कैमरों से आया आँकड़ा आपके बारे में बहुत कम बताता है। सटीकता पायलट के दौरान आपकी अपनी फ़ीड पर बेंचमार्क की जाती है, शुरू होने से पहले लिखित रूप में सहमत दो या तीन सफलता-मानदंडों के विरुद्ध, और मापे गए आँकड़े ही अनुबंध में जाते हैं।

इसे किस कैमरा-गुणवत्ता की ज़रूरत है?

कोई भी कैमरा जो ONVIF को सपोर्ट करता है या स्टैटिक IP पर H.264 या H.265 के साथ RTSP स्ट्रीम करता है, कनेक्ट किया जा सकता है, पर कनेक्शन ही मानदंड नहीं है। हर module कैमरा आवश्यकताएँ में अपनी रिज़ॉल्यूशन, माउंट-स्थिति, ऊँचाई, और दृश्य-कोण की आवश्यकताएँ तय करता है, फ़्लैगशिप modules को महज़ स्ट्रीम से ज़्यादा उच्च-रिज़ॉल्यूशन इमेजरी चाहिए, और अनुशंसित प्राइमरी स्ट्रीम 1920 × 1080 या 1920 × 1440 है। एक साइट सर्वे हर कैमरे की पुष्टि उस module के विरुद्ध करता है जिसे वह चलाएगा।

क्या यह अपने-आप चलता है या किसी को इसे देखना पड़ता है?

यह अपने-आप चलता है और किसी व्यक्ति को अलर्ट करता है। पहचान किसी इंसान के सत्यापन के लिए संकेत हैं: कोई भी प्रतिक्रिया स्वायत्त रूप से नहीं चलती, और सत्यापन व निर्णय उसी Case ID के विरुद्ध लॉग होते हैं जिसके विरुद्ध पहचान होती है।

सबसे ज़्यादा मोटरबाइक वाला जंक्शन लाएँ

दोपहिया वाहन एनालिटिक्स पहले एक पिक्सेल-आकार का सवाल है। आपके सबसे व्यस्त एप्रोच पर एक कैमरा किसी specification sheet से ज़्यादा तेज़ी से इसका जवाब देता है।