RE: Not your ordinary barcode

From: Popkin, Laird (WMG Corp) <"Popkin,>
Date: Wed Apr 21 2004 - 18:01:16 CDT

"Full OCR is something I don't want in voting systems because I want to
minimize the total size of the software that sits in the critical
path from voter to official canvass"

I believe that these days OCR is implemented in the readers' firmware, so
that it looks like text to the computer. So unless we're worried about
someone hacking scanner firmware to mis-recognize OVC ballots, I think
we're OK.

- LP

-----Original Message-----
From: owner-voting-project@afterburner.sonic.net
[mailto:owner-voting-project@afterburner.sonic.net]On Behalf Of Douglas
W. Jones
Sent: Wednesday, April 21, 2004 2:50 PM
To: voting-project@lists.sonic.net
Subject: Re: [voting-project] Not your ordinary barcode

> Some very smart people including Doug Jones have suggested that the
> barcode
> also be human readable. I think it's a very bad idea. Most people
> will
> have difficulty figuring out how to read the barcode and correlate
> that with
> selections made. This involves extra steps and confusion for the
> voter.
> It's unnecessary.

What I referred to as a machine-readable dense two-dimensional
barcode can also be described as low-effort OCR. Full OCR is
something I don't want in voting systems because I want to
minimize the total size of the software that sits in the critical
path from voter to official canvass. Software outside that path
can get big, so long as there are firewalls between that software
and the critical part. If you use OCR to convert text on the
scanned ballot to vote counts, it's in the critical path and
needs to be minimized.

So, instead of full OCR that can recognize any of thousands of
fonts, use something simple. One proposal I made was for a
"dense two dimensional barcode" that would be read using exactly
barcode technology, but where the data representation used combinations
of bars or dots that were standard 7-segment numerals (3 bars high
and 2 bars wide, with each bar present or absent). The old magnetic
ink characters printed on bank checks are another example of this
idea; they're human readable, but the way a machine reads them is
more like a barcode than OCR.

                Doug Jones
                jones@cs.uiowa.edu

==================================================================
= The content of this message, with the exception of any external
= quotations under fair use, are released to the Public Domain
==================================================================
Received on Fri Apr 30 23:17:15 2004

This archive was generated by hypermail 2.1.8 : Fri Apr 30 2004 - 23:17:29 CDT