一种一体化智能投票系统技术方案

技术编号:22503071 阅读:12 留言:0更新日期:2019-11-09 02:52
本发明专利技术公开了一种一体化智能投票系统,该系统包括远程端及智能票箱,所述远程端具体包括选票模板选择模块、选票快速生成模块和结构数据公示模块;所述选票快速生成模块包括选票信息录入模块、选票查看模块、验证模块、以及日志模块;所述智能票箱具体包括选票打印模块、选票识别模块和投票结果显示模块;所述选票打印模块包括自动滚轴分页进纸器和嵌入式选票打印模块;所述选票识别模块包括CCD光学扫描模块和嵌入式数据处理模块。本发明专利技术通过在web端设置自定义选票模板,适应用户不同的需求,并采用智能票箱能够准确识别选票,计票结果准确可靠,能够大大减少时间消耗同时节省会议人工开销,具有结构简单、成本低廉等优点,具有极大的推广应用前景。

An integrated intelligent voting system

The invention discloses an integrated intelligent voting system, which includes a remote end and an intelligent ballot box. The remote end specifically includes a ballot template selection module, a ballot fast generation module and a structure data publicity module. The ballot fast generation module includes a ballot information recording module, a ballot viewing module, a verification module, and a log module. The intelligent ballot box is specific The ballot paper printing module includes a ballot paper printing module, a ballot paper recognition module and a voting result display module; the ballot paper printing module includes an automatic roller paging feeder and an embedded ballot paper printing module; the ballot paper recognition module includes a CCD optical scanning module and an embedded data processing module. By setting a custom ballot template on the web end, the invention adapts to different needs of users, and uses an intelligent ballot box to accurately identify votes, with accurate and reliable counting results, which can greatly reduce time consumption and save conference labor costs. The invention has the advantages of simple structure, low cost, etc., and has a great promotion and application prospect.

【技术实现步骤摘要】
一种一体化智能投票系统
本专利技术属于投票系统
,具体涉及一种一体化智能投票系统。
技术介绍
经过调查分析,目前提高投票效率的方案主要有两种:网络电子投票系统以及智能票箱系统。这两种解决方案目前均在各自的领域蓬勃发展。前者利用互联网将投票转移到线上,价格低廉、使用方便。后者使用智能票箱,进行现场投票计票,但价格昂贵,设备成本高达上万元,很多基层组织无力承担。基层组织由于选举会议的需要,不能采用在线投票。又因为目前市场上的电子设备价格过于高昂,无力承担。只能采用最原始的人工计票方式组织选举,这极大的影响了基层组织的运行效率。经过研究,目前依然采用人工计票的组织的主要特点是有两点:会议投票的身份信息保密要求高、价格敏感。在这些组织中,投票是很正式的,且关乎被选举人的利益,所以为了保障投票人能真实的表达自己的意见,保证投票人在投票过程中,不会让选票结果与个人身份对应上是很关键的。同时,这些组织每年投票次数不多。所以对投票设备的使用频率不高,不愿意甚至没有能力去购买目前市场上价格高昂的设备。
技术实现思路
本专利技术的主要目的在于提供一种一体化智能投票系统,旨在解决既有方法中存在的以上技术问题。为实现上述目的,本专利技术提供一种一体化智能投票系统,包括远程端及智能票箱,所述远程端与所述智能票箱通过无线连接;所述远程端用于生成自定义选票模版,根据用户需求在自定义选票模版中录入候选信息,绘制预制选票式样并进行预览,并且对用户操作进行授权验证,同时生成系统响应及历史操作记录;还用于根据选票信息生成结构化数据进行公示;所述智能票箱用于根据所述远程端绘制的自定义选票进行选票打印,设定自定义选票的几何结构和逻辑结构,对自定义选票进行扫描,提取选票几何结构,根据设定的自定义选票几何结构和逻辑结构、以及提取的选票几何结构进行选票信息识别,将识别得到的选票信息进行分类统计处理,并进行显示。进一步地,所述远程端具体包括选票模板选择模块、选票快速生成模块和结构数据公示模块;所述选票模板选择模块用于对绘制和数据处理接口进行抽象和解耦处理,生成自定义选票模版;所述选票快速生成模块包括选票信息录入模块、选票查看模块、验证模块、以及日志模块;所述选票信息录入模块用于在进行自定义选票时录入候选信息,并对收集到的信息进行排序、绘制预制选票式样;所述选票查看模块用于对绘制的预制选票式样进行预览;所述验证模块用于进行数据服务器验证、用户身份权限验证及选票防伪信息验证;所述日志模块用于生成系统响应及历史操作记录;所述结构数据公示模块用于用于根据选票信息生成结构化数据进行公示。进一步地,所述智能票箱具体包括选票打印模块、选票识别模块和投票结果显示模块;所述选票打印模块包括自动滚轴分页进纸器和嵌入式选票打印模块;所述自动滚轴分页进纸器用于采用传动方式以相同时间间隔对智能票箱内的打印纸或选票进行自动分页;所述嵌入式选票打印模块用于根据远程端绘制的自定义选票进行选票打印;所述选票识别模块包括CCD光学扫描模块和嵌入式数据处理模块;所述CCD光学扫描模块用于对选票进行光学扫描,生成扫描图像;所述嵌入式数据处理模块用于预定义选票的几何结构和逻辑结构,根据选票扫描图像提取投票符号的列目标点数及列目标点的位置,依照预定义语义判断填涂标记,对填涂标记判断结果进行统计,完成选票信息识别;所述投票结果显示模块用于对选票识别模块处理后的选票信息进行显示。进一步地,所述选票识别模块基于选票的边框线的二维坐标系描述几何结构,选票版面中的矩形子块的位置和大小用矩形的对角顶点坐标来描述,选票逻辑结构描述定义矩形子块的属性,以及其与候选人之间的对应关系。进一步地,所述选票识别模块将选票扫描图像进行二值化处理,再采用Hough变换方法获取选票边框线的直线方程,并根据直线方程求出表格的倾斜角度和边框线的交点坐标,并通过仿射变换将图像进行矫正,然后根据预定义的选票结构描述,提取出选票中每一个填写信息块的图像。进一步地,所述选票识别模块采用Hough变换方法计算选票边框线的直线参数,然后查找参数落入的累加器箱,并增加累加器箱的值,通过查找具有最高值的累加器,提取最可能的直线,并且读出直线的几何定义。进一步地,所述选票识别模块依照预定义语义判断填涂标记,如果列目标点数为一个,则判断填涂标记为勾,如果列目标点数为两个,则判断填涂标记为圈和叉;再对圈和叉的投票图像提取其轮廓特征,如果局部方向特征呈现先递增后递减、列目标像素点之间的距离逐渐縮小且局部方向特征的翻转次数为一次,则判断填涂标记为圈;如果局部方向特征呈现先递减后递增的现象且局部方向特征的翻转次数为一次,或者先递增后递减再递增且局部方向特征的翻转次数为两次,则判断填涂标记为勾。进一步地,所述选票识别模块在提取目标区域前,首先对图像进行膨胀运算,再寻找图像的最大连通域,当提取出目标区域后,再进行腐蚀操作。进一步地,所述选票识别模块提取目标区域后,采用环形投影法进行三次样条插值,将特征向量规范化为16维特征向量,采用弹性网格法利用4×4的弹性网格生成16维特征向量,最后将这两种方法提取的32维组合特征向量作为BP网络的输入信号。本专利技术的有益效果是:本专利技术通过设置远程端和智能票箱来减少选票准备耗时以及计票耗时,不仅减少了时间消耗同时节省了会议人工开销,帮助用户快速举办投票会议同时节省会议支出;且在web端设置自定义选票模板,可适应用户不同的需求;采用智能票箱能够准确识别选票,计票结果准确可靠;具有结构简单、成本低廉等优点,具有极大的推广应用前景。附图说明图1是本专利技术的一体化智能投票系统结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,一种一体化智能投票系统,包括远程端及智能票箱,所述远程端与所述智能票箱通过无线连接;所述远程端用于生成自定义选票模版,根据用户需求在自定义选票模版中录入候选信息,绘制预制选票式样并进行预览,并且对用户操作进行授权验证,同时生成系统响应及历史操作记录;还用于根据选票信息生成结构化数据进行公示;所述智能票箱用于根据所述远程端绘制的自定义选票进行选票打印,设定自定义选票的几何结构和逻辑结构,对自定义选票进行扫描,提取选票几何结构,根据设定的自定义选票几何结构和逻辑结构、以及提取的选票几何结构进行选票信息识别,将识别得到的选票信息进行分类统计处理,并进行显示。本专利技术的远程端具体包括选票模板选择模块、选票快速生成模块和结构数据公示模块;上述选票模板选择模块用于对绘制和数据处理接口进行抽象和解耦处理,生成自定义选票模版。选票生成器采用通用化的设计方案,对其中的绘制和数据处理接口进行了抽象和解耦处理,只需要根据不同选票参数进行配置即可支持各式各样的选票,系统将自动实现数据处理、数据同步、选票绘制、导出及打印,极大地节约时间和人力成本。选票生成器、后端服务中涉及到的数据交互均采用Jackson进行格式化处理,并通过微服务架构提供服务。自定义选票中包括三部分信息,从左至右分别是,选票信息二维码,选票信息窗口、投票结果二维码,对于二维码的生成,采用ZXING模块,经过试验验证,同本文档来自技高网...

