Kinect 原理及开发心得.

Slides:



Advertisements
Similar presentations
Wiimote 製作簡易電子白板 吳鳳技術學院 電算中心 蕭紋旭 組長. 硬體設備  電腦 ( 班級電腦或筆電 ) 。  投影機:盡量購買具有『短焦』功能,可減少強光直接進 入老師眼中。教室內因亮度過亮,所以建議購買 2000 流 明以上,則可避免在夏天必須拉窗簾才可看清投影內容。 購買時,一定要現場看過展示效果才來決定是否合用,不.
Advertisements

我国国有银行 资本构成及资本充足率变化 小组成员:金融 尹佳裕 王淼 刘钰 金融 吴昱.
职业指导服务系统 欢迎了解职业指导服务系统!
小一家長會 訓育訊息 德性培育組 余家濂主任
硕士论文开题报告 煤炭企业物流信息系统的 研究与设计 指导老师: 学生姓名: 学 号:
小組課業 電腦在教學上的應用 Power Point 導師: 黎耀志先生.
Air Fingers 3D手势识别控制技术 深圳柔石科技有限公司.
SQL的简单查询.
计算机基础赛项(ICT) 使用说明 金芥子教育.
农业银行网上签约流程 宁夏金溢投资 内部资料 1.
廉政會報專題報告 農地重劃工程 施工常見缺失 報告:吳東霖 製作:張昌鈴 日期:103年12月23日.
專案製作經驗談.
慈方名医系统-标准版(中医版) 能真正帮助医生提高临床疗效的高级全科诊治咨询系统! 使用说明书 慈方中医网
门店助手V3.1.0版 用户操作手册 广东蜂助手网络科技有限公司 2015年03月.
提高自身素质做好 新时期班主任工作 北京市广渠门中学 高金英.
一种权衡风险收益的推荐方法 北京大学 作者:王卓 主讲人:邱镇.
普通话模拟测试 与学习平台 使用指南.
第九章日治時期的台灣(下).
網路小說劇情建構與伏線營造 Windows98.
基于内容的视频检索系统 ——开题答辩.
金門縣重大空難應變機制-消防局 壹、消防搶救、滅火、緊急救護 一、派遣作為:
校園霸凌事件處理、申復流程暨狀況模擬 林華杉教官 此範本可作為群組設定中簡報訓練教材的起始檔案。 章節
关于整合检验检测认证机构实施意见的通知(国办发〔2014〕8号)
面向对象程序设计 (Visual C# .NET)
推进德育创新 做好新时期班主任工作 北京市广渠门中学 高金英.
商品学 高学芹.
本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載
.NET 程式設計入門(使用 C#) 講師:鄧智鴻.
第ㄧ章 認識 VB 2008 與主控台應用程式 注意:本投影片僅供上課使用,非經同意,請勿散播或轉載。
不同電腦作業系統的比較 陳朗杰 6A (2).
Android快速开发入门 巫文杰、Android工程师 讲师的CSDN博客地址
国家“十一五”规划教材 数据库原理与应用教程(第3版).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
Installation for Visual Studio 2008
Visual C# 2010 程式設計經典 第15章 ADO .NET與資料工具.
指導老師 : 張文智 組員: B 黃美華 B 林耕宇 B 蕭凱中 B 游振偉
.NET 簡介.
.NET 簡介.
第二讲 搭建Java Web开发环境 主讲人:孙娜
第2章 Visual FoxPro 简介 Visual FoxPro概述 Visual FoxPro设计工具
第1章 SQL Server 2005 关系数据库简介.
立即啟動!免費開發人員帳戶!! Windows Store / Windows Azure / Windows Phone
失智症老人:懷舊圖卡系統 指導老師:謝易錚 開發團隊:潘辰、楊雲翔 國立臺灣海洋大學電機工程學系 2018/6/8
電子簽核教育訓練.
大義318「無線感測實驗室」 中國文化大學電機系.
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
疾病预防控制绩效考核管理软件 开发思路 & 使用说明
南瑞学堂 学员简明操作指南 上海时代光华教育发展有限公司 2013年.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
VSS使用简介 王树升
Depth Map Liu Xiaoyang Jun 16, 2015.
三:基于Eclipse的集成开发环境搭建与使用
Kinect 女裝試衣系統 • Introduction • Gesture Control • Button Function
微软云计算 --Windows Azure platform
程序设计工具实习 Software Program Tool
Totoro大冒險 電腦遊戲設計 資三B 李沛儀 資三B 張家瑜.
使用服务平台办理离校 操作指南.
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
1 打开 SQL Server 2005 安装盘,单击 SPLASH.HTA 文件进行安装,安装界面如图所示。
学年第一学期领取教材明细查询的通知 学年第一学期学生使用的教材均在网上平台公示。现将有关事项通知如下:
本章要点: 了解ASP.NET 4.5的基础.NET Framework。
_13简单的GDI绘图操作 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
IT DNA- 微軟MVP、資深IT人胡百敬 資訊產業全攻略!IT知識工作者聯手推薦! 資訊新鮮人》 專業資訊人》 知識工作者》
第三章 軟體資源管理 授課老師:褚麗絹.
我會看年曆.
本文档介绍 1. 如何使用同一台电脑录课; 2. 如何在其他电脑录课;
亞洲大學 資訊工程學系 多重來源影像監控系統
参赛流程指引 (如何下载平台及报名参赛).
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
安裝 Visual C Express Edition
Presentation transcript:

Kinect 原理及开发心得

工作流程 手势 声音 颜色数据流 kinect传感器 主机 深度数据流 kinect sdk 声音数据流 位置 应用程序

安装环境 硬件需求: 2.66-GHz DirectX® 9.0c 2 GB of RAM 软件需求: 开发软件:Microsoft Visual Studio® 2012 Express or other Visual Studio 2012 edition 开发环境:Microsoft .NET Framework 4.5 Kinect for Windows SDK的下载地址: http://www.microsoft.com/en-us/kinectforwindows/ http://go.microsoft.com/fwlink/?LinkID=323589 操作系统:Windows 7 (x86 or x64)

安装步骤 1. 硬件安装 下面的图片是Kinect和AC Adapter/ Power Supply:

软件安装步骤 2. Kinect SDK安装 Kinect SDK的安装过程非常简单,无需任何设置,直接安装即可。

安装步骤 3. 环境测试 Kinect SDK安装完成后,我们将Kinect转接口的USB接口插入到PC中。PC会发现新硬件,并且自动查找驱动程序安装。下图是安装完成后的示意图:

安装步骤 4. 测试程序 我们打开Kinect SDK中自带的Sample Skeletal Viewer就可以很方便地检测Kinect设备是否与PC已经连接好了。

图像数据流+景深数据流=? 景深图

NUI骨骼跟踪 kinect根据像素的变化识别出20个人体关键点 根据20个关键点生成人体骨骼系统 骨骼跟踪系统: 同时识别6个人,只有2个人能进行动作追踪

图像数据流+景深数据流=骨骼数据流

hello world 获取骨骼流 从骨骼流中获取 20个关键点 动作处理

获取骨骼流 人体骨骼数据流 2个tracked 状态人体,包括20个点的精准捕捉 初始化骨骼数据流 //Linq语法,查找离Kinect最近的、被跟踪的骨骼 Skeleton closestSkeleton = (from s in allSkeletons where s.TrackingState == SkeletonTrackingState.Tracked && s.Joints[JointType.Head].TrackingState == JointTrackingState.Tracked select s).OrderBy(s => s.Joints[JointType.Head].Position.Z) .FirstOrDefault(); return closestSkeleton;

20个关键点动作处理 SkeletonPoint head = s.Joints[JointType.Head].Position; 头部坐标 SkeletonPoint leftshoulder = s.Joints[JointType.ShoulderLeft].Position; 左肩坐标 SkeletonPoint leftHand = s.Joints[JointType.HandLeft].Position; 左手坐标 //左手举起 bool isLeftHandRaised = (leftHand.Y - leftshoulder.Y) > 0.2; //左手伸出 bool isLeftHandStretched = (leftshoulder.X - leftHand.X) > 0.4;

感谢您的关注