Software detection of banknote images

1
Software detection of banknote images Steven J. Murdoch Computer Laboratory Security Group Central banks are increasingly concerned that inexpen- sive home and office equipment can produce passable counterfeit banknotes. The number of small-scale coun- terfeiting operations have increased accordingly. Banknotes are carefully designed to show aliasing pat- terns when a low-resolution copy is made. However, this is ineffective against modern high-resolution copy- ing equipment: Next, a feature was added to colour photocopiers, to stop them printing banknotes if they detect the EURion constellation, a pattern of small circles that has been added to many countries’ banknotes: More recently, imaging software, such as Jasc Paint Shop Pro and Adobe Photoshop, and home inkjet printers and scanners implemented a new system to prevent bank- notes being scanned, or their images being processed: The way this system works is not publicly known, but by testing different images, we can learn more about what features it detects. For example, this figure shows which cropped areas are detected on their own: Some minor image manipulations prevent the recogni- tion of currency: Experimenting with parameter thresholds gives clues about the detection algorithms used; as does observation of intermediate computation results, extracted through debugging tools: Input Output For more information see http://www.cl.cam.ac.uk/users/sjm217/projects/currency/ 2006-07-05

Transcript of Software detection of banknote images

Page 1: Software detection of banknote images

Software detection of banknote imagesSteven J. Murdoch

Computer LaboratorySecurity Group

Central banks are increasingly concerned that inexpen-sive home and office equipment can produce passablecounterfeit banknotes. The number of small-scale coun-terfeiting operations have increased accordingly.

Banknotes are carefully designed to show aliasing pat-terns when a low-resolution copy is made. However,this is ineffective against modern high-resolution copy-ing equipment:

Next, a feature was added to colour photocopiers, tostop them printing banknotes if they detect the EURionconstellation, a pattern of small circles that has beenadded to many countries’ banknotes:

More recently, imaging software, such as Jasc Paint ShopPro and Adobe Photoshop, and home inkjet printers andscanners implemented a new system to prevent bank-notes being scanned, or their images being processed:

The way this system works is not publicly known, but bytesting different images, we can learn more about whatfeatures it detects. For example, this figure shows whichcropped areas are detected on their own:

Some minor image manipulations prevent the recogni-tion of currency:

Experimenting with parameter thresholds gives cluesabout the detection algorithms used; as does observationof intermediate computation results, extracted throughdebugging tools:

Input Output

For more information see http://www.cl.cam.ac.uk/users/sjm217/projects/currency/2006-07-05