IP Library Granted Patent US 7,269,301
Granted Patent B2
US 7,269,301 · App. 10/721,541 · Granted Sep 11, 2007

System and method providing subpixel-edge-offset-based determination of opacity

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,269,301
App. No.
10/721,541
Granted
Sep 11, 2007
Kind
B2
Abstract

A system is provided for selecting a foreground region of an image, given a set of pixels defining the boundary of the foreground region of the image. The system includes a component to determine a foreground value (F) and opacity value (α) for each pixel on the set wherein αis determined via a subpixel edge-offset to facilitate a separation the foreground region from background portions of the image. The foreground value (F) and opacity value (α) are then employed to smoothly mix the foreground region of the image with a subsequent image background region.

Claims (14)

1. A method for integrating extracted images, comprising: selecting a set of contour pixels defining a foreground region of an image; determining a subpixel edge offset from the center of each contour pixel; and determining an area of a portion of each contour pixel utilizing the subpixel edge offset to determine an opacity value (α) for each contour pixel.

2. The method of claim 1 , further comprising, utilizing the opacity value (α) to smoothly mix the foreground region of the image with a subsequent background region associated with another image.

3. The method of claim 1 , further comprising, determining an edge orientation via a gradient applied to the image to produce a resultant gradient vector that is perpendicular to the edge orientation.

4. The method of claim 3 , wherein the component determines gradient magnitudes along the resultant gradient vector in order to determine the subpixel edge offset.

5. The method of claim 4 , further comprising, applying anisotropic smoothing in order to determine the gradient magnitudes.

6. The method of claim 5 , further comprising, applying Gaussian smoothing to reduce pixel-wide noise associated with the image.

7. The method of claim 4 , further comprising, fitting a curve to the gradient magnitudes in order to determine the subpixel edge offset.

8. The method of claim 7 , further comprising, integrating over the area defined by the subpixel edge offset and at least one side of the pixel in order to determine the opacity value (α).

9. A computer-readable medium having computer-executable instructions for performing the method of claim 1 .

10. A system for integrating extracted images, comprising:

means for selecting a set of contour pixels defining a foreground region of an image;

means for determining a subpixel edge offset from the center of each contour pixel; and

means for determining an area of a portion of each contour pixel utilizing the subpixel edge offset to determine an opacity value (α) for each contour pixel.

11. The system of claim 10 , further comprising, means for utilizing the opacity value (α) to smoothly mix the foreground region of the image with a subsequent background region associated with another image.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYANCE, CONVEYING, AND RECEIVING PARTIES PREVIOUSLY RECORDED ON REEL 66460 FRAME 510. ASSIGNOR(S) HEREBY CONFIRMS THE TERMINATION AND RELEASE OFINTELLECTUAL PROPERTY SECURITY AGREEMENT. Recorded Mar 12, 2024
From: FIRST-CITIZENS BANK & TRUST COMPANY
To: ISPOT.TV INC.
Reel/Frame 067727/0173 →
SECURITY INTEREST Recorded Feb 14, 2024
From: ISPOT.TV, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 066460/0510 →
SECURITY INTEREST Recorded Feb 6, 2024
From: ISPOT.TV, INC.; 605, LLC
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 066390/0848 →
SECURITY INTEREST Recorded Feb 6, 2024
From: ISPOT.TV, INC.; 605, LLC
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 066391/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2003
From: BLAKE, ANDREW; TOYAMA, KENTARO
To: MICROSOFT CORPORATION
Reel/Frame 014746/0539 →