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
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)
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 |