← Back to Patent Explorer
US5379129A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for compositing a source and destination image using a mask image

Assignee: Apple Inc
•
Filing: 1992-05-08
•
Granted: 1995-01-03
•
Expires: 2012-05-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This invention provides a method for compositing a source image and a destination image using a mask image to produce a result image in a digital image processing system. The method is, on a pixel-by-pixel basis, using the mask image to select between the source and destination images: where a black color value for a mask pixel selects the color value of the corresponding pixel of the source image; and a white color value for a mask pixel selects the color value of the corresponding pixel of the destination image; and where an intermediate color value for a mask pixel selects a weighted average between source and destination pixel color values. The calculations of the weighted average color value are done in color space, such as on a color component by color component basis. The result image can be displayed or stored for further use. This method can be described in boolean expression according to the formula: result=((1-mask)*source)+(mask*destination).

Inventors

  • 👤 Konstantin Othmer
  • 👤 Bruce A. Leak

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 17:29
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/387; H04N1/3872

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 119 words
A method for compositing a source image and a destination image using a mask image to produce a result image in a digital image processing system comprising: on a pixel-by-pixel basis, using the mask image to select between the source and destination images, where a black color value for a mask pixel selects the color value of the corresponding pixel of the source image, and a white color value for a mask pixel selects the color value of the corresponding pixel of the destination image, and where an intermediate color value for a mask pixel selects a weighted average between source and destination pixel color values, and writing said selected color values to corresponding pixels of the result image.
Claim 2
Independent Claim 119 words
A method for compositing a source image and a destination image using a mask image to produce a result image in a digital image processing system comprising: on a pixel-by-pixel basis, using the mask image to select between the source and destination images, where a black color value for a mask pixel selects the color value of the corresponding pixel of the source image, and a white color value for a mask pixel selects the color value of the corresponding pixel of the destination image, and where an intermediate color value for a mask pixel selects a weighted average between source and destination pixel color values, and writing said selected color values to corresponding pixels of the result image.
Claim 3
Dependent Claim 25 words
A method as in claim 1 wherein for each pixel, the selections are done in color space on a color component by color component basis.
Claim 4
Dependent Claim 12 words
A method as in claim 1 further comprising displaying the result image.
Claim 5
Dependent Claim 29 words
A method as in claim 1 wherein said method is applied during an operation of a copy procedure for copying pixels from said source image to said destination image.
Claim 6
Dependent Claim 25 words
A method as in claim 4 wherein said copy procedure also includes changing the pixel depth, image size, and visible regions of said destination image.
Claim 7
Dependent Claim 33 words
A method as in claim 1 wherein said method produces patterned text in said destination image by performing the method with the source image being a pattern and the mask image being text.
Claim 8
Dependent Claim 34 words
A method as in claim 1 wherein said method produces anti-aliased text in said destination image by performing the method with the source image being a pattern and the mask image being anti-aliased text.
Claim 9
Independent Claim 67 words
A method for compositing a source image and a destination image using a mask image to produce a result image in a digital image processing system comprising: on a pixel-by-pixel basis, combining images using boolean expression according to the formula; result=((1-mask)*source)+(mask*destination); wherein for each said pixel, said combining is done in a color space on a color component by color component basis; and displaying the result image.
Claim 10
Independent Claim 67 words
A method for compositing a source image and a destination image using a mask image to produce a result image in a digital image processing system comprising: on a pixel-by-pixel basis, combining images using boolean expression according to the formula; result=((1-mask)*source)+(mask*destination); wherein for each said pixel, said combining is done in a color space on a color component by color component basis; and displaying the result image.

References Cited (Backward Citations)

US4617592A Cited
US5086434A Cited
US4779135A Cited
US4896208A Cited
US4954912A Cited
US5267333A Cited
US5226098A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-01-02 1998-07-04 1999-01-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-01-02 2002-07-04 2003-01-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-01-02 2006-07-04 2007-01-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag