体感(Kinect)技术开发和应用简介

article/2025/10/21 14:56:21

    体感有多种;Kinect是微软做的;

一 微软 Kinect 技术简介

    Kinect使人机交互从二维扩展到三维,进入到非接触的交互体验。
    Kinect硬件基本组成:传动马达,用于仰角控制;彩色摄像头;红外摄像头;红外投影机;麦克风阵列(4个);主板和芯片;底座,风扇等;
    工作原理。Kinect传感器提供三大类原始数据:深度数据流(depth stream),彩色视频流(color stream),原始音频数据(raw audio stream);分别对应三个处理过程:骨骼跟踪(Skeletal Tracking),身份识别(Identify),语音识别(Speech Pipeline)。
    Kinect SDK应用层API包括三大组件:NUI API,SDK的核心,用来处理彩色图像流,深度数据,骨骼跟踪,控制Kinect设备;Kinect Audio DMO,提供波束成形和音源定位功能;Speech SDK,音频、语音、多媒体API以及微软语音识别功能。
    初始化API时,设定骨骼跟踪选项,应用程序可以最多同时骨骼跟踪2个用户,获得每个用户20个骨骼关节点的三维坐标。(Kinect SDK 1.7版本)
    开发所需技能。C#,WPF;或C++;常用数据结构;常用解析几何、坐标变换;图形学基础,如位图、像素;熟悉一些3D开发环境更好。
    系统要求:Kinect SDK可以免费下载;Kinect 传感器可在亚马逊或京东购买;Win7, VS2010以上。

   Kinect的视距和骨骼跟踪范围不是很大,大体是几米范围的一个立体空间。
    一般开发之初可以先根据获取的骨骼关节绘制火柴人,以初步了解开发。火柴人就是指返回关节坐标给程序,自己连线来绘制一个人形。Kinect可返回的人体关节和火柴人示例如下;

此二图片转自 https://blog.csdn.net/javayacare/article/details/84485264

 

二 体感应用简介

 

虚拟应用
    Kinect试衣镜,基于kinect体感技术的试衣镜,让客户能够高速的试穿衣服;就是不用脱衣服,可以快速看到一件件衣服穿在身上的效果;

3D建模
    3D摄像机, 用两个KINECT实现3D摄像机的基本效果;
    利用Kinect对人体进行3D建模,然后依据人体的3D信息,连接对应的塑模设备,塑造出人体塑像;

机械控制
    用Kinect 操控遥控直升机;
    Kinect Robo,使用Kinect作为机器人的头,通过kinect检測周围环境,并进行3D建模,来指导机器人的行动;

虚拟乐器
    空气吉他,通过Kinect手势操作虚拟吉他弹奏音乐;
    Kinect弹奏中国古代乐器,通过手势的改变能够演奏出不同中国古代乐器的声音;

计算机相关应用
    Kinect手势操作浏览器,通过Kinect手势对浏览器进行翻页,下拉,放缩等操作;
    Kinect体感控制看片,应用在手术室,手术者可通过体感控制查看患者的影像资料;因为戴手套的情况下不方便用鼠标和键盘操作电脑;

虚拟实验
    Kinect蜡笔物理,使用Kinect手势画图,通过体感控制所画图形,并使之具有物理特性,比方重力,吸引力等;

也可以将主持人与背景图合成,实现类似天气预报导播。

最常见的应用还是骨骼跟踪,手势识别,通过手势来进行一些操作,如ppt翻页这些;

这是以前做的项目;使用手势控制地图的平移、缩放、偏转;以及用手势选中来查看具体某一条输电线路;

这是当时顺手拍的;前景人和背景图合成;

这是Kinect的设置界面;包括返回的彩色图像,深度图像(右上角这个),仰角控制,波束和音源;

当时做的时候是Kinect 1.7版本;到3.0版本以后微软已停止了Kinect开发;大概用的人不是太多;这东西还是一个好东西;主要是没有懂行业应用的人去推广;

   


http://chatgpt.dhexx.cn/article/HEDUCOPK.shtml

相关文章

kinect能接到电脑上用吗_浅谈:在PC上用摄像头体验体感控制

浅谈:在PC上用摄像头体验体感控制 2016-01-28 13:02:22 7点赞 11收藏 20评论 小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限,点击查看活动详情 先balabala什么是体感游戏:一个摄像头架立于电视之上或下面,可以捕捉人的形态,所以可以在体感…

Python实现的端午节吃棕子除五毒体感小游戏源码,利用Paddlehub制作的端午体感小游戏,根据摄像头识别的人脸进行控制

利用Paddlehub制作端午体感小游戏 前言 马上要端午节,所以干脆再重写一些逻辑,做个端午节定制小游戏吧. 端午特色 游戏的贴图全换成了端午节相关贴图:三种粽子造型 雄黄酒 以及五毒:蛇,壁虎,蜈蚣,蟾蜍,蟹子 其实五毒也是我在逛了粽子博物馆才看到的哈哈哈,所以虽…

体感摄像头LeMTC-520首次体验

参考资料: http://www.orbbec.com.cn/sys/list/11.html https://blog.csdn.net/weixin_43489667/article/details/107244318 https://blog.csdn.net/qq_36711448/article/details/100120939 https://blog.csdn.net/qq_41951923/article/details/108175449 调试文件&…

奥比中光Orbbec Astra Pro体感摄像头“标定全过程”

作者 | 童虎 编辑 | 3D视觉开发者社区 ✨如果觉得文章内容不错,别忘了三连支持下哦😘~ 文章目录 前期准备工作安装标定功能包标定彩色相机启动相机开始标定 前期准备工作 在ROS中配置奥比中光Orbbec Astra Pro,保证可以正常显示RGB、深度、I…

