• NUI相关术语


      分享一下微软资深企业架构师、应用开发专家余涛先生书中所谈到的相关术语,以便查阅,部分术语根据个人理解加入了细化内容:

    1、波束形成算法(BeamformingAlgorithm)

      基于现行阵列的阵列信号模型,用于确定在水平面上声源方向的算法;

    2、CDRP(Color Depth Register Pixel)

      色彩、深度的像素注册过程;

    3、DMO

      DirectX Media Object

    4、深度数据流(Depth Stream)

      深度图像摄像头产生的数据。深度数据流也是由深度图像帧组成,其中每一帧的深度图像中,每个像素的高13位 代表从红外摄像头到最近的对象的距离。

    5、Kinect传感器(Kinect Sensor)

      传感器通过一个USB借口连接PC,由以下部分组成:

    • Microphone Array 麦克风阵列;
    • IR Emitter 红外发射器;
    • Color Sensor RGB 摄像头;
    • IR Depth Sensor 红外深度图像摄像头;
    • Moving Touch Tilt Motor 羊角控制传动马达;

    6、延迟

      这里指从Kinect设备采集的数据通过USB传输到应用程序的同步时间,延迟时间的长短取决于CPU处理速度USB传输的速率

    7、自然人机交互界面

      自然用户界面提供语音、手势、触摸、体感等更为自然的交互方式,其中“自然”一词时相对图形用户界面(GUI)而言的,GUI要求用户必须先学习软件开发者预先设置好的操作,而NUI只需要人们以最自然的交流方式(如语言、语音、文字)与机器互动。

    8、Kinect USB 同步接口

      Kinect通过USB接口与PC连接,该接口支持4种类型的数据传输:同步、控制、终端、批量。Kinect设备的同步接口用于从传感器中获取音频、彩色图像流、深度图像流以及相关数据流,该接口给保留设备支持恒定的传输带宽。

    9、YUV流

      一种数字视频数据,YUV与RGB表现图像的方法不同。其是一个亮度信号加两个色差信号的方式来表现图像的,其中Y代表亮度,UV代表色差,包括构成彩色的两个分量(CB、CR),用来检测不同色差信号。(在Houdini中也有$CB、$CR、$CG等变量,功能相同,亦是用来检测色差信号)

      不同的YUV格式代表的是不同的图像压缩方式,常见的有YUV 4 : 2 : 0、YUV 4 : 2 : 2、YUV 4 : 1 : 1、YUV 4 : 4 : 4,其中存储模式分别为打包模式(packed)和平面模式(plannar)。

    10、Light coding

      PrimeSense 将其深度测量技术命名为Light coding,顾名思义就是用光源照明给需要测量的空间编上码,说到底还是结构光技术,但与传统的结构光方法不同,其光源打出去的并不是一副周期性变化的二维的图像编码,而是一个具有三维纵深的“体编码”,这种光源成为激光散斑(laser speckle),是当激光照射到粗物体或穿透毛玻璃后形成的随机衍射斑点。

      这些散斑具有高度的随机性,而且会随着距离的不同变换图案,也就是说空间中任意两处的散斑图案都是不同的,只要在空间中打上这样的结构光,整个空间就都被做了标记,把一个物体放进这个空间,只要看看物体上面的散斑图案,就可以知道这个物体在什么位置了,当然,在这之前要把整个空间的散斑图案都记录下来,所以要先做一次光源的标定。

    11、线程安全和垃圾回收

      Microsoft Kinect类的静态公共成员是线程安全的,其他多线程情况下需要考虑线程安全问题。复杂多线程的应用程序需要多考虑用锁、防御性代码来保证线程安全。

      此外,要让垃圾回收器及时释放资源以防止内存泄露。

      以上就是本篇所要分享的全部术语,希望能给大家在开发过程中遇到的相关术语的理解,带来一点帮助。

  • 相关阅读:
    2018 eclipse安装反编译插件
    Buffer flip()方法
    区块链2
    Mist 转移默认区块存储位置方法
    区块链1
    如何在Ubuntu下安装”.deb“、”.bin“、”.tar.gz“、”.tar.bz2“格式的软件包!
    eclipse 性能调优之内存分配
    linux中搭建java开发环境
    在 Ubuntu 14.04 上安装 Ubuntu Tweak 0.8.8
    Ubuntu各个版本的介绍
  • 原文地址:https://www.cnblogs.com/jackchiang/p/4077082.html
Copyright © 2020-2023  润新知