×

Shape processor

  • US 7,009,624 B2
  • Filed: 05/24/2004
  • Issued: 03/07/2006
  • Est. Priority Date: 04/14/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of composing a video frame, comprising:

  • providing a pixel array corresponding to the video frame, each pixel within the array having a pixel value;

    receiving a stream of objects, each object having a shape, a transparency, and a fill;

    processing each of the objects, one object at a time, to update the pixel array based at least on the shape, transparency, and fill of the object being processed and the current state of the pixel array, wherein updating the pixel array includesfor each pixel in the pixel array, blending the fill corresponding to the object with the current value of the pixel by weighting the fill with a weighting factor and deweighting the current pixel value with a complimentary factor, wherein the weighting factor is the product of the transparency of the object and a pixel state factor, wherein the pixel state factor is set to about unity for pixels located within the object, to about zero for pixels located outside the object, and to about an edge value for transition pixels; and

    outputting the video frame to a display device.

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