找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 562|回复: 0

[软文] 让人不明觉厉的体感设备Kinect,到底是什么?

[复制链接]
发表于 2021-12-2 19:39:07 | 显示全部楼层 |阅读模式 来自 中国–广西–桂林
  提到“体感技术”,相信很多人都会不明觉厉。其实“体感技术”已经被广泛地应用且真切地存在于我们身边。体感技术,d-sub接口又称动作感应控制技术、体感交互技术,它是一种直接利用躯体动作、声音、眼球转动等方式与周边的装置或环境互动,电压检测芯片由机器对用户的动作识别、解析,恒流二极管并做出反馈的人机交互技术。本篇所讲述的Kinect便是一种体感设备。

  什么是Kinect?

  百度百科的解释。Kinect是微软在2010年6月14日对XBOX360体感周边外设正式发布的名字。Natal为开发代号。伴随Kinect名称的正式发布,Kinect还推出了多款配套游戏,包括Lucasarts出品的《星球大战》、MTV推出的跳舞游戏、宠物游戏、运动游戏《Kinect Sports》、冒险游戏《Kinect Adventure》、赛车游戏《Joyride》等。

  Kinect是一个Xbox360外接的3D体感摄影机,如下图,利用即时动态捕捉、影像辨识、麦克风输入、语音辨识等功能让玩家摆脱传统游戏手柄的束缚,通过自己的肢体控制游戏。

  Kinect的历史

  Kinect使用NEC uPD720114的USB 2.0集线器控制器作为数据集成接口,主要控制芯片包括Allegro Microsystems A3906(低电压步进器和单/双路直流电机驱动器)、Marvell AP102(带摄像机接口控制器的SoC)/PrimeSense PS1080-A2(成像处理器SoC)、TI TAS1020B(USB音频控制器)和其它辅助计算/存储设备。以下将依次分析Kinect的三大硬件原理:姿态调整、音频输入、视频输入。

  1 转动电机系统

  尽管Kinect提供了可跟踪目标物体的物理姿态调整机制,然而该部分相对比较简单,因为这些电机和塑料齿轮看起来有够简陋…实际上在官方出品的Programming Guide中描述了tilt机制的基本规格:±28°V,而Kinect成像系统自身的视角大小为43° V/57°H。同时手册还建议避免频繁调用tilt功能,其最低标准是每秒不超过1次(或每20秒不超过15次)调用。目前看来tilt功能脆弱且基本发挥不了作用,当然今后对应的商业版本可能会是个例外。

  2 音频采集系统

  Kinect的音频系统采用了四元线性麦克风阵列技术。一般而言,麦克风阵列中包含四个相互独立的小型麦克风,每个设备之间相距数厘米,其排列可呈线形或“L”形。与一般的单麦克风数据相比较,阵列技术包含有效的噪音消除和回波抑制(acoustic echo cancellation,AEC)算法,同时采用波束成形(Beamforming)技术通过每个独立设备的响应时间确定音源位置,并尽可能避免环境噪音的影响。

  从元件上看,除了Kinect所有的四元麦克风阵列以外,还配置了Wolfson Microelectronics WM8737G(配置了前置放大器的24bits立体声ADC)用于进行本地的音频信号处理。

  3 视频成像系统

  Kinect的成像系统来源于PrimeSense的专利技术,尽管微软官方一直遮遮掩掩,但很容易通过分析PS的设计来了解Kinect。下面首先给出Kinect视频传感器的规格:

  帧率:30FPS,深度/RGB数据;

  帧解析度:深度数据QVGA320x240,RGB数据VGA640x480;

  作用范围:1.2-3.5米,深度/RGB数据。

  虽然,目前体感技术还不够成熟,体感游戏也刚刚开始在各个领域内有创新地应用。但游戏并不是体感技术的边界,作为一种全新的交互方式,它正逐渐渗透到人们生活和工作的各个领域,包括教育、医疗乃至军事。体感技术唤醒了人机交互领域中更大胆的创新精神,指明了未来人机交互的发展方向。相信不久的将来,体感技术会更多地参与到学习过程中,并且催生出越来越多地创新应用。

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-11-26 08:03 , Processed in 0.040465 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表