介绍

有些场景需要使用同步拍照的功能,同步要求的时间精度达到微秒(us)级,所以我们新整出一套同步拍照系统,这套系统使用多个特制的USB2.0相机和特制的USB2.0 HUB,通过将多个相机连接到USB HUB,然后将USB HUB连接到电脑或者嵌入式linux设备,同时USB HUB上也可以接入其它的通用USB设备,然后使用CKSDK通过简单的几个函数API即可控制多个相机的同步拍照并获取到图像。总个系统与通用的USB HUB加相机的物理连线方式一致,不需要额外的连接其它的线材和接口,简单方便。整体示意图如下:
在这里插入图片描述

同步原理

使用工业相机的硬件触发功能,通过USB HUB同时给多个相机发送触发拍照指令来控制拍照时间。因为控制拍照的时间是硬件控制的,所以同步拍照的精度非常高,基本达到10us以下,这样比传统的软触发方式精度更高更稳定。这样可以满足对精度要求比较高的一些特殊场景,比如多目同步拍照设备、多通道同步拍照设备、VR摄影、AR摄影、物体立体建模、航拍多目吊舱等。

使用方法

将线连接好后,使用工业相机的客户端即可查看图像。使用CKSDK进行二次开发,即可以整到您的软件之中。CKSDK的使用参考我的其它博客。

系统优势

  • 连线简单易用
  • 同步精度高,10us以下的精度
  • USB线材最长可以5米,使用USB延长线也可以更长
  • 每台相机可以单独设置不同的参数

当然这套系统因为使用的是USB2.0接口,所以帧率不高。

产品图片

结语

欢迎大家使用云钥科技的工业相机,有USB2.0、USB3.0、GIGE网络工业相机,支持软硬件定制开发,还提供贴心技术支持服务。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