本连载主要是比较Kinect for Windows的现行版(v1)和次世代型的开发者预览版(v2),以C++开发者为背景介绍进化的硬件和软件.本文主要是对传感的配置和运行条件进行彻底的比较.           本连载介绍的Kinect for Windows Developer Preview是暂定的,软件.硬件以及API有可能因为最终的产品版发生变更,还请谅解.   关于本连载     本连载主要是比较次世代型的Kinect for Windows(后面称作Kinect v2预览版)和…
Kinect v1 (Microsoft Kinect for Windows v1 )彩色和深度图像对的采集步骤 一.在ubuntu下尝试 1. 在虚拟机VWware Workstation 12.0安装ubuntu14.04按照<Ubuntu安装Kinect v1驱动(openni.NITE.Sensor)及遇到的问题>安装了Kinect v1的驱动,但是最终运行示例出现的窗口和网址提供的不一样,右侧彩色图都是重叠起来的,并且一直在跳动.原因可能是由于kinect v1在虚拟机上驱动有问题…
ROS indigo下Kinect v1的驱动安装与调试 本文简要叙述了在ROS indigo版本下Kinect v1的驱动安装与调试过程. 1. 实验环境 (1)硬件:  台式机和Kinect v1. 台式机配置: Intel(R)Core(TM)i5-6500 CPU @ 3.20GHz 3.20GHz:RAM: 16.0GB:GPU: NVIDIA GeForce GTX 1060 6GB. (2)软件:Ubuntu 14.04 + ROS indigo. 2. 安装ROS软件包 以下2种…
相比于kinect for xbox 360(v1)通过结构光来获取深度,Kinect for Xbox one(v2) 采用time flight技术,极大改善了深度图像的性能. kinect for xbox 360(v1)提供的原始图彩色图像是640×480,深度图是320×240,在ubuntu下,只需要安装openni即可获的registered的彩色图和深度图.而kinect for xbox one(v2)原始彩色图像是1920×1080,深度图像是512×424. 目前在ubun…
ROS与深度相机入门教程-在ROS使用kinect v1摄像头 说明: 介绍在ros安装和使用kinect v1摄像头 介绍freenect包 安装驱动 deb安装 $ sudo apt-get install ros-indigo-freenect-* $ rospack profile 源码安装 $ cd ~/catkin_ws/src $ git clone https://github.com/ros-drivers/freenect_stack.git $ cd ~/catkin_ws…
 (转载请注明出处) 使用SDK: Kinect for Windows SDK v2.0 public preview1409 同前面,由于SDK未完毕,不附上函数/方法/接口的超链接. 这次最终是新的东西了.是"手势帧",只是原名是"可视化手势构建器"(Visual Gesture Builder)帧,是 SDK 2.0自带的手势解决方式.只是,假设您认为微软写得不可靠.甚至垃圾.您能够尝试自己写个.笔者在 提供的范例中.写了个简单的样子(几十行而已,不要期…
win10 +Kinect V1 1414环境配置 想起老Lab的机器人头顶的Kinect 安装准备 demo展示 人脸识别 照片不能够检测到人脸 可以去除背景 检测骨架 想起老Lab的机器人头顶的Kinect 今天兴致来了,想起要买热敏相机采集数据,于是又想起老lab机器人头顶还有一个Kinect,果断去拿过来试试看效果怎样,说不定有什么好玩的. 一看,型号是第一代,1414版本的.试试看吧. 安装准备 下载Kinect for Windows SDK 1.8(链接:https://pan.b…
一.建图实际操作 下载源码测试源码,depthimage_to_laserscan,参考https://blog.csdn.net/u010925447/article/details/56494680 解压到你的ros工作空间路径中. 使用catkin_make编译功能包. 分析launch文件,修改使其在自己的平台上可用:参考https://www.jianshu.com/p/429e59d48322 运行launch文件 启动转换节点:roslaunch depthimage_to_las…
实验室电脑环境ubuntu14.04和ROS indigo已经装好. 1. 构建工作空间[非常重要的一步] mkdir -p ~/catkin_ws/src cd ~/catkin_ws/ catkin_makesource devel/setup.bashecho "source devel/setup.bash" >> ~/.bashrcsource ~/.bashrc 将source ~/catkin_ws/devel/setup.bash加入到~/.bashrc中去…
从github上下载openni 以及 SensorKinect. install 之后 启动openni下的例子 NiViewer发生错误. Open failed: Failed to set USB interface! 解决办法: $  sudo modprobe -r gspca_kinect $ sudo modprobe -r gspca_main 然后继续运行,就可以了.…
前段时间,项目要开发热力图插件,研究了heatmap.js,打算好好总结一下. 本文主要有以下几部分内容: 部分源码理解 如何迁移到v2.0 v2.0官方文档译文 关于heatmap.js介绍,请看这里: http://www.oschina.net/p/heatmap-js 目前,对于热力图的开发,百度.高德开发平台上使用的都是这款JS开源库.当然,现在还有我们公司:P 百度示例:http://developer.baidu.com/map/jsdemo.htm#c1_15 高德示例:http…
注:本文全原创,作者:Noah Zhang  (http://www.cnblogs.com/noahzn/) XBox One带体感套装去年就买了,昨天京东349元入了个适配器,下午就送到了,开箱. 按照说明书把Kinect通过适配器连接电脑,我是Win10操作系统. 官方给出的硬件要求如下: Your computer must have the following minimum capabilities: 64 bit (x64) processor 4 GB Memory (or mo…
最近学习用Unity做些体感小游戏,使用Kinect的Unity插件,结合一些官方Demo学习(网上资源用Unity做的较少,蛋疼).插件及其Demo就在Unity商店里搜Kinect即可找到,其中下图这个包里面包含了大量实用场景和局部功能的Demo,绝对是入门神器! 非常感谢下面这位大大的无私奉献! http://www.manew.com/thread-50097-1-1.html 需求:屏幕中显示房间环境作为背景,显示人物的投影图像(彩色或者单色). 做法:从Kinect设备读取数据,然后…
一.消失的概念与新鲜的名词 Hadoop V2相对于Hadoop V1的变化主要在于资源管理和任务调度,计算模型仍然保持map/reduce的模型.资源管理和任务调度的变化导致了工作流程的变化,一些概念消失而一些概念又出现. 1.JobTrack与TaskTrack JobTrack和TaskTrack在Hadoop旧版本(Hadoop0.x及Hadoop1.x)中是非常重要的概念.JobTrack对系统中的所有Job进行统一的管理,同时为Job分配相应的TaskTrack,还需要与所有的Tas…
?? 只有检测到了Kinect Motor(马达)而马达是微软开发的. 那么PrimeSense出了什么问题呢? 我的系统是Win7 64位的. 是由于电源供电出错.…
置好开发环境后,首先测试下是否真的完成,也就是能够正常进行开发.此时,当然就得祭出Hello World大法! 1.首先创建一个WPF Application工程,之后添加对Microsoft.Kinect的引用,如下图:…
Selenium 1.0 Selenium 1.0版本,就是大家所熟知的Selenium RC,其中 RC 是 Remote Control 的缩写.Selenium RC 的工作原理是 利用 JavaScript 代码,方便地获取网页上的任何元素并执行各种操作. 但是因为“同源政策”——只有来自相同域名.端口和协议的 JavaScript 代码才能被浏览器执行.所以 Selenium RC 想要在浏览器中注入 JavaScript 代码从而实现自动化的 Web 操作,Selenium RC 就…
Kinect SDK v2预览版的主要功能的使用介绍,基本上完成了.这次,是关于取得Body(人体姿势)方法的说明.   上一节,是使用Kinect SDK v2预览版从Kinect v2预览版取得BodyIndex(人体区域)的方法.  这一节,介绍从Kinect取得Body(人体姿势)的方法. Body   到目前为止,Kinect能取得Depth(通过传感器的距离信息)和BodyIndex(人体区域).并且,基于这些数据可以取得人体姿势.     Kinect的人体姿势,是向学习了基于庞大…
原文:http://blog.csdn.NET/qq1175421841/article/details/50412994 ----微软Build2012大会:Kinect for Windows Programming Deep Dive 这个周末看了两天的微软Build 2012大会,真的是一次盛会,上面有很多的演讲主题,都是微软相关技术和产品的最新动态,我比较关注.NET.WPF.Office及Kinect相关开发,上面的演讲视频和PPT都可以下载,个人觉得比较精彩的有The Evolut…
http://www.voidcn.com/blog/lg1259156776/article/p-6302915.html 1.1 TOF初探 TOF是Time of flight的简写,直译为飞行时间的意思.所谓飞行时间法3D成像,是通过给目标连续发送光脉冲,然后用传感器接收从物体返回的光,通过探测光脉冲的飞行(往返)时间来得到目标物距离.这种技术跟3D激光传感器原理基本类似,只不过3D激光传感器是逐点扫描,而TOF相机则是同时得到整幅图像的深度信息.TOF相机与普通机器视觉成像过程也有类似…
Middlebury数据集 http://vision.middlebury.edu/stereo/data/ KITTI数据集简介与使用 https://blog.csdn.net/solomon1558/article/details/70173223 http://www.dataguru.cn/article-12197-1.html 摘要: 一路走来,Matterport见证了3D数据集在深度学习多领域的巨大力量.我们在这个领域研究了很久,希望将一部分数据分享给研究者使用.令人兴奋的是…
This is an incomplete list of datasets which were captured using a Kinect or similar devices. I initially began it to keep track of semantically labelled datasets, but I have now also included some camera tracking and object pose estimation datasets.…
Kinect v1和Kinect v2传感器的配置比较:   Kinect v1 Kinect v2           颜色(Color) 分辨率(Resolution) 640×480 1920×1080 fps 30fps 30fps 深度(Depth) 分辨率(Resolution) 320×240 512×424 fps 30fps 30fps 人物数量(Player) 6人 6人 人物姿势(Skeleton) 2人 6人 関節(Joint) 20関節/人 25関節/人 手的開閉状態(…
通过Kinect SDK v2预览版,取得BodyIndex(人体区域)的方法和示例代码. 上一节,介绍了从Kinect v2预览版用Kinect SDK v2预览版获取Depth数据的方法.   这一节,介绍从Kinect取得BodyIndex(人体区域)的方法.   BodyIndex 基于从Kinect取得的Depth数据(传感器的距离信息)获取人体区域.   因为人体区域基于Depth数据,同时也依赖Depth传感器的分辨率.像上一节介绍的一样,因为Kinect v2 预览版(512×4…
Kinect SDK v2预览版,取得Depth数据的方法说明. 上一节,介绍了通过使用Kinect for Windows SDK v2预览版(以下简称为,Kinect SDK v2预览版)从Kinect for Windows v2开发者预览版(后面称,Kinect v2 预览版)取得Color的方法.   这一节,介绍的是从Kinect取得Depth数据的方法.   Depth传感器 Kinect搭载Depth传感器,可以取得Depth数据(和传感器的距离信息).   Kinect v1,…
Kinect SDK v2预览版,获取数据的基本流程的说明.以及取得Color图像的示例程序的介绍. 上一节,是关于当前型号Kinect for Windows(后面称作Kinect v1)和次世代型的Kinect for Windows的开发者预览版(后面称作Kinect v2 预览版)的配置比较和介绍. 从这一节开始,是Kinect的各种数据的取得方法的比较和介绍.   Color Camera Kinect和通常的Web摄像头一样,搭载了 Color Camera,可以取得Color图像.…
  Kinect应用软件开发支援工具「Kinect Studio」的功能和用法的说明.由于可以记录/再生数据,让开发和调试变得更加简单.   Kinect SDK v2预览版的RTM版的预定在发布之前会有2-3次的更新,3月27日第1次的更新(March SDK Update),将提供给Developer Preview Program的参与者.   这一节,是3月更新内容的介绍.   Kinect Studio     所谓「Kinect Studio」,是Kinect应用面向开发者提供的开发…
Ubuntu_ROS中应用kinect v2笔记 个人觉得最重要的资料如下: 1. Microsoft Kinect v2 Driver Released http://www.ros.org/news/2014/09/microsoft-kinect-v2-driver-released.html 2. OpenKinect https://github.com/OpenKinect/libfreenect2 3. code-iai https://github.com/code-iai/ia…
https://blog.csdn.net/baolinq/article/details/54381284 此程序为利用Kinect v2实现用手指隔空控制鼠标,是我另一个项目的一部分,因为在另外那个项目中鼠标的click是通过一种特殊的方式实现的,因此这个程序只实现了用手控制鼠标的移动,并没有点击的功能.相比Leapmotion,利用Kinect 2.0来控制鼠标可以大幅增加操控范围,使用者可以随意走动,而不是被固定在桌面前. 好像很多人需要这个,但是网上为数不多的代码都是Kinect V1…
date: 2017-09-04 14:51:07 Kinect V2的Depth传感器采用的是「Time of Flight(TOF)」的方式, 通过从投射的红外线反射后返回的时间来取得Depth信息. 本文将Kinect v2 + WPF来得到Kinect所获取的RGB(1920×1080)及Depth(512×424)图像 第一步:Kinect v2开发环境(仅限于本文) Visual Studio 2017 下载Kinect for Windows SDK 2.0并安装 第二步:创建工程…