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

时间:2013-04-12 07:51:59

标签: c# kinect

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

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

所有回复都表示赞赏!

1 个答案:

答案 0 :(得分:2)

AllFramesReady事件将为您提供最匹配的可用帧。如果您以30帧/秒的速度运行颜色和深度,则AllFramesReady事件将以30帧/秒的速度触发。如果您以较低的帧速率运行颜色,AllFramesReady将以较慢的速率触发(并且您将错过任何与颜色帧无关的深度帧)。

Source

有关于AllFramesReady事件的tutorial,用于在颜色,深度和骨架帧之间同步数据。