×

Scan line rendering of convolutions

  • US 6,580,836 B2
  • Filed: 01/21/1998
  • Issued: 06/17/2003
  • Est. Priority Date: 01/24/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of applying an operator having a finite mask to at least one object selected from a plurality of individually manipulable graphical objects in an image, the image being represented in an object-based graphics environment, said method comprising the steps of:

  • (a) providing an expression tree representation of the image, the expression tree comprising a plurality of nodes;

    (b) associating a render number with at least one of the nodes, the or each render number specifying a number of scan lines to be rendered in advance of a current scan line for the associated node;

    (c) providing the finite mask having a plurality of coefficients, wherein the coefficients are arranged in a predetermined number of rows and a predetermined number of columns;

    (d) providing a buffer means adapted to store a portion of the at least one object in the image;

    (e) rendering to the buffer means at least a predetermined number of scan lines of the at least one object in the image substantially equal to the number of rows or the number of columns of the mask; and

    (f) applying the mask to the rendered plurality of scan lines to produce a scan line of an output image.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×