做科学成像的人,大概都遇到过这样一个场景:相机性能很强,但想把它接进自己熟悉的软件、用自己熟悉的采集卡,却要先和私有SDK搏斗一番;每换一个品牌,控制代码就要重写一遍。
滨松中国一直在思考:科学相机的价值,不应该被“接口壁垒”锁住。今天想和读者分享一个进展——通过升级GenICam兼容能力,滨松qCMOS相机现在可以支持知名国产品牌的采集卡,实现FPGA开发;同时,我们开放了寄存器地址,可灵活适配Euresys及多家国产厂商采集卡,为用户提供灵活的FPGA定制开发方案。
01 什么是GenICam:相机界的“通用语言”
GenICam(Generic Interface for Cameras,相机通用接口)由欧洲机器视觉协会(EMVA)制定,是一套相机通用接口标准。它的核心只有一件事:让不同厂商的相机,用同一套规则被“描述”和“控制”。
DCAM-SDK是滨松相机的专用开发工具,GenICam则是行业统一的标准。相机按标准写好“说明书”(XML 描述文件),采集软件读到说明书,就能直接控制它。
容易被忽略的一点是:GenICam不只是“能连上”。它覆盖相机控制的全链路——设备管理、图像格式、采集触发、信号输出、图像处理,都有标准化的参数接口。“能出图”只是起点,能不能精细控制,才是关键。
02 目前可以实现的功能:一台qCMOS相机的“全功能控制”
在这次适配工作中, ORCA-Quest2(C15550-22UP)qCMOS在GenICam模式下验证了几乎全部常用功能模块。这台相机拥有940万像素(4096×2304)全画幅、读出噪声低至0.30 e⁻ rms的光子分辨级低噪声;GenICam则让这些性能可以被稳定、精细地调用。

Binning、LUT、定时器、MasterPulse这些功能都能通过标准参数接口直接配置——不是 “能出图就行” ,而是把相机的每一项能力都交给用户。(Lightsheet等特殊模式暂不支持GenICam,但相机大部分功能已实现支持GenICam。)
03 我们已经实现的相机控制:升级GenICam,开放寄存器地址
如果说GenICam是“通用语言”,那让滨松qCMOS相机真正跑在FPGA采集平台上,还需要把“语言”与“硬件”之间的适配做扎实。这正是我们近期与国产知名品牌采集卡合作完成的工作。
升级GenICam:让知名国产品牌采集卡“即插即用”
开放寄存器地址:支持Euresys与多家国产厂商采集卡

灵活定制FPGA开发方案
这意味着,科研用户不必再“为了相机去学一套新工具”,也不必被某一种采集卡绑定,而是可以用自己熟悉的方式,灵活调用滨松qCMOS相机的全部能力。
写在最后
这次适配工作的意义,不只是一台相机接入了更多采集卡。它代表一个方向:科学成像正在从“封闭的专用系统”走向“开放的标准生态”。
标准化的接口,会让更多优秀的硬件与软件被组合在一起,也让科学家把精力放回研究本身。如果你对GenICam控制或FPGA采集方案感兴趣,欢迎与滨松中国联系交流。


添加滨松相机小助理,获取滨松相机技术资料合集