六安沧州西安三亚宝鸡菏泽
投稿投诉
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

基于传感器姿态采集控制系统软件设计

  摘要:设计一款可以通过人体动作对PPT进行简单播放、翻页、停止等简单操作的控制系统。该系统主要有外设和pc机组成。通过Kinect体感传感器采集人体姿势信息,在pc机中进行预处理、判断是否符合触发条件,在执行相应的操作。总而言之,本论文就是主要围绕姿势识别展开,通过kincet传感器姿态采集系统,然后对姿势进行识别最终实现对控制。
  关键词:人机交互;Kinect传感器;姿态识别;PPT控制系统
  随着人机交互在人们生活中的发展,大家越来越提出智能化,实现正真的人机交互。我们致力于研究出,一种全新的操控方式,基于kinect的姿势控制。通过人的姿态来控制PPT,可以更直观,更高效。增强PPT渲染力,说服力。也更符合现代人的需求,随心所欲更智能化。所选用Kinect体感手势识别传感器,其能够捕捉、跟踪以及解密人体的动作和手势,它通过对深度图像和骨骼图像的分析实现动态手势识别。在骨骼图像的20个骨点中选取至少2个有效骨骼点,通过追踪这些骨骼点的位置来实现对手部的追踪;再通过对手部深度图像的分析来实现动态手势识别。
  一、Kinect的简单介绍
  (一)Kinect简介
  Kinect是微软为其Xbox360游戏主机和Windows平台PC打造的一款运动感知输入设备,作为一款体感外设,它实际上是一个采用全新空间定位技术(LightCoding)的3D体感摄像头,利用即时动态捕捉、影像辨识、麦克风输入、语音辨识、社群互动等功能,允许玩家使用身体姿势和语音命令通过自然用户界面技术与Xbox360交互,从而完全摆脱了传统游戏手柄的束缚。
  (二)Kinect的主要配置有
  RGB摄像头:为Xbox360提供红、绿、蓝三颜色通道,主要作用在于面部识别和动作追踪;
  深度传感器:深度传感器有红外线投影机加单色CMOS传感器组成,虽然功能并不复杂,但它可以让Xbox360真正看到3D空间,而不是通过计算得出空间数据;
  多点阵麦克风:主要功能是为了聊天以及语音命令识别,并可以帮助过滤环境噪声;
  定制处理器和微软的定制软件:所有硬件都由微软设计的软件控制,商业目的。
  (三)结构
  Kinect有三个摄像头,中间是一个RGB摄像头,用来获取640480的彩色图像,两边是两个深度传感器,左侧的是红外线发射器,右侧的是红外线接收器,用来检测玩家的相对位置。Kinect的两侧是一组四元麦克风阵列,用于声源定位和语音识别。
  (四)kinectforwindowsSDK功能介绍
  骨骼追踪:对在Kinect视野范围内移动的一个或两个人进行骨骼追踪,可以追踪到人身体上的20个节点。此外,Kinect还支持更精确的人脸识别。
  深度摄像头:利用光编码技术,通过深度传感器获取到视野内的环境三维位置信息。
  音频处理:与MicorsoftSpeech的语音识别API集成,使用一组具有消除噪声和回波的四元麦克风阵列,能够捕捉到声源附近有效范围之内的各种信息。
  感应器:彩色和深度镜头,辅助感应倾斜驱动马,达完全相容所有Xbox360装置。
  二、Kinect程序流程
  基于KinectSDK中的API函数完成kinect解决方案,如下图所示,主要包括5个部分:初始化,获取图像,分析跟踪状态,显示图像,以及退出。下面将分别介绍。
  KinectSDK中的API函数以Nui开头,一般命名为NuiXXXX。为了与KinectSDK中的API函数区别,kinect解决方案中的函数均以KinectXXXX命名,内部调用KinectSDK中的API函数。
  (一)初始化
  对应KinectNuiInit()函数,初始化Kinect设备,设置摄像头仰角,打开颜色流、深度流和骨架流。
  (二)获取图像
  对应KinectGetDepthImage()、KinectColorFrameToImage()和KinectGetSkeleton()函数,从颜色流、深度流和骨架流中获得数据帧,转化为openCV中的IplImage图像类型。
  上面的3个函数调用了KinectGetFrame()、KinectDepthFrameToImage()和KinectColorFrameToImage(),获取数据帧,并且转化为对应图像类型。
  (三)分析跟踪状态
  对应KinectJudgeTrack(),判断当前的跟踪状态以及控制权所示情况。
  KinectJudgeTrack()调用了KinectPointDistance()和KinectPointHorizontalDistance(),求出两点之间的距离以及两点之间的水平距离。
  三、演示系统结构
  (一)演示框架
  本文的虚拟演示系统是通过对骨骼数据的追踪来捕捉人体的动作来控制图片的移动,放大,缩小,旋转等操作,从而形成一个能与人交互的一个虚拟演示系统,总体结构如下:
  图1系统操作方案
  (二)对骨骼数据的追踪
  先定义骨骼点,通过定义的骨骼点确定骨骼位置;再定义一个骨骼状态函数,通过这个骨骼状态函数来捕捉人体的动作,最后通过时间模型来对骨骼数据进行追踪。
  图2骨骼追踪模式
  (三)图片操作
  通过对骨骼的追踪,确定到手的位置,然后定义操作的动作来识别是对图片进行什么操作。先获取图片的中心位置,然后在进行操作。
  图3图片操作方案
  (四)视频窗口
  定义一个KinectSensor对象用来表示Kinect设备,定义一个数组来存放获取到的图像数据,再通过Loaded方法来来初始化视频数据并接收视频流,最后利用kinectSensorColorFrameReady方法来获取视频数据并显示出来。
  图4数据采集结构
  (五)预演示
  该方案应用体感外设作为LED全彩屏的手势输入终端。设备通过识别操作者的手势、动作来实现LED全彩屏的动作。
  手势输入终端是一种新型的输入终端,它不同于传统意义上的输入终端,比如键盘、鼠标、游戏手柄等,它通过人体的手势以及动作将操作指令下达给设备。
  本方案将体感外设作为新型的输入设备操作LED全彩屏,颠覆了以往LED屏只能显示无法互动的缺点。改变了以往LED显示后台操作的模式,实现了观众即是操作者的设计理念。
  通过体感外设可以准确将用户轮廓提取出来,通过轮廓提取用户动作信息,并对用户信息进行建模。

