Azure Kinect 绿屏
Azure Kinect Green Screen
我正在寻找示例代码,或者开始使用最新的 Azure Kinect DK 执行 "green screen"。
- 我应该如何继续构建和显示只有 body 区域的彩色流?
- 是否可以避免使用 body 流?因为它需要更强的(NVidia电脑)
我最近刚收到我的 Azure Kinect 设备,还没有尝试过一些我感兴趣的东西,所以这个回复不是来自直接经验,但是示例代码和 SDK 表明可能有一个可行的方法。
你总是可以尝试实现传统的color-recognition算法,但如果你的使用场景允许,你可以使用深度相机的数据只过滤深度范围内的数据,"green screen" 超出范围。然后,您可以将来自深度相机的像素与 RGB 图像数据相关联,以从特定深度范围内的颜色流中挑选出数据。此外,背景不必是真正的绿屏,只需在过滤深度范围之外即可。
这种方法允许您使用传感器 SDK,不需要 body 跟踪 SDK 及其相关的 GPU 要求。
我们刚刚发布了新的绿屏代码示例,作为我们 GitHub 开源代码库 microsoft/Azure-Kinect-Sensor-SDK 的一部分。
您可以在 green screen example
找到更多信息
如果对代码有任何疑问,可以打开GitHub issue。
我正在寻找示例代码,或者开始使用最新的 Azure Kinect DK 执行 "green screen"。
- 我应该如何继续构建和显示只有 body 区域的彩色流?
- 是否可以避免使用 body 流?因为它需要更强的(NVidia电脑)
我最近刚收到我的 Azure Kinect 设备,还没有尝试过一些我感兴趣的东西,所以这个回复不是来自直接经验,但是示例代码和 SDK 表明可能有一个可行的方法。
你总是可以尝试实现传统的color-recognition算法,但如果你的使用场景允许,你可以使用深度相机的数据只过滤深度范围内的数据,"green screen" 超出范围。然后,您可以将来自深度相机的像素与 RGB 图像数据相关联,以从特定深度范围内的颜色流中挑选出数据。此外,背景不必是真正的绿屏,只需在过滤深度范围之外即可。
这种方法允许您使用传感器 SDK,不需要 body 跟踪 SDK 及其相关的 GPU 要求。
我们刚刚发布了新的绿屏代码示例,作为我们 GitHub 开源代码库 microsoft/Azure-Kinect-Sensor-SDK 的一部分。 您可以在 green screen example
找到更多信息如果对代码有任何疑问,可以打开GitHub issue。