opencv - 可以使用摄像机计算闪光灯的频率吗

标签 opencv computer-vision measure opencv3.1

是否有公式确定摄像机可计算的最大闪光速率?我认为任何闪速> fps数都不可行。我迷上了这样一个事实,那就是,百叶窗仅打开一帧所需时间的一小部分。 30fps约为33.33ms。如果将快门设置为1/125,则大约是8毫秒或大约25%的帧时间。快门速度重要吗?我认为除非同步,否则快门可能会在闪光灯的任何位置打开,最终使计数非常困难。

该应用程序只是一般应用程序。使用当今的高速相机(60fps或120fps),可以可靠地确定灯的闪光速率。考虑警报面板,呼吸监测器或心率监测器,或者尝试通过视觉方式确定占空比的情况。

最佳答案

您描述的内容与抽样问题有关。
您可以将问题提交给Nyquist - Shannon theorem
给定一定的采集频率(FPS数量),您可以确定(在每种情况下,无论是否同步)计数

"# of FPS" >= 2* flashing light frequency (in Hz)



当然,这是一个一般的理论规则,事情可以以完全不同的方式进行工作(我只回答关于一般情况下的FPS数量)

关于opencv - 可以使用摄像机计算闪光灯的频率吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41598214/

相关文章:

python - 如何去除附着在另一个大轮廓上的小轮廓

python - 无法加载OpenCL运行时-OpenCV3 Python

android - 调整自定义 View 的报告大小以包括绘制的图形

java - 比较不同方法的资源使用情况

scala - 对于在映射器之间共享信息的增强版 MapReduce,什么是好的应用程序?

android - View.getWidth() 在 onCreate 方法中不起作用?

python - 我们正在使用tesseract进行平移OCR,但无法检测到名称和平移号等详细信息

c++ - OpenCV 视频处理帧率下降

python - 在 Matplotlib.pyplot.imshow() 中显示来自 OpenCV 的二维数组

machine-learning - 条件随机场特征函数