【问题标题】:Does changing v4l2 default settings improves usb camera performance?更改 v4l2 默认设置是否会提高 USB 摄像头性能?
【发布时间】:2016-12-23 08:47:50
【问题描述】:

我有 USB ELP 相机。我正在使用 v4l2 驱动程序从那个 USB 相机捕获图像。我发现我们可以更改 v4l2 的默认参数,例如亮度、对比度、伽玛、曝光、分辨率。我们能否通过将这些参数更改为最佳值来提高相机访问时间的速度,以便它可以在更短的时间内捕获图像?

【问题讨论】:

  • 不是编程问题 - 试试Super User ?
  • @PaulR 我问的是程序员的前景:)

标签: c linux camera v4l2 webcam-capture


【解决方案1】:

相机访问时间 = 曝光时间 + 读出时间

将分辨率更改为较低的值是减少相机访问时间的最佳方法。

简单示例:

分辨率1000 x 1000

的单传感器

Pixclk 是 50Mhz

读出时间 = (1000 x 1000) / 50Mhz = 20ms

单传感器,分辨率800 x 800

Pixclk 是 50Mhz

读出时间 = (800 x 800) / 50Mhz = 12.8 ms

将曝光时间更改为较低的值会使您的图像变暗。您可以通过增加增益值来避免它,但在这种情况下,您的图像会更加噪点。

【讨论】:

  • 我没有在屏幕上显示相机输出。我只是保存到磁盘。在这种情况下,我可以假设 pixclk=0 或其他什么吗?
猜你喜欢
  • 2014-06-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-10
  • 1970-01-01
相关资源
最近更新 更多