2014-10-10 24 views
0

我最近为Windows购买了一款新的MS Kinect v2,为了了解它是如何工作的以及我如何处理我的未来想法,我已经搞砸了。现在,我只是在使用几乎全新的东芝C55笔记本电脑(i5 2.5GH,8GB RAM,NVidia 710M)取笑Kinect浏览器附带的示例(下载了新的SDK)。Kinect v2 XAML性能与WPF性能对比

事实是,我已经尝试了“坐标映射基础”示例,它有很多形式(D2D,XAML,HTML和WPF)。此示例仅使用深度框删除背景。

我已经试过了所有的版本到目前为止,和XAML样本的运行速度非常非常非常非常慢...而其余则非常非常非常流畅的运行...

所以我已经试过了从GitHub中提取的外部代码在技术上也是如此,也使用XAML。它也运行得太慢。

由于我不习惯开发MS平台,我不知道它是否真的是一个硬件问题,或者如果XAML有更高的要求,我不明白为什么它表现得如此糟糕仅限于XAML。

我试图找到任何类似的问题,但没有发现任何似乎对我的情况有用的。

我知道这可能是我的错,但我不知道为什么...也许是对整个设置的误解?

外部采样,我发现:https://github.com/Vangos/kinect-2-background-removal

也试过CoordinateMapper来自同一GitHub上,同样的问题:https://github.com/Vangos/kinect-2-coordinate-mapping

谢谢大家。

UPDATE:

开发和succefully部署WPF应用程序后,我开始检查与Windows RT Kinect的表现,而且我发现很多的问题,在记忆水平,W8.1 RT速度很慢,并且不支持Kinect V2,至少在我的测试硬件中。这个问题可能会导致我发现的其他问题中描述的症状:Kinect camera freeze

这个问题也让我注意到,新的Kinect V2对环境温度非常敏感。

希望这有助于一些溢出与类似问题的发展:)。

回答

0

坐标映射器XAML和坐标映射器WPF样本都使用XAML。标记为“XAML”的版本是Windows应用商店应用。标记为“WPF”的版本是Windows桌面应用程序。在我运行Performance and Diagnostics tools in Visual Studio 2013之前,我在两台计算机之间没有发现太大差别。我建议运行它们并创建分析报告。这将帮助您发现究竟是什么导致了这些差异。 Here is an example of what that looks like in VS.

+0

差异化是我所需要的。看起来,我的硬件感觉运行桌面应用更舒适。谢谢! – meyo 2014-10-13 14:53:45