Subscribe to EDN

Going postal

September 30, 2009

Clive Maxfield has identified an application for FPGAs that is truly one of a kind – Xilinx Spartan-3 devices in an Opal Kelly module, used in a US Postal Service OCR mail sorter. Maxfield writes about the system in the latest Chip Design.

We’ve talked a lot about the move of FPGAs into video processing applications, but the utility of real-time processing in high-speed OCR is often forgotten in our video-centric world. As Maxfield tells us in his intriguing story, the USPS goal in this case was not merely to be in the forefront of barcode recognition, but to save the taxpayer money by refurbishing older barcode systems where possible.

Jerry Pender of USPS was tasked with finding a “green” solution to re-use Carrier Sequence Bar Code Sorters, so they could be used in a more centralized hub topology of mail sorting. Only highly-parallelized programmable architectures could process the recognition algorithms in real-time, yet USPS also needed a simple PC interface, and opted for USB 2.0. The USPS team chose a Spartan-based Opal Kelly module for the job.

Maxfield’s story ranks as one of the better FPGA case studies of the year, and certainly as one pointing to a niche application quite unlike any other in programmable fields.

Posted by Loring Wirbel on September 30, 2009 | Comments (8)

April 16, 2010
In response to: Going postal
Buy Cialis commented:

aeema maventis services pharmatrak puebla development verbs factoring isotopes exploit atlanta


October 20, 2009
In response to: Going postal
Loring Wirbel commented:

Przemek - I have a friend in USPS engineering I will share your comments with. It's nice to see someone defend them.


October 20, 2009
In response to: Going postal
Przemek Klosowski commented:

Gee, tough crowd here. I have met some of the engineers from USPS working on their sorting/routing machines, and I respect their work. The stuff they have to deal with is amazing: they were showing some pretty outrageous examples of addresses their machines must deal with. The entire USPS mail stream boils down to about 8000 letters every second, 24/7/365; a single machine doing 10 letters per second looks like a good engineering solution---anything more would probably be overengineered. @Rohrer: does your vision app deal with stuff like "Sanata Klaus" handwritten in glitter marker? because USPS has to.


October 19, 2009
In response to: Going postal
Rohrer commented:

It took our 3-person company 3 weeks to program one of these modules for a video (image recognition) application at considerably less than $60k. What really amazed me was the 'project manager' Electronics Engineer marvel over the fact that USB was so usable - USB 2.0 has been around forever -and now they figure it out?!


October 7, 2009
In response to: Going postal
Loring Wirbel commented:

I'm on Max's side - First, think of how people regularly spill food on their mail, use chicken-scrawls, etc. Then think of the fundamental dysfunctionality of the USPS work environment (and I have a couple friends who are supervisors, the worst stories you have heard are less than the reality). I think ten per second is miraculous!


October 5, 2009
In response to: Going postal
Andy T commented:

..and, written in BASIC, no doubt.....funny how the three supervisors, one worker, concept of the Teamsters managed to work its way into machine architecture, isn't it?


October 3, 2009
In response to: Going postal
Max Maxfield commented:

Oooh Andy, that's not nice. I think ten pieces of mail a second is blinding speed when you think that they are scanning an image of the mail, uploading it to a remote server that performs optical character recognition, then checking a national database to fill out any missing pieces of the address, then printing a bar code label and attaching it to the mail that is speeding through the machine...


September 30, 2009
In response to: Going postal
Andy T commented:

10 pieces of mail per second - Maxfield coins this as "blinding speed".... by post office standards, absolutely! LOL

POST A COMMENT
Display Name
captcha

Before submitting this form, please type the characters displayed above. Note the letters are case sensitive:

Advertisement
Advertisement
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows