光学扫描式读票机(Optical Scan)
原理:通过光学传感器扫描选票上的标记(如铅笔填涂、墨水笔勾选),利用图像识别技术判断选民选择。
特点:
成本较低,兼容纸质选票,适合大规模选举。
需选票格式标准化(如固定位置的填涂框)。
应用场景:美国大选、印度议会选举等大规模纸质选票选举。
接触式读票机(Contact-based)
原理:通过物理接触(如金属触点)检测选票上的导电标记(如特殊墨水填涂),形成电路导通来识别选择。
特点:
识别速度快,但对选票材质和标记墨水要求高。
易受污渍、折叠影响,应用场景较窄。
条形码 / 二维码读票机
原理:选民通过填写或扫描条形码 / 二维码选票,机器读取编码后解析投票信息。
特点:
数据精度高,可存储更多信息(如选区、候选人编号)。
需提前印制带编码的选票,适合电子化程度较高的选举。
图像预处理:优化原始扫描数据
灰度化处理:将彩色图像转换为灰度图,突出标记与背景的亮度差异(如铅笔填涂区域灰度值较低)。
二值化转换:通过设定阈值(如灰度值低于 128 视为标记),将图像转化为黑白二值图,简化后续计算(例:填涂框内黑色像素占比≥30% 视为有效标记)。
噪声过滤:利用中值滤波、高斯滤波等算法,消除纸张污渍、折叠阴影等干扰(如去除面积小于 10 像素的孤立黑点)。
几何校正:通过检测选票边缘的定位标记(如 registration marks),校正因传送歪斜导致的图像旋转或缩放,确保标记位置与预设模板对齐。