标签: kinect

自动建模3D人体的最佳方法

我想根据给定的人体测量值(基本尺寸,身高,腰围,胸围等)自动模拟3D人体.是否有任何工具/库可以让我自动执行或快速构建它.我希望它完全自动化,零人工交互,因为它应该是整个模块的一部分.(见下文)

虚拟试验室的设计

我检查了makehuman,花了几天时间,它太神奇了,但又是太多的互动,我试图让它自动但失败了.任何建议将不胜感激

3d model kinect

2
推荐指数
1
解决办法
2194
查看次数

任何物理移动Kinect相机的方法?

kinect真的很新.我正在尝试阅读我找到的材料.我找到了技术规范和.net API文档,但可以弄清楚我想要做的是否可行:

我可以指示kinect物理移动相机吗?(我想查看房间里的其他人).

编辑:我正在使用MS Kinect SDK.

谢谢

kinect

2
推荐指数
1
解决办法
2675
查看次数

在WPF中设置Mouseposition

可能重复:
用c#移动鼠标

我将用Kinect手势替换我的鼠标,但我找不到为WPF应用程序设置鼠标位置的方法.

提前致谢

汤姆

c# wpf kinect

2
推荐指数
1
解决办法
1万
查看次数

2
推荐指数
1
解决办法
1585
查看次数

面部识别以检测情绪

我正在寻找一种特定形式的面部识别.我想在特定的图像中检测出他的面部情绪,例如它是微笑还是悲伤.这有什么.NET库吗?

.net c# wcf kinect

2
推荐指数
1
解决办法
2833
查看次数

Kinect SDK 1.6和Joint.ScaleTo方法

我正在使用Kinect SDK 1.6,我正在关注Windows Kinect Quickstart系列Skeleton Tracking Funamentals教程,可在此处获得.

即使这些教程是针对SDK 1.0制作的,所有内容都很顺利,直到我按照说明将手的位置映射到自定义大小的窗口(例如1280x720).

Dan Fernandez正在使用以下代码行来实现这一目标

    private void ScalePosition(FrameworkElement element, Joint joint)
    {
        // Convert the value to X/Y;
        Joint scaledJoint = joint.ScaleTo(1280, 720);

        ....
    }    
Run Code Online (Sandbox Code Playgroud)

好吧,该方法ScaleTo不是自定义函数,它应该在Kinect SDK中提供,但根据我的编辑器,没有这样的方法.我无法找到它,我认为它可能已被移动/重命名/自SDK 1.0以来的任何东西.

只是为了确保一切都井然有序,这里是我的using清单,其他人(骷髅跟踪等)正在工作,所以我真的无法搞清楚

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

using …
Run Code Online (Sandbox Code Playgroud)

wpf kinect kinect-sdk

2
推荐指数
2
解决办法
2830
查看次数

使用Kinect进行人脸识别

我浏览了Microsoft提供的Kinect SDK和Toolkit.测试了人脸检测样本,它成功运行.但是,如何识别面孔?我知道OpenCV(VS2010)的基础知识.是否有任何Kinect图书馆用于人脸识别?如果不是,有什么可能的解决方案?是否有任何可以使用Kinect进行人脸识别的教程?

opencv face-recognition face-detection kinect

2
推荐指数
1
解决办法
2万
查看次数

构建时由另一个进程锁定的输出文件

我正在使用Visual Studio 2010使用Kinect SDK 1.6创建XNA应用程序.我有一个问题,即在调试应用程序后,构建通常会失败(并不总是).有一个锁定的过程KinectDrobePrototype1.exe.

Error 12 Unable to copy file "obj\x86\Debug\KinectDrobePrototype1.exe" to 
"bin\x86\Debug\KinectDrobePrototype1.exe". The process cannot access the file
'bin\x86\Debug\KinectDrobePrototype1.exe' because it is being used by another
process.

Error 11 Could not copy "obj\x86\Debug\KinectDrobePrototype1.exe" to
"bin\x86\Debug\KinectDrobePrototype1.exe". Exceeded retry count of 10. Failed.  
Run Code Online (Sandbox Code Playgroud)

我使用了Process Explorer,它告诉我这是一个System过程.

Process  |  PID  |  Type  |  Name
System       4      File     C:\Users\ ... \KinectDrobePrototype1\KinectDrobePrototype1\KinectDrobePrototype1\bin\x86\Debug\KinectDrobePrototype1.exe
Run Code Online (Sandbox Code Playgroud)

我已经看到了类似的帖子喜欢这样,但它并没有帮助.我觉得我的应用程序中必定还有一些东西可以处理.我确信当应用程序终止时,我的KinectManager类中会执行以下代码.

public void CleanUp()
{
    if (ActiveKinectDevice != null)
        UnintialiseDevice(ActiveKinectDevice);
}

private …
Run Code Online (Sandbox Code Playgroud)

xna visual-studio-2010 kinect

2
推荐指数
1
解决办法
6341
查看次数

如何?从kinect数据为three.js示例webgl_kinect创建webm视频

http://mrdoob.github.com/three.js/examples/webgl_kinect.html

如何在上面的例子中创建一个kinect webm电影,具体来说,如何从kinect oni文件或kinect点云中创建它?

方法,语言,操作系统并不重要.

谢谢.

webm kinect three.js

2
推荐指数
1
解决办法
1784
查看次数

在C#中有什么替代Constant吗?

我正在使用Microsoft XNA和Kinect创建一个程序.我想得到一个骷髅的宽度.我有骷髅右手和左手点.我减去它们并获得骨架的宽度.我希望将此值存储在常量中,以便在Skeleton移动到任何位置时它不会改变.

我写了以下代码,但它给了我以下错误消息.请告诉我任何替代方案或指导我如何使用常数

Joint hand = skl.Joints[JointType.HandRight];
DepthImagePoint rightShoulderPt = sensor.CoordinateMapper.MapSkeletonPointToDepthPoint(rightShoulder.Position, DepthImageFormat.Resolution640x480Fps30);

DepthImagePoint leftShoulderPt = sensor.CoordinateMapper.MapSkeletonPointToDepthPoint(leftShoulder.Position, DepthImageFormat.Resolution640x480Fps30);
Run Code Online (Sandbox Code Playgroud)

编辑 //例如//这些值将根据骨架位置不断变化.我想冻结//这些点并将它们存储在某个变量中.

rightShoulderPt.X = 200; leftShoulderPt.X = 450;

const float totalWidth = rightShoulderPt.X - leftShoulderPt.X;
Run Code Online (Sandbox Code Playgroud)

错误1分配给'totalWidth'的表达式必须是常量

c# xna constants visual-studio-2010 kinect

2
推荐指数
1
解决办法
423
查看次数