【问题标题】:Kinect API record streamKinect API 记录流
【发布时间】:2013-08-16 20:42:52
【问题描述】:

我是使用 Kinect SDK 的新手,我希望使用 kinect 录制会话(所有三个流分别),然后允许稍后播放。

我看过这篇文章,所以我需要的似乎是可以实现的,我只需要知道如何:Recording video/Image information in C# file size is huge

我对 Skeleton 录音最感兴趣。我知道并非所有帧都需要为 RGB 捕获和重放,但如果我们丢弃帧以减少骨架输出的记录大小,这不会降低记录的准确性吗?

提前感谢您的任何指点!

【问题讨论】:

  • 取决于你想对录音做什么。如果您想将其显示为电影,24 或 25 fps(另请参阅 codec)。但当然:更少的数据 == 更少的准确性。
  • 此时我希望将原始数据存储为我可以(以某种方式)再次运行的原始数据。类似于 Kinect Studio 的工作原理。

标签: c# .net video kinect record


【解决方案1】:

所以,事实证明我的问题的答案比我最初意识到的更复杂。实际上,我正在从 Kinect 相机记录信息。目的是稍后重新加载。

它给出的三个数据流是:

  • 颜色(图片)
  • 深度(图像/数据)
  • 骨骼(数据)

在做出明智的决定时考虑以下几点:

  • 是你感兴趣的数据还是图片?
  • 如果是图像,您可以通过压缩图像来节省空间。你能忍受吗 压缩图像呢?处理所需的内存/时间 每帧压缩,因为它们到达更重要的是 每个存储空间?
  • 如果有数据,您需要数据的准确性如何? 是?丢帧然后再应用一些是否可行 插值技术来暗示每个捕获的点之间的点 框架?

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2012-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-23
    • 1970-01-01
    • 2011-09-19
    相关资源
    最近更新 更多