Patent US6128108A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6128108A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for compositing images

Assignee: Hanger Solutions LLC
•
Filing: 1997-09-03
•
Granted: 2000-10-03
•
Expires: 2017-09-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for composition of two digital images which overlap in an overlapping pixel region, including adjusting the pixel color values of at least one of the digital images so as to produce resulting digital images including at least one modified digital image, and combining the resulting digital images in the overlapping pixel region by taking weighted averages of their pixel color values. There is also described a method for feathering two digital images which overlap in an overlapping pixel region, including aligning the digital images so as to approximately register them in the overlapping pixel region, determining three curves, one of which is a leftmost curve, another of which is a middle curve and another of which is a rightmost curve, and at least one of which is not a straight vertical line, the curves extending from the top to the bottom of the overlapping pixel region and lying within the overlapping pixel region, and the middle curve lying between the leftmost and the rightmost curve, and combining the digital images by taking a weighted average of the pixel color values, in such a way that the weights used are a value above 50% of image A and a value below 50% of image B to the left of the leftmost curve, 50% of image A and 50% of image B along the middle curve, and a value below 50% of image A and a value above 50% of image B to the right of the rightmost curve. Systems for carrying out the methods are also described.

Inventors

  • 👤 Patrick Teo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 20:09
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/40; H04N1/407; H04N1/4072; G; G06; G06T; G06T3/00; G06T3/14; G06T3/153; G06T5/00; G06T5/50; G06T5/90; H04N1/387; H04N1/3876; G06T2200/00; G06T2200/32

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 110 words
A method for compositing of two digital images comprising: providing two digital images which overlap in an overlapping pixel region; adjusting pixel color values of at least one of said two digital images, so as to produce resulting digital images including at least one modified digital image, comprising applying brightness, contrast and gamma factors, denoted by α, β, and γ, respectively, to change color intensities, denoted by I, of at least one of said two digital images to modified color intensities, denoted by I', according to the formula I'=α+βI.sup.γ ; and combining said resulting digital images in said overlapping pixel region by taking weighted averages of their pixel color values.
Claim 2
Independent Claim 110 words
A method for compositing of two digital images comprising: providing two digital images which overlap in an overlapping pixel region; adjusting pixel color values of at least one of said two digital images, so as to produce resulting digital images including at least one modified digital image, comprising applying brightness, contrast and gamma factors, denoted by α, β, and γ, respectively, to change color intensities, denoted by I, of at least one of said two digital images to modified color intensities, denoted by I', according to the formula I'=α+βI.sup.γ ; and combining said resulting digital images in said overlapping pixel region by taking weighted averages of their pixel color values.
Claim 3
Dependent Claim 33 words
A method according to claim 1 wherein said adjusting adjusts the pixel color values of at least one of said two digital images in a pixel region which includes said overlapping pixel region.
Claim 4
Dependent Claim 36 words
A method according to claim 1 wherein said adjusting adjusts the pixel color values of at least one of said two digital images in a pixel region which includes pixels outside of said overlapping pixel region.
Claim 5
Dependent Claim 29 words
A method according to claim 1 wherein said pixel color values are in RGB three-channel format, and said adjusting is applied to at least one of said color channels.
Claim 6
Dependent Claim 35 words
A method according to claim 1 wherein said applying comprises: constructing a lookup table which tabulates the changes in color intensity DI=I'-I indexed by I; and accessing said lookup table to modify the color intensities.
Claim 7
Dependent Claim 50 words
A method according to claim 1 wherein the changes in color intensities produced by said applying are applied with a weighting factor, said weighting factor tapering off from a value above 50% to a value below 50% over a pixel region outside of and adjacent to said overlapping pixel region.
Claim 8
Independent Claim 136 words
A system for composition of two digital images comprising: a storage device containing two digital images which overlap in an overlapping pixel region; a digital color processor coupled to said storage device and adjusting pixel color values of at least one of said two digital images, so as to produce resulting digital images including at least one modified digital image, comprising an image processor applying brightness, contrast and gamma factors, denoted by α, β, and γ, respectively, to change color intensities, denoted by I, of at least one of said two digital images to modified color intensities, denoted by I', according to the formula I'=α+βI.sup.γ ; and a pixel processor coupled to said digital color processor and combining said resulting digital images in said overlapping pixel region by taking weighted averages of their pixel color values.
Claim 9
Independent Claim 136 words
A system for composition of two digital images comprising: a storage device containing two digital images which overlap in an overlapping pixel region; a digital color processor coupled to said storage device and adjusting pixel color values of at least one of said two digital images, so as to produce resulting digital images including at least one modified digital image, comprising an image processor applying brightness, contrast and gamma factors, denoted by α, β, and γ, respectively, to change color intensities, denoted by I, of at least one of said two digital images to modified color intensities, denoted by I', according to the formula I'=α+βI.sup.γ ; and a pixel processor coupled to said digital color processor and combining said resulting digital images in said overlapping pixel region by taking weighted averages of their pixel color values.
Claim 10
Dependent Claim 35 words
A system according to claim 7 wherein said digital color processor adjusts the pixel color values of at least one of said two digital images in a pixel region which includes said overlapping pixel region.
Claim 11
Dependent Claim 38 words
A system according to claim 7 wherein said digital color processor adjusts the pixel color values of at least one of said two digital images in a pixel region which includes pixels outside of said overlapping pixel region.
Claim 12
Dependent Claim 30 words
A system according to claim 7 wherein said pixel color values are in RGB three-channel format, and said digital color processor operates on at least one of said color channels.
Claim 13
Dependent Claim 42 words
A system according to claim 7 wherein said digital color processor comprises: a calculator constructing a lookup table which tabulates the changes in color intensity DI=I'-I indexed by I; and a data retriever accessing said lookup table to modify the color intensities.
Claim 14
Dependent Claim 51 words
A system according to claim 7 wherein the changes in color intensities produced by said image processor are applied with a weighting factor, said weighting factor tapering off from a value above 50% to a value below 50% over a pixel region outside of and adjacent to said overlapping pixel region.

References Cited (Backward Citations)

US5231385A Cited
US5022085A Cited
US5251022A Cited
US5185808A Cited
US5155586A Cited
US5488674A Cited
US5325449A Cited
US5581377A Cited
US5630037A Cited
US5745121A Cited
US5649032A Cited
US5982951A Cited
US5815645A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-10-03 2004-04-03 2004-10-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-10-03 2008-04-03 2008-10-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-10-03 2012-04-03 2012-10-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag