- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
投票精灵技术白皮书2
投票精灵技术白皮书北京中科软通科技有限责任公司2014年2月14日背景说明民主投票,特别是无记名投票,一般要具有机密性、安全性、可靠性、准确性、实用性和易操作性。在企事业单位中,民主投票需要处理大量的数据。如果用人工去处理,不但费时费力,而且难以做好真实、公平,这些工作的成果也缺乏说服力。如果采用使用高速扫描仪读卡识别,然后配合能对数据作分析处理的应用软件,组成民主投票选举系统,不仅能大大降低统计得票数和有效票据的工作量,省时省力、快速准确,还能够消除投票人的思想顾虑,和减少其它不必要的人为因素干扰,使选举符合公平、公正、公开的标准。功能设计系统目标:实现对投票卡的识别,读取投票结果,并将投票结果发往指定的服务接收接口。系统工作流程:①制作投票卡模板-②扫描投票卡,获取投票结果-③投票结果发往服务端,由服务端完成对投票结果的处理。系统核心功能模块:(一)制作投票卡模板:将准备好的纸质投票卡,扫描至系统,然后标记填涂区域。(二)投票卡扫描识别:将填涂好的纸质投票卡扫描至系统,同投票卡模板比较,分析出填涂区域含义代表的区域编号,并将识别结果发送服务端。由服务器分析获取每个区域编号代表的具体含义。系统辅助功能:可设定服务端接受地址;扫描的投票卡图像保存到指定目录,并以扫描时间为文件名称,文件格式为JPG;投票卡扫描识别后,需要有显示确认界面(默认显示时间5秒),操作人员可选择继续扫描或暂停扫描;在扫描结果发送服务端之前,需设置投票卡模板编号,用于标记不同类型的投票,投票卡模板编号作为参数与投票结果一起发送到服务端。在扫描识别结果未向服务端发送前,操作员可清除扫描结果,重新扫描,即如果操作员暂停扫描后,可清除以前的扫描结果。非功能性需求系统稳定运行;扫描处理速度,不低于30秒/投票卡;单机运行,不需要用户管理;系统基本原理系统实现Twain接口调用扫描仪,使用扫描仪将投票卡模板文件扫描至系统存为JPG图片。扫描后的图片按照四个定位点进行进行纠偏处理,并进行裁剪。得到裁剪后的图片,将图片设置成模板文件,并标识出填涂的区域。每个填涂区域为一个小的方块,方块的位置为在图片中的相对位置,并用2点坐标进行标识,确定了方块的大小。每个填涂区域按照从左至右、从上到下的顺序,从1生成所有的区域的编号。客户端模板设置完成后,需要在服务端按照同样的模板文件,将每个区域编号所代表的具体含义进行定义。专家投票完成后,扫描所有专家填涂的投票卡,扫描后的图片按照四个定位点进行进行纠偏处理,并进行裁剪。得到裁剪后的图片,并对图片进行二值化的处理,按照模板定义的识别区域获取每一个区域灰度值,判断灰度值并确认识别区域是否进行填涂,并用不同的颜色标记出填涂的区域,使用者可以一目了然的知晓识别是否正确。系统将每个标记为不同颜色的区域的编号,提交给服务端,服务端按照定义的区域编号含义数据进行解析,获取最终的投票卡数据。系统特点标准化——调用标准的twain协议,可以对任何扫描仪进行调用扫描投票卡。 灵活性——可以通过格式编辑软件自行设计定义用户自己的WORD、PDF等信息卡上的识别区域。满足各式各样信息卡上的识别功能。易用性——简洁直观的工作流和友好的图形界面提高了用户的效率。同时对纸张要求不高,普通打印纸通过打印、复印都能识别,具有自动纠正倾斜功能,故障率较低。交互性——可以与任何服务端接口进行连接通信,对投票卡识别结果进行处理。可靠性——识别正确率达99.8%,错误的识别投票卡可以修改后提交服务端处理。适用范围教育系统 : 考试阅卷,教学评估统计调查 :民意调查,竞赛抽奖 选举系统 : 民主选举,会议选举政府系统 : 民主测评,干部考核,换届考察,年终考核应用系统 : 人事测评,岗前测评,市场问卷,心理测试等?企业系统 : 品绩考核,培训考试,能力素质测评等系统性能测试环境2G内存(约400M内存被其他应用程序占用) windowsXP 32位操作系统扫描张数分辨率(dpi)扫描时间(分)识别处理时间(分)平均处理时间(秒)支持最多张数101000.32 1.57 11.70 90左右301001.40 5.17 10.57 641003.08 12.21 11.58 102000.38 1.47 10.70 65左右352001.52 6.57 11.91 602003.45 11.43 11.71 103001.14 1.40 10.00 15左右测试环境8G内存 win7 64位操作系统152000.28 1.31 6.07 /302000.59 3.00 6.00 /602001.54 5.45 5.75 /系统流程制作投票卡扫描纸质投票卡,系统管理员将打印好的投票卡模板文件扫描至系统。标记填涂区域,并在服务端设置投票卡填涂区域代表的具体含义。填涂投票卡专家填
文档评论(0)