AllFramesReady事件是否提供同步的颜色帧和深度帧?

本文关键字:颜色 深度 同步 事件 是否 AllFramesReady | 更新日期: 2023-09-27 18:08:52

我是Kinect的新手,最近尝试使用c#分别将颜色帧和深度帧保存为PNG和二进制格式,以备将来使用。该任务的一个关键要求是颜色帧和深度帧同步,即两帧应对应于相同的逻辑场景。

我知道AllFramesReady事件可以同时提供颜色帧、深度帧和骨架帧,但是这些帧是同步的吗?在检查保存的帧后,发现它们移动了大约两到三帧。这可以接受吗?

感谢所有的回复!

AllFramesReady事件是否提供同步的颜色帧和深度帧?

AllFramesReady事件将为您提供最紧密匹配的帧。如果颜色和深度都以30帧/秒的速度运行,那么AllFramesReady事件将以30帧/秒的速度触发。如果你以较低的帧速率运行颜色,AllFramesReady将以较慢的速率启动(并且你将错过任何与颜色帧不相关的深度帧)。

来源有一个关于AllFramesReady事件的教程,用于同步颜色,深度和骨架帧之间的数据。