IP Library Granted Patent US 9,424,652
Granted Patent B2
US 9,424,652 · App. 14/130,129 · Granted Aug 23, 2016

Adaptive background estimation

Inventors: Jose Carlos Principe (Gainesville, FL); Goktug Tankut Cinar (Gainesville, FL)
Assignee: University of Florida Research Foundation, Inc.
G06T7/0081G06T7/0087G06T2207/20144
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,424,652
App. No.
14/130,129
Granted
Aug 23, 2016
Kind
B2
Abstract

Various methods and systems are provided for adaptive background estimation. In one embodiment, among others, a signal processing device includes at least one processing unit and a memory storing a background estimation system executable in the at least one processing unit. The background estimation system, when executed, causes the signal processing device to separate foreground objects from at least one image frame in a sequence of image frames based at least in part upon a correntropy cost function. In another embodiment, a method includes obtaining an image frame from a sequence of image frames; performing correntropy filtering on the image frame to separate foreground objects from the image frame; and providing the foreground objects for rendering. The correntropy filtering may adapt to compensate for diffusion effects in the image frame.

Claims (27)

1. A signal processing device, comprising:

at least one processing unit; and

a memory storing a background estimation system executable in the at least one processing unit, the background estimation system comprising code that when executed by the at least one processing unit cause the signal processing device to separate foreground objects from at least one image frame in a sequence of image frames based at least in part upon a correntropy cost function.

2. The signal processing device of claim 1 , wherein the background estimation system further comprises code that when executed by the at least one processing unit cause the signal processing device to initialize a background based upon an initial image frame in the sequence of image frames.

3. The signal processing device of claim 2 , wherein the background is adapted based at least in part upon the correntropy cost function to provide an estimated background.

4. The signal processing device of claim 3 , wherein the background estimation system is configured to provide a foreground image frame including the foreground images for rendering on a display device.

5. The signal processing device of claim 4 , wherein the background estimation system is further configured to provide an estimated background image frame for rendering on the display device.

6. The signal processing device of claim 5 , wherein the at least one image frame, the foreground image frame, and the estimated background image frame are provided for concurrent rendering on the display device.

7. The signal processing device of claim 1 , wherein the background estimation system causes the signal processing device to separate foreground objects from each image frame in the sequence of image frames based at least in part upon the correntropy cost function.

8. The signal processing device of claim 7 , wherein the correntropy cost function adaptively compensates for diffusion in the sequence of image frames.

9. The signal processing device of claim 7 , wherein the background estimation system provides a sequence of foreground image frames including the foreground images separated from a corresponding image frame in the sequence of image frames for rendering on a display device.

10. The signal processing device of claim 1 , wherein a correntropy filter module is used to separate foreground objects.

11. The signal processing device of claim 1 , wherein the sequence of image frames is obtained by the signal processing device from a source in real time and foreground objects are separated from each image frame in real time.

12. A method, comprising:

obtaining, by a signal processing device, an image frame from a sequence of image frames;

performing, by the signal processing device, correntropy filtering on the image frame to separate foreground objects from the image frame; and

providing, by the signal processing device, the foreground objects for rendering.

13. The method of claim 12 , further comprising:

obtaining, by the signal processing device, an initial image frame from the sequence of image frames; and

initializing a background based upon the initial image frame.

14. The method of claim 13 , further comprising adapting the background based at least in part upon the correntropy filtering on the image frame.

15. The method of claim 12 , wherein obtaining an image frame and performing correntropy filtering on the image frame is repeated for each pixel of each frame in the sequence of image frames.

16. The method of claim 15 , wherein the signal processing device obtains the next image frame in the sequence of image frames while performing correntropy filtering on the image frame.

17. The method of claim 12 , further comprising adapting an estimated background based at least in part upon the correntropy filtering on the image frame.

18. The method of claim 17 , wherein the correntropy filtering adapts to compensate for diffusion in the image frame.

19. The method of claim 17 , further comprising providing the estimated background for rendering.

20. The method of claim 13 , wherein performing correntropy filtering comprises estimating at least one hidden state comprising at least one color value of at least one pixel of the background.

Assignments (3)
CONFIRMATORY LICENSE Recorded Aug 1, 2018
From: UNIVERSITY OF FLORIDA
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 046708/0066 →
CONFIRMATORY LICENSE Recorded Dec 23, 2014
From: UNIVERISTY OF FLORIDA
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 034696/0926 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2014
From: PRINCIPE, JOSE CARLOS; CINAR, GOKTUG TANKUT
To: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INCORPORATED
Reel/Frame 032379/0320 →
Continuity (2)
Provisional Application 61503089 · Jun 30, 2011
Related Publication 20140193072A1 · Jul 10, 2014