System and Methods for Controlling a Cursor Based on Finger Pressure and Direction
    1.
    发明申请
    System and Methods for Controlling a Cursor Based on Finger Pressure and Direction 审中-公开
    基于手指压力和方向控制光标的系统和方法

    公开(公告)号:US20160132139A1

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

    申请号:US14937306

    申请日:2015-11-10

    CPC classification number: G06F3/03547 G06F3/0414 G06F3/0488

    Abstract: Disclosed is a method and apparatus for implementing a virtual mouse. In one embodiment, the functions implemented include activating the virtual mouse, determining a location of a cursor icon associated with the virtual mouse, and deactivating the virtual mouse. In various embodiments, the position of virtual mouse is determined by a processor based upon an orientation or position of a finger touching a touchscreen and a measured or calculated pressure applied by the finger to the touchscreen.

    Abstract translation: 公开了一种用于实现虚拟鼠标的方法和装置。 在一个实施例中,所实现的功能包括激活虚拟鼠标,确定与虚拟鼠标相关联的光标图标的位置,以及去激活虚拟鼠标。 在各种实施例中,虚拟鼠标的位置由处理器基于触摸触摸屏的手指的方向或位置以及由手指施加到触摸屏的测量或计算的压力来确定。

    SYSTEMS AND METHODS FOR PROCESSING AN IMAGE
    2.
    发明申请
    SYSTEMS AND METHODS FOR PROCESSING AN IMAGE 审中-公开
    用于处理图像的系统和方法

    公开(公告)号:US20140212050A1

    公开(公告)日:2014-07-31

    申请号:US13935798

    申请日:2013-07-05

    CPC classification number: G06K9/46 G06T7/12 G06T7/155 G06T2207/20152

    Abstract: A method for processing an image is described. Mask bits are determined for a current pixel. The mask bits indicate intensity comparisons between the current pixel and multiple neighboring pixels. The mask bits also indicate whether each of the current pixel's neighboring pixels have been processed. A next pixel is selected for processing based on the mask bits.

    Abstract translation: 描述用于处理图像的方法。 为当前像素确定掩码位。 掩码位表示当前像素和多个相邻像素之间的强度比较。 掩码位还指示当前像素的每个相邻像素是否已被处理。 基于掩码位选择下一个像素进行处理。

    Efficient lossless compression for peripheral interface data transfer
    3.
    发明授权
    Efficient lossless compression for peripheral interface data transfer 有权
    用于外围接口数据传输的高效无损压缩

    公开(公告)号:US09524052B2

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

    申请号:US14608750

    申请日:2015-01-29

    CPC classification number: G06F3/0416 G06T1/60 G06T9/00 G06T9/004

    Abstract: A method, an apparatus, and a computer program product for processing touchscreen information are provided. The method may include receiving touchscreen data that includes node values representative of signals generated by a touchscreen panel, generating a first data frame including difference values, and transmitting the first data frame over a control data bus. Each of the difference values may be calculated as a difference between one of the node values and a different node-related value wherein the first data frame has a predefined size. The first data frame may be configured to permit a receiver of the first data frame to reconstruct the touchscreen data without information loss.

    Abstract translation: 提供了一种用于处理触摸屏信息的方法,装置和计算机程序产品。 该方法可以包括接收包括表示由触摸屏面板产生的信号的节点值的触摸屏数据,生成包含差值的第一数据帧,以及通过控制数据总线发送第一数据帧。 每个差值可以被计算为节点值之一与不同节点相关值之间的差,其中第一数据帧具有预定义的大小。 第一数据帧可以被配置为允许第一数据帧的接收机重建触摸屏数据而没有信息丢失。

    SYSTEMS AND METHODS FOR MEMORY UTILIZATION FOR OBJECT DETECTION
    4.
    发明申请
    SYSTEMS AND METHODS FOR MEMORY UTILIZATION FOR OBJECT DETECTION 有权
    用于对象检测的存储器使用的系统和方法

    公开(公告)号:US20150058579A1

    公开(公告)日:2015-02-26

    申请号:US14468208

    申请日:2014-08-25

    CPC classification number: G06F12/0802 G06F2212/60 G06K9/00973

    Abstract: A method for memory utilization by an electronic device is described. The method includes transferring a first portion of a first decision tree and a second portion of a second decision tree from a first memory to a cache memory. The first portion and second portion of each decision tree are stored contiguously in the first memory. The first decision tree and second decision tree are each associated with a different feature of an object detection algorithm. The method also includes reducing cache misses by traversing the first portion of the first decision tree and the second portion of the second decision tree in the cache memory based on an order of execution of the object detection algorithm.

    Abstract translation: 描述了一种由电子设备进行存储器利用的方法。 该方法包括将第一决策树的第一部分和第二决策树的第二部分从第一存储器传送到高速缓冲存储器。 每个决策树的第一部分和第二部分被连续地存储在第一存储器中。 第一决策树和第二决策树各自与对象检测算法的不同特征相关联。 该方法还包括通过基于对象检测算法的执行顺序遍历高速缓冲存储器中的第一决策树的第一部分和第二决策树的第二部分来减少高速缓存未命中。

    Systems and methods for calculating a feature descriptor
    5.
    发明授权
    Systems and methods for calculating a feature descriptor 有权
    用于计算特征描述符的系统和方法

    公开(公告)号:US09547881B2

    公开(公告)日:2017-01-17

    申请号:US14629307

    申请日:2015-02-23

    Abstract: A method for calculating a feature descriptor on a single instruction, multiple data (SIMD) processor is described. The method includes generating histogram bin indexes in a first register. The method also includes generating weights in a second register. The method further includes updating an entire histogram table in a register file based on the histogram bin indexes and the weights without storing any histogram bin to memory. Histogram bins are updated in parallel with a single instruction.

    Abstract translation: 描述了用于计算单个指令,多数据(SIMD)处理器上的特征描述符的方法。 该方法包括在第一寄存器中生成直方图箱索引。 该方法还包括在第二寄存器中产生权重。 该方法还包括基于直方图单元索引和权重来更新寄存器文件中的整个直方图表,而不将任何直方图bin存储到存储器。 直方图箱与单个指令并行更新。

    Dedicated arithmetic encoding instruction
    6.
    发明授权
    Dedicated arithmetic encoding instruction 有权
    专用算术编码指令

    公开(公告)号:US09455743B2

    公开(公告)日:2016-09-27

    申请号:US14288018

    申请日:2014-05-27

    Abstract: A method includes executing, at a processor, a dedicated arithmetic encoding instruction. The dedicated arithmetic encoding instruction accepts a plurality of inputs including a first range, a first offset, and a first state and produces one or more outputs based on the plurality of inputs. The method also includes storing a second state, realigning the first range to produce a second range, and realigning the first offset to produce a second offset based on the one or more outputs of the dedicated arithmetic encoding instruction.

    Abstract translation: 一种方法包括在处理器处执行专用算术编码指令。 专用算术编码指令接受包括第一范围,第一偏移和第一状态的多个输入,并且基于多个输入产生一个或多个输出。 该方法还包括存储第二状态,重新对准第一范围以产生第二范围,以及基于专用算术编码指令的一个或多个输出来重新对准第一偏移以产生第二偏移。

    Systems and methods for memory utilization for object detection
    7.
    发明授权
    Systems and methods for memory utilization for object detection 有权
    用于对象检测的内存利用的系统和方法

    公开(公告)号:US09286217B2

    公开(公告)日:2016-03-15

    申请号:US14468208

    申请日:2014-08-25

    CPC classification number: G06F12/0802 G06F2212/60 G06K9/00973

    Abstract: A method for memory utilization by an electronic device is described. The method includes transferring a first portion of a first decision tree and a second portion of a second decision tree from a first memory to a cache memory. The first portion and second portion of each decision tree are stored contiguously in the first memory. The first decision tree and second decision tree are each associated with a different feature of an object detection algorithm. The method also includes reducing cache misses by traversing the first portion of the first decision tree and the second portion of the second decision tree in the cache memory based on an order of execution of the object detection algorithm.

    Abstract translation: 描述了一种由电子设备进行存储器利用的方法。 该方法包括将第一决策树的第一部分和第二决策树的第二部分从第一存储器传送到高速缓冲存储器。 每个决策树的第一部分和第二部分被连续地存储在第一存储器中。 第一决策树和第二决策树各自与对象检测算法的不同特征相关联。 该方法还包括通过基于对象检测算法的执行顺序遍历高速缓冲存储器中的第一决策树的第一部分和第二决策树的第二部分来减少高速缓存未命中。

    EFFICIENT LOSSLESS COMPRESSION FOR PERIPHERAL INTERFACE DATA TRANSFER
    8.
    发明申请
    EFFICIENT LOSSLESS COMPRESSION FOR PERIPHERAL INTERFACE DATA TRANSFER 有权
    高效无损压缩外围接口数据传输

    公开(公告)号:US20150309650A1

    公开(公告)日:2015-10-29

    申请号:US14608750

    申请日:2015-01-29

    CPC classification number: G06F3/0416 G06T1/60 G06T9/00 G06T9/004

    Abstract: A method, an apparatus, and a computer program product for processing touchscreen information are provided. The method may include receiving touchscreen data that includes node values representative of signals generated by a touchscreen panel, generating a first data frame including difference values, and transmitting the first data frame over a control data bus. Each of the difference values may be calculated as a difference between one of the node values and a different node-related value wherein the first data frame has a predefined size. The first data frame may be configured to permit a receiver of the first data frame to reconstruct the touchscreen data without information loss.

    Abstract translation: 提供了一种用于处理触摸屏信息的方法,装置和计算机程序产品。 该方法可以包括接收包括表示由触摸屏面板产生的信号的节点值的触摸屏数据,生成包含差值的第一数据帧,以及通过控制数据总线发送第一数据帧。 每个差值可以被计算为节点值之一与不同节点相关值之间的差,其中第一数据帧具有预定义的大小。 第一数据帧可以被配置为允许第一数据帧的接收机重建触摸屏数据而没有信息丢失。

    SYSTEMS AND METHODS FOR CALCULATING A FEATURE DESCRIPTOR
    9.
    发明申请
    SYSTEMS AND METHODS FOR CALCULATING A FEATURE DESCRIPTOR 有权
    用于计算特征描述符的系统和方法

    公开(公告)号:US20160225119A1

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

    申请号:US14629307

    申请日:2015-02-23

    Abstract: A method for calculating a feature descriptor on a single instruction, multiple data (SIMD) processor is described. The method includes generating histogram bin indexes in a first register. The method also includes generating weights in a second register. The method further includes updating an entire histogram table in a register file based on the histogram bin indexes and the weights without storing any histogram bin to memory. Histogram bins are updated in parallel with a single instruction.

    Abstract translation: 描述了用于计算单个指令,多数据(SIMD)处理器上的特征描述符的方法。 该方法包括在第一寄存器中生成直方图箱索引。 该方法还包括在第二寄存器中产生权重。 该方法还包括基于直方图单元索引和权重来更新寄存器文件中的整个直方图表,而不将任何直方图bin存储到存储器。 直方图箱与单个指令并行更新。

    System and method of performing multi-level integration
    10.
    发明授权
    System and method of performing multi-level integration 有权
    执行多级集成的系统和方法

    公开(公告)号:US09336579B2

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

    申请号:US14201636

    申请日:2014-03-07

    CPC classification number: G06T5/10 G06T1/00 G06T2207/20024 G06T2207/20212

    Abstract: A particular method includes generating a first result of a first integration operation performed on a first subset of elements of the plurality of elements. The first integration operation is associated with a first level of integration. The method includes generating a second result of a second integration operation performed on the first subset of elements. The second integration operation is associated with a second level of integration. The method further includes performing a third integration operation on a second subset of elements of the plurality of elements. The third integration operation is associated with the second level of integration. The third integration operation is performed based on the first result and the second result.

    Abstract translation: 特定方法包括生成对多个元素的元素的第一子集执行的第一积分操作的第一结果。 第一个集成操作与第一级集成有关。 该方法包括生成对元素的第一子集执行的第二积分操作的第二结果。 第二次集成操作与第二级集成相关联。 该方法还包括对多个元素的元素的第二子集执行第三积分操作。 第三个集成操作与第二级集成有关。 基于第一结果和第二结果执行第三整合操作。

Patent Agency Ranking