有人用arm开发板用UVC驱动的USB camera采集到640*480的视频过吗?

有人用arm开发板用UVC驱动的USB camera采集到640*480的视频过吗?,第1张

320*240,每秒钟传输20帧,每秒仅视频数据传输就接近5M了,如果是640*480,每秒传输20帧,每秒仅视频数据传输就接近17M了请问你的USB口的数据传输率是多少?两者比较一下就知道是否可以传输了

具体可以参考如下 *** 作:

1、首先下载个安卓USB检测程序,插入UVC摄像头,在程序中检测看是在/dev/video中新增了节点,还是在/bus/usb下新增了节点,如果没新增video节点,则没有UVC驱动;

2、如果没有新增节点,有3个办法:一是自己写一个video固件,通常平板上都有前后两个摄像头,video0和video1都已经被占用,是无法通过这两个来调用外置摄像头的;二是干掉一个前置或者后置摄像头,这样就可以让外置USB用video0或video1来启动,这就是为什么在没有摄像头的安卓上能成功;三是找到系统的源码,配置其中的UVC驱动,编译后再安装;

3、如果新增了节点那就好办了,如果板子上已经有2个摄像头,自己写个程序调用ID为3的camera就好了;如果没有2个摄像头,那直接用系统自带的相机程序前后切换就可以看到USB的信息了。如果是AV通过采集卡转换的UVC,还能在相机应用里看;

新增的固件无法访问,其实就是Linux的权限问题,只要权限是0666以上就可以了,chmod 0666 /dev/video3 或者 chmod 777 /dev/video3 ,主要是看你新增的是哪个。

手机uvc功能打开:首先下载个安卓USB检测程序,插入UVC摄像头,在程序中检测看是在/dev/video中新增了节点,还是在/bus/usb下新增了节点,如果没新增video节点,则没有UVC驱动。

相关的灯有强紫外线高压水银灯、高强金属卤素灯、晒版灯、毛细管超高压水银灯、光清洗灯、光盘专用灯、紫外线铁灯、杀菌消毒灯、短弧氙气灯、准分子放电灯。

UVC工业相机:

这些设备(如IDS生产的USB UVC相机)的优点是它们在运行时不需要安装特殊的驱动程序,因为标准的UVC驱动程序能让不同制造商生产的产品之间可相互兼容。因此,用户只需将相机连接到电脑上,便可直接进行图像传输。

支持 USB Video Class (UVC) standard 1.1可以让相机在所有的作业系统以及平台中使用(Windows, Linux, Mac etc.)。用户只需连接相机便可进行图像传输,而无需安装任何驱动程序。

UVC相机最适合作为工业网络相机在视频会议、站亭系统、小型设备生产、物流业等应用中使用。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11784835.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存