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: