Method and apparatus for performing motion compensation in a texture mapping engine

    公开(公告)号:AU2715500A

    公开(公告)日:2000-07-24

    申请号:AU2715500

    申请日:1999-12-21

    Applicant: INTEL CORP

    Abstract: A method and apparatus for motion compensation of digital video data with a texture mapping engine is described. In general, the invention provides motion compensation by reconstructing a picture by predicting pixel colors from one or more reference pictures. The prediction can be forward, backward or bidirectional. The architecture described herein provides for reuse of texture mapping hardware components to accomplish motion compensation of digital video data. Bounding boxes and edge tests are modified such that complete macroblocks are processed for motion compensation. In addition, pixel data is written into a texture palette according to a first order based on Inverse Discrete Cosine Transform (IDCT) results and read out according to a second order optimized for locality of reference. A texture palette memory management scheme is provided to maintain current data and avoid overwriting of valid data when motion compensation commands are pipelined.

    Method and apparatus for performong motion compensation in a texture mapping engine.

    公开(公告)号:HK1036904A1

    公开(公告)日:2002-01-18

    申请号:HK01107760

    申请日:2001-11-06

    Applicant: INTEL CORP

    Abstract: A method and apparatus for motion compensation of digital video data with a texture mapping engine is described. In general, the invention provides motion compensation by reconstructing a picture by predicting pixel colors from one or more reference pictures. The prediction can be forward, backward or bidirectional. The architecture described herein provides for reuse of texture mapping hardware components to accomplish motion compensation of digital video data. Bounding boxes and edge tests are modified such that complete macroblocks are processed for motion compensation. In addition, pixel data is written into a texture palette according to a first order based on Inverse Discrete Cosine Transform (IDCT) results and read out according to a second order optimized for locality of reference. A texture palette memory management scheme is provided to maintain current data and avoid overwriting of valid data when motion compensation commands are pipelined.

    Method and apparatus for stretch blitting using a 3d pipeline

    公开(公告)号:AU2609600A

    公开(公告)日:2000-08-01

    申请号:AU2609600

    申请日:2000-01-12

    Applicant: INTEL CORP

    Abstract: A method and apparatus for image scaling is provided. A 3D pipeline comprises a command stream controller to enable a rectangle mode. The 3D pipeline including a windower to produce addresses for the rectangle defined by the vertices. A filter interpolates between neighboring points, based on relative location, to generate attributes for each pixel. A color calculator aligns output data and writes the output data to a destination surface.

Patent Agency Ranking