Depth-based user interface gesture control
    1.
    发明授权
    Depth-based user interface gesture control 有权
    基于深度的用户界面手势控制

    公开(公告)号:US09389779B2

    公开(公告)日:2016-07-12

    申请号:US13976036

    申请日:2013-03-14

    CPC classification number: G06F3/04883 G06F3/017

    Abstract: Technologies for depth-based gesture control include a computing device having a display and a depth sensor. The computing device is configured to recognize an input gesture performed by a user, determine a depth relative to the display of the input gesture based on data from the depth sensor, assign a depth plane to the input gesture as a function of the depth, and execute a user interface command based on the input gesture and the assigned depth plane. The user interface command may control a virtual object selected by depth plane, including a player character in a game. The computing device may recognize primary and secondary virtual touch planes and execute a secondary user interface command for input gestures on the secondary virtual touch plane, such as magnifying or selecting user interface elements or enabling additional functionality based on the input gesture. Other embodiments are described and claimed.

    Abstract translation: 基于深度手势控制的技术包括具有显示器和深度传感器的计算设备。 计算设备被配置为识别由用户执行的输入手势,基于来自深度传感器的数据确定相对于输入手势的显示的深度,将作为深度的函数的深度平面分配给输入手势,以及 基于输入手势和分配的深度平面执行用户界面命令。 用户界面命令可以控制由深度平面选择的虚拟对象,包括游戏中的玩家角色。 计算设备可以识别主虚拟触摸平面和辅助虚拟触摸平面,并且在次虚拟触摸平面上执行用于输入手势的次用户界面命令,诸如放大或选择用户界面元素或基于输入手势启用附加功能。 描述和要求保护其他实施例。

    Fast correlation search for stereo algorithm
    3.
    发明授权
    Fast correlation search for stereo algorithm 有权
    立体声算法的快速相关搜索

    公开(公告)号:US08879829B2

    公开(公告)日:2014-11-04

    申请号:US13658237

    申请日:2012-10-23

    CPC classification number: G06K9/6211 G06T7/33 G06T2207/10012 G06T2207/30196

    Abstract: Techniques are disclosed for carrying our correlation search in contexts such as stereo algorithms of graphics systems. In accordance with an embodiment, the techniques employ a locality-sensitive hashing (LSH) function to reduce the number of bits to be processed during the correlation process, and to identify a sub-set of available image points that are likely to be the best match to a given target image point. Once such a sub-set of likely image points is identified, a more comprehensive correlation algorithm can be run, if so desired, to further ensure the quality of the match.

    Abstract translation: 公开了用于在诸如图形系统的立体声算法的上下文中进行相关搜索的技术。 根据实施例,这些技术采用位置敏感散列(LSH)功能来减少在相关处理期间要处理的比特数,并且识别可能是最佳的可用图像点的子集 匹配给定的目标图像点。 一旦识别出这样的可能图像点的子集,如果需要,可以运行更全面的相关算法,以进一步确保匹配的质量。

    Compression format for high bandwidth dictionary compression
    4.
    发明授权
    Compression format for high bandwidth dictionary compression 有权
    高带宽字典压缩的压缩格式

    公开(公告)号:US09306598B2

    公开(公告)日:2016-04-05

    申请号:US14193427

    申请日:2014-02-28

    CPC classification number: H03M7/6023 H03M7/3088

    Abstract: Method, apparatus, and systems employing dictionary-based high-bandwidth lossless compression. A pair of dictionaries having entries that are synchronized and encoded to support compression and decompression operations are implemented via logic at a compressor and decompressor. The compressor/decompressor logic operatives in a cooperative manner, including implementing the same dictionary update schemes, resulting in the data in the respective dictionaries being synchronized. The dictionaries are also configured with replaceable entries, and replacement policies are implemented based on matching bytes of data within sets of data being transferred over the link. Various schemes are disclosed for entry replacement, as well as a delayed dictionary update technique. The techniques support line-speed compression and decompression using parallel operations resulting in substantially no latency overhead.

    Abstract translation: 使用基于字典的高带宽无损压缩的方法,装置和系统。 具有同步和编码以支持压缩和解压缩操作的条目的一对字典通过压缩器和解压缩器的逻辑来实现。 压缩器/解压缩器逻辑操作以协作的方式,包括实现相同的字典更新方案,导致相应词典中的数据被同步。 字典还配置有可替换条目,并且替换策略基于通过链接传送的数据集合中的数据的匹配字节来实现。 公开了用于条目替换的各种方案以及延迟字典更新技术。 该技术支持使用并行操作的线速压缩和解压缩,从而实质上无延迟开销。

    DYNAMIC AUGMENTATION OF A PHYSICAL SCENE
    5.
    发明申请
    DYNAMIC AUGMENTATION OF A PHYSICAL SCENE 有权
    物理场景的动态补充

    公开(公告)号:US20150193986A1

    公开(公告)日:2015-07-09

    申请号:US14269782

    申请日:2014-05-05

    Abstract: Computer-readable storage media, computing device and methods associated with dynamic modification of a rendering of a physical scene. In embodiments, one or more computer-readable storage media may have instructions stored thereon which, when executed by a computing device, may provide the computing device with a dynamic augmentation module. The dynamic augmentation module may, in some embodiments, cause the computing device to receive a manipulation of a physical scene. In response to receipt of the manipulation, the dynamic augmentation module may cause the computing device to dynamically modify a rendering of the physical scene. In some embodiments, this may be accomplished through real-time application of one or more virtual articles to the rendering of the physical scene or alteration of one or more virtual articles added to the rendering of the physical scene. Other embodiments may be described and/or claimed.

    Abstract translation: 计算机可读存储介质,与物理场景的渲染的动态修改相关联的计算设备和方法。 在实施例中,一个或多个计算机可读存储介质可以具有存储在其上的指令,当由计算设备执行时,其可以向计算设备提供动态扩充模块。 在一些实施例中,动态增加模块可以使计算设备接收物理场景的操纵。 响应于操纵的接收,动态增加模块可以使计算设备动态地修改物理场景的渲染。 在一些实施例中,这可以通过将一个或多个虚拟物品实时应用于物理场景的呈现或添加到物理场景的呈现中的一个或多个虚拟物品的改变来实现。 可以描述和/或要求保护其他实施例。

    PARALLEL FLOOD-FILL TECHNIQUES AND ARCHITECTURE
    6.
    发明申请
    PARALLEL FLOOD-FILL TECHNIQUES AND ARCHITECTURE 审中-公开
    并行浮法技术和建筑

    公开(公告)号:US20150077422A1

    公开(公告)日:2015-03-19

    申请号:US14550214

    申请日:2014-11-21

    CPC classification number: G06T1/20

    Abstract: Flood-fill techniques and architecture are disclosed. In accordance with one embodiment, the architecture comprises a hardware primitive with a software interface which collectively allow for both data-based and task-based parallelism in executing a flood-fill process. The hardware primitive is defined to do the flood-fill function and is scalable and may be implemented with a bitwise definition that can be tuned to meet power/performance targets, in some embodiments. In executing a flood-fill operation, and in accordance with an example embodiment, the software interface produces parallel threads and issues them to processing elements, such that each of the threads can run independently until done. Each processing element in turn accesses a flood-fill hardware primitive, each of which is configured to flood a seed inside an N×M image block. In some cases, processing element commands to the flood-fill hardware primitive(s) can be queued and acted upon pursuant to an arbitration scheme.

    Abstract translation: 洪水填充技术和结构被公开。 根据一个实施例,该架构包括具有软件接口的硬件原语,该软件接口在执行洪水填充处理时共同允许基于数据和基于任务的并行性。 硬件原语被定义为执行洪水填充功能并且是可扩展的,并且可以在一些实施例中以可以调整以满足功率/性能目标的按位定义来实现。 在执行洪水填充操作时,并且根据示例性实施例,软件接口产生并行线程并将其发布到处理元件,使得每个线程可以独立运行直到完成。 每个处理元件依次访问洪水填充硬件图元,每个填充硬件图元被配置为在N×M图像块内淹没种子。 在某些情况下,根据仲裁方案,可以对洪水填充硬件原语的处理单元命令进行排队和执行。

    Multi-distance, multi-modal natural user interaction with computing devices
    8.
    发明授权
    Multi-distance, multi-modal natural user interaction with computing devices 有权
    与计算设备的多距离多模式自然用户交互

    公开(公告)号:US09213412B2

    公开(公告)日:2015-12-15

    申请号:US13976493

    申请日:2013-03-15

    Abstract: Systems and methods may provide for receiving a short range signal from a sensor that is collocated with a short range display and using the short range signal to detect a user interaction. Additionally, a display response may be controlled with respect to a long range display based on the user interaction. In one example, the user interaction includes one or more of an eye gaze, a hand gesture, a face gesture, a head position or a voice command, that indicates one or more of a switch between the short range display and the long range display, a drag and drop operation, a highlight operation, a click operation or a typing operation.

    Abstract translation: 系统和方法可以提供从与短距离显示并置的传感器接收短距离信号,并且使用短距离信号来检测用户交互。 此外,可以基于用户交互来相对于远程显示来控制显示响应。 在一个示例中,用户交互包括指示短距离显示和远程显示之间的切换中的一个或多个的眼睛注视,手势,脸部手势,头部位置或语音命令中的一个或多个 ,拖放操作,高亮操作,点击操作或打字操作。

    Depth camera system with machine learning for recognition of patches within a structured light pattern
    9.
    发明授权
    Depth camera system with machine learning for recognition of patches within a structured light pattern 有权
    深度相机系统,具有机器学习,用于识别结构光图案中的贴片

    公开(公告)号:US09025863B2

    公开(公告)日:2015-05-05

    申请号:US13929272

    申请日:2013-06-27

    Inventor: Dror Reif

    Abstract: Generally, this disclosure provides systems, devices, methods and computer readable media for a depth camera with ML techniques for recognition of patches within an SL pattern. The system may include a projection module to project an ML-based SL pattern onto a scene; a camera to receive an image of the SL pattern reflected from the scene; a patch recognition and location module to generate a descriptor vector for a patch segmented from the received image and to query an ML system with the descriptor vector, the ML system configured to provide a patch label associated with the descriptor vector, the patch label comprising a location of the patch relative to the projected SL pattern; and a depth estimation module to triangulate a distance between the camera and a region of the scene associated with the patch based on the location of the patch relative to the projected SL pattern.

    Abstract translation: 通常,本公开提供用于具有用于识别SL图案内的贴片的ML技术的深度相机的系统,设备,方法和计算机可读介质。 该系统可以包括投影模块以将基于ML的SL图案投影到场景上; 相机,用于接收从场景反射的SL图案的图像; 补丁识别和定位模块,用于生成用于从接收到的图像分割的补丁的描述符向量,并且查询具有描述符向量的ML系统,所述ML系统被配置为提供与所述描述符向量相关联的补丁标签,所述补丁标签包括 贴片相对于投影SL图案的位置; 以及深度估计模块,用于基于所述补片相对于所述投影SL图案的位置,来对所述相机与所述补丁相关联的场景的区域之间的距离进行三角测量。

    Parallel flood-fill techniques and architecture

    公开(公告)号:US09972062B2

    公开(公告)日:2018-05-15

    申请号:US14550214

    申请日:2014-11-21

    CPC classification number: G06T1/20

    Abstract: Flood-fill techniques and architecture are disclosed. In accordance with one embodiment, the architecture comprises a hardware primitive with a software interface which collectively allow for both data-based and task-based parallelism in executing a flood-fill process. The hardware primitive is defined to do the flood-fill function and is scalable and may be implemented with a bitwise definition that can be tuned to meet power/performance targets, in some embodiments. In executing a flood-fill operation, and in accordance with an example embodiment, the software interface produces parallel threads and issues them to processing elements, such that each of the threads can run independently until done. Each processing element in turn accesses a flood-fill hardware primitive, each of which is configured to flood a seed inside an N×M image block. In some cases, processing element commands to the flood-fill hardware primitive(s) can be queued and acted upon pursuant to an arbitration scheme.

Patent Agency Ranking