IP Library Granted Patent US 9,007,489
Granted Patent B2
US 9,007,489 · App. 13/777,991 · Granted Apr 14, 2015

Method and apparatus for image background removal and replacement

Inventor: Chung Chun Wan (Fremont, CA)
Assignee: Semiconductor Components Industries, LLC
H04N5/2256H04N5/272H04N5/341H04N5/37452
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 9,007,489
App. No.
13/777,991
Granted
Apr 14, 2015
Kind
B2
Abstract

Electronic devices may be provided with image sensors and light sources. The image sensors may include image pixels each having a photosensitive element, first and second storage nodes, and first and second transfer transistors coupled between the photosensitive element and the first and second storage nodes. The first and second transfer transistors may be synchronized with the light source so that charges generated by the photosensitive element of each image pixel when the light source is on are transferred to the first storage node of that pixel and charges generated by the photosensitive element of each image pixel when the light source is off are transferred to the second storage node of that pixel. The light source may be an oscillating light source that is configured to turn on and off multiple times during an image exposure. The generated charges may be used in flash-matting operations.

Claims (24)

1. A method of operating an electronic device having a light source and an array of image pixels, wherein each image pixel includes a photosensitive element, first and second storage nodes, and first and second transfer transistors coupled between the photosensitive element and the first and second storage nodes, the method comprising:

with the photosensitive element and the first and second storage node of each image pixel, capturing time-multiplexed flash-image data and no-flash-image data;

generating a flash image and a no-flash image from the time-multiplexed flash-image data and no-flash-image data;

comparing flash-image pixel values of the flash image with no-flash-image pixel values of the no-flash image; and

generating a matte image using the comparison of the flash-image pixel values of the flash image with no-flash-image pixel values of the no-flash image, wherein the matte image includes matte pixel values that indicate whether each pixel in the matte image is a foreground object pixel or a background object pixel, wherein capturing the time-multiplexed flash-image data and no-flash-image data comprises:

turning on the light source at a first time;

turning off the light source at a second time that is after the first time;

turning on the light source at a third time that is after the second time;

turning off the light source at a fourth time that is after the third time;

with the photosensitive element and the first storage node of each image pixel, capturing and storing a first portion of the time-multiplexed flash-image data after the first time and before the second time;

with the photosensitive element and the second storage node of each image pixel, capturing and storing a first portion of the time-multiplexed no-flash-image data after the second time and before the third time;

with the first storage node of each image pixel on which the first portion of the time-multiplexed flash-image data is stored, storing a second portion of the time-multiplexed flash-image data after the third time and before the fourth time;

with the second storage node of each image pixel on which the first portion of the time-multiplexed no-flash-image data is stored, storing a second portion of the time-multiplexed no-flash-image data after the fourth time and before a fifth time that is after the fourth time; and

reading out the first and second portions of the time-multiplexed flash-image data from the first storage node of each image pixel after the fifth time.

2. The method defined in claim 1 wherein the flash image and the no-flash image each include an image of a moving object and wherein the foreground object pixels of the matte image include pixels through which the moving object moved while capturing the time-multiplexed flash-image data and no-flash-image data.

3. The method defined in claim 1 , further comprising:

generating a background-removed image using the time-multiplexed flash-image data and the matte image.

4. The method defined in claim 3 , further comprising:

generating a background-replaced image using the background-removed image and the matte image.

5. The method defined in claim 3 wherein generating the background-removed image using the time multiplexed flash-image data and the matte image comprises:

setting pixel values in the flash image that correspond to background object pixels in the matte image to zero.

6. The method defined in claim 1 wherein capturing the time-multiplexed flash-image data and no-flash-image data further comprises:

after reading out the first and second portions of the time-multiplexed flash-image data from the first storage node of each image pixel, reading out the first and second portions of the time-multiplexed no-flash-image data from the second storage node of each image pixel.

7. The method defined in claim 1 , wherein the second time is before the third time and the third time is before the fourth time.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038620, FRAME 0087 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064070/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER 5859768 AND TO RECITE COLLATERAL AGENT ROLE OF RECEIVING PARTY IN THE SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 038620 FRAME 0087. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 25, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039853/0001 →
SECURITY INTEREST Recorded Apr 15, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 038620/0087 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2014
From: APTINA IMAGING CORPORATION
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 034673/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2013
From: WAN, CHUNG CHUN
To: APTINA IMAGING CORPORATION
Reel/Frame 029885/0642 →
Continuity (2)
Provisional Application 61604456 · Feb 28, 2012
Related Publication 20130222681A1 · Aug 29, 2013