IP Library Granted Patent US 8,125,522
Granted Patent B2
US 8,125,522 · App. 11/689,070 · Granted Feb 28, 2012

Spurious motion filter

Assignee: Siemens Industry, Inc.
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 8,125,522
App. No.
11/689,070
Granted
Feb 28, 2012
Kind
B2
Abstract

A filter for filtering out spurious motion from a sequence of video images, for use in video image signal processing to identify objects in motion in the sequence of video images. Spurious motion is chaotic, repetitive, jittering portions of an image that constitute noise and interfere with motion detection in video signals. The filter keeps track of the location and the strengths of spurious motion, applies appropriate low pass filtering strengths according to the spurious motion strengths in real-time. Regular pixels without spurious motion will pass through the filter unaltered, while pixels with spurious motion will be “smoothed” to avoid being detected as noise.

Claims (52)

1. A method of filtering a video signal in a surveillance system, comprising:

determining a measurement of a difference between two frames in the video signal;

applying a threshold to the video signal; and

filtering the video signal with a low pass filter wherein the low pass filter is implemented by S i =S i-1 ·(1−α)+P i ·α where S i is a filtered signal in the ith frame, P i is the input on the ith frame, α is a user defined parameter.

2. The method of claim 1 , further comprising:

generating a spurious motion map; and

displaying the spurious motion map.

3. The method of claim 1 , further comprising:

displaying the video signal;

generating and displaying a spurious motion map of the video signal; and

adjusting the threshold in accordance with the display of the video signal and the display of the spurious motion map.

4. The method of claim 1 , further comprising:

displaying the video signal;

generating and displaying a spurious motion map of the video signal; and

adjusting a parameter in the low pass filter in accordance with the display of the video signal and the display of the spurious motion map.

5. The method of claim 1 , further comprising:

displaying the video signal;

generating and displaying a spurious motion map of the video signal;

adjusting the threshold in accordance with the display of the video signal and the display of the spurious motion map; and

adjusting a parameter in the low pass filter in accordance with the display of the video signal and the display of the spurious motion map.

6. The method of claim 1 , wherein the step of determining a measurement of the difference between two frames is made using a differential filter.

7. The method of claim 1 , further comprising:

normalizing the video signal to generate a spurious motion map; and

dilating the spurious motion map to fill in holes.

8. The method of claim 7 , further comprising filtering the motion map with a low pass filter.

9. The method of claim 8 , further comprising processing the video signal to detect motion.

10. A surveillance system for processing a video signal, comprising:

a processor that receives the video signal;

a software application operable on the processor to:

determine a measurement of a difference between two frames in the video signal;

apply a threshold to the video signal; and

filter the video signal with a low pass filter wherein the low pass filter is implemented by S i =S i-1 ·(1−α)+P i ·α where S i is a filtered signal in the ith frame, P i is the input on the ith frame, α is a user defined parameter.

11. The system of claim 10 , wherein the software application is further operable to generate a spurious motion map and display the spurious motion map.

12. The system of claim 10 , wherein the software application is further operable to:

display the video signal;

generate and display a spurious motion map of the video signal; and

adjust the threshold in accordance with the display of the video signal and the display of the spurious motion map.

13. The system of claim 10 , wherein the software application is further operable to:

display the video signal;

generate and display a spurious motion map of the video signal; and

adjust a parameter in the low pass filter in accordance with the display of the video signal and the display of the spurious motion map.

14. The system of claim 10 , wherein the software application is further operable to:

display the video signal;

generate and display a spurious motion map of the video signal;

adjust the threshold in accordance with the display of the video signal and the display of the spurious motion map; and

adjust a parameter in the low pass filter in accordance with the display of the video signal and the display of the spurious motion map.

15. The system of claim 10 , wherein the determination of a measurement of the difference between two frames is made using a differential filter.

16. The system of claim 10 , wherein the software application is further operable to:

normalize the video signal to generate a spurious motion map; and

dilate the spurious motion map to fill in holes.

17. The system of claim 16 , wherein the software application is further operable to filtering the motion map with a low pass filter.

18. The system of claim 17 , wherein the software application is further operable to further process the video signal to detect motion.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S COUNTRY PREVIOUSLY RECORDED AT REEL: 036409 FRAME: 0422. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 31, 2015
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS SCHWEIZ AG
Reel/Frame 036508/0322 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2015
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS SCHWEIZ AG
Reel/Frame 036409/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2009
From: SIEMENS SCHWEIZ AG
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 023109/0248 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2007
From: VISTASCAPE SECURITY SYSTEMS CORP.
To: SIEMENS SCHWEIZ AG
Reel/Frame 019895/0157 →
Continuity (2)
Provisional Application 60743760 · Mar 24, 2006
Related Publication 20070223596A1 · Sep 27, 2007