पहचान, वर्गीकरण और ट्रैकिंग
मोटरसाइकिल, स्कूटर, मोपेड और ट्राइसाइकिल हर CarTrack Pro ट्रैकिंग मोड में अपनी अलग वाहन-श्रेणी के रूप में, फ़्रेम भर में फ़ॉलो किए गए, और Save tracks ऑन होने पर बाद में मीडिया प्लेयर में ट्रैजेक्टरी से खोजने-योग्य।
मोटरसाइकिल कोई छोटी कार नहीं है। यह कार की प्लेट के क्षेत्रफल के एक छोटे-से अंश जितनी प्लेट लेकर चलती है, एक या दो सवार जो हेलमेट पहनें भी या नहीं, और वहाँ जाती है जहाँ कारें नहीं जा सकतीं: फुटपाथ, पैदल-यात्री ज़ोन, बस लेन, बाइक लेन। IREX दोपहिया वाहनों को अपनी अलग श्रेणी मानता है, अपने डिटेक्टर और अपने नियमों के साथ।
श्रेणी
अधिकतर ट्रैफ़िक मॉडलों ने दोपहिया वाहनों को बाद के सोच में सीखा, इसलिए मिश्रित ट्रैफ़िक में कोई मोटरसाइकिल या तो एक छोटी कार बनकर निकलती थी या बिल्कुल कुछ भी नहीं। रिलीज़ 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™ में टाइप किया गया एक वाक्य, जो कि यह फ़्रेम जिसके लिए लिखा गया था वही डिटेक्टर है। जो भी फ़ायर हो, इवेंट फ़्रेम, जहाँ पढ़ने-योग्य हो वहाँ प्लेट, और समय साथ लेकर आता है।
नियम
श्रेणी ही मूल चीज़ है। एक बार जब कोई वाहन मोटरसाइकिल के रूप में पढ़ा जाता है, प्लेटफ़ॉर्म की मौजूदा प्रवर्तन-मशीनरी उस पर लागू होती है, और ऑपरेटर तय करता है कि कौन-सा तंत्र सड़क पर फ़िट बैठता है।
CarTrack Pro चलाने वाले किसी कैमरे पर, जिसमें वाहन-प्रकार पहचान ऑन हो, प्रतिबंधित लेन, क्रॉसिंग या ज़ोन पर एक motion control area खींचें, उल्लंघन का नाम रखें, और वहाँ निषिद्ध वाहन-प्रकार चुनें। Motorcycles को प्रकार बनाकर लिखा जाए तो यह बस लेन में मोटरबाइक है; हर मोटर-श्रेणी के साथ लिखा जाए तो यह बाइक लेन में कार है। एविडेंस पैकेज वही है जो हर ट्रैफ़िक उल्लंघन को मिलता है।
किसी जंक्शन पर प्रवेश और निकास रेखाएँ, एक वैकल्पिक वाहन-प्रकार फ़िल्टर के साथ, ताकि कार के लिए वैध कोई मूवमेंट मोटरसाइकिल के लिए उल्लंघन हो सके, या इसका उल्टा। वाहन-सूची या प्लेट-टेम्पलेट से छूट किसी अनुमत फ़्लीट को गुज़रने देती है, जो कि ट्रांज़िट-प्राथमिकता नियम पहले से जिस तरह काम करते हैं।
CarTrack Pro सेटिंग्स में, इसे सहारा देने वाले तीनों ट्रैकिंग मोड में से किसी में भी, Count people on a motorcycle, detect safety gear सक्षम करें। इसके बाद हर मोटरसाइकिल रीड अपनी सवार-गिनती और हेलमेट-स्थिति साथ लाती है, जो Motorcyclists फ़िल्टर से खोजने-योग्य है, इसलिए एक से अधिक सवार या बिना हेलमेट होना एक अलर्ट के साथ-साथ एक क्वेरी भी बन जाता है।
कैमरा
दोपहिया वाहन पहचान मॉडल का सवाल बनने से पहले पिक्सेल-प्रति-मीटर का सवाल है। नीचे दिए आँकड़े दस्तावेज़ीकृत CarTrack Pro और BikeLaneTrack वाले हैं।
यह कहाँ चलता है
वाहन की वही श्रेणी, हर एस्टेट पर एक अलग समस्या। पेरू में नेशनल पुलिस की ट्रैफ़िक एनालिटिक्स डिप्लॉयमेंट दोपहिया वाहन पहचान के साथ चलती है, क्योंकि मोटरबाइक ही वह तरीक़ा है जिससे यह क्षेत्र चलता है, और कभी-कभी जिससे यह अपराध करता है।
हेलमेट और सवार-गिनती अनुपालन, प्रतिबंधित लेन व ज़ोन में मोटरबाइक, और बाइक-लेन अवरोध, हर एक एक एविडेंस पैकेज के साथ।
और पढ़ें →स्नैच थेफ़्ट के पीछे का दो-सवार पैटर्न, और वह प्लेट रीड जो किसी नज़र आने को एस्टेट भर के एक रूट में बदल देती है।
और पढ़ें →दो-सवार मोटरसाइकिल अलर्ट फ़्रेम के साथ दीवार पर पहुँचता है, जबकि कोई गश्ती दल अभी भी उस पर कार्रवाई कर सकता है।
और पढ़ें →बाइक-लेन मॉनिटरिंग और पैदल-यात्री-ज़ोन प्रवर्तन, शहर की परिचालन-तस्वीर की एक परत के रूप में।
और पढ़ें →बस लेन में मोटरबाइक और कारें, उसी लेन-प्रतिबंध नियम पर जो किसी वाहन को स्टॉप-बॉक्स पार करते हुए पकड़ता है।
और पढ़ें →बैरियर पर और ऑक्युपेंसी-गिनती में अपनी अलग श्रेणी के रूप में मोटरसाइकिलें, कारों जैसी ही प्लेट रीड पर।
और पढ़ें →हाँ, और दोपहिया वाहन अपनी अलग वाहन-श्रेणी हैं, न कि कोई छोटी निकली कार। मोटरसाइकिल की प्लेटें कार की प्लेट के क्षेत्रफल का एक छोटा-सा अंश होती हैं, इसलिए यहाँ 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™ प्रॉम्प्ट वही काम करता है।
नहीं। 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 से ज़्यादा तेज़ी से इसका जवाब देता है।