代码之家  ›  专栏  ›  技术社区  ›  Jean-Philippe Encausse

蓝色Kinect绿色屏幕

  •  0
  • Jean-Philippe Encausse  · 技术社区  · 6 年前

    我正在寻找示例代码,或者开始使用最新的Azure Kinect DK执行“绿色屏幕”。

    • 我应该如何继续建立和显示一个只有身体区域的彩色流?
    • 是否可以避免使用体液?因为它需要一个更强的(英伟达电脑)
    0 回复  |  直到 6 年前
        1
  •  4
  •   Tetyana Sych    5 年前

    我们刚刚发布了新的绿屏代码示例,作为GitHub开源repo microsoft/Azure Kinect Sensor SDK的一部分。 green screen example

    如果您对代码有任何疑问,可以打开GitHub问题。

        2
  •  1
  •   BlockHead    5 年前

    我最近刚收到我的Azure Kinect设备,还没有尝试一些我感兴趣的东西,所以这个回复不是来自直接体验,但是示例代码和SDK表明可能有一个可行的方法。

    你可以尝试实现传统的颜色识别算法,但是如果你的使用场景允许,你可以使用深度相机的数据来过滤深度范围内的数据,而“绿色屏幕”超出范围。然后,您可以将深度相机的像素与RGB图像数据关联起来,以从一定深度范围内的颜色流中提取数据。此外,背景不一定是真正的绿色屏幕,而只是必须在过滤深度范围之外。

    这种方法允许您使用sensor SDK,而不需要body tracking SDK及其相关的GPU需求。

    推荐文章