System and Method to Determine Feature Candidate Pixels of an Image
    1.
    发明申请
    System and Method to Determine Feature Candidate Pixels of an Image 有权
    确定图像的特征候选像素的系统和方法

    公开(公告)号:US20130322761A1

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

    申请号:US13602615

    申请日:2012-09-04

    IPC分类号: G06K9/46

    CPC分类号: G06K9/4638

    摘要: A system and method of processing an image is disclosed. A particular method of determining whether a particular pixel of an image is a feature candidate includes receiving data corresponding to a subset of a plurality of pixels surrounding the particular pixel. Each of the plurality of pixels may be from the image. The method further includes excluding the particular pixel from consideration as a feature candidate based on a comparison of values of the data to a comparison value. The comparison value may be based on an attribute value of the particular pixel and a threshold attribute value.

    摘要翻译: 公开了一种处理图像的系统和方法。 确定图像的特定像素是否是特征候选的特定方法包括接收对应于围绕特定像素的多个像素的子集的数据。 多个像素中的每一个可以来自图像。 该方法还包括基于将数据的值与比较值的比较来排除特定像素作为特征候选。 比较值可以基于特定像素的属性值和阈值属性值。

    Instruction for producing two independent sums of absolute differences
    2.
    发明授权
    Instruction for producing two independent sums of absolute differences 有权
    产生两个独立的绝对差异之和的指令

    公开(公告)号:US08290044B2

    公开(公告)日:2012-10-16

    申请号:US11431301

    申请日:2006-05-10

    IPC分类号: H04N7/12

    CPC分类号: H04N19/43

    摘要: Method and apparatus for performing two independent sum-of-absolute-difference (SAD) operations when receiving a single instruction (505, 705) is provided. The two operations may be performed in parallel. The operations process values stored in two source registers (405, 410) and the results are stored to a destination register (425). The source and destination registers each have two independently accessible sections, whereby a first SAD operation (401) can access a first section while a second independent SAD operation (402) can simultaneously access a second section of the register. The first SAD operation is performed on values in a first section of the source registers, the result being stored to a first section of the destination register. The second SAD operation is performed on values in a second section of the source registers, the result being stored to a second section of the destination register. The values may comprise pixel values.

    摘要翻译: 提供了当接收单个指令(505,705)时执行两个独立的绝对差值(SAD)操作的方法和装置。 这两个操作可以并行执行。 存储在两个源寄存器(405,410)中的操作处理值和结果被存储到目的地寄存器(425)。 源寄存器和目标寄存器各具有两个可独立访问的部分,由此第一SAD操作(401)可以访问第一部分,而第二独立的SAD操作(402)可以同时访问寄存器的第二部分。 第一个SAD操作是根据源寄存器的第一部分中的值执行的,结果被存储到目标寄存器的第一部分。 第二个SAD操作是在源寄存器的第二部分中的值上执行的,结果被存储到目标寄存器的第二部分。 这些值可以包括像素值。

    System and method of determining an address of an element within a table
    3.
    发明授权
    System and method of determining an address of an element within a table 有权
    确定表中元素的地址的系统和方法

    公开(公告)号:US07877571B2

    公开(公告)日:2011-01-25

    申请号:US11943265

    申请日:2007-11-20

    IPC分类号: G06F12/00

    摘要: In a particular embodiment, a method is disclosed that includes executing a single instruction to identify a location within a table stored at a memory. The single instruction is executable by a processor to extract bit field data from a first register and insert the bit field data into an index portion of a second register. The second register includes a table address portion and an index portion. The table address portion includes a table address identifying a memory location associated with a table. The table address and the bit field data combine to form an indexed address to an element within the table.

    摘要翻译: 在特定实施例中,公开了一种方法,其包括执行单个指令以识别存储在存储器中的表中的位置。 单个指令可由处理器执行以从第一寄存器提取位字段数据,并将位字段数据插入第二寄存器的索引部分。 第二寄存器包括表地址部分和索引部分。 表地址部分包括标识与表相关联的存储器位置的表地址。 表地址和位字段数据组合起来,形成一个索引地址给表中的一个元素。

    Processor and Method of Determining a Normalization Count
    4.
    发明申请
    Processor and Method of Determining a Normalization Count 失效
    确定规范化计数的处理器和方法

    公开(公告)号:US20090177724A1

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

    申请号:US11971230

    申请日:2008-01-09

    IPC分类号: G06F5/01

    CPC分类号: G06F7/74 G06F7/49936

    摘要: In a particular embodiment, a method is disclosed that includes receiving an operand to be normalized at a normalization logic circuit, where the operand includes a plurality of bits. The method further includes generating a zero output when a value of the operand is equal to zero and, when the value is not equal to zero, generating an output value representing a number that is one less than a count of leading bits of the operand.

    摘要翻译: 在特定实施例中,公开了一种方法,其包括接收在归一化逻辑电路中归一化的操作数,其中操作数包括多个位。 该方法还包括当操作数的值等于零时产生零输出,并且当该值不等于零时,生成表示小于该操作数的前导位的计数的数字的输出值​​。

    Method and system to combine multiple register units within a microprocessor
    5.
    发明申请
    Method and system to combine multiple register units within a microprocessor 有权
    在微处理器内组合多个寄存器单元的方法和系统

    公开(公告)号:US20080184007A1

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

    申请号:US11498627

    申请日:2006-08-02

    IPC分类号: G06F15/76 G06F9/30

    摘要: A method and system to combine multiple register units within a microprocessor, such as, for example, a digital signal processor, are described. A first register unit and a second register unit are retrieved from a register file structure within a processing unit, the first register unit and the second register unit being non-adjacently located within the register file structure. The first register unit and the second register unit are further combined during execution of a single instruction to form a resulting register unit. Finally, the resulting register unit is stored within the register file structure for further processing. Alternatively, a first half word unit from the first register unit and a second half word unit from the second register unit are retrieved. The first half word unit and the second half word unit are further input into corresponding high and low portions of a resulting register unit to form the resulting register unit during execution of a single instruction. Finally, the resulting register unit is stored within the register file structure for further processing.

    摘要翻译: 描述了在微处理器内组合多个寄存器单元的方法和系统,例如数字信号处理器。 从处理单元内的寄存器文件结构检索第一寄存器单元和第二寄存器单元,第一寄存器单元和第二寄存器单元非相邻地位于寄存器堆栈结构内。 在执行单个指令期间,第一寄存器单元和第二寄存器单元进一步组合以形成结果寄存器单元。 最后,所得到的寄存器单元被存储在寄存器堆栈结构中用于进一步处理。 或者,检索来自第一寄存器单元的第一半字单元和来自第二寄存器单元的第二半字单元。 第一半字单元和第二半字单元进一步输入到所得寄存器单元的对应高和低部分,以在单个指令的执行期间形成结果寄存器单元。 最后,所得到的寄存器单元被存储在寄存器堆栈结构中用于进一步处理。

    Instruction for producing two independent sums of absolute differences
    6.
    发明申请
    Instruction for producing two independent sums of absolute differences 有权
    产生两个独立的绝对差异之和的指令

    公开(公告)号:US20070263730A1

    公开(公告)日:2007-11-15

    申请号:US11431301

    申请日:2006-05-10

    IPC分类号: H04N7/12

    CPC分类号: H04N19/43

    摘要: Method and apparatus for performing two independent sum-of-absolute-difference (SAD) operations when receiving a single instruction (505, 705) is provided. The two operations may be performed in parallel. The operations process values stored in two source registers (405, 410) and the results are stored to a destination register (425). The source and destination registers each have two independently accessible sections, whereby a first SAD operation (401) can access a first section while a second independent SAD operation (402) can simultaneously access a second section of the register. The first SAD operation is performed on values in a first section of the source registers, the result being stored to a first section of the destination register. The second SAD operation is performed on values in a second section of the source registers, the result being stored to a second section of the destination register. The values may comprise pixel values.

    摘要翻译: 提供了当接收单个指令(505,705)时执行两个独立的绝对差值(SAD)操作的方法和装置。 这两个操作可以并行执行。 存储在两个源寄存器(405,410)中的操作处理值和结果被存储到目的地寄存器(425)。 源寄存器和目标寄存器各具有两个可独立访问的部分,由此第一SAD操作(401)可以访问第一部分,而第二独立的SAD操作(402)可以同时访问寄存器的第二部分。 第一个SAD操作是根据源寄存器的第一部分中的值执行的,结果被存储到目标寄存器的第一部分。 第二个SAD操作是在源寄存器的第二部分中的值上执行的,结果被存储到目标寄存器的第二部分。 这些值可以包括像素值。

    System and method to perform feature detection and to determine a feature score
    7.
    发明授权
    System and method to perform feature detection and to determine a feature score 有权
    执行特征检测并确定特征得分的系统和方法

    公开(公告)号:US09147123B2

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

    申请号:US13602677

    申请日:2012-09-04

    IPC分类号: G06K9/68 G06K9/46

    CPC分类号: G06K9/4638

    摘要: A system and method of processing an image is disclosed. A particular method of determining whether a particular pixel of an image is a feature includes receiving data corresponding to a plurality of pixels (from the image) surrounding the particular pixel. The method further includes determining a set of comparison results, each corresponding to one of the plurality of pixels and indicating a result of comparing an attribute value corresponding to one of the plurality of pixels to a comparison value (based on a particular attribute value of the particular pixel and a threshold value). The method further includes performing a processor-executable instruction that, when executed by a processor, causes the processor to identify a subset of the set of comparison results that indicate the particular pixel is the feature. The identified subset may be a consecutive order of pixels of the plurality of pixels.

    摘要翻译: 公开了一种处理图像的系统和方法。 确定图像的特定像素是否是特征的特定方法包括接收与围绕特定像素的多个像素(来自图像)相对应的数据。 所述方法还包括确定一组比较结果,每一个对应于所述多个像素之一并且指示将与所述多个像素中的一个相对应的属性值与比较值(基于所述多个像素的特定属性值)进行比较的结果 特定像素和阈值)。 所述方法还包括执行处理器可执行指令,所述指令在由处理器执行时使所述处理器识别所述特定像素是所述特征的所述一组比较结果的子集。 所识别的子集可以是多个像素的像素的连续顺序。

    System and method to determine feature candidate pixels of an image
    8.
    发明授权
    System and method to determine feature candidate pixels of an image 有权
    确定图像的特征候选像素的系统和方法

    公开(公告)号:US08953893B2

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

    申请号:US13602615

    申请日:2012-09-04

    IPC分类号: G06K9/46

    CPC分类号: G06K9/4638

    摘要: A system and method of processing an image is disclosed. A particular method of determining whether a particular pixel of an image is a feature candidate includes receiving data corresponding to a subset of a plurality of pixels surrounding the particular pixel. Each of the plurality of pixels may be from the image. The method further includes excluding the particular pixel from consideration as a feature candidate based on a comparison of values of the data to a comparison value. The comparison value may be based on an attribute value of the particular pixel and a threshold attribute value.

    摘要翻译: 公开了一种处理图像的系统和方法。 确定图像的特定像素是否是特征候选的特定方法包括接收对应于围绕特定像素的多个像素的子集的数据。 多个像素中的每一个可以来自图像。 该方法还包括基于将数据的值与比较值的比较来排除特定像素作为特征候选。 比较值可以基于特定像素的属性值和阈值属性值。

    System and Method to Perform Feature Detection and to Determine a Feature Score
    9.
    发明申请
    System and Method to Perform Feature Detection and to Determine a Feature Score 有权
    执行特征检测并确定特征得分的系统和方法

    公开(公告)号:US20130322762A1

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

    申请号:US13602677

    申请日:2012-09-04

    IPC分类号: G06K9/68 G06K9/46

    CPC分类号: G06K9/4638

    摘要: A system and method of processing an image is disclosed. A particular method of determining whether a particular pixel of an image is a feature includes receiving data corresponding to a plurality of pixels (from the image) surrounding the particular pixel. The method further includes determining a set of comparison results, each corresponding to one of the plurality of pixels and indicating a result of comparing an attribute value corresponding to one of the plurality of pixels to a comparison value (based on a particular attribute value of the particular pixel and a threshold value). The method further includes performing a processor-executable instruction that, when executed by a processor, causes the processor to identify a subset of the set of comparison results that indicate the particular pixel is the feature. The identified subset may be a consecutive order of pixels of the plurality of pixels.

    摘要翻译: 公开了一种处理图像的系统和方法。 确定图像的特定像素是否是特征的特定方法包括接收与围绕特定像素的多个像素(来自图像)相对应的数据。 所述方法还包括确定一组比较结果,每一个对应于所述多个像素之一并且指示将与所述多个像素中的一个相对应的属性值与比较值(基于所述多个像素的特定属性值)进行比较的结果 特定像素和阈值)。 所述方法还包括执行处理器可执行指令,所述指令在由处理器执行时使所述处理器识别所述特定像素是所述特征的所述一组比较结果的子集。 所识别的子集可以是多个像素的像素的连续顺序。

    Determining Top N or Bottom N Data Values and Positions
    10.
    发明申请
    Determining Top N or Bottom N Data Values and Positions 有权
    确定顶部N或底部N数据值和位置

    公开(公告)号:US20130097187A1

    公开(公告)日:2013-04-18

    申请号:US13275351

    申请日:2011-10-18

    IPC分类号: G06F17/30

    摘要: A method includes executing an instruction at a processor, where executing the instruction includes comparing a data value of a plurality of data values to a first element stored at a first location of a storage device. When the data value satisfies a condition with respect to the first element, the method includes moving the first element to a second location of the storage device and inserting the data value into the first location of the storage device.

    摘要翻译: 一种方法包括在处理器处执行指令,其中执行指令包括将多个数据值的数据值与存储在存储设备的第一位置处的第一元素进行比较。 当数据值满足关于第一元素的条件时,该方法包括将第一元素移动到存储设备的第二位置,并将数据值插入存储设备的第一位置。