深度相机(七)--体感设备对比

 Intel RealSense R200(参数规格:分辨率:1080p,深度有效距离:0.51-4,USB3.0) 乐视 LeTV Pro Xtion(参数规格:深度有效距离:0.8m 至 …

Kinect体感机器人(二)—— 体感识别

Kinect体感机器人(二)—— 体感识别 By 马冬亮(凝霜 Loki) 一个人的战争(http://blog.csdn.net/MDL13412) 背景知识 体感技术属于NUI(自然人机界面)的范畴,可以让用户通过肢体语言与周边设备或环境互动,其…

乐视三合一体感摄像头Astra pro开发记录1(深度图、彩色图及点云简单显示)

在某鱼上淘的乐视三合一体感摄像头,捡漏价九十几块,买来玩玩。 网上已经有一些关于此款摄像头的开发资料。 官方的开发资料:[官网链接](https://orbbec3d.com/index/download.html) 按官方网站以及其他帖子,下载并安装…

百来块钱的乐视体感三合一体感摄像头拆解

乐视体感三合一体感摄像头基本参数 乐视体感三合一的体感摄像头前世今生 乐视体感三合一体感摄像头和奥比中光的Astra Pro是同门师兄弟,也就是当年乐视辉煌的时候向奥比中光定制的外观,富士康代工生产,当时生产的时候对标微软 kinect&#x…

3D深度体感摄像头 自有算法的深度立体视觉传感器

rgbdsense基于结构光结合自有算法的深度立体视觉传感器,通过USB将深度数据与RGB数据传输至PC的免驱动设备。通过此次众筹为大家提供开放易用的3D深度摄像头,开发人员可借助PC用于3D成像,图像匹配。三维扫描,动感游戏,u…

乐视三合一体感摄像头--基本信息及windows下部分开发

乐视三合一体感摄像头--基本信息及windows下部分开发 Introduction基本信息Windows下使用安装驱动使用openNI使用imageJ调用RGB图像Q: 参考资料 Introduction 乐视三合一体感摄像头是乐视对标kinect,做的一款3D体感摄像头;设计目的为用于电视…

体感摄像头 realsense 系列硬件资料

一、体感摄像头 Intel的体感摄像机是具有深度图像采集能力的摄像机,目前已经出到了400系列。与kinect 2,ZED,leap motion比较,属于比较中庸。 手势识别方面不如leap motion,leap motion的视角是120度,精度和…

大学计算机专业课程体系参考

#参考一 对于跨专业小白来说,熟悉大学本科计算机专业课程体系设置对于把握计算机知识体系具有重大意义。特此,结合笔者学习过程,分享一下本人认为比较有价值的体系层次图,以便于初学者和跨专业者更好的构建自己脑中的计算机网络和…

同济大学计算机系的课程,同济大学计算机系本科生培养方案

附件一:教学安排 课程性质课程编号课程名称考试学期学分学时上机时数实验时数公共基础课必修002016形势与政策(1)10.517 公共基础课必修070373中国近现代史纲要1 2.034 公共基础课必修070374思想道德修养和法律基础1 3.034 公共基础课必修100383计算机科学导论1 3.0…

斯坦福 计算机 学什么,斯坦福大学本科计算机专业学习哪些课程?

斯坦福大学本科计算机专业学习哪些课程?据小编了解,高质量的课程和自由的选课制度是斯坦福大学本科教育的特点。学校是根据课程的深度给课程排号的。如计算机系的课号是CS0到CS599,其中:0~99号是服务性课程,适合非技术…

计算机应用 主修,计算机应用主修课程

海量优秀的免费计算机应用主修课程范文供您参考与下载,关于计算机应用主修课程的免费论文范文参考资料是由2016年最新的相关论文题目按照标准论文格式模板写作的,适合不知道怎么写计算机应用主修课程的大学毕业生,对相关的本科论文和硕士毕业论文及职称论文发表写作…

计算机专业课顺序,计算机专业课程安排顺序 计算机专业课程安排

每年都有很多人选择报考计算机专业,那么,计算机专业主要学哪些课程呢?要掌握什么技能呢?下面小编整理了一些相关信息,供大家参考! 计算机专业要学什么 学习计算机,需要有一定的数学及英语基础&a…

计算机应用基础课程学什么,计算机专业本科课程 主要学什么

计算机专业本科课程 主要学什么2021-05-01 17:02:08文/李文源 计算机专业本科课程主要有计算机应用基础、应用文写作、数学、英语、德育、电工与电子技术、计算机网络技术、C语言、计算机组装与维修、企业网安全高级技术、企业网综合管理等。 计算机专业本科课程 一、数学类 主…

计算机专业及课程设置,清华及各大高校公布计算机专业培养方案课程

原标题:清华及各大高校公布计算机专业培养方案课程 计算机科学与技术的基础课程在不同的学校的都不一样。不过基本都有计算机导论、计算机组成原理、操作系统、数据结构、算法分析与设计、编译原理、计算机原理、数据库原理等主干课程。而这些课程的基础就是数学&am…

计算机成人本科学历,计算机专业成人本科

为毕业生写计算机专业成人本科提供计算机专业成人本科范文参考,涵盖硕士、大学本科毕业论文范文和职称论文范文,包括论文选题、开题报告、文献综述、任务书、参考文献等,是优秀免费计算机专业成人本科网站。 基于极限编程的计算机专业本科毕业设计模式 基…

计算机 本科专业 课程

本科专业 第一个: 计算机科学与技术 专业 计算机科学与技术(Computer Science and Technology)是国家一级学科,下设信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术等专业 主修大数据技术…