Matrix microprocessor and method of operation
    1.
    发明申请
    Matrix microprocessor and method of operation 审中-公开
    矩阵微处理器和操作方法

    公开(公告)号:US20100180100A1

    公开(公告)日:2010-07-15

    申请号:US12319934

    申请日:2009-01-13

    IPC分类号: G06F15/76 G06F9/30

    摘要: A microprocessor includes a direct access memory (DMA) engine which is responsive to pairs of block indices associated with one or more blocks in a first logical plane and transfers the one or more blocks between the first logical plane, a second logical plane, and a physical memory space according to the pairs of block indices. The logical planes represent two dimensional fields of data such as those found in images and videos. The microprocessor further comprises cache memory which updates its content with one or more cache-blocks which are in the neighborhood of the one or more blocks improving the operation of the cache memory by increasing cache hits. The DMA engine may further operate on n-dimensional blocks in a n-dimensional logical space. The microprocessor further includes special-purpose instructions, operative on a single-instruction-multiple-data (SIMD) computation unit, especially tailored to perform matrix operations. The SIMD may share scalar operands with an onboard single-instruction-single-data (SISD) computation unit.

    摘要翻译: 微处理器包括直接访问存储器(DMA)引擎,其响应于与第一逻辑平面中的一个或多个块相关联的块索引对,并且在第一逻辑平面,第二逻辑平面和第二逻辑平面之间传送一个或多个块 物理内存空间根据块索引对。 逻辑平面表示数据的二维字段,例如在图像和视频中找到的数据。 微处理器还包括高速缓存存储器,其通过一个或多个块附近的一个或多个高速缓存块更新其内容,通过增加高速缓存命中来改善高速缓冲存储器的操作。 DMA引擎还可以在n维逻辑空间中对n维块进行操作。 微处理器还包括在单指令多数据(SIMD)计算单元上操作的特殊用途指令,特别适于执行矩阵操作。 SIMD可以与板载单指令单数据(SISD)计算单元共享标量操作数。

    Video de-interlacing with motion estimation
    3.
    发明授权
    Video de-interlacing with motion estimation 有权
    视频去隔行与运动估计

    公开(公告)号:US07907210B2

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

    申请号:US12506002

    申请日:2009-07-20

    IPC分类号: H04N7/01 H04N11/20 H04N5/14

    摘要: A method includes determining a lowest-score interpolation direction among a plurality of interpolation directions. The method further includes calculating a candidate pixel value by interpolating along the lowest-score interpolation direction. The method further includes applying a median function to a set of pixel values. The set of pixel values includes (a) the candidate pixel value, (b) at least one pixel value from a line of pixels that is immediately above a pixel location that is currently being interpolated, and (c) at least one pixel value from a line of pixel values that is immediately below the pixel location that is currently being interpolated.

    摘要翻译: 一种方法包括确定多个内插方向中的最低分数内插方向。 该方法还包括通过沿着最低分数插值方向进行插值来计算候选像素值。 该方法还包括将中值函数应用于一组像素值。 所述像素值集合包括(a)候选像素值,(b)来自紧接在正在被内插的像素位置之上的像素行中的至少一个像素值,以及(c)至少一个像素值, 紧接在当前正被插值的像素位置下方的一行像素值。

    VIDEO DE-INTERLACING WITH MOTION ESTIMATION
    4.
    发明申请
    VIDEO DE-INTERLACING WITH MOTION ESTIMATION 有权
    视频去交织与运动估计

    公开(公告)号:US20090322942A1

    公开(公告)日:2009-12-31

    申请号:US12506002

    申请日:2009-07-20

    IPC分类号: H04N7/01

    摘要: A method includes determining a lowest-score interpolation direction among a plurality of interpolation directions. The method further includes calculating a candidate pixel value by interpolating along the lowest-score interpolation direction. The method further includes applying a median function to a set of pixel values. The set of pixel values includes (a) the candidate pixel value, (b) at least one pixel value from a line of pixels that is immediately above a pixel location that is currently being interpolated, and (c) at least one pixel value from a line of pixel values that is immediately below the pixel location that is currently being interpolated.

    摘要翻译: 一种方法包括确定多个内插方向中的最低分数内插方向。 该方法还包括通过沿着最低分数插值方向进行插值来计算候选像素值。 该方法还包括将中值函数应用于一组像素值。 所述像素值集合包括(a)候选像素值,(b)来自紧接在正在被内插的像素位置之上的像素行中的至少一个像素值,以及(c)至少一个像素值, 紧接在当前正被插值的像素位置下方的一行像素值。

    Gradient adaptive video de-interlacing
    5.
    发明授权
    Gradient adaptive video de-interlacing 失效
    梯度自适应视频去隔行扫描

    公开(公告)号:US07567294B2

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

    申请号:US11091853

    申请日:2005-03-28

    摘要: A method includes determining a lowest-score interpolation direction among a plurality of interpolation directions. The method further includes calculating a candidate pixel value by interpolating along the lowest-score interpolation direction. The method further includes applying a median function to a set of pixel values. The set of pixel values includes (a) the candidate pixel value, (b) at least one pixel value from a line of pixels that is immediately above a pixel location that is currently being interpolated, and (c) at least one pixel value from a line of pixel values that is immediately below the pixel location that is currently being interpolated.

    摘要翻译: 一种方法包括确定多个内插方向中的最低分数内插方向。 该方法还包括通过沿着最低分数插值方向进行插值来计算候选像素值。 该方法还包括将中值函数应用于一组像素值。 所述像素值集合包括(a)候选像素值,(b)来自紧接在正在被内插的像素位置之上的像素行中的至少一个像素值,以及(c)至少一个像素值, 紧接在当前正被插值的像素位置下方的一行像素值。