【技术保护点】
1.一种一体化智能投票系统,其特征在于,包括远程端及智能票箱,所述远程端与所述智能票箱通过无线连接;所述远程端用于生成自定义选票模版,根据用户需求在自定义选票模版中录入候选信息,绘制预制选票式样并进行预览,并且对用户操作进行授权验证,同时生成系统响应及历史操作记录;还用于根据选票信息生成结构化数据进行公示;所述智能票箱用于根据所述远程端绘制的自定义选票进行选票打印,设定自定义选票的几何结构和逻辑结构,对自定义选票进行扫描,提取选票几何结构,根据设定的自定义选票几何结构和逻辑结构、以及提取的选票几何结构进行选票信息识别,将识别得到的选票信息进行分类统计处理,并进行显示。

【技术特征摘要】
1.一种一体化智能投票系统,其特征在于,包括远程端及智能票箱,所述远程端与所述智能票箱通过无线连接;所述远程端用于生成自定义选票模版,根据用户需求在自定义选票模版中录入候选信息,绘制预制选票式样并进行预览,并且对用户操作进行授权验证,同时生成系统响应及历史操作记录;还用于根据选票信息生成结构化数据进行公示;所述智能票箱用于根据所述远程端绘制的自定义选票进行选票打印,设定自定义选票的几何结构和逻辑结构,对自定义选票进行扫描,提取选票几何结构,根据设定的自定义选票几何结构和逻辑结构、以及提取的选票几何结构进行选票信息识别,将识别得到的选票信息进行分类统计处理,并进行显示。2.如权利要求1所述的一体化智能投票系统,其特征在于,所述远程端具体包括选票模板选择模块、选票快速生成模块和结构数据公示模块;所述选票模板选择模块用于对绘制和数据处理接口进行抽象和解耦处理,生成自定义选票模版;所述选票快速生成模块包括选票信息录入模块、选票查看模块、验证模块、以及日志模块;所述选票信息录入模块用于在进行自定义选票时录入候选信息,并对收集到的信息进行排序、绘制预制选票式样;所述选票查看模块用于对绘制的预制选票式样进行预览;所述验证模块用于进行数据服务器验证、用户身份权限验证及选票防伪信息验证;所述日志模块用于生成系统响应及历史操作记录;所述结构数据公示模块用于用于根据选票信息生成结构化数据进行公示。3.如权利要求2所述的一体化智能投票系统,其特征在于,所述智能票箱具体包括选票打印模块、选票识别模块和投票结果显示模块;所述选票打印模块包括自动滚轴分页进纸器和嵌入式选票打印模块;所述自动滚轴分页进纸器用于采用传动方式以相同时间间隔对智能票箱内的打印纸或选票进行自动分页;所述嵌入式选票打印模块用于根据远程端绘制的自定义选票进行选票打印;所述选票识别模块包括CCD光学扫描模块和嵌入式数据处理模块;所述CCD光学扫描模块用于对选票进行光学扫描,生成扫描图像;所述嵌入式数据处理模块用于预定义选票的几何结构和逻辑结构,根据选票扫描图像提取投票符号的列目标点数及列目标点的位置,依照预定义语义判断填涂标记,对填...

【专利技术属性】
技术研发人员:杜成城周世杰王瑞锦张凤荔曹晟李贞昊洪磊金涤非刘向前冯源任泽琛俞勤吉
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1