Genicam(相机的通用界面)是一种国际标准,无论接口技术如何(同伴,Gige Vision,Camera Link,USB3 Vision等),为各种相机提供了通用编程接口。\ [来源:EMVA ]。

通常,GenicaM是一个常见的API(应用程序编程接口),用于应用程序软件与摄像机与界面标准无关。 就像您想在Photoshop中处理图像时一样,扫描的图像可以来自任何扫描仪,并且扫描仪的品牌是什么或扫描仪如何连接到计算机。

摘自http://en.wikipedia.org/wiki/genicam,Genicam为五个基本功能提供了支持:

1。配置相机 - 此功能可以支持一系列相机功能,例如框架尺寸,采集速度,像素格式,增益,图像偏移等等。 2。抓取图像 - 此功能将在相机和用户界面之间创建访问 *频道 *,并启动接收图像 3。图形用户界面 - 该功能使用户GUI界面无缝地 *与摄像机说话 * 4。传输额外的数据 - 此功能使摄像机可以在图像数据之上发送额外的数据。 典型的示例可以是直方图信息,时间戳,框架中感兴趣的区域等。 5.交付事件 - 此功能使摄像机可以通过 *事件频道 *与应用程序交谈。

与机器视觉界面标准相比,Genicam标准似乎更加抽象。 使用摄像头链接,这样的标准不如抓框和框架抓框软件的重要性。 通过更多的机器视觉接口标准,可以直接连接到计算机,例如Gige Vision和USB3 Vision,因此该标准变得更加重要。 同样,由于相机具有越来越多的功能,吉尼康也依赖于需要框架抓手的界面,例如哄骗。

借助助剂,吉尼康标准可以在软件层和相机之间建立直接连接。 这意味着系统设计人员可以使用任何哄骗的摄像头和框架抓取器,并具有标准化的编程接口。 他们可以利用MVTEC的标准机器视觉软件(例如HALCON),该软件使系统设计人员可以将精力集中在机器视觉应用上,例如测量,识别或3D视觉,而不是相机的操作。

使用Genicam,PC上的所有软件都可以直接连接到相机,并且可以说设置曝光时间的价值,而不知道相机的品牌或在摄像机固件中如何实现功能。

目标是为用户提供插件和播放,平滑的接口体验。 虽然这意味着更容易切换供应商或第二种采购选项,但这是满足客户需求并启用新应用程序的要求。 进一步的标准化是机器视觉市场成熟的另一个迹象。

同样,似乎标准化使一切都相同并消除了竞争优势,但是像吉尼卡(Genicam)这样的标准确保相机可以具有特殊功能而不会使用户的体验复杂化。

相关博客:

机器视觉的未来继续:未来标准论坛

机器视觉的未来

哄骗,相机链接HS,10 Gige Vision和USB3 Vision的考虑因素

Source: The Role of GenICam with CoaXPress