Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv 能否使用摄像机计算闪光灯的频率_Opencv_Computer Vision_Measure_Opencv3.1 - Fatal编程技术网

Opencv 能否使用摄像机计算闪光灯的频率

Opencv 能否使用摄像机计算闪光灯的频率,opencv,computer-vision,measure,opencv3.1,Opencv,Computer Vision,Measure,Opencv3.1,是否有一个公式来确定摄像机可计数的最大闪光速率?我认为fps的任何闪速率都是不实际的。我被这样一个事实所困扰:快门打开的时间只是产生一帧所需时间的一小部分。30fps约为33.33ms。如果快门设置为1/125,约为8毫秒或大约为帧时间的25%。快门速度重要吗?我在想,除非它们是同步的,否则快门可能会在闪光灯的任何一点打开,最终导致计数非常困难 这个应用程序只是一个普通的应用程序。使用当今的高速摄像机(60帧/秒或120帧/秒)可以可靠地确定灯的闪烁速率。想想报警面板、呼吸监测器或心率监测器,或

是否有一个公式来确定摄像机可计数的最大闪光速率?我认为fps的任何闪速率都是不实际的。我被这样一个事实所困扰:快门打开的时间只是产生一帧所需时间的一小部分。30fps约为33.33ms。如果快门设置为1/125,约为8毫秒或大约为帧时间的25%。快门速度重要吗?我在想,除非它们是同步的,否则快门可能会在闪光灯的任何一点打开,最终导致计数非常困难


这个应用程序只是一个普通的应用程序。使用当今的高速摄像机(60帧/秒或120帧/秒)可以可靠地确定灯的闪烁速率。想想报警面板、呼吸监测器或心率监测器,或者试图通过视觉方式确定占空比的情况。

您所描述的与采样问题有关。 你可以把你的问题提交给 给定一定的采集频率(#FPS),如果

“#f FPS”>=2*闪光灯频率(单位:Hz)


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

问题是闪光灯的闪烁速度可能比相机的FPS快。这是高速照相机吗?闪光灯的来源是什么?请解释你的动机。对于这个问题,通常有更便宜、更好的解决方案。根据快门时间和闪光持续时间的不同,您可能确实存在一些问题。对不起。出于对简洁的热情,我错过了关键信息。我已经编辑过了,谢谢。这是一个起点。我认为,最终需要进行实验。