कलर थ्रेशोल्डिंग
थ्रेशोल्डिंग अधिकांश विज़न ट्रैकिंग एल्गोरिदम का एक महत्वपूर्ण घटक है। यह एक इमेज लेने और किसी विशिष्ट कलर रेंज में न आने वाले सभी पिक्सेल को हटाने की प्रक्रिया है। थ्रेशोल्डिंग का परिणाम आमतौर पर एक एक-आयामी बाइनरी इमेज होती है जिसमें हर पिक्सेल या तो "ऑन" या "ऑफ" होता है। कलर ब्लॉब / रेट्रोरिफ्लेक्टिव पाइपलाइन में, यह सबसे महत्वपूर्ण चरण है।
वीडियो फीड (स्ट्रीम के नीचे स्थित)
यह नियंत्रित करता है कि mjpeg सर्वर से कौन सी इमेज स्ट्रीम की जाती है। यदि आपको अपनी HSV थ्रेशोल्डिंग को ट्यून करना है तो आपको "threshold" इमेज पर स्विच करना चाहिए।
थ्रेशोल्डिंग वैंड्स
वैंड्स उपयोगकर्ताओं को स्वचालित HSV थ्रेशोल्डिंग करने के लिए Limelight की वीडियो स्ट्रीम पर क्लिक करने में सक्षम बनाते हैं।
- "Eyedropper" वैंड चयनित पिक्सेल के चारों ओर HSV पैरामीटर को केंद्रित करता है
- "Add" वैंड चयनित पिक्सेल को शामिल करने के लिए HSV पैरामीटर को समायोजित करता है
- "Subtract" वैंड चयनित पिक्सेल को अनदेखा करने के लिए HSV पैरामीटर को समायोजित करता है
ह्यू (Hue)
एक "शुद्ध" रंग का वर्णन करता है। "0" का ह्यू शुद्ध लाल का वर्णन करता है, और 1/3 (स्लाइडर पर 59) का ह्यू शुद्ध हरे का वर्णन करता है। ह्यू उपयोगी है क्योंकि यह तब नहीं बदलता जब कोई पिक्सेल "चमकीला" या "गहरा" होता है। यह ट्यून करने के लिए सबसे महत्वपूर्ण पैरामीटर है। यदि आप अपनी ह्यू रेंज को जितना संभव हो उतना छोटा बनाते हैं, तो आपको वास्तविक FRC फील्ड में जाने में कोई समस्या नहीं होगी।
सैचुरेशन (Saturation)
यह वर्णन करता है कि कोई रंग कितना "शुद्ध" है। इसके बारे में सोचने का एक और तरीका यह है कि कोई रंग कितना फीका दिखाई देता है, यानी किसी रंग में कितना "सफेद" है। कम सैचुरेशन का मतलब है कि रंग लगभग सफेद है, और उच्च सैचुरेशन का मतलब है कि रंग लगभग "शुद्ध" है।
वैल्यू (Value)
किसी रंग के अंधेरेपन का वर्णन करता है, या किसी रंग में कितना "काला" है। कम वैल्यू लगभग-काले रंग से मेल खाती है। आपको निश्चित रूप से न्यूनतम वैल्यू को शून्य से बढ़ाना चाहिए, ताकि काले पिक्सेल प्रोसेसिंग पाइपलाइन से न गुजरें।