趣味测试题你离倾诉狂有多远测试开始Q1。独自坐火车,你喜欢和旁边的陌生人聊天吗?aclasstaghrefwiki10878b。htmla。a很喜欢,这是坐火车最好的消遣2b。一般,如……废瓷砖哪里回收瓷砖是家里装修会用到的,但是在装修途中或者完毕后,难免会留下一些破损的瓷砖或者是废弃的瓷砖边角料。虽然这种瓷砖已经废弃了,不能铺地或者贴墙,但是我们可以将它充分利用在其他的地方……创业项目近家的勇敢古典主义于冒进创业教父马云的观点是,给创业插上梦想的翅膀才能飞的更远,因为短暂的激情是不值钱的,只有持久的激情才是赚钱的。第二要有毅力,没有毅力也做不好。1诚信是最大的财富一个创业者最重要的……为什么选择去昆士兰科技大学留学昆士兰科技大学(简称QUT)又译作昆士兰理工大学、昆科大。于1908年建校,坐落于澳大利亚昆士兰州布里斯班市区。接下来小编主要给大家介绍下为什么选择到昆士兰科技大学留学?详情如……狗狗一天吃多少比较合适狗狗是很好喂养的,只是如果喂食的次数过多或者过少的话,就会影响狗狗的健康,那么狗狗到底一天吃多少比较合适呢?一起来看看吧。操作方法01:hr一般来说,狗狗每天吃饭的……旅途中无聊时可以玩的小游戏aclasstaghrefwiki10708IQjOqZS1。html旅途a中无聊时,有什么小游戏时可以玩的呢?我推荐的是旅途中有朋友一起玩的小游戏操作方法01:h……和有什么区别USB3。1是现在最新的USB规范,它应用的是更加高效的数据编码系统,拥有超过一倍的有效数据吞吐率,且向下兼容现有的USB设备,连续读写速度较USB3。0有大幅提高,电力传输方……表格怎么进行数据排名下面介绍在WPSaclasstaghrefwiki10404IamBSuc4。html表格a中对数据进行排名的方法,希望本指南能帮到大家。操作方法01:hr如图中表……如何用微信扫描相册中的二维码你知道如aclasstaghrefwiki10928IC423fG。html何用a微信扫描相册中的二维码吗?下面我来告诉大家吧。操作方法01:hr首先打开微信这个a……喝葡萄酒有什么好处今天就让小编为各位分析一下喝葡萄酒有什么好处?这里和大家简单介绍一下!多喝葡萄酒有好处吗?对健康有什么影响?操作方法01:hr葡萄酒是酒中贵族,葡萄酒中富含多种营养……欠了很多钱怎么办生活中有些人会因为这样或者那样的原因,导致自己在外边欠了很多钱,这个时候该怎么办呢?这篇指南会给大家几个很合理的建议,一起来看看吧。操作方法01:hr将债务和财物进……西瓜是重的好还是轻的好西瓜是比较受欢迎的一种水果,它含有丰富的维生素、矿物质以及膳食纤维等,适量食用对身体有一定的好处,很多人都会经常吃西瓜。在挑选西瓜的时候,很多人都会看西瓜的重量,一般大小一样的……
一招制服老婆我工作了一周,十分疲倦,应付客户应付老板已经让我身心俱疲,没想到一回到家,刚想躺在沙发上睡觉。老婆就过来对我腻腻的说道:老公,陪我聊天好不好。我十分疲倦的说道:不行……你忍住了笑么一日,和一个哥们吃早饭,我吃的是豆浆包子,他吃的是豆腐脑和油条。我吃的比较快,三下五除二就吃完了,我就呆呆的看着他吃,然后冒了一句:你就不能吃快一点么,我都吃完了。他说:……宋仁宗为什么要毒死包拯历史上包拯怎么死的历史上,包拯死的比较突然,有关他的死因也是存在各种不同的说法。1062年包拯在办公时突然得病,几日后病情加重,短短两星期内便病逝。有传闻称,包拯是被宋仁宗给毒死,这究竟是否靠谱……人的腰线在哪屁股以上胸腔以下女生最动人部位对于腰线,大家肯定有所耳闻,我们每个人都有,如果身体比例不好,导致腰线低的人,穿衣服很难穿出美观,此时只有通过提高腰线来解决,那么人的腰线在哪呢?接下来就随小编一起去了解看看。……一杯一世界如何品鉴古树普洱中国茶网资讯:普洱茶逐渐走进大家的生活,每个人也都有品鉴的心得。比如我接触过的一位茶友,即以所谓的霸气作为品鉴标准,可以想见的归到了班章一族,后来又觉得不够过瘾,成为老曼娥的拥……从这个方面提升团队执行力我想大多数的团队领导者都会有这样一个疑问:到底是什么制约了团队的发展?在我看来,团队的最大浪费并非是那些复印纸用单面或者双面,或是待遇的高低,时间的浪费。存在这样思想的人,思维……经常生气身体会引发什么疾病操作方法01:hr乳腺增生,现如今有很多女性朋友都会出现乳腺增生和乳房胀痛等现象,其实这种疾病跟经常生气存在着密不可分的关系。特别是刚刚生产完的女性朋友,如果此时心情不好……各个学校复习工作安排一、复习期间继续做好学生的安全及疾病预防工作。二、复习课程表排好,每天安排大课进行复习,中间学生不得下课休息,包括教师也一样,有上厕所等特殊情况,允许出来。课间操按时让学……污水处理安全生产工作总结及年安全生产工作计划2018年度安全生产工作总结及2019年安全生产工作计划一、2018年度安全生产工作回顾项目公司作为污水处理厂运营管理主体,厂长作为现场负责人,认真学习总公司的安全……现代煤炭企业物流采购管理平台的构建摘要:在我国社会经济水平快速发展进步的情况下,各个企业本身各方面的管理工作向着现代化的方向推进。对于煤炭企业来说大部分工作环节都涉及到材料的运输工作,也就是说对于企业物流平台有……如何在小学语文作文教学中培养学生的想象能力摘要:小学语文教育水平的不断提高,让小学语文教育的每一个模块都有了改革的必要性。小学语文作文教学,是小学语文教学中的重头戏。在语文作文教学中培养学生的想象能力,不仅有利于语文写……关于迅速开展全州煤矿安全生产检查工作的通知截至到11月底,全州共发生煤矿伤亡事故8起,死亡18人,占全年控制指标20人的90,其中较大事故2起,死亡12人,全州煤矿安全形势极为严峻。根据《关于在全州开展煤矿安全专项督查……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网