Swing Catalyst में FLIR BlackFly S GigE सेट करना

यह लेख Swing Catalyst में Spinnaker compatible GigE Vision कैमरों का उपयोग कैसे करें, इसे कवर करता है।

Blackfly GigE (non S variants) जैसे कुछ पुराने मॉडल भी समर्थित हैं और उन संबंधित कैमरों के लिए एक संदर्भ गाइड के रूप में उपयोग किए जा सकते हैं। मॉडलों के बीच उपलब्ध सेटिंग्स और सुविधाओं के संदर्भ में अंतर हैं, इसलिए यह लेख आपकी स्क्रीन पर दिखने वाले से बिल्कुल समान नहीं हो सकता।

Note: Spinnaker केवल Swing Catalyst संस्करण 9.4 और उससे ऊपर में समर्थित है।

संबंधित विषय और सिफारिशें:

हम दृढ़ता से अनुशंसा करते हैं कि कैमरे या कंप्यूटर सिस्टम खरीदने से पहले आप हमारी सिफारिशों से परिचित हों। आपके कैमरा सिस्टम के लिए एक समर्पित नेटवर्क कार्ड रखना अनुशंसित है।

यह लेख विभिन्न अनुभागों में विभाजित है

भौतिक हार्डवेयर सेटअप (कैमरा और लेंस)।

सॉफ़्टवेयर कॉन्फ़िगरेशन (IP कॉन्फ़िगरेशन)।

सॉफ़्टवेयर कॉन्फ़िगरेशन (कैमरा कॉन्फ़िगरेशन)।

वीडियो छवि गुणवत्ता कैसे सुधारें।

समस्या निवारण सुझाव..

संबंधित विषय और सिफारिशें:

हम दृढ़ता से अनुशंसा करते हैं कि कैमरे या कंप्यूटर सिस्टम खरीदने से पहले आप हमारी सिफारिशों से परिचित हों। USB 3.0 में स्थिरता की समस्याएं हो सकती हैं, और सामान्यतः यह कुछ ऐसा नहीं है जिसे हम (Swing Catalyst) स्थायी कैमरा इंस्टॉलेशन के लिए अनुशंसित करते हैं।

Swing Catalyst में FLIR Blackfly S GigE सेट करना

पुराने लेख: Swing Catalyst में Point Grey Blackfly GigE (पुराने Swing Catalyst संस्करणों के लिए)

शुरुआत करना: हार्डवेयर सेटअप

कैमरा बॉडी में कैमरे के साथ शामिल 4 काले Phillips head स्क्रू का उपयोग करके ट्राइपॉड एडाप्टर संलग्न करें।

20200812_150256.jpg का चित्र 20200812_150256.jpg का चित्र

लेंस को अनपैक करें और प्लास्टिक लेंस कवर हटाना सुनिश्चित करें

20200812_150221.jpg का चित्र 20200812_150221.jpg का चित्र

कैमरे से सेंसर कवर हटाएं:

20200812_150131.jpg का चित्र 20200812_150131.jpg का चित्र20200812_151418.jpg का चित्र 20200812_151418.jpg का चित्र

कैमरे में लेंस लगाना

2020-08-14_13-21-08.gif का चित्र 2020-08-14_13-21-08.gif का चित्र

कैमरा लेंस एडजस्ट करना:

20200814_132604.jpg का चित्र 20200814_132604.jpg का चित्र

इस लेंस में ऊपर से नीचे तक तीन एडजस्टमेंट हैं:

  • फोकस (∞ चिह्न की ओर एडजस्ट करने से पृष्ठभूमि में दूर की वस्तुएं फोकस में आएंगी)

  • अपर्चर (Iris एडजस्टमेंट, यह नियंत्रित करता है कि लेंस से कितना प्रकाश गुजर सकता है, अधिक बंद अपर्चर से छवि तेज होगी)।

  • ज़ूम (लेंस के ज़ूम को वाइड या टेलीफोटो पर एडजस्ट करता है)।

ड्युअल पोर्ट नेटवर्क कार्ड इंस्टॉल करना

महत्वपूर्ण: यह आवश्यक है कि नेटवर्क कार्ड को सिफारिशों के अनुसार कॉन्फ़िगर किया जाए।

gige-network-setup.md

शुरुआत करना: ड्राइवर इंस्टॉलेशन

ड्राइवर डाउनलोड करने के लिए क्लिक करें(यदि Chrome का उपयोग कर रहे हैं तो राइट क्लिक करें और “save link as” चुनें)

डाउनलोड होने के बाद executable पर क्लिक करें और सेटअप विज़ार्ड का पालन करें।

  • “Camera Evaluation” चुनें।

  • “I will use GigE Cameras” बॉक्स चेक रहने दें।

