[EM] IRV proponents figure out how to make IRV precinct-summable

Kristofer Munsterhjelm km-elmet at broadpark.no
Sun Mar 22 13:30:44 PDT 2009

Raph Frank wrote:
> I uploaded the example ballot .pdf file that the code uses to
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/temp_ballot.pdf
> Also, some intermediate files from processing the image0001.pnp file.
> This is after determining the alignment points:
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/regen_plus.bmp
> These are the images of each extracted box (after rescaling etc):
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/small_0.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/small_1.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/small_2.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/small_3.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/small_4.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/small_5.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/small_6.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/small_7.bmp
> These are the same boxes after processing
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/short_0.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/short_1.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/short_2.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/short_3.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/short_4.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/short_5.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/short_6.bmp
> http://groups.yahoo.com/group/RangeVoting/files/Ballot%20image/short_7.bmp
> It gets 7 of the 8 correct.  The only error is the blank box (5).
> The main thing, atm, that causes errors is the boxes themselves, as
> the processing interprets them as part of the handwriting.  I think
> that shouldn't be to hard to fix, but would require that the extracted
> boxes are processed to find out exactly where their boundary lines
> are.  Currently, it is open loop, it is assumed that the alignment
> points are determined exactly.
> With that, it could end up with 85%+ (at least with my handwriting :) ).

One would probably use a neural net type algorithm to determine the 
digit in question. As for the boxes, perhaps one could use a Hough 
transform (see http://en.wikipedia.org/wiki/Hough_transform) to find 
lines, then align the pictures according to those lines?

Also, I am not a member of RangeVoting, so I can't see those pictures.

More information about the Election-Methods mailing list