快捷导航
平台: MIIVII Apex Xavier II
相机:四路 SENSING AR0144
采集程序demo:sdk的demo
分辨率:1280*720
帧率:30帧
Power mode: 0: MAXN

问题描述:


请问通过sample里的cameras_sdk_demo怎么实现多路相机同步采集?直接运行 ./cameras_sdk_demo -d /dev/video0 -s 1280x720 -n 8-0 采集出来的仍然只有一路相机流。
举报 使用道具
| 回复

共 4 个关于本帖的回复 最后回复于 2021-7-29 13:50

毒药 会员 发表于 2021-7-27 10:48 | 显示全部楼层
在同一进程,打开多路相机,并且获取时间戳:

Apex2 上在同时打开2路相机:

./bin/cameras_sdk_demo -s 1280x720  -d /dev/video0 -m 2
-m表示打开的摄像头节点数量。

会显示2路独立视频,并以独立窗口显示。
ggkk 会员 发表于 2021-7-27 11:22 | 显示全部楼层
官网上的这个示例并不管用。直接运行会显示没有-m这个参数,可用的只有-d,-s,-n,-r,-b,-p,-h。参数改为-n 8-0的话,只有一路图像显示,ctx.window_num也一直都是1。参数改为-n 2-4等其他的,全部提示 wrong camera cfg。
ggkk 会员 发表于 2021-7-28 16:13 | 显示全部楼层
另外,在我试图创建N个mvcam类来实现软同步采集时,发现不支持一个以上的mvcam的创建(提示 VIDIOC_QBUF : Bad address),请问cameras_sdk_demo有没有什么办法可以创建多个mvcam然后分别放进多线程来实现同步采集?
毒药 会员 发表于 2021-7-29 13:50 | 显示全部楼层
您好,请查看您使用的设备的Jetpack版本,只有Jetpack 4.5及以上版本镜像中的SDK demo支持通过 -m参数打开多路相机。
若您手中设备Jetpack版本为4.4,请参考镜像烧录教程将设备升级至Jetpack 4.5以上后再次尝试。
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • canbus与vcu相连接,出现bus-off状态
  • 有线连接失败
  • Apex 串口通讯
  • 关于SPI通信问题咨询
  • MIIVII APEX DUAL ORIN米文域控制器产品合

明星用户