GenICam Standard

<< Click to Display Table of Contents >>

Navigation:  CVB with GenICam >

GenICam Standard

 

The GenICam™ standard (Generic Interface for Cameras) provides a generic software interface for any kind of vision acquisition devices, independent of their hardware interface.

It allows access to devices such as cameras or strobe controllers via a standardised interface, no matter which technology-such as GigE Vision, CameraLink, CameraLink HS, CoaXPress or USB3 Vision-is used.

 

The GenICam standard consists of different modules, each addressing a specific part of a typical vision system:

 

GenTL:

   GENeric Transport Layer is the transport layer interface for enumerating cameras, grabbing images from the camera and moving images to the user application.

 

GenApi:

   GENeric Application Programming Interface enables listing and configuration of features available with a device.

 

SFNC:

   The Standard Features Naming Convention defines the name, type and behaviour of the device settings.

 

CLProtocol:

   CLProtocol is a GenTL module allowing CameraLink cameras to be addressed using GenICam.

 

For more information refer the EMVA homepage :

 

http://www.emva.org/standards-technology/genicam/

 

GenICam: standardized communication with cameras