IP Library Granted Patent US 8,355,063
Granted Patent B2
US 8,355,063 · App. 12/890,955 · Granted Jan 15, 2013

Camera noise reduction for machine vision systems

Inventor: Petrus J. L. van Beek (Camas, WA)
Assignee: Sharp Laboratories of America, 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,355,063
App. No.
12/890,955
Granted
Jan 15, 2013
Kind
B2
Abstract

A method for reducing noise in an image from an image capture device includes filter the image using both an offset fixed pattern noise filter and a gain fixed pattern noise filter. Thereafter, the image is filtered using a remnant fixed pattern noise filter to reduce remnant fixed pattern noise.

Claims (136)

1. A method for reducing noise in an image from an image capture device comprising:

(a) receiving an image from an image capture device;

(b) processing said image in a manner to reduce offset fixed pattern noise in said image using a random noise suppressed, two-dimensional model of offset fixed pattern noise from said image capture device;

(c) processing said image in a manner to reduce gain fixed pattern noise in said image using a random noise suppressed, two-dimensional model of gain fixed pattern noise from said image capture device;

(d) filtering said filtered image as a result of step (b) and step (c) using a remnant fixed pattern noise filter to reduce remnant fixed pattern noise.

2. The method of claim 1 further comprising the step of filtering said filtered image as a result of step (d) using a shot noise filter.

3. The method of claim 2 further comprising the step of filtering said filtered image as a result of step (d) using a readout noise filter.

4. The method of claim 1 wherein said processing of said image to reduce offset fixed pattern noise uses a predetermined characterization of said image capture device.

5. The method of claim 1 wherein said processing said image to reduce gain fixed pattern noise uses a predetermined characterization of said image capture device.

6. The method of claim 1 wherein said filtering of said image using said remnant fixed pattern noise filter does not use a predetermined characterization of said image capture device.

7. The method of claim 4 wherein said filtering of said image using said remnant fixed pattern noise filter does not use a predetermined characterization of said image capture device.

8. The method of claim 5 wherein said filtering of said image using said remnant fixed pattern noise filter does not use a predetermined characterization of said image capture device.

9. The method of claim 3 wherein said readout noise is generally signal-independent noise with zero mean.

10. The method of claim 2 wherein said shot noise is signal-dependent with a variance that depends on the signal value at a particular pixel location.

11. The method of claim 1 wherein said remnant fixed pattern noise has the characteristic of generally isolated spikes that have at least one of a significantly higher value and lower value than its surrounding pixels.

12. The method of claim 11 wherein said remnant fixed pattern noise filter uses a rank conditioned rank selection filter.

13. The method of claim 12 wherein said filter uses an additional condition for classifying a pixel as a noise spike.

14. The method of claim 13 wherein said additional condition requires the difference between said pixel and surrounding pixels to be larger than a threshold.

15. The method of claim 14 wherein said filter is characterized by

f

^

c

{

r

5

if

(

f

5

=

r

1

)

(

r

2

-

r

1

>

T

RCM

)

r

5

if

(

f

5

=

r

9

)

(

r

9

-

r

8

>

T

RCM

)

f

5

otherwise

;

where {circumflex over (f)} c is a filtered value of a target pixel, f i is the value of the i th pixel in a matrix about said target pixel r i is the i th ranked value in said matrix, and T RCM is a threshold.

16. A method for reducing noise in an image from an image capture device comprising:

(a) receiving an image from an image capture device;

(b) processing said image in a manner to reduce offset fixed pattern noise in said image;

(c) processing said image in a manner to reduce gain fixed pattern noise in said image; and

(d) filtering said filtered image as a result of step (b) and step (c) using a remnant fixed pattern noise filter to reduce remnant fixed pattern noise, wherein said remnant fixed pattern noise filter is a rank conditioned rank selection filter characterized by

f

^

c

{

r

5

if

(

f

5

=

r

1

)

(

r

2

-

r

1

>

T

RCM

)

r

5

if

(

f

5

=

r

9

)

(

r

9

-

r

8

>

T

RCM

)

f

5

otherwise

;

where {circumflex over (f)} c is a filtered value of a target pixel, f i is the value of the i th pixel in a matrix about said target pixel r i is the i th ranked value in said matrix, and T RCM is a threshold.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: SHARP LABORATORIES OF AMERICA, INC.
To: SHARP KABUSHIKI KAISHA
Reel/Frame 030350/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2010
From: VAN BEEK, PETRUS J.L.
To: SHARP LABORATORIES OF AMERICA, INC.
Reel/Frame 025045/0276 →
Continuity (1)
Related Publication 20120075505A1 · Mar 29, 2012