Efficient extended-precision processing

    公开(公告)号:US10546045B2

    公开(公告)日:2020-01-28

    申请号:US15847440

    申请日:2017-12-19

    Abstract: Systems and methods are provided for performing a dot product. Each of a first series of numbers is divided into a first value, comprising the N most significant bits of the number, and a second value to form first and second sets of values. Each of a second series of numbers is divided into a third value, comprising the N most significant bits of the number, and a fourth value to form third and fourth sets of values. A dot product of the first and fourth sets of values is computed to provide a first partial sum. A dot product of the first and third sets of values is computed to provide a second partial sum. A dot product of the second and third sets of values is computed to provide a third partial sum. The partial sums are summed to provide a result for the dot product.

    METHOD AND CIRCUITRY FOR PERFORMING CENSUS TRANSFORMS
    4.
    发明申请
    METHOD AND CIRCUITRY FOR PERFORMING CENSUS TRANSFORMS 有权
    用于执行普通变换的方法和电路

    公开(公告)号:US20160239948A1

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

    申请号:US15041933

    申请日:2016-02-11

    CPC classification number: G06T7/37

    Abstract: Methods of stitching data generated by a plurality of census transforms are disclosed. The methods include performing a plurality of census transforms on an array of pixels in a first direction. First and second code words of the census transform results are stored in arrays. The arrays are transposed and interleaved. The first and second code words are stitched by reading a vertical column of the array of interleaved code words.

    Abstract translation: 公开了通过多次普查变换生成的数据的拼接方法。 所述方法包括在第一方向上的像素阵列上执行多个普查变换。 普查变换结果的第一个和第二个代码字被存储在数组中。 阵列被转置和交错。 通过读取交错码字阵列的垂直列来缝合第一和第二码字。

    System and method to extract unique elements from sorted list

    公开(公告)号:US09811607B2

    公开(公告)日:2017-11-07

    申请号:US14632822

    申请日:2015-02-26

    CPC classification number: G06F17/30988

    Abstract: A device includes an input array register, a determining component and a computing component. The input array register stores a sorted list of n elements as an input array having size n, n being an integer greater than or equal to two. The determining component creates a list of m elements as a mask array having a size m, m being an integer greater than or equal to one, one of the m elements being based on two adjacent of the n elements of the input array. The computing component performs a mathematical operation between the input array and the mask array to generate a list of p elements as an output array having a size p, p being an integer greater than or equal to 0, the p elements identifying unique elements within the n elements.

    Method and circuitry for performing census transforms

    公开(公告)号:US09905020B2

    公开(公告)日:2018-02-27

    申请号:US15041933

    申请日:2016-02-11

    CPC classification number: G06T7/37

    Abstract: Methods of stitching data generated by a plurality of census transforms are disclosed. The methods include performing a plurality of census transforms on an array of pixels in a first direction. First and second code words of the census transform results are stored in arrays. The arrays are transposed and interleaved. The first and second code words are stitched by reading a vertical column of the array of interleaved code words.

    SYSTEM AND METHOD TO EXTRACT UNIQUE ELEMENTS FROM SORTED LIST
    7.
    发明申请
    SYSTEM AND METHOD TO EXTRACT UNIQUE ELEMENTS FROM SORTED LIST 有权
    从分类列表中提取特征元素的系统和方法

    公开(公告)号:US20160253365A1

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

    申请号:US14632822

    申请日:2015-02-26

    CPC classification number: G06F17/30988

    Abstract: A device includes an input array register, a determining component and a computing component. The input array register stores a sorted list of n elements as an input array having size n, n being an integer greater than or equal to two. The determining component creates a list of m elements as a mask array having a size m, m being an integer greater than or equal to one, one of the m elements being based on two adjacent of the n elements of the input array. The computing component performs a mathematical operation between the input array and the mask array to generate a list of p elements as an output array having a size p, p being an integer greater than or equal to 0, the p elements identifying unique elements within the n elements.

    Abstract translation: 一种设备包括输入阵列寄存器,确定组件和计算组件。 输入阵列寄存器存储n个元素的排序列表作为大小为n的输入阵列,n是大于或等于2的整数。 确定组件创建m个元素的列表作为具有尺寸m,m是大于或等于1的整数的掩模阵列,m个元素中的一个基于输入阵列的n个元素中的两个相邻。 计算组件在输入阵列和掩模阵列之间执行数学运算,以产生p个元素的列表作为具有大小p,p为大于或等于0的整数的输出阵列,p元素标识该元素内的唯一元素 n元素。

Patent Agency Ranking