Kinect项目
tjujhy
我的博客搬新家了,暂别QQ空间。
展开
-
openNI驱动控制kinect马达
早在google group看到了大神Nicolas Tisserand的一枚神帖:Hit me “Easy way to control Kinectmotor through OpenNI”。由于之前没有用openNI,所以也没有过多关注。文中他成功的使用XnUSB.h(OpenNI头文件之一)完成马达的控制,他把kinect motor封装成一个类再操作,有冗余的发送控制信息的代码,只原创 2012-08-31 15:32:54 · 2007 阅读 · 0 评论 -
视频压缩编码转换
曾老师要求在动作重现的同时,RGB视频也要与其同步。也就是说,当用户准备好录制动作的时候,RGB视频也要保存下来,直到动作结束。我个人觉得,RGB视频是对三维动作重现一个补充和参考。 ———————————————————————分割线—————————————————————— 在kinect中截获视频流,按帧压缩保存成avi文件。 capGetVideoFormat(m_hWn原创 2012-05-10 20:36:03 · 1681 阅读 · 1 评论 -
基于kinect的三维动作重现(一)
扫扫空间,继续战斗。 *******************************奥运分割线***************************** 如下图所示,用户获取姿势(点击“获取姿势”按钮)后就可以离开场景对姿势进行三维查看了;也就是说软件已经可以捕获单帧动作,我们就称它为姿势吧。那么对动作数据的保存方案也适用于对姿势的保存,也许对姿势的查看(相对于动作序原创 2012-08-26 16:41:41 · 1693 阅读 · 0 评论 -
kinect视频的保存与回放(一)
目的:保存kinect的视频数据,并回放,以便于动作的剪裁 进展:保存为无压缩的avi格式文件,回放框架初步搭建起来 方案的选择: 简单的方法是使用openCV 这种方案,编程实现简单。但是,必须在新的机器上安装配置openCV库,这是其操作实现复杂的一方面,另一方面是在进行avi视频生成时,要求机器安装编码器。 暂时原创 2012-08-26 16:46:20 · 8423 阅读 · 4 评论 -
Kinect调查报告(一)
Kinect是微软在2010年6月14日对XBOX360体感周边外设正式发布的名字。Natal为开发代号。伴随Kinect名称的正式发布,Kinect还推出了多款配套游戏,包括Lucasarts出品的《星球大战》、MTV推出的跳舞游戏等。 微软在2010年4月时,正式公布与另一家以色列公司PrimeSense合作,这下才让Kinect使用的3D侦测技术有了着落。他们也是提原创 2012-08-21 21:49:36 · 1858 阅读 · 0 评论 -
Kinect调查报告(二)
深度信息 微软的深度信息是来自主动探测(相对mark等方法而言),既发射一级镭射(镭射,也就是激光,快跑!其实也就是红外线,这种级别连细菌都杀不死,对人体无害。人看不到它,蚊子表示毫无压力,所以也就有了红外线驱蚊装置)在场景中形成散斑-Laser Speckle; 将整个空间加上了标记。Kinect采用近红外线(医学上把红外线分为近红外和远红外)对测量空间进行编码,经感应器读取编码的原创 2012-08-21 21:54:33 · 1689 阅读 · 0 评论 -
Collada 模型解析及3D显示
COLLADA的全名「COLLAborativeDesign Activity」起源于sony(Sony Computer Entertainment),现由Khronos Group维护管理.,此机构成立于2000年,由包括Intel、SUN、ATI、英伟达、SGI(美国硅图)等多家国际知名公司领导者创立;致力于发展开放标准的应用程序接口 API ,以实现在多种平台和终端设备上的富媒体创作、原创 2012-03-11 17:19:33 · 8605 阅读 · 0 评论 -
makehuman导出MD5
在前面《OpenGL下导入骨骼动画模型(ms3d,md5)》一文中介绍了包括MD5在内的几种骨骼动画模型格式,并给出了部分openGL下的效果图。最近一段时间,因为makehuman的原因(下面会提到),也折腾了collada(DAE)模型,磕磕绊绊也算调试通了。目前的状况是,MD5和collada都合适做为项目的模型,并且加载程序都有了,关键是哪个能方便地制作或者顺利地导出。关于角色是否“运动化原创 2012-03-16 21:54:28 · 4795 阅读 · 0 评论 -
Kinect视频的保存和回放(二)
目的:保存kinect的视频数据,并回放,以便于动作的剪裁 进展:完成了视频的保存(avi格式),回放以及目标段的剪裁 现存问题:文件没有经过压缩,数据量大 之前的程序启动后就开启K,要关闭K就必须结束程序,这样的缺点:a)不太人性化,没体现自主性;b)在后续视频的回放剪裁阶段不需要K。因此,加入如下图(fig.1)菜单。程序启动后,选择启动K或回放之前录制好的视频;当不原创 2012-08-26 16:55:54 · 7744 阅读 · 4 评论