IP Library Granted Patent US 8,577,117
Granted Patent B2
US 8,577,117 · App. 12/215,868 · Granted Nov 5, 2013

Evaluating soiling of a media item

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,577,117
App. No.
12/215,868
Granted
Nov 5, 2013
Kind
B2
Abstract

A method and apparatus for evaluating a soiling level of a media item, such as a banknote. The method comprises receiving an image of a media item including a plurality of pixels, each pixel having an associated intensity. Two sets of pixels are created, where each pixel in the first set has a higher intensity than each pixel in the second set. A representative intensity value from the first set and a representative intensity value from the second set are calculated. A soiling value from the ratio of the representative intensity value of the second set to the representative intensity value of the first set is calculated. The media item is captured if the soiling value fulfils a capture criterion.

Claims (45)

1. A method for evaluating a soiling level of a media item, the method comprising:

receiving an image of a media item including a plurality of pixels, each pixel having an associated pixel intensity;

calculating a medium pixel intensity value from the plurality of pixels;

comparing pixel intensity of each pixel of the plurality of pixels with the medium pixel intensity value;

assigning any pixel of the plurality of pixels having a pixel intensity higher than the medium pixel intensity value to a first set of pixels;

assigning any pixel of the plurality of pixels having a pixel intensity lower than the medium pixel intensity value to a second set of pixels;

calculating a first representative pixel intensity value from the first set of pixels and a second representative pixel intensity value from the second set of pixels;

calculating a soiling value from the ratio of the second representative pixel intensity value of the second set of pixels to the first representative pixel intensity value of the first set pixels; and

capturing the media item if the soiling value fulfils a capture criterion.

2. A method according to claim 1 , wherein capturing the media item further comprises transporting the media item to a returns bin for storing media items to be returned to a media issuing authority for destruction of those media items.

3. A method according to claim 1 , wherein capturing the media item further comprises extracting one or more parameters from a template for the media item, and using the extracted parameters to ascertain if the soiling value fulfils the capture criterion.

4. A method according to claim 1 , wherein calculating a soiling value further comprises performing a mathematical function on the ratio of the second representative pixel intensity value of the second set of pixels to the first representative pixel intensity value of the first set of pixels, using a pre-stored parameter associated with the media item.

5. A method according to claim 1 , wherein the medium pixel intensity value calculated from the plurality of pixels comprises an average pixel intensity value calculated from the plurality of pixels.

6. A method according to claim 1 , wherein (i) the first representative pixel intensity value calculated from the first set of pixels comprises an average pixel intensity value calculated from the first set of pixels, and (ii) the second representative pixel intensity value calculated from the second set of pixels comprises an average pixel intensity value calculated from the second set of pixels.

7. A method according to claim 1 , wherein (i) the medium pixel intensity value calculated from the plurality of pixels comprises an average pixel intensity value calculated from the plurality of pixels, (ii) the first representative pixel intensity value calculated from the first set of pixels comprises an average pixel intensity value calculated from the first set of pixels, and (iii) the second representative pixel intensity value calculated from the second set of pixels comprises an average pixel intensity value calculated from the second set of pixels.

8. A method according to claim 1 , further comprising assigning any pixel of the plurality of pixels having a pixel intensity equal to the medium pixel intensity value to the second set of pixels.

9. A computer program on a non-transitory computer-readable medium comprising program instructions for implementing all of the steps of claim 1 .

10. A media item validator comprising:

an illumination source for illuminating a media item,

a detector for detecting a pixel intensity at each of a plurality of pixels, and

a controller adapted to:

(i) calculate a medium pixel intensity value from the plurality of pixels,

(ii) compare pixel intensity of each pixel of the plurality of pixels with the medium pixel intensity value,

(iii) assign any pixel of the plurality of pixels having a pixel intensity higher than the medium pixel intensity value to a first set of pixels,

(iv) assign any pixel of the plurality of pixels having a pixel intensity lower than the medium pixel intensity value to a second set of pixels,

(v) calculate a first representativeib xel intensity value from the first set of pixels and a second representative pixel intensity value from the second set of pixels,

(vi) calculate a soiling value from the ratio of the second representative pixel intensity value of the second set of pixels to the first representative pixel intensity value of the first set of pixels, and

(vii) capture the media item if the soiling value fulfils a capture criterion.

11. A media validator according to claim 10 , wherein the media validator includes a memory operable to store banknote validation templates, each banknote validation template including a cut-off value for use in ascertaining if the capture criterion is fulfilled.

12. A media validator according to claim 10 , wherein the media validator includes a communications interface for communicating with a controller module within a self-service terminal.

13. A media item validator according to claim 10 , wherein the medium pixel intensity value calculated from the plurality of pixels comprises an average pixel intensity value calculated from the plurality of pixels.

14. A media item validator according to claim 10 , wherein (i) the first representative pixel intensity value calculated from the first set of pixels comprises an average pixel intensity value calculated from the first set of pixels, and (ii) the second representative pixel intensity value calculated from the second set of pixels comprises an average pixel intensity value calculated from the second set of pixels.

15. A method for evaluating a soiling level of a media item, the method comprising:

(a) receiving an image of a media item including a plurality of pixels, each pixel having an associated intensity;

(b) creating two sets of pixels, where each pixel in the first set has a higher intensity than each pixel in the second set;

(c) calculating a representative intensity value from the first set and a representative intensity value from the second set, wherein calculating a representative intensity value from the first set further comprises calculating the mean intensity value for all pixels in the first set, and calculating a representative intensity value from the second set further comprises calculating the mean intensity value for all pixels in the second set;

(d) calculating a soiling value from the ratio of the representative intensity value of the second set to the representative intensity value of the first set; and

(e) capturing the media item if the soiling value fulfils a capture criterion.

16. A method according to claim 15 , wherein capturing the media item further comprises transporting the media item to a returns bin for storing media items to be returned to a media issuing authority for destruction of those media items.

17. A method according to claim 15 , wherein capturing the media item further comprises extracting one or more parameters from a template for the media item, and using the extracted parameters to ascertain if the soiling value fulfils the capture criterion.

18. A method according to claim 15 , wherein creating two sets of pixels further comprises the sub-steps of:

calculating a medium intensity for the image, and

assigning each pixel as either light or dark depending on intensity information for the each pixel compared with the medium intensity.

19. A method according to claim 15 , wherein calculating a soiling value further comprises performing a mathematical function on the ratio of the representative intensity value of the second set to the representative intensity value of the first set, using a pre-stored parameter associated with the media item.

20. A computer program on a non-transitory computer-readable medium comprising program instructions for implementing all of the steps of claim 15 .

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTIES SECTION BY INCLUDING IT WITH TEN PREVIOUSLY OMITTED PROPERTY NUMBERS PREVIOUSLY RECORDED ON REEL 65346 FRAME 367. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 13, 2025
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072445/0072 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR VOYIX CORPORATION
To: NCR ATLEOS CORPORATION
Reel/Frame 067590/0109 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE AND REMOVE THE OATH/DECLARATION (37 CFR 1.63) PREVIOUSLY RECORDED AT REEL: 065331 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 31, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065627/0332 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0367 →
SECURITY INTEREST Recorded Oct 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →
SECURITY AGREEMENT Recorded Apr 18, 2016
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 038646/0001 →
SECURITY AGREEMENT Recorded Jan 15, 2014
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032034/0010 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2008
From: ROSS, GARY A.; HE, CHAO
To: NCR CORPORATION
Reel/Frame 021235/0479 →