J079Itbw6G.png का चित्र J079Itbw6G.png का चित्र

IP कॉन्फ़िगरेशन

ड्राइवर इंस्टॉलेशन के बाद आपको AdapterConfigGUI चलाने के लिए संकेत मिलना चाहिए। यदि नहीं, तो इसे C:\Program Files\FLIR Systems\Spinnaker\shortcuts\utilities में पाया जा सकता है।

एडाप्टर कॉन्फ़िग यूटिलिटी इस प्रकार दिखेगी

AdapterConfigGUI_v140_2020-08-27_16-30-31.png का चित्र AdapterConfigGUI_v140_2020-08-27_16-30-31.png का चित्र

“Start” पर क्लिक करें और कोई भी “Intel(R) 82574L” एडाप्टर चुनें।

AdapterConfigGUI_v140_2020-08-27_16-35-09.png का चित्र AdapterConfigGUI_v140_2020-08-27_16-35-09.png का चित्र

“Smart Config” पर क्लिक करें और यूटिलिटी बाकी काम कर देगी।

Swing Catalyst सेटिंग्स में अपना कैमरा कॉन्फ़िगर करना

सुनिश्चित करें कि कैमरा आपके कंप्यूटर से जुड़ा है और कैमरे के पीछे की LED हरे रंग में ब्लिंक कर रही है।

Swing Catalyst शुरू करें और Settings -> Cameras पर क्लिक करें।2020-08-12_15-31-11.png का चित्र 2020-08-12_15-31-11.png का चित्र

Spinnaker कैमरे कैमरा सूची में Spinnaker के साथ दर्शाए जाते हैं।

Advanced… पर क्लिक करें।

MotionCatalyst_2020-08-14_13-38-23.png का चित्र MotionCatalyst_2020-08-14_13-38-23.png का चित्र

Advanced Camera Settings विंडो उन सभी सेटिंग्स को प्रदर्शित करती है जो आपके काम आ सकती हैं, आइए प्रत्येक व्यक्तिगत सेटिंग पर एक नज़र डालें।

ऊपर दिखाई गई सेटिंग्स डिफ़ॉल्ट कैमरा सेटिंग्स हैं, ध्यान दें कि अधिकांश सेटिंग्स Auto पर सेट हैं, हम खेल विश्लेषण के लिए वीडियो छवि गुणवत्ता पर बेहतर नियंत्रण पाने के लिए इन सेटिंग्स को बदल सकते हैं।

MotionCatalyst_2020-08-14_13-37-45.png का चित्र MotionCatalyst_2020-08-14_13-37-45.png का चित्र

फ्रेम दर बदलना:

Frame rate control enable बॉक्स को चेक करने से आप फ्रेम दर को मैन्युअल रूप से सेट कर सकते हैं, यदि यह बॉक्स अनचेक है तो फ्रेम दर मूल रूप से Auto पर सेट है (नोट: इस कैमरे की अधिकतम फ्रेम दर 78 FPS है। अधिकतम फ्रेम दर प्राप्त करने के लिए सभी सेटिंग्स को मैन्युअल पर सेट करना होगा)।

फ्रेम दर shutter speed और device link throughput सेटिंग्स द्वारा सीमित हो सकती है। इस मामले में पूरी फ्रेम दर प्राप्त करने के लिए हमें throughput बढ़ाना होगा (इस पर बाद में अधिक जानकारी)।

MotionCatalyst_2020-08-14_13-42-55.png का चित्र MotionCatalyst_2020-08-14_13-42-55.png का चित्र

शटर स्पीड बदलना:

जब तक हम बाहर धूप में न हों, मैन्युअल शटर स्पीड का उपयोग करना बेहतर है, अन्यथा वीडियो खेल विश्लेषण के लिए बहुत धुंधला हो सकता है। धुंधलापन कम करने के लिए हम 2ms (2000μs) से कम शटर स्पीड की अनुशंसा करते हैं, पर्याप्त प्रकाश के साथ शटर स्पीड 1ms (1000μs) से कम हो सकती है।

2020-08-13_10-32-02.png का चित्र 2020-08-13_10-32-02.png का चित्र

वीडियो छवि कितनी चमकदार होगी यह शटर स्पीड, Gain सेटिंग्स, लेंस अपर्चर और उपलब्ध प्रकाश की मात्रा का संयोजन है।

कैमरा Gain बदलना:

बदलती प्रकाश स्थितियों में Gain को Auto पर रखना बेहतर है, लेकिन यदि आपका वातावरण इनडोर है तो Gain को मैन्युअल पर सेट करना बेहतर तरीका है।

dB मान जितना अधिक होगा, छवि उतनी ही चमकदार होगी, हालांकि परिणामस्वरूप अधिक noise भी होगा जिससे समग्र वीडियो गुणवत्ता खराब लग सकती है। कभी-कभी noise की कीमत पर थोड़ा अधिक Gain रखना उचित होता है ताकि शटर स्पीड को कम करके किसी वस्तु (जैसे प्रभाव पर क्लब, बेसबॉल बैट आदि) का फ्रेम दर फ्रेम तीखा वीडियो मिल सके।

2020-08-13_10-35-58.png का चित्र 2020-08-13_10-35-58.png का चित्र

Gamma और ब्लैक लेवल बदलना:

ब्लैक लेवल को चमक एडजस्टमेंट का एक रूप माना जा सकता है, जहाँ ब्लैक लेवल कैमरा सेंसर पर किसी भी पिक्सेल द्वारा लौटाए जाने वाले न्यूनतम मान से मेल खाता है।

ब्लैक लेवल मान बढ़ाकर हम छवि को चमकदार बना सकते हैं।

हमारी अनुशंसा है कि इसे डिफ़ॉल्ट मानों पर छोड़ दें।

2020-08-13_10-41-19.png का चित्र 2020-08-13_10-41-19.png का चित्र

अपनी वीडियो छवि सुधारने के बारे में अधिक जानकारी के लिए कृपया तुलनात्मक तस्वीरों के साथ यह सहायता लेख देखें: improving-image-quality.md

कैमरे का व्हाइट बैलेंस बदलना:

2020-08-13_11-02-14.png का चित्र 2020-08-13_11-02-14.png का चित्र

सामान्यतः हम इस सेटिंग को Auto (continuous) पर छोड़ने की अनुशंसा करते हैं, लेकिन अधिकतम फ्रेम दर प्राप्त करने के लिए इसे भी बंद करना होगा।

व्हाइट बैलेंस वीडियो छवि के रंग तापमान को प्रभावित करेगा, और यदि व्हाइट बैलेंस बहुत गलत है तो छवि अच्छी नहीं दिखेगी, अक्सर छवि बहुत लाल या हरी दिखने लगती है।

Auto व्हाइट बैलेंस सक्षम करने से हम कुछ फ्रेम दर का त्याग करते हैं जिससे हम कैमरे की अधिकतम 226 FPS के बजाय 200 FPS पर रह जाते हैं।

Device link throughput:

GigE कैमरों पर device link throughput और packet size एक दूसरे से इस अर्थ में जुड़े हैं कि सबसे बड़े throughput का उपयोग करने के लिए packet size को 9000 पर सेट करना होगा। पूरी फ्रेम दर प्राप्त करने के लिए यह करना आवश्यक है।

MotionCatalyst_2020-08-14_13-47-17.png का चित्र MotionCatalyst_2020-08-14_13-47-17.png का चित्र

Region Of Interest (ROI) लागू करना:

2020-08-14_12-44-07.png का चित्र 2020-08-14_12-44-07.png का चित्र

Region of Interest छवि का आकार कम करने का एक तरीका है और विस्तार से प्रत्येक छवि के लिए आवश्यक बैंडविड्थ भी कम करता है। छवि का आकार कम करने से हम फ्रेम दर बढ़ा सकते हैं क्योंकि समग्र पिक्सेल रीडआउट आवश्यकता कम हो जाती है।

ऊंचाई और चौड़ाई कम करने से फ्रेम दर पर सकारात्मक प्रभाव पड़ सकता है और बैंडविड्थ आवश्यकताएं कम हो सकती हैं।

Region of Interest बदलने के लिए हम ऊंचाई स्लाइडर को बाईं ओर खींच सकते हैं ताकि छवि की ऊंचाई कम हो।

2020-08-14_12-52-58.gif का चित्र 2020-08-14_12-52-58.gif का चित्र

चूंकि हमने छवि की ऊंचाई बदल दी है, अब हम Y offset भी बदल सकते हैं जो कम हुए छवि आकार के कारण कैमरे को भौतिक रूप से स्थानांतरित करने के विकल्प के रूप में उपयोगी हो सकता है।

2020-08-14_12-51-48.gif का चित्र 2020-08-14_12-51-48.gif का चित्र

यदि हम Camera टैब पर वापस जाएं और फ्रेम दर के नीचे देखें, तो अब हम देखते हैं कि अधिकतम फ्रेम दर बढ़ाई जा सकती है, यह इसलिए है क्योंकि हमने कैमरा सेंसर की ऊंचाई कम करके Region of Interest लागू किया।

MotionCatalyst_2020-08-14_13-46-45.png का चित्र MotionCatalyst_2020-08-14_13-46-45.png का चित्र

समस्या निवारण

कृपया हमारी GigE Vision / Gigabit Ethernet सिफारिशें देखें:

gige-network-setup.md

