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

Method for creating realistic-looking composite images

Assignee: Eastman Kodak Co
•
Filing: 1996-12-17
•
Granted: 1999-02-09
•
Expires: 2016-12-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer program product comprises a computer-readable storage medium including a program for extracting boundary characteristics of a foreground object from a foreground image; determining a feathering function based on the extracted boundary characteristics of the foreground object; compositing the foreground object with a background image; and resynthesizing the boundary characteristics of the foreground object with the background image.

Inventors

  • 👤 Jiebo Luo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:27
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/10; G06T5/00; G06T5/50

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 88 words
A computer program product, comprising: a computer-readable storage medium including program means comprising: (a) means for extracting boundary characteristics of a foreground object from an original image based on analyzing a gradient of a foreground boundary profile; (b) means for determining a non-linearly shaped feathering function based on the extracted boundary characteristics of the foreground object; (c) means for compositing the foreground object with a background image; and (d) means for resynthesizing the boundary characteristics of the foreground object with the background image based on the feathering function.
Claim 2
Dependent Claim 88 words
A computer program product, comprising: a computer-readable storage medium including program means comprising: (a) means for extracting boundary characteristics of a foreground object from an original image based on analyzing a gradient of a foreground boundary profile; (b) means for determining a non-linearly shaped feathering function based on the extracted boundary characteristics of the foreground object; (c) means for compositing the foreground object with a background image; and (d) means for resynthesizing the boundary characteristics of the foreground object with the background image based on the feathering function.
Claim 3
Dependent Claim 28 words
The computer program product as in claim 1, wherein said extracting means includes characterizing the boundary profile by the magnitude and extent of the gradient across the boundary.
Claim 4
Dependent Claim 29 words
The computer program product as in claim 2, wherein said determining means includes segmenting the foreground boundary according to the magnitude and extent of the gradient across the boundary.
Claim 5
Dependent Claim 35 words
The computer program product as in claim 2, wherein said determining means includes determining the feathering function based on continuous modulation by direct estimates of the magnitude and extent of the gradient across the boundary.
Claim 6
Dependent Claim 21 words
The computer program product as in claim 1, wherein said determining means includes accomplishing the feathering using a local feathering window.
Claim 7
Dependent Claim 38 words
The computer program product as in claim 5, wherein said determining means includes performing the feathering at a pixel location in substantially close proximity to the foreground boundary, where the feathering window includes both foreground and background pixels.
Claim 8
Dependent Claim 25 words
The computer program product as in claim 5, wherein said determining means includes determining the feathering function based on the segmentation of the foreground boundary.
Claim 9
Dependent Claim 24 words
The computer program product as in claim 5, wherein said determining means includes nonlinearly tapering the shape of the feathering function from its center.
Claim 10
Dependent Claim 32 words
The computer program product as in claim 1 further comprising means for remanipulating pure foreground regions and pure background regions, and the feathering is performed using the foreground or background after remanipulation.

References Cited (Backward Citations)

US4457599A Cited
US5022085A Cited
US5557339A Cited
US5668897A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-02-08 2002-08-10 2003-02-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-02-08 2006-08-10 2007-02-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-02-08 2010-08-10 2011-02-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag