The GenICam standard (GENeric Interface for CAMeras) is meant to provide a generic software interface for all cameras, independently from cameras hardware. Some of the new technology standard, anyway, are based on GenICam (es. Camera Link HS, CoaXPress, USB3 Vision).

GenICam standard purpose is to provide a ‘plug and play’ feature for every image system. In consists in three modules that help solving main tasks in machine vision filed in a generic way:

  • GenApi: using a description file (XML), camera configuration and access-control is possible
  • Standard Feature Naming Convention (SFNC): these are recommended names for common features in cameras to reach the goal of interoperability
  • GenTL: describes the transport layer interface for enumerating cameras, grabbing images and transporting them to the user interface
Next →