Method and apparatus for filtering video data using a programmable graphics processor
    1.
    发明授权
    Method and apparatus for filtering video data using a programmable graphics processor 有权
    使用可编程图形处理器对视频数据进行过滤的方法和装置

    公开(公告)号:US07619687B1

    公开(公告)日:2009-11-17

    申请号:US11957354

    申请日:2007-12-14

    IPC分类号: H04N7/01 H04N11/20

    CPC分类号: H04N19/86 H04N7/01 H04N7/012

    摘要: Video filtering using a programmable graphics processor is described. The programmable graphics processor may be programmed to complete a plurality of video filtering operations in a single pass through a fragment-processing pipeline within the programmable graphics processor. Video filtering functions such as deinterlacing, chroma up-sampling, scaling, and deblocking may be performed by the fragment-processing pipeline. The fragment-processing pipeline may be programmed to perform motion adaptive deinterlacing, wherein a spatially variant filter determines, on a pixel basis, whether a “bob”, a “blend”, or a “weave” operation should be used to process an interlaced image.

    摘要翻译: 描述使用可编程图形处理器的视频滤波。 可编程图形处理器可以被编程为在可编程图形处理器内的片段处理流水线的单次传递中完成多个视频滤波操作。 诸如去隔行,色度上采样,缩放和去块之类的视频滤波功能可以由片段处理流水线执行。 片段处理流水线可以被编程为执行运动自适应去隔行,其中空间变异滤波器基于像素确定是否应当使用“bob”,“blend”或“weave”操作来处理隔行扫描 图片。

    Method and apparatus for filtering video data using a programmable graphics processor
    2.
    发明授权
    Method and apparatus for filtering video data using a programmable graphics processor 有权
    使用可编程图形处理器对视频数据进行过滤的方法和装置

    公开(公告)号:US07876378B1

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

    申请号:US11957361

    申请日:2007-12-14

    IPC分类号: H04N5/917

    CPC分类号: H04N19/86 H04N7/01 H04N7/012

    摘要: Video filtering using a programmable graphics processor is described. The programmable graphics processor may be programmed to complete a plurality of video filtering operations in a single pass through a fragment-processing pipeline within the programmable graphics processor. Video filtering functions such as deinterlacing, chroma up-sampling, scaling, and deblocking may be performed by the fragment-processing pipeline. The fragment-processing pipeline may be programmed to perform motion adaptive deinterlacing, wherein a spatially variant filter determines, on a pixel basis, whether a “bob”, a “blend”, or a “weave” operation should be used to process an interlaced image.

    摘要翻译: 描述使用可编程图形处理器的视频滤波。 可编程图形处理器可以被编程为在可编程图形处理器内的片段处理流水线的单次传递中完成多个视频滤波操作。 诸如去隔行,色度上采样,缩放和去块之类的视频滤波功能可以由片段处理流水线执行。 片段处理流水线可以被编程为执行运动自适应去隔行,其中空间变异滤波器基于像素确定是否应当使用“bob”,“blend”或“weave”操作来处理隔行扫描 图片。

    Remote graphical user interface support using a graphics processing unit
    3.
    发明授权
    Remote graphical user interface support using a graphics processing unit 有权
    远程图形用户界面支持使用图形处理单元

    公开(公告)号:US07173635B2

    公开(公告)日:2007-02-06

    申请号:US10400046

    申请日:2003-03-25

    IPC分类号: G09G5/00 G06F15/16

    摘要: Methods, apparatus and systems for the display, on a remote node, of a three-dimensional (3D) image rendered on a host system in a first image format are described. In general, the 3D image is transformed into a second image format that is compressed (i.e., uses fewer data bits per pixel) relative to the first image format, (optionally) scaled to a screen size of remote node, and subsequently transferred to remote node for display. In instances, the transformation of the image from the first image format to the second image format and the optional scaling of the image to the screen size of remote node may be done in a graphics processing unit (GPU) on the host system. As an example, the first image format may be an RGB-based format, such as RGBA (32-bits per pixel) or standard RGB (24-bits per pixel) and the second image format may be a YUV-based format, such as YV12 (12-bits per pixel).

    摘要翻译: 描述在远程节点上显示以第一图像格式在主机系统上呈现的三维(3D)图像的方法,装置和系统。 通常,3D图像被转换成相对于第一图像格式被压缩(即,每像素使用更少的数据位)的第二图像格式(可选地)缩放到远程节点的屏幕尺寸,并且随后传送到远程 显示节点。 在实例中,可以在主机系统上的图形处理单元(GPU)中完成图像从第一图像格式到第二图像格式的转换以及图像的可选缩放到远程节点的屏幕尺寸。 作为示例,第一图像格式可以是基于RGB的格式,例如RGBA(每像素32位)或标准RGB(每像素24位),并且第二图像格式可以是基于YUV的格式,例如 作为YV12(每像素12位)。

    Method and apparatus for filtering video data using a programmable graphics processor
    4.
    发明授权
    Method and apparatus for filtering video data using a programmable graphics processor 失效
    使用可编程图形处理器对视频数据进行过滤的方法和装置

    公开(公告)号:US07705915B1

    公开(公告)日:2010-04-27

    申请号:US11957360

    申请日:2007-12-14

    IPC分类号: H04N7/01 H04N11/20

    CPC分类号: H04N19/86 H04N7/01 H04N7/012

    摘要: Video filtering using a programmable graphics processor is described. The programmable graphics processor may be programmed to complete a plurality of video filtering operations in a single pass through a fragment-processing pipeline within the programmable graphics processor. Video filtering functions such as deinterlacing, chroma up-sampling, scaling, and deblocking may be performed by the fragment-processing pipeline. The fragment-processing pipeline may be programmed to perform motion adaptive deinterlacing, wherein a spatially variant filter determines, on a pixel basis, whether a “bob”, a “blend”, or a “weave” operation should be used to process an interlaced image.

    摘要翻译: 描述使用可编程图形处理器的视频滤波。 可编程图形处理器可以被编程为在可编程图形处理器内的片段处理流水线的单次传递中完成多个视频滤波操作。 诸如去隔行,色度上采样,缩放和去块之类的视频滤波功能可以由片段处理流水线执行。 片段处理流水线可以被编程为执行运动自适应去隔行,其中空间变异滤波器基于像素确定是否应当使用“bob”,“blend”或“weave”操作来处理隔行扫描 图片。

    Method and apparatus for filtering video data using a programmable graphics processor

    公开(公告)号:US08520009B1

    公开(公告)日:2013-08-27

    申请号:US12649188

    申请日:2009-12-29

    IPC分类号: G06T1/20

    CPC分类号: H04N19/86 H04N7/01 H04N7/012

    摘要: Video filtering using a programmable graphics processor is described. The programmable graphics processor may be programmed to complete a plurality of video filtering operations in a single pass through a fragment-processing pipeline within the programmable graphics processor. Video filtering functions such as deinterlacing, chroma up-sampling, scaling, and deblocking may be performed by the fragment-processing pipeline. The fragment-processing pipeline may be programmed to perform motion adaptive deinterlacing, wherein a spatially variant filter determines, on a pixel basis, whether a “bob”, a “blend”, or a “weave” operation should be used to process an interlaced image.

    Method and apparatus for filtering video data using a programmable graphics processor

    公开(公告)号:US07733419B1

    公开(公告)日:2010-06-08

    申请号:US11957363

    申请日:2007-12-14

    IPC分类号: H04N7/01

    CPC分类号: H04N19/86 H04N7/01 H04N7/012

    摘要: Video filtering using a programmable graphics processor is described. The programmable graphics processor may be programmed to complete a plurality of video filtering operations in a single pass through a fragment-processing pipeline within the programmable graphics processor. Video filtering functions such as deinterlacing, chroma up-sampling, scaling, and deblocking may be performed by the fragment-processing pipeline. The fragment-processing pipeline may be programmed to perform motion adaptive deinterlacing, wherein a spatially variant filter determines, on a pixel basis, whether a “bob”, a “blend”, or a “weave” operation should be used to process an interlaced image.

    Picture processing using a hybrid system configuration
    8.
    发明授权
    Picture processing using a hybrid system configuration 有权
    使用混合系统配置的图片处理

    公开(公告)号:US08054316B2

    公开(公告)日:2011-11-08

    申请号:US12271710

    申请日:2008-11-14

    摘要: A system and method for adjusting pictures minimizes the impact on graphics processing performance of a discrete processor. A hybrid system configuration includes the discrete processor and an integrated processor, where the discrete processor typically consumes more power and provides greater processing performance compared with the integrated processor. A picture is produced by a video or graphics engine of a discrete processor within a hybrid system. Each picture is then transferred to a back buffer in the host processing memory. The picture is analyzed to produce picture analysis results that are used to generate adjustment settings. The back buffer is swapped to become the front buffer and the adjustment settings are applied to the picture by an integrated processor to display an adjusted picture. The adjustment may be used in conjunction with power saving techniques to maintain the image quality when display backlighting is reduced.

    摘要翻译: 用于调整图片的系统和方法使对分立处理器的图形处理性能的影响最小化。 混合系统配置包括离散处理器和集成处理器,其中离散处理器通常消耗更多的功率并且与集成处理器相比提供更大的处理性能。 图片由混合系统内的分立处理器的视频或图形引擎产生。 然后将每个图像传送到主机处理存储器中的后台缓冲器。 分析图像以产生用于生成调整设置的图像分析结果。 后置缓冲器交换成前置缓冲器,并且通过集成处理器将调整设置应用于图像以显示经调整的图像。 调整可以结合省电技术使用,以便在显示背光降低时保持图像质量。

    Picture Processing Using A Hybrid System Configuration
    9.
    发明申请
    Picture Processing Using A Hybrid System Configuration 有权
    使用混合系统配置的图像处理

    公开(公告)号:US20100123725A1

    公开(公告)日:2010-05-20

    申请号:US12271710

    申请日:2008-11-14

    IPC分类号: G06T1/00

    摘要: A system and method for adjusting pictures minimizes the impact on graphics processing performance of a discrete processor. A hybrid system configuration includes the discrete processor and an integrated processor, where the discrete processor typically consumes more power and provides greater processing performance compared with the integrated processor. A picture is produced by a video or graphics engine of a discrete processor within a hybrid system. Each picture is then transferred to a back buffer in the host processing memory. The picture is analyzed to produce picture analysis results that are used to generate adjustment settings. The back buffer is swapped to become the front buffer and the adjustment settings are applied to the picture by an integrated processor to display an adjusted picture. The adjustment may be used in conjunction with power saving techniques to maintain the image quality when display backlighting is reduced.

    摘要翻译: 用于调整图片的系统和方法使对分立处理器的图形处理性能的影响最小化。 混合系统配置包括离散处理器和集成处理器,其中离散处理器通常消耗更多的功率并且与集成处理器相比提供更大的处理性能。 图片由混合系统内的分立处理器的视频或图形引擎产生。 然后将每个图像传送到主机处理存储器中的后台缓冲器。 分析图像以产生用于生成调整设置的图像分析结果。 后置缓冲器交换成前置缓冲器,并且通过集成处理器将调整设置应用于图像以显示经调整的图像。 调整可以结合省电技术使用,以便在显示背光降低时保持图像质量。

    Picture processing using a hybrid system configuration
    10.
    发明授权
    Picture processing using a hybrid system configuration 有权
    使用混合系统配置的图片处理

    公开(公告)号:US08149234B2

    公开(公告)日:2012-04-03

    申请号:US13280769

    申请日:2011-10-25

    摘要: A system is presented that is configured to reduce power consumption when performing processing tasks. The system includes a first processing entity capable of performing a set of operations, and a second processing entity configured to consume less power than the first processing entity and capable of performing a subset of operations that is part of the set of operations. During system operation, the second processing entity is configured to perform the subset of operations instead of the first processing entity.

    摘要翻译: 提出了一种配置为在执行处理任务时降低功耗的系统。 该系统包括能够执行一组操作的第一处理实体,以及被配置为消耗比第一处理实体更少的功率并能够执行作为该组操作的一部分的操作子集的第二处理实体。 在系统操作期间,第二处理实体被配置为执行操作子集而不是第一处理实体。