GenICam
जेनिकैम (कैमरों के लिए जेनेरिक इंटरफेस के लिए संक्षिप्त) मशीन दृष्टि (औद्योगिक) कैमरों के लिए एक सामान्य प्रोग्रामिंग इंटरफेस है। मानक का लक्ष्य उपयोगकर्ता अनुप्रयोग प्रोग्रामिंग इंटरफेस (एपीआई) से औद्योगिक कैमरा इंटरफेस प्रौद्योगिकी (जैसे गिग विजन, यूएसबी 3 विजन, कोएक्सप्रेस या कैमरा लिंक) को अलग करना है। जेनिकैम को यूरोपीय मशीन विजन एसोसिएशन (ई. एम. वी. ए.) द्वारा प्रशासित किया जाता है। मानक पर काम 2003 में शुरू हुआ और जेनकैम में पहला मॉड्यूल, यानी जेनएपी, 2006 में अनुमोदित किया गया था, जबकि अंतिम मॉड्यूल, यानी जेनटीएल को 2008 में अनुमोदित किया गया था। मशीन दृष्टि उद्योग में कई कंपनियों ने मानक में योगदान दिया है। जेनिकैम मानकों का मसौदा तैयार करने में शामिल मुख्य कंपनियां हैंः एडिमेक एलाइड विजन टेक्नोलॉजीज बेसलर एजी बाउमर डाल्सा ई2वी सेमीकंडक्टर्स टेलीडाइन एफएलआईआर (जिसे पहले पॉइंट ग्रे रिसर्च इंक के नाम से जाना जाता था, जिसे एफएलआईआर सिस्टम्स इंक ने 2016 में हासिल किया था) जेएआई ए/एस ल्यूट्रॉन विजन मैट्रिक्स विजन मैट्रोक्स इमेजिंग एमवीटेक सॉफ्टवेयर नेशनल इंस्ट्रूमेंट्स प्लोरा स्टेमर इमेजिंग क्योंकि कई कंपनियां जेनिकैम मानक का मसौदा तैयार करने में शामिल थीं, और इसके संभावित लाभों के कारण कुछ कैमरा निर्माताओं ने पहले ही अपने उत्पादों में जेनिकैम का उपयोग करना शुरू कर दिया है। हालांकि, कई लोग जिन्होंने मानक को विकसित करने में मदद की, वे अभी भी एक स्वामित्व वाले एसडीके का उपयोग करते हैं। उदाहरण के लिए FLIR स्पिननेकर SDK (https://www.ptgrey.com/spinnaker-sdk) का उपयोग करता है। मशीन दृष्टि क्षेत्र में मुख्य कार्यों को सामान्य तरीके से हल करने में मदद करने के लिए जेनआईकैम में तीन मॉड्यूल होते हैं। ये मॉड्यूल हैंः जेनएपीआईः एक एक्स. एम. एल. विवरण फ़ाइल का उपयोग करते हुए, इसका उपयोग कैमरे को कॉन्फ़िगर करने और कैमरों तक पहुंचने और उन्हें नियंत्रित करने के विवरण के लिए किया जाता है; मानक फीचर नेमिंग कन्वेंशन (एस. एफ. एन. सी.): इंटरऑपरेबिलिटी को बढ़ावा देने के लिए कैमरों में सामान्य सुविधाओं के लिए यह अनुशंसित नाम और प्रकार हैं; जेन. टी. एल.: यह कैमरों की गणना करने, कैमरे से चित्र लेने और उन्हें उपयोगकर्ता अनुप्रयोग में स्थानांतरित करने के लिए परिवहन परत इंटरफेस है। जेनिकैम पाँच बुनियादी कार्यों के लिए समर्थन प्रदान करता हैः कैमरे को कॉन्फ़िगर करना-यह कार्य फ्रेम आकार, अधिग्रहण गति, पिक्सेल प्रारूप, लाभ, छवि ऑफसेट आदि जैसी कैमरा सुविधाओं की एक श्रृंखला का समर्थन कर सकता है। छवियों को पकड़ना-यह कार्य कैमरे और उपयोगकर्ता इंटरफेस के बीच पहुंच चैनल बनाएगा और छवियों को प्राप्त करना शुरू करेगा चित्रमय उपयोगकर्ता इंटरफेस-यह कार्य उपयोगकर्ता जीयूआई इंटरफेस को निर्बाध रूप से कैमरे से बात करने में सक्षम बनाता है अतिरिक्त डेटा संचारित करता है-यह कार्य कैमरों को छवि डेटा के शीर्ष पर अतिरिक्त डेटा भेजने में सक्षम बनाता है। विशिष्ट उदाहरण हिस्टोग्राम जानकारी, टाइम स्टाम्प, फ्रेम में रुचि का क्षेत्र आदि हो सकते हैं। कार्यक्रम वितरित करना-यह कार्य कैमरों को एक कार्यक्रम चैनल के माध्यम से अनुप्रयोग से बात करने में सक्षम बनाता है। बाहरी लिंक कंप्यूटर दृष्टि में ई. एम. वी. ए. जे. एन. आई. सी. ए. एम. मानक संदर्भ छवि संवेदक प्रौद्योगिकी