एफटीसी पाइपलाइन सेटअप
(इंटू द डीप GIF जल्द ही आ रहे हैं!)
LimelightOS 10 अनूठी विज़न पाइपलाइन्स स्टोर करता है। एक पाइपलाइन एक छोटा प्रोग्राम की तरह है जो एक छवि लेता है, उसे प्रोसेस करता है, और आपके रोबोट कोड में उपयोग करने के लिए एक परिणाम ऑब्जेक्ट प्रदान करता है। पाइपलाइन्स 10fps (CPU न्यूरल नेटवर्क) से 90fps (कलर-बेस्ड ऑब्जेक्ट ट्रैकिंग) तक चलती हैं।
पाइपलाइन्स को ट्यून करना शुरू करने के लिए, अपने Limelight को लैपटॉप से कनेक्ट करें और अपने वेब ब्राउज़र में http://limelight.local:5801 पर जाएं। आप इसे सीधे Windows पर http://172.28.0.1:5801 और Mac/ChromeOS/Linux पर http://172.29.0.1:5801 पर भी एक्सेस कर सकते हैं।
यदि आप एक एडवांस्ड यूज़र हैं और आपने अपने LL का USB इंडेक्स या होस्टनेम बदल दिया है, तो आप वेब इंटरफेस को http://172.28.(usb_index).1:5801, http://172.29.(usb_index).1:5801, या http://(hostname).local:5801 पर एक्सेस कर सकते हैं
यदि आपने Limelight हार्डवेयर मैनेजर डाउनलोड किया है, तो आप अपने Limelight का IP एड्रेस खोजने के लिए "स्कैन" बटन का उपय ोग कर सकते हैं।
कई पाइपलाइन्स को एडिट करने के लिए, आपको पहले वेब इंटरफेस में "Ignore NetworkTables Index" चेकबॉक्स को चेक करना होगा। यह कैमरे को पाइपलाइन बदलने के लिए कहने वाले किसी भी कोड को इग्नोर करने के लिए कहता है।
इनपुट टैब
इनपुट टैब में प्रोसेसिंग पाइपलाइन से गुजरने से पहले रॉ कैमरा इमेज को बदलने के लिए कंट्रोल्स होते हैं।
पाइपलाइन टाइप
वांछित पाइपलाइन टाइप (AprilTags, न्यूरल नेटवर्क्स, पायथन, आदि) को नियंत्रित करता है।
सोर्स इमेज
पाइपलाइन से गुजरने वाली इमेज के स्रोत को नियंत्रित करता है। स्टोर्ड स्नैपशॉट्स पर अपनी विज़न पाइपलाइन्स का टेस्ट करने के लिए "स्नैपशॉट" पर स्विच करें।
यह कंट्रोल GUI बंद होने पर स्वचालित रूप से "कैमरा" पर रीसेट हो जाता है।
रेज़ोल्यूशन + ज़ूम
कैमरा और विज़न पाइपलाइन का रेज़ोल्यूशन नियंत्रित करता है। हम 3D फंक्शनैलिटी का उपयोग न करने पर 320x240 पाइपलाइन का उपयोग करने की सलाह देते हैं।
320x240 पाइपलाइन्स 90fps पर चलती हैं, जबकि 960x720 पाइपलाइन्स 22 fps पर चलती हैं। 2020 में, इस फील्ड में 2x और 3x हार्डवेयर ज़ूम विकल्प जोड़े गए। ज़ूम विकल्प डिजिटल नहीं हैं और 100% वास्तविक सेंसर पिक्सेल का उपयोग करते हैं।
ओरिएंटेशन
सभी प्रोसेसिंग के बाद स्ट्रीम का ओरिएंटेशन नियंत्रित करता है। यह किसी भी तरह से रिजल्ट्स डेटा को प्रभावित नहीं करता।
एक्सपोज़र
.01 मिलीसेकंड के अंतराल में कैमरे की एक्सपोज़र सेटिंग को नियंत्रित करता है। एक्सपोज़र बढ़ाने से इमेज की प्रभावी चमक बढ़ेगी। यह मोशन ब्लर भी बढ़ाएगा।
ब्लैक लेवल ऑफसेट
ब्लैक लेवल ऑफसेट एक एडवांस्ड कंट्रोल है जो मोशन ब्लर को प्रभावित किए बिना चमक को प्रभावित कर सकता है। इसे जितना संभव हो उतना कम रखें।
सेंसर गेन
सेंसर गेन बढ़ाने से इमेज की चमक प्रभावी रूप से बढ़ेगी, लेकिन यह आमतौर पर इमेज में नॉइज भी जोड़ेगा। आप एक्सपोज़र टाइम बढ़ाए बिना इमेज को चमकदार बनाने के लिए सेंसर गेन और ब्लैक लेवल ऑफसेट का उपयोग कर सकते हैं। यह हाई-स्पीड ट्रैकिंग एप्लिकेशन के लिए मोशन ब्लर को कम करेगा।
रेड बैलेंस, ब्लू बैलेंस
आपकी इमेज में लाल और नीले रंग के घटकों की तीव्रता को नियंत्रित करता है। ये सामूहिक रूप से आपके Limelight के व्हाइट बैलेंस को नियंत्रित करते हैं। हम इन्हें छूने की सलाह नहीं देते।
विस्तृत पाइपलाइन सेटअप
डॉक्यूमेंटेशन साइडबार में विशिष्ट पाइपलाइन प्रकारों को देखें।