IP Library Patent Application 13719079
Patent Application
App. No. 13/719,079

Image Enhancement Methods And Systems

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 None
App. No.
13/719,079
Abstract

Provided are computer-implemented systems and methods for image enhancement using one or more image processing techniques, such as stereo disparity, facial recognition, and other like features. An image may be captured using one or two cameras provided on the same device. The image is then processed to detect at least one of a foreground portion or a background portion of the image. These portions are then processed independently from each other, for example, to enhance the foreground and/or blur the background. For example, a circular blur or a Gaussian blur technique may be applied to the background. The processing may be performed on still images and/or video images, such as live teleconferences. The processing may be performed on an image capturing device, such as a mobile phone, a tablet computer, or a laptop computer, or performed on a back-end system.

Claims (45)

1 . A computer implemented method of processing an image, the method comprising:

detecting at least one of a foreground portion or a background portion of the image, wherein the detecting separates the image into at least the foreground portion and the background portion; and

processing at least one of the foreground portion and the background portion independently from each other.

2 . The computer implemented method of claim 1 , wherein the detecting comprises one or more techniques selected from the group consisting of motion parallax, local focus, color grouping, and face detection.

3 . The computer implemented method of claim 1 , wherein the image is a stereo image; and

wherein the detecting comprises analyzing the stereo disparity of the stereo image.

4 . The computer implemented method of claim 3 , wherein the detecting further comprises face detection.

5 . The computer implemented method of claim 1 , wherein the detecting comprises face detection.

6 . The computer implemented method of claim 1 , wherein the processing comprises one or more techniques selected from the group consisting of changing sharpness, changing color, suppressing, and changing saturation.

7 . The computer implemented method of claim 1 , wherein the processing comprises changing sharpness.

8 . The computer implemented method of claim 7 , wherein the changing sharpness comprises blurring using one or more blurring techniques including at least one of circular blurring and Gaussian blurring.

9 . The computer implemented method of claim 7 , wherein the changing sharpness comprises blurring the background portion of the image.

10 . The computer implemented method of claim 9 , wherein the foreground portion remains unchanged.

11 . The computer implemented method of claim 9 , wherein the changing sharpness further comprises sharpening the foreground portion of the image.

12 . The computer implemented method of claim 1 , wherein the image is a frame of a video.

13 . The computer implemented method of claim 12 , further comprising repeating the detecting and the processing for additional frames of the video.

14 . The computer implemented method of claim 1 , further comprising capturing the image using a single camera.

15 . The computer implemented method of claim 14 , wherein the detecting comprises one or more techniques selected from the group consisting of motion parallax, local focus, and color grouping.

16 . The computer implemented method of claim 14 , wherein the processing comprises face detection.

17 . The computer implemented method of claim 1 , further comprising capturing two images using two separate cameras provided on a same device, wherein the image comprises a combination of the two images.

18 . The computer implemented method of claim 17 , wherein the two cameras are positioned side by side within a horizontal plane.

19 . The computer implemented method of claim 17 , wherein the two cameras are separated by between about 30 millimeters and 150 millimeters.

20 . A computer implemented method of processing an image, the method comprising:

capturing the image, wherein the image is a stereo image captured by two cameras provided on a device;

detecting at least one of a foreground portion or a background portion of the image based on stereo disparity of the stereo image,

wherein the detecting separates the image into at least the foreground portion and the background portion;

processing at least one of the foreground portion and the background portion independently from each other,

wherein processing comprises blurring the background portion of the image; and

displaying the processed image.

21 . A device comprising:

a first camera;

a second camera,

a distance between the first camera and the second camera being between about 30 millimeters and 150 millimeters,

the first camera and the second camera being configured to capture a stereo image;

a processing module being configured for detecting at least one of a foreground portion or a background portion of the stereo image and for processing at least one of the foreground portion and the background portion independently from each other,

the detecting separating the stereo image into at least the foreground portion and the background portion; and

a storage module being configured for storing the stereo image, the processed images, and one or more settings used for the detecting and processing operations.

22 . A computer implemented method of processing an image, the method comprising:

capturing two images using two separate cameras provided on a same device, wherein the image comprises a combination of the two images;

detecting at least one of a foreground portion or a background portion of the image, wherein the detecting separates the image into at least the foreground portion and the background portion, the image comprising stereo disparity, and wherein the detecting comprises:

face detection, and

analyzing the stereo disparity of the image; and

processing at least one of the foreground portion and the background portion independently from each other, wherein the processing comprises changing sharpness, the changing sharpness comprising:

blurring the background portion of the image, and

sharpening the foreground portion of the image.

Assignments (3)
CHANGE OF NAME Recorded Feb 25, 2016
From: AUDIENCE, INC.
To: AUDIENCE LLC
Reel/Frame 037927/0424 →
MERGER Recorded Feb 25, 2016
From: AUDIENCE LLC
To: KNOWLES ELECTRONICS, LLC
Reel/Frame 037927/0435 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2013
From: WATTS, LLOYD
To: AUDIENCE, INC.
Reel/Frame 029747/0384 →