**Note: **हम Blackfly BFS-PGE-04S2C मॉडल के सभी उपयोगकर्ताओं को प्रत्येक कैमरे पर फर्मवेयर अपडेट करने की अनुशंसा करते हैं:

FLIR से फर्मवेयर अपडेट करने के निर्देश: http://softwareservices.flir.com/BFS-U3-50S5-BD2/latest/Family/Firmware.htm

डाउनलोड करने के लिए फर्मवेयर फ़ाइल: https://flir.app.boxcn.net/s/jr65evml5bkuqnh29sx49lm3clf7nr0k

ड्रॉप्ड फ्रेम:

हालांकि अधिकांश GigE कैमरे बहुत विश्वसनीय हैं, नेटवर्क सेटअप और कैमरा सेटअप के आधार पर ड्रॉप्ड फ्रेम से बचने के लिए सेटिंग्स को ट्वीक करना आवश्यक हो सकता है।

सुनिश्चित करें कि packet size 9000 पर सेट है, यह अच्छी परफॉर्मेंस के लिए महत्वपूर्ण है, अन्यथा फ्रेम ड्रॉप होने की वास्तविक संभावना है। यह भी महत्वपूर्ण है कि नेटवर्क एडाप्टर को 9kB jumbo frames का उपयोग करने के लिए सेट किया जाए ताकि कैमरा और नेटवर्क एडाप्टर दोनों मेल खाएं।

MotionCatalyst_2020-08-14_13-47-17.png का चित्र MotionCatalyst_2020-08-14_13-47-17.png का चित्र

1440 x 1200 रिज़ॉल्यूशन पर 78 FPS पर एक GigE कैमरा प्रति कैमरा लगभग 134MB/s उपयोग करेगा। - इसलिए यह महत्वपूर्ण है कि मल्टीपल कैमरा सेटअप के लिए हमारी सिफारिशों के अनुसार प्रत्येक के लिए एक समर्पित नेटवर्क कंट्रोलर कार्ड हो (अधिकांश मामलों में)। यदि आपने हमारे माध्यम से GigE कैमरा खरीदा है तो आपके पास इंस्टॉल करने के लिए एक PCI Express dual port नेटवर्क कार्ड होगा।

हम सामान्यतः एक नेटवर्क एडाप्टर पर एक से अधिक कैमरा चलाने की अनुशंसा नहीं करते।

फिल्टर ड्राइवर:

..

Region Of Interest (ROI):

Region of Interest (या area of interest) का उपयोग करने से समग्र छवि आकार कम होगा और FPS बढ़ेगा, लेकिन यह बैंडविड्थ उपयोग कम करने में भी मदद कर सकता है जिससे ड्रॉप्ड फ्रेम कम हो सकते हैं (ROI का उपयोग कैसे करें इसके लिए ऊपर देखें)।

अन्य समस्याएं:

आपके हार्डवेयर के आधार पर sharpening और denoise फिल्टर चालू रखना सबसे अच्छा नहीं हो सकता, इन्हें बंद करने से कुछ CPU और GPU उपयोग कम होगा। आप कैमरा फिल्टर Advanced Camera Settings Filters टैब में पा सकते हैं। फिल्टर के बारे में अधिक जानकारी यहाँ: improving-image-quality.md

स्टेटस इंडिकेटर स्पष्टीकरण

LEDअर्थअनुशंसा
कोई प्रकाश नहींकोई पावर नहीं या LED निष्क्रिय अवस्था में है या LED बिना किसी त्रुटि के error status अवस्था में हैकैमरे को डिस्कनेक्ट करके दोबारा कनेक्ट करने का प्रयास करें, यदि समस्या बनी रहे तो केबल या पावर स्रोत की जांच करें
हरा ब्लिंक (1 बार)डिवाइस Link-Local Address (LLA) का उपयोग करने के लिए कॉन्फ़िगर हैकोई समस्या नहीं
हरा ब्लिंक (2 बार)Persistent IP Addressडिवाइस persistent IP के लिए कॉन्फ़िगर है
हरा ब्लिंक (3 बार)DHCP IP Addressडिवाइस DHCP के साथ उपयोग के लिए कॉन्फ़िगर है (सामान्यतः अनुशंसित नहीं, हम static / persistent IP सेट करने की अनुशंसा करते हैं)
ठोस हराAcquisition शुरू हुईकैमरा वीडियो स्ट्रीम कर रहा है
तेज़ी से हरा चमकनाफर्मवेयर अपडेटफर्मवेयर अपडेट प्रगति में है
हरा और लाल चमकनासामान्य त्रुटिकैमरा error अवस्था में है, कैमरे को power cycle करने का प्रयास करें

अंतिम अपडेट: 2025-05-07 | आधिकारिक सहायता साइट पर देखें