IDS uEye GigE कैमरा को Swing Catalyst के साथ कैसे कॉन्फ़िगर करें

USB कैमरा सेटअप के लिए कृपया यह आलेख देखें: ids-ueye-usb.md

नोट: यह आलेख मानता है कि आपने uEye ड्राइवर इंस्टॉल कर लिए हैं जो यहाँ मिलते हैं: https://www.swingcatalyst.com/drivers

यह आलेख कैमरा और नेटवर्क कार्ड दोनों के IP पतों को सेटअप करने की प्रक्रिया को कवर करता है।

नोट: SwingCatalyst, IDS कैमरों के लिए IDS AOI (area of interest) को सपोर्ट नहीं करता।

संगत नेटवर्क एडेप्टर और कॉन्फ़िगरेशन:

कृपया देखें: gige-network-setup.md

नोट, परफॉर्मेंस के लिए महत्वपूर्ण: यदि आपके पास Intel नेटवर्क कार्ड है, तो कृपया Intel ड्राइवर डाउनलोड और इंस्टॉल करें, क्योंकि इससे आपको interrupt moderation rates सेट करने के विकल्प मिलेंगे, जो Windows ड्राइवर के साथ उपलब्ध नहीं हो सकते।

अपने IDS uEye GigE कैमरा(ओं) को सेटअप करना

चरण:

आगे बढ़ने से पहले IDS uEye ड्राइवर इंस्टॉल करें। IDS Camera Manager एप्लिकेशन को खोजें और खोलें (यह यहाँ मिल सकता है: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\IDS)।

2017-11-17_12-15-50.png का स्क्रीनशॉट 2017-11-17_12-15-50.png का स्क्रीनशॉट

IDS Camera Manager एप्लिकेशन:

IDS Camera Manager एप्लिकेशन का स्क्रीनशॉट IDS Camera Manager एप्लिकेशन का स्क्रीनशॉट

एप्लिकेशन के नीचे दिखने वाली चेतावनी पर ध्यान दें। IP पते गलत सेट होने या कैमरे के फर्मवेयर से संबंधित कई चेतावनियाँ दिख सकती हैं।

उदाहरण:

IDS Camera Manager चेतावनी का उदाहरण IDS Camera Manager चेतावनी का उदाहरण

नोट, IP पता कॉन्फ़िगरेशन और हमारी सिफ़ारिशें**

**

हमारी सिफ़ारिश है कि प्रत्येक कैमरे के लिए एक अलग नेटवर्क कार्ड या नेटवर्क इंटरफ़ेस हो। हालाँकि, IDS UI-3220 मॉडल के साथ आप नेटवर्क स्विच का उपयोग करके प्रत्येक नेटवर्क पोर्ट के लिए दो कैमरों का उपयोग कर सकते हैं (नेटवर्क स्विच का उपयोग करना देखें)।

हमारा अनुशंसित IP सेटअप:

प्रत्येक कैमरा और Ethernet कार्ड (जिसे NIC भी कहा जाता है) को अलग-अलग subnets पर static IP के साथ (और एक subnet mask के साथ) कॉन्फ़िगर किया जाना चाहिए।

उदाहरण:

नेटवर्क कार्ड 1 पर कैमरे: nic ip: 10.0.1.1 cam ip: 10.0.1.10 … 10.0.1.20 subnet mask:255.255.255.0

नेटवर्क कार्ड 2 पर कैमरे: nic ip: 10.0.2.1 (nic1 से अलग subnet) cam ip: 10.0.2.10 … 10.0.2.20 (nic1 से अलग subnet) subnet mask: 255.255.255.0

uEye नेटवर्क सेवा सक्षम करना

नोट: यदि आप विभिन्न निर्माताओं के अलग-अलग कैमरा प्रकारों का उपयोग कर रहे हैं, तो uEye नेटवर्क सेवा सक्षम होने से किसी अन्य निर्माता के कैमरे का उपयोग करते समय समस्याएँ हो सकती हैं।

ETH network service पर क्लिक करें

ETH network service चयन का स्क्रीनशॉट ETH network service चयन का स्क्रीनशॉट

वह नेटवर्क एडेप्टर चुनें जिसे आप कॉन्फ़िगर करना चाहते हैं (इस मामले में यह dual port adapters है)

नेटवर्क कार्ड का ग्राफ़िक धुंधला है, क्योंकि यह सही तरीके से सेटअप नहीं है। कैमरे को नेटवर्क पर दिखाई देने के लिए uEye नेटवर्क सेवा सक्षम होनी चाहिए।

सुनिश्चित करें कि IP पता और subnet mask अनुशंसित तरीके से सेट करें (ऊपर देखें), फिर Enable uEye network service पर क्लिक करें और Apply changes पर क्लिक करें (आपने अब dual port adapters में से एक के लिए static IP पता सेट कर दिया है!)।

uEye नेटवर्क सेवा सक्षम करने का स्क्रीनशॉट uEye नेटवर्क सेवा सक्षम करने का स्क्रीनशॉट

IP सेटअप का स्क्रीनशॉट IP सेटअप का स्क्रीनशॉट

स्वचालित IP सेटअप (मैन्युअल IP के लिए नीचे देखें)

स्वचालित IP सेटअप कॉन्फ़िगरेशन का उपयोग करने के लिए Automatic ETH configuration पर क्लिक करें और OK पर क्लिक करें।

IDS Camera Manager आपके लिए नेटवर्क कार्ड और कैमरे पर स्वचालित रूप से एक IP पता सेट कर देगा।

नोट: हम एकाधिक कैमरों का उपयोग करते समय मैन्युअल IP सेटअप की सिफ़ारिश करते हैं।

ETH network service चयन का स्क्रीनशॉट ETH network service चयन का स्क्रीनशॉट

स्वचालित IP सेटअप का स्क्रीनशॉट स्वचालित IP सेटअप का स्क्रीनशॉट

मैन्युअल IP सेटअप

IDS Camera Manager में वापस जाने पर, अब आपको कैमरा(ए) सूचीबद्ध दिखने चाहिए। चूँकि आपने पहले नेटवर्क एडेप्टर का एक static IP पता सेट किया था, अब आपको कैमरे का static IP सेट करना होगा ताकि नेटवर्क एडेप्टर और कैमरा आपस में ठीक से संवाद कर सकें।

यहाँ दिखाए अनुसार Expert Mode बॉक्स चेक करें:

Expert Mode चेकबॉक्स का स्क्रीनशॉट Expert Mode चेकबॉक्स का स्क्रीनशॉट

ऊपर लाल रंग में दिखने वाली चेतावनी पर ध्यान दें।

Manual ETH configuration पर क्लिक करें:

Manual ETH configuration का स्क्रीनशॉट Manual ETH configuration का स्क्रीनशॉट

ऊपर के स्क्रीनशॉट में कैमरे का IP पता 10.0.1.10 सेट है (हमारा नेटवर्क कार्ड 10.0.1.1 है)। ऊपर के स्क्रीनशॉट में दिखाए अनुसार दर्ज करें और OK पर क्लिक करें।

नोट, static IP पते सेट करना आवश्यक नहीं है लेकिन इसकी अत्यधिक सिफ़ारिश की जाती है क्योंकि स्वचालित IP कॉन्फ़िगरेशन से IP पते के टकराव की समस्या हो सकती है, जैसे कि एक ही IP पता कहीं और भी उपयोग में होना। हम सभी स्टूडियो इंस्टॉलेशन के लिए static सेटअप करने की अत्यधिक सिफ़ारिश करते हैं।

ऊपर बताए गए अनुशंसित IP कॉन्फ़िगरेशन के अनुसार अन्य कैमरों और NICs के लिए इस प्रक्रिया को दोहराएँ।

IDS uEye कैमरों के साथ उपयोग के लिए नेटवर्क एडेप्टर(ों) को कॉन्फ़िगर करना

यह मानते हुए कि आपने कैमरा(ओं) और नेटवर्क कार्ड दोनों के लिए static IP पते सेटअप कर लिए हैं, अब सर्वोत्तम परफॉर्मेंस के लिए नेटवर्क एडेप्टर को कॉन्फ़िगर करने की ओर बढ़ते हैं।

Control Panel\Network and Internet\Network Connections से उस एडेप्टर पर डबल क्लिक करें जिसे आप कॉन्फ़िगर करना चाहते हैं, हमारे मामले में यह Ethernet 4, Intel (PRO/1000 PT Dual port) है।

नेटवर्क कनेक्शन एक्सप्लोरर का स्क्रीनशॉट नेटवर्क कनेक्शन एक्सप्लोरर का स्क्रीनशॉट

जिस नेटवर्क एडेप्टर को आप कॉन्फ़िगर करना चाहते हैं उस पर डबल क्लिक करें।

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

नेटवर्क एडेप्टर Advanced टैब का स्क्रीनशॉट नेटवर्क एडेप्टर Advanced टैब का स्क्रीनशॉट

सुनिश्चित करें कि Interrupt Moderation सक्षम है और Interrupt Moderation Rate Extreme पर सेट है।

यदि आपके पास Extreme का विकल्प नहीं है तो इसे High पर सेट करें।

कुछ परिस्थितियों में interrupt moderation बंद करना मददगार हो सकता है यदि कोई भी high value interrupt moderation rate काम नहीं कर रही, लेकिन जब तक आपके पास अनुशंसित नेटवर्क कार्ड है, High और Extreme विकल्प उपलब्ध होने चाहिए। बड़ी मात्रा में पैकेज संभालते समय CPU उपयोग कम करने के लिए Interrupt moderation सक्षम होना बहुत ज़रूरी है, विशेष रूप से उच्च रिज़ॉल्यूशन और/या उच्च FPS कैमरों के साथ।

Interrupt moderation rate:

Interrupt Moderation Rate सेटिंग का स्क्रीनशॉट Interrupt Moderation Rate सेटिंग का स्क्रीनशॉट

Jumbo Packets के लिए सपोर्ट सक्षम करें (इसे 9014 Bytes पर सेट करें):

