我在我的项目中使用了带有 yolov3 和 darknet 的 openCV 库。我的应用程序是用 C++ 编写的,它读取 rtsp 流并在流中寻找人。我在我的 Nvidia Jetson Nano 上运行它,一切都很好,但有一个小问题。我的视频分析有明显的延迟。当我运行它并出现在相机视图区域时,我可以看到大约 20 秒的延迟。
我正在分析子流(720p 2fps),但在识别时,我想在使用 ffmpg 记录的主流(1080p 15fps)上捕捉正确的识别时刻。为此,我需要 (1) 没有识别延迟或 (2) 在识别期间测量此延迟以定义我需要捕获的主视频的哪一秒。我想(1)是不可能的。
你知道openCV是否有这样的选项来显示这个延迟?我该如何测量它?
ps 这个延迟并不总是一样的。但我注意到它是从 10 到 20 秒,
非常感谢您的帮助;)