随着多视角图像分析需求的增长,四路USB摄像头集成平台应运而生。该平台通过单一USB接口连接四台摄像头,实现多源数据实时同步采集,并配备高性能处理模块对图像数据进行深度解析与优化,为复杂场景下的视觉应用提供精准、高效的技术支撑。
Air8101支持DVP和UVC两种不同协议标准的摄像头:
1)DVP摄像头:
通过24PIN FPC连接器接入Air8101开发板。DVP(Digital Video Port,数字视频端口)摄像头凭借低成本、易开发的优势,在工业控制、嵌入式设备等场景中有广泛应用。
点击下图查看应用示例:

2)UVC摄像头(也可被称为USB摄像头):
通过USB-A接入Air8101开发板,遵循USB视频类设备UVC(USB Video Class)标准,具有即插即用、兼容性强、功能多样、应用场景广泛等特点。

本文特别分享UVC多摄像头应用示例:帮助开发者快速上手Air8101开发板通过USB HUB扩展坞外挂多个UVC摄像头的使用,实现多摄像头数据采集与处理功能。
一、主要硬件准备
1.1 主要硬件
Air8101开发板套件;
支持数据传输的USB数据线;
Win10及其以上PC电脑。
1.2 接线示意
在USB HUB扩展坞插好UVC摄像头,通过USB-A接入Air8101开发板;再将配套USB转串口供电下载扩展板直插到开发板上,通过USB数据线与电脑相连。
实物连线如下图示:

二、最新源码及实操教程
Air8101应用示例持续更新中,当前示例为USB多摄像头的切换拍照以及文件上传功能。
搭配LCD显示屏,在LCD屏幕上实时显示摄像头拍摄到的画面;
通过Air8101开发板上的KEY3按键进行拍照,图像可以保存到内部文件系统、BUFF或者上传到服务器;
通过Air8101开发板上的KEY5、KEY6按键可以切换USB端口号,从而切换USB摄像头。
最新源码及实操教程详见:
https://docs.openluat.com/air8101/luatos/app/multimedia/camera/multi_camera/

三、相关注意事项
3.1 开发板接线
在使用UVC摄像头时,需要将开发板J29上的VBAT与VUVC进行短接,从而用VBAT给UVC供电,另外还可以用软件控制GPIO P28(2.8V_EN网络)控制UVC供电通断。
同样需要注意,如果摄像头需要支持5V时,可在J29上使用跳线帽短接+5V和VUVC。

3.2 USB摄像头参数配置
Air8101工业引擎LuatOS固件支持一拖四USB摄像头,可以通过软件来控制使用哪路摄像头,在同一时间仅支持一路摄像头拍照或者录制视频。
当你使用一路摄像头时,需要把另外三路摄像头通过软件进行关闭。

示例代码中通过camera.USB将摄像头ID配置为USB类型,由于示例是外挂多个USB摄像头,因此需要一个usb_port变量用于设置USB端口号,默认端口号为1。
注意:Air8101开发板最多只能支持四个USB摄像头,代码将USB端口号的范围限制在了1~4(最小为1,最大为4)。
可通过www.air8101.cn,获取更多最新开发资料。
今天的内容就分享到这里了~
审核编辑 黄宇
-
usb
+关注
关注
60文章
8373浏览量
281772 -
摄像头
+关注
关注
61文章
5060浏览量
102463 -
实时采集
+关注
关注
0文章
14浏览量
7427
发布评论请先 登录
类似摄像头功能的传感器@机房 / 车间专用!双供电多协议温湿度传感器,网线直连免布线
RK3576驱动高端显控系统升级:多屏拼控与AI视觉融合解决方案
RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知
12路1080P高清视频流,米尔RK3576 开发板赋能车载360环视
360环视技术推荐的硬件平台:支持多摄像头与三屏异显的理想选择
传统摄像头为什么需要升级为AI盒子?多场景痛点解析
突破技术壁垒!摄像头拍照&扫码解析,最新源码/教程开放
爱普生车规晶振SG2016CAA:车载摄像头模组的理想时钟源
使用RTSP摄像头执行多摄像头多目标Python演示,缺少输出帧是怎么回事?
多光谱火焰检测摄像头

四路USB摄像头集成平台:多源数据实时采集与智能处理技术解析
评论