Jumbo Packets सेटिंग का स्क्रीनशॉट Jumbo Packets सेटिंग का स्क्रीनशॉट

Receive Buffers:

इस मान को जितना अधिक हो सके उतना ऊँचा सेट करने की सिफ़ारिश की जाती है। यह एकाधिक कैमरों और/या उच्च रिज़ॉल्यूशन GigE कैमरों का उपयोग करते समय ड्रॉप्ड फ्रेम से बचने में मदद कर सकता है।

Receive Buffers सेटिंग का स्क्रीनशॉट Receive Buffers सेटिंग का स्क्रीनशॉट

नेटवर्क स्विच का उपयोग करना:

यदि आप नेटवर्क स्विच का उपयोग करने वाले हैं तो यह महत्वपूर्ण है कि स्विच 9KB Jumbo Frames को सपोर्ट करे, और नेटवर्क एडेप्टर 9KB Jumbo Frames का उपयोग करने के लिए कॉन्फ़िगर हो। हालाँकि, कुछ मामलों में कुछ स्विच 9KB फ्रेम आकार के साथ अच्छी तरह काम नहीं कर सकते, उन मामलों में 9KB से कम करके किसी छोटे मान पर लाने और सेटअप को फिर से परखने की सिफ़ारिश की जाती है।

Swing Catalyst में कैमरा(ओं) का उपयोग करना

ऊपर की सिफ़ारिशों के अनुसार IP पते और नेटवर्क एडेप्टर कॉन्फ़िगर करने के बाद, आप SwingCatalyst शुरू कर सकते हैं और कैमरा कैमरा सूची में दिखाई देना चाहिए।

SwingCatalyst कैमरा सूची का स्क्रीनशॉट SwingCatalyst कैमरा सूची का स्क्रीनशॉट

एक कैमरा कोण सेट करें और कैमरा सक्षम करें, फिर Configure पर क्लिक करें।

सुनिश्चित करें कि pixel clock अधिकतम पर है (या यदि आप फ्रेम ड्रॉप कर रहे हैं तो इसे कम करें)।

शटर स्पीड और Gain सेट करें (ध्यान दें कि ये मान आवश्यकताओं, कैमरे के प्रकार और आपके पास उपलब्ध प्रकाश के आधार पर बहुत बदल सकते हैं)।

SwingCatalyst कैमरा कॉन्फ़िगरेशन का स्क्रीनशॉट SwingCatalyst कैमरा कॉन्फ़िगरेशन का स्क्रीनशॉट

IDS कैमरों की समस्या निवारण

यदि आप फ्रेम ड्रॉप कर रहे हैं, या अपने IDS uEye GigE कैमरे के साथ sync में समस्या हो रही है, तो uEye Cockpit उपयोगिता का उपयोग करें।

uEye Cockpit एक्सप्लोरर का स्क्रीनशॉट uEye Cockpit एक्सप्लोरर का स्क्रीनशॉट

Live Video पर क्लिक करें

uEye Cockpit Live Video का स्क्रीनशॉट uEye Cockpit Live Video का स्क्रीनशॉट

play आइकन पर क्लिक करें फिर wrench पर क्लिक करें

uEye Cockpit play और wrench का स्क्रीनशॉट uEye Cockpit play और wrench का स्क्रीनशॉट

सूचीबद्ध bandwidth उपयोग पर ध्यान दें। Camera टैब के अंतर्गत, Pixel clock बढ़ाएँ और Frame rate (Freerun) के नीचे Max चेकबॉक्स चेक करें और फिर exposure time (शटर स्पीड) कम करें।

uEye Cockpit Camera टैब सेटिंग्स का स्क्रीनशॉट uEye Cockpit Camera टैब सेटिंग्स का स्क्रीनशॉट

अपने कैमरों को live stream करने के लिए सेटअप करने के बाद, दृश्य -> Performance Overview पर क्लिक करें

uEye Cockpit Performance Overview का स्क्रीनशॉट uEye Cockpit Performance Overview का स्क्रीनशॉट

Host Performance दृश्य स्थिरता और ड्रॉप्ड फ्रेम की समस्याओं का निवारण करने में बहुत सहायक हो सकता है।

वीडियो स्ट्रीम करते समय ड्रॉप्ड फ्रेम या कनेक्टिविटी समस्याओं को इंगित करने के लिए uEye Cockpit में status bar का उपयोग करना:

स्क्रीनशॉट के अनुसार कैमरे का रिज़ॉल्यूशन, प्राप्त फ्रेम, प्रदर्शित फ्रेम, विफल फ्रेम और पुनः-कनेक्टिविटी प्रयास:

uEye Cockpit status bar ड्रॉप्ड फ्रेम का स्क्रीनशॉट uEye Cockpit status bar ड्रॉप्ड फ्रेम का स्क्रीनशॉट

Transfer OK और Frame rate भी status bar में देखे जा सकते हैं:

uEye Cockpit Transfer OK और Frame rate का स्क्रीनशॉट uEye Cockpit Transfer OK और Frame rate का स्क्रीनशॉट


अंतिम अपडेट: 2023-12-19 | आधिकारिक सपोर्ट साइट पर देखें