我正在考虑将多个低分辨率 USB 网络摄像头连接到一台计算机。这可能对性能产生什么影响?例如,四台 320x240 摄像机与一台 640x480 摄像机相比如何?我不太熟悉 USB 接口(interface)的架构,有哪些性能注意事项?我所说的性能是指与单个摄像头相比,它会如何影响从多个摄像头读取图像数据的时间。
最佳答案
每个网络摄像头都连接到不同的 USB 端口?如果是这样,那很好。
即使它只有 1 个端口,连接 4 个网络摄像头。我认为4 320x240也不会有任何问题。 USB 2.0 = 320Mbps。传输 320x240 视频不会超过 1mbps。最坏的情况,将 320x240 置于 2mbps + 1mb 其他数据。您的 USB 端口和设备之间的带宽为 12mbps。
因此,从上面来看,1 个 USB 端口可以处理通过分路器连接的 4 个网络摄像头,速度与 1 个 640x480 网络摄像头一样快。,
处理这些图像取决于您的计算机速度以及您编写算法的方式。
关于usb - 使用多个 USB 网络摄像头的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2519057/