会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Methods and apparatus for decoding images using dedicated hardware circuitry and a programmable processor
    • 使用专用硬件电路和可编程处理器对图像进行解码的方法和装置
    • US06829303B1
    • 2004-12-07
    • US09442363
    • 1999-11-17
    • Larry PearlsteinSharif Mohammad Sazzad
    • Larry PearlsteinSharif Mohammad Sazzad
    • H04N712
    • H04N19/423H04N19/43H04N19/44H04N19/61
    • Video decoder methods and apparatus are described. In accordance with the invention, hardware decoder circuitry, e.g., intra-coded image decoding circuitry and motion vector reconstruction circuitry, is used in combination with a general purpose processor, e.g., Pentium processor, to perform video decoding operations. The video decoder hardware circuitry of the present invention is responsible for performing non-memory intensive functions. The general purpose processor or a general purpose processor operating in conjunction with a graphics processor are used to perform memory intensive video decoding operations such as motion compensated predictions. The video decoding hardware circuitry of the present invention can be implemented as a separate physical device, e.g., chip, or can be implemented on the same physical chip as a general purpose processor with which it works. By using the video decoding hardware circuitry of the present invention in combination with a CPU, a computer system's ability to perform video decoding operations can be significantly increased at little cost in terms of additional hardware.
    • 描述视频解码器方法和装置。 根据本发明,硬件解码器电路,例如帧内编码图像解码电路和运动矢量重构电路,与通用处理器(例如奔腾处理器)结合使用,以执行视频解码操作。 本发明的视频解码器硬件电路负责执行非存储器密集型功能。 与图形处理器结合操作的通用处理器或通用处理器用于执行存储密集型视频解码操作,例如运动补偿预测。 本发明的视频解码硬件电路可以被实现为单独的物理设备,例如芯片,或者可以在与其工作的通用处理器相同的物理芯片上实现。 通过使用本发明的视频解码硬件电路与CPU的组合,计算机系统的执行视频解码操作的能力可以在额外的硬件方面以很小的成本显着增加。
    • 2. 发明授权
    • Registers and methods for accessing registers for use in a single instruction multiple data system
    • 访问寄存器的寄存器和方法用于单指令多数据系统
    • US06175892B1
    • 2001-01-16
    • US09099989
    • 1998-06-19
    • Sharif Mohammad SazzadLarry Pearlstein
    • Sharif Mohammad SazzadLarry Pearlstein
    • G06F1200
    • G06F9/30032G06F9/30025G06F9/30036G06F9/30109G06F9/30141G11C7/1006
    • Methods and apparatus for implementing single instruction multiple data (SIMD) signal processing operations are described. The apparatus of the present invention include new registers and register arrays which allow data to be accessed at a word as well as sub-word or sub-register level. The registers and register arrays of the present invention may be used when implementing a system based on a SIMD architecture. Registers implemented in accordance with the present invention include a plurality of pass gates that allow an entire n-bit word stored in the register to be accessed and output as a single word or for a sub-word portion of a stored word to be accessed and output. During standard operation the registers are accessed on a word basis. However, during column access operations, e.g., when performing a transpose operation, access is performed on a sub-word basis. The ability to access the registers of the present invention on a word or sub-word level make implementing transpose and various other row/column data manipulation operations possible in a relatively straightforward manner without data buffering. In addition to the novel registers and register arrays of the present invention, various aspects of the present invention are directed to new and novel SIMD instructions, e.g., SIMD move, add, and move instructions, which support the specification of data to be processed as operands which identify rows or columns of register arrays as opposed to merely identifying registers as done with conventional commands. A transpose command is also supported.
    • 描述了实现单指令多数据(SIMD)信号处理操作的方法和装置。 本发明的装置包括新的寄存器和寄存器阵列,其允许以字以及子字或子寄存器级别访问数据。 当基于SIMD架构实现系统时,可以使用本发明的寄存器和寄存器阵列。 根据本发明实现的寄存器包括多个通过门,其允许存储在寄存器中的整个n位字被访问并输出为单个字或要存储的字的子字部分被访问, 输出。 在标准操作期间,寄存器是以字为单位访问的。 然而,在列访问操作期间,例如,当执行转置操作时,以子字为基础执行访问。 在字或子字级别访问本发明的寄存器的能力使得实现转置和各种其他行/列数据操纵操作可以以相对直接的方式进行,而不需要数据缓冲。 除了本发明的新型寄存器和寄存器阵列之外,本发明的各个方面涉及新的和新颖的SIMD指令,例如SIMD移动,添加和移动指令,其支持要处理的数据的规范为 识别寄存器阵列的行或列的操作数,而不是像传统命令一样完成标识寄存器。 还支持转置命令。
    • 3. 发明授权
    • Image processing methods and systems for frame rate conversion
    • 用于帧速率转换的图像处理方法和系统
    • US08760574B2
    • 2014-06-24
    • US12433686
    • 2009-04-30
    • Larry PearlsteinSamir Hulyalkar
    • Larry PearlsteinSamir Hulyalkar
    • H04N7/01
    • G06T3/4007G09G5/006G09G2340/0435H04N7/0132H04N7/0135
    • An image processing method for frame rate conversion, comprising: receiving a stream of input pictures at an input frame rate, at least some of the input pictures being new pictures, the new pictures appearing within the stream of input pictures at an underlying new picture rate; generating interpolated pictures from certain ones of the input pictures; outputting a stream of output pictures at an output frame rate, the stream of output pictures including a blend of the new pictures and the interpolated pictures, the interpolated pictures appearing in the stream of output pictures at an average interpolated picture rate; and causing a variation in the average interpolated picture rate in response to detection of a variation in the underlying new picture rate.
    • 一种用于帧速率转换的图像处理方法,包括:以输入帧速率接收输入图像流,所述输入图像中的至少一些是新图像,所述新图像以基本新图像速率出现在所述输入图像流内 ; 从某些输入图像生成内插图像; 以输出帧速率输出输出图像流,输出图像流包括新图像和内插图像的混合,内插图像以平均内插图像速率出现在输出图像流中; 并且响应于底层新图像速率的变化的检测而导致平均内插图像速率的变化。
    • 4. 发明授权
    • Methods for reduced cost insertion of video subwindows into compressed video
    • 将视频子窗口成本插入压缩视频的方法
    • US07782938B2
    • 2010-08-24
    • US10617605
    • 2003-07-11
    • Larry Pearlstein
    • Larry Pearlstein
    • H04B1/66
    • H04N19/51H04N19/55H04N21/23892
    • Methods and apparatus for encoding image data to facilitate subsequent insertion of local image data. Also methods and apparatus for inserting image data, e.g., at local broadcast stations, without having to fully decode a received encoded bitstream. The encoding methods involve treating images to be encoded as a plurality of distinct, non-overlapping image regions or segments for encoding purposes. Image segments which are designated for use for local data insertion are not used as reference data for motion compensated prediction purposes when generating motion vectors to represent image areas, e.g., the area representing the main picture, which are outside the local data insertion segments. Because image segments which may be replaced are not used as reference data for image segments which will not be replaced, unintentional prediction errors which might otherwise result from replacing one or more image segments as part of a local data insertion operation are avoided.
    • 用于编码图像数据以便于随后插入局部图像数据的方法和装置。 以及用于例如在本地广播站插入图像数据的方法和装置,而不必完全解码所接收的编码比特流。 编码方法涉及将图像编码为用于编码目的的多个不同的,不重叠的图像区域或片段。 指定用于本地数据插入的图像段在生成用于表示图像区域(例如,表示主图像的区域)的运动矢量时不用作用于运动补偿预测目的的参考数据,其在本地数据插入段之外。 由于可以替换的图像段不被用作不被替换的图像段的参考数据,因此避免了由于将一个或多个图像段替换为本地数据插入操作的一部分而导致的意外预测误差。
    • 6. 发明申请
    • METHOD AND APPARATUS FOR REDUCED COMPLEXITY VIDEO PROCESSING VIA SPECIAL CHROMA HANDLING
    • 通过特殊色彩处理降低复杂视频处理的方法和装置
    • US20090290789A1
    • 2009-11-26
    • US12126321
    • 2008-05-23
    • Kathleen BurnsLarry Pearlstein
    • Kathleen BurnsLarry Pearlstein
    • G06K9/00
    • H04N9/643G09G3/2003G09G5/02G09G5/028G09G5/04G09G5/363
    • A method and apparatus for reduced complexity video and image processing with special chroma handling are disclosed. Frame-type decisions are made on a video stream made up of a sequence of frames. A first subset of the frames are selected to be monochrome and generated without chroma data. A second subset of the frames are selected to be in color and generated with chroma components. In one embodiment, the first subset of frames includes odd frames and the second subset of frames includes even frames in the video stream. Under higher video frame rates, the lack of color in every other frame is not visible to the end viewer. Accordingly, subsequent processing of the output video stream permits luma-only processing of many frames in the video stream, extensively reducing the amount of computation.
    • 公开了一种用于降低复杂度的具有特殊色度处理的视频和图像处理的方法和装置。 在由一系列帧组成的视频流上进行帧型决定。 帧的第一子集被选择为单色并且没有色度数据生成。 帧的第二子集被选择为彩色并由色度分量生成。 在一个实施例中,帧的第一子集包括奇数帧,并且帧的第二子集包括视频流中的偶数帧。 在更高的视频帧速率下,每个其他帧中缺少颜色对于终端观看者是不可见的。 因此,输出视频流的后续处理允许视频流中许多帧的仅亮度处理,从而大大减少了计算量。