Swing Catalyst के साथ Ximea USB3 Vision कैमरे सेट करना

यह सपोर्ट आर्टिकल Swing Catalyst के साथ Ximea कैमरों के सेटअप और कॉन्फ़िगरेशन को कवर करता है।

note: Swing Catalyst के साथ Ximea कैमरों का उपयोग करने के लिए आपको एक Halcon USB डोंगल और लाइसेंस की आवश्यकता होगी। लाइसेंस खरीदने के लिए कृपया [email protected] पर संपर्क करें।

Halcon इंस्टॉलेशन और कॉन्फ़िगरेशन निर्देश यहाँ देखें:

halcon-setup.md

फर्मवेयर परिवर्तन की आवश्यकताएँ

आपके Ximea कैमरे को फर्मवेयर अपग्रेड की आवश्यकता हो सकती है। यह Ximea API के साथ बंडल किए गए xiCOP के माध्यम से किया जा सकता है।

स्थिति जाँचें ताकि यह सुनिश्चित हो सके कि आपके पास एक स्वीकार्य USB 3 होस्ट कंट्रोलर है।

आप xiCOP टूल के माध्यम से कैमरे को USB3 Vision में स्विच कर सकते हैं। डिवाइस पर फर्मवेयर बदलने के लिए “Switch Camera to USB3 Vision” पर क्लिक करें।

जेनेरिक USB3 ड्राइवर इंस्टॉल करना

अधिकांश USB3 कैमरा निर्माता इंस्टॉलर अपने स्वयं के ड्राइवर के साथ आते हैं। USB3 Vision अनुपालन कैमरे के साथ Halcon का उपयोग करने के लिए, ड्राइवर को Ximea के ड्राइवर से WinUSB में बदलना आवश्यक है।

यह Zadig नामक टूल (Swing Catalyst Universal कैमरा सपोर्ट ज़िप फ़ाइल के साथ बंडल) से किया जाता है। Zadig खोलें और Options के अंतर्गत List All Devices चुनें तथा Ignore Hubs or Composite Parents को अनचेक करें। कैमरा खोजें और फिर Replace Driver पर क्लिक करें।

आप composite parent पर ड्राइवर बदलना चाहते हैं। कैमरा मॉडल के आधार पर इसका नाम अलग हो सकता है।

अलग कैमरा मॉडल, समान प्रक्रिया।

अब कैमरा Swing Catalyst में दिखना चाहिए।

Halcon के माध्यम से Ximea USB 3 कैमरों को कॉन्फ़िगर करना

Swing Catalyst में, Settings टैब पर जाएँ और Cameras पर जाएँ, सूची में अपना Ximea कैमरा ढूँढें और फिर Advanced पर क्लिक करें।

  • Configuration टैब पर जाएँ।

  • num_buffers चेकबॉक्स सक्षम करें और मान के रूप में 200 दर्ज करें।

Ximea USB3 Vision कैमरे सेट करना

आइए देखें कि एक्सपोज़र, शटर स्पीड और फ्रेम दर कैसे सेट करें।

Settings टैब पर क्लिक करें और AcquisitionControl टैब विस्तृत करें, फिर अधिकतम (या कम) फ्रेम दर दर्ज करें। वहाँ से Acquisition Timing Mode को Frame rate या FreeRun मोड पर सेट किया जा सकता है। फ्रेम दर मोड आपको फ्रेम दर सेट करने की अनुमति देगा, जबकि freerun अधिकतम संभव फ्रेम दर पर चलेगा।

note: फ्रेम दर एक्सपोज़र मानों द्वारा सीमित हो सकती है।

एक्सपोज़र मान सेट करना

स्थिर वातावरण, जैसे इनडोर स्टूडियो के लिए, आमतौर पर मैन्युअल एक्सपोज़र उपयोग करना सबसे अच्छा होता है। पूरी तरह से Auto एक्सपोज़र फ्रेम दर को बदल सकता है और असंगत छवि का कारण बन सकता है। इस स्थिति में हम Auto एक्सपोज़र का उपयोग नहीं कर रहे हैं क्योंकि हम इसे स्वयं नियंत्रित करना चाहते हैं। सामान्यतः 2000 (2ms) से कम एक्सपोज़र समय की सिफारिश की जाती है।

Gain मान सेट करना

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

छवि का आकार बदलना

कुछ मामलों में आप वीडियो छवि के एक विशिष्ट क्षेत्र पर ध्यान केंद्रित करने के लिए छवि का आकार कम करना चाहते हैं, उदाहरण के लिए प्रभाव के समय क्लब और बॉल को विस्तार से देखने के लिए।

यह area of interest, जिसे AOI भी कहा जाता है, और ROI, Region of Interest के साथ किया जा सकता है। इस फ़ंक्शन से समग्र छवि आकार कम करने से फ्रेम दर में भी वृद्धि हो सकती है।


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