GenICam
GenICam (ang.) Generic Interface for Cameras, standard definiujący w sposób ogólny cechy interfejsu programowania aplikacji (API) dla wszystkich rodzajów kamer przemysłowych stosowanych w systemach wizyjnych[1]. Uniezależnia to sposób przygotowania oprogramowania współpracującego z kamerą od zastosowanego standardu interfejsu komunikacyjnego (np. GigE Vision lub Camera Link) i innych cech urządzenia. Standard GenICam jest zarządzany przez Europejskie Stowarzyszenie Systemów Wizyjnych EMVA (ang.) European Machine Vision Association[2]. Prace nad standardem rozpoczęto w 2003[3], co zaowocowało zatwierdzeniem w roku 2006 pierwszego modułu GenICam, o nazwie GenApi. Ostatni moduł GenTL zatwierdzono w roku 2008[4].
Przy tworzeniu standardu uczestniczyło wiele firm z branży systemów wizyjnych w tym[5]:
- Balluff (dawniej znany jako MATRIX VISION)
- Basler
- DALSA
- e2v semiconductors
- JAI Pulnix
- Leutron Vision
- Matrox Imaging
- MVTec Software
- National Instruments
- Pleora
- Smartek Vision
- Stemmer Imaging
GenICam zawiera trzy moduły umożliwiające rozwiązanie w sposób ogólny podstawowych zadań w obszarze przemysłowych systemów wizyjnych. Modułami tymi są:
- GenApi: stosowany do konfiguracji kamery i zapisu informacji o sposobie dostępu do funkcji kamery i sterowania kamerą. Informacje zapisywane w formacie pliku XML;
- Nazewnictwo standardowych cech (ang.)Standard Feature Naming Convention (SFNC): zawiera zalecane nazwy i typy wspólnych cech kamer dla potrzeb zapewnienia wzajemnej kompatybilności;
- GenTL: zawiera opis warstwy interfejsu komunikacji w celu nadawania identyfikatorów kamer, pozyskiwania obrazów z kamer i przekazywania ich do oprogramowania użytkowego.
GenICam wspiera grupę pięciu podstawowych funkcji urządzeń wizyjnych:
- Konfiguracji kamery,
- Przechwytywanie obrazów,
- Graficznego interfejsu użytkownika (ang.) Graphical user interface GUI,
- Transmisji danych dodatkowych,
- Obsługi zdarzeń.
Przypisy
- ↑ GenICam Standard
- ↑ EMVA
- ↑ AES
- ↑ Control Engineering
- ↑ GenICam contributors. [dostęp 2012-02-03]. [zarchiwizowane z tego adresu (2009-05-18)].
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.