题目口令码生成方法、识别方法、设备终端、服务器以及图文介质与流程

文档序号:20918534发布日期:2020-05-29 13:50阅读:360来源:国知局
题目口令码生成方法、识别方法、设备终端、服务器以及图文介质与流程

本发明属于图文互联网技术领域,尤其涉及一种题目口令码生成方法、识别方法、设备终端、服务器以及图文介质。



背景技术:

目前课后辅导图书,图书与互联网产品相结合的主流辅导方式有两种:一是拍照搜题,二是扫二维码或者条形码查看辅导信息。

拍照搜题是用户通过使用设备终端拍照书本上的习题,将图片上传至后台服务器,依靠后台服务器比对题库。一般来说,识别效果越好,题库越大,检索识别得出结果的可能性就越大。但是也存在很大几率无法检索识别出结果,对使用者的用户体验和自身产品的产品价值都会有很大影响。而且用户设备拍摄时,题目文字和图案越多,对于后台服务器的检索对比难度也越大,很容易出现报错情况。

另外,用户通过设备终端扫二维码或者条形码查看信息这种方式的局限性很大。二维码或者条形码基于尺寸大小与识别度的考虑,其印刷面积有限,对于小尺寸二维码或者条形码,无法做到为每一道题对应识别;特别是图书油墨印刷二维码或者条形码,容易受污染,造成无法正确扫描识别。



技术实现要素:

鉴于上述问题,本发明的目的在于提供一种题目口令码生成识别方法、设备终端、服务器以及图文介质,旨在解决现有。

本发明采用如下技术方案:

一方面,所述题目口令码生成方法包括下述步骤:

从预设的字符库中抽取若干个字符形成口令码,所述口令码用于印刷至图文介质的题目附近,将所述口令码以及相应题目对应的答案绑定,并保存至服务器数据库中,数据库中所有口令码唯一。

另一方面,所述题目口令码识别方法包括下述步骤:

设备终端读取包含口令码的介质图像,解析所述介质图像得到口令码,并上传至后台的服务器;

根据解析得到的口令码从数据库中检索匹配,找到对应的答案后,将答案回传至设备终端并显示。

第三方面,所述题目口令码识别方法,包括下述步骤:

设备终端读取包含如权利要求1所述口令码的介质图像,将所述介质图像上传至后台的服务器;

服务器解析介质图像得到口令码,根据口令码从数据库中检索匹配,找到对应的答案后,将答案回传至设备终端并显示。

进一步的,所述设备终端读取包含口令码的介质图像,具体过程如下:

直接扫描图文介质或者拍照获取图文介质的介质图像,介质图像中包括题目的口令码。

进一步的,扫描或者拍照界面中有取景窗口,扫描或者拍照获取景窗口内的介质图像。

进一步的,若取景窗口的介质图像中有两个或以上的口令码,将距离取景窗口中心最近的口令码作为解析得到的口令码,或者直接给出重新扫描或者拍照提示。

进一步的,印刷口令码时,在口令码的首部和/或尾部插入特征字符。

第四方面,所述设备终端,用于读取包含口令码的介质图像,并将介质图像上传至后台的服务器,或者解析介质图像得到口令码并将口令码上传至后台的服务器,以及用于显示后台服务器回传的答案。

第五方面,所述服务器包括存储有口令码和题目答案数据以及口令码和题目答案的映射关系,所述服务器用于根据设备终端上传的口令码,或者根据设备终端上传的介质图像解析得到口令码,并从数据库中检索匹配,找到对应的答案后,将答案回传至设备终端。

第六方面,所述图文介质题目附近印刷有口令码,所述口令码由预设的字符库中抽取若干个字符形成。

进一步的,在口令码的首部和/或尾部插入特征字符。

本发明的有益效果是:本发明直接将按照一定规则生成的口令码印刷在题目附近,口令码由多位字符组成,口令码的数量庞大,能够确保在数据库中唯一性,可以保证能够做到在大型题库中保证一题一码的高识别性;而且口令码显示简洁,与题目字体和大小一致,遵循了了印刷介质的印刷规则,保证了印刷介质的可使用性;另外,用户的设备终端或者服务器解析读取的介质图像的口令码,只需在介质图像局部范围内左字符识别,与全题目文字识别相比降低了识别难度,保证了后台服务器检索的规则性与高效率,降低了后台服务器的使用压力。

附图说明

图1是本发明第一实施例提供的题目口令码生成方法的流程图;

图2是本发明第二实施例提供的一种题目口令码识别方法的流程图;

图3是本发明第三实施例提供的另一种题目口令码识别方法的流程图;

图4是口令码和题目的一种印刷实例。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

实施例一:

图1示出了本发明实施例提供的题目口令码生成识别方法的流程,为了便于说明仅示出了与本发明实施例相关的部分。

所述题目口令码生成方法包括下述步骤:

步骤s11、从预设的字符库中抽取若干个字符形成口令码,所述口令码用于印刷至图文介质的题目附近;

步骤s12、将所述口令码以及相应题目对应的答案绑定,并保存至服务器数据库中,数据库中所有口令码唯一。

本步骤中,所述字符库为常用字符库,比如ascii码,但是一般无需很多字符,本实施例直接采用由“0、1、2、3、4、5、6、7、8、9、#、@、¥、*”14个字符组成的字符库,从中抽取8个组成8位口令码,理论数量为4,398,046,511,104个,保证了口令码的唯一性,并且能够做到在大型题库中保证一题一码的高识别性。

口令码可以按顺序生成,也可以随机生成,本实施例不做限定,只需保证服务器数据库中的口令码的唯一性即可。所述图文介质可以是纸质书籍,也可以是电子文档等。

在系统开发阶段,将生成的口令码于编辑部第一次校对环节时加入题目并通过录排系统转化成碎片化数字资源存入数据库。图文介质印刷完成后(包括题目和口令码),出版社随机抽查题目与书本内容的一致性,达到出版标准版后送入印厂开印成书。由于口令码是一串字符,印刷时字符的大小和字体与题目一致,印刷于题目附近,比如可以印刷在题目题干后侧,使得页面整体干净整洁,口令码也不会涂抹污染。此方法遵循了了印刷介质的印刷规则,保证了印刷介质的可使用性。而对于电子文档,则校检无误后直接出版。

实施例二:

图2示出了本发明实施例提供的题目口令码识别方法的流程,为了便于说明仅示出了与本发明实施例相关的部分。

所述题目口令码识别方法包括下述步骤:

步骤s21、设备终端读取包含口令码的介质图像,解析所述介质图像得到口令码,并上传至后台的服务器;

步骤s22、根据解析得到的口令码从数据库中检索匹配,找到对应的答案后,将答案回传至设备终端并显示。

通过实施例一所述的口令码编码规则,将口令码印刷至图文介质题目附近后,用户在使用时,使用设备终端读取包含口令码的介质图像,一般通过拍照或者直接扫描方式读取。对于拍照得到介质图像,是指用户直接用设备终端拍照当前所要查看答案题目对应印刷有口令码的介质图像,对于直接扫描读取介质图像,是指显示界面上没有拍照这个动作,直接将镜头移至前所要查看答案题目对应印刷有口令码位置,这种情况本质是相同的,都有读取含有口令码介质图像这个过程,只是这个过程可以选择展现或者不展现出来。为了简化使用流程,优选直接扫描形式,打开设置终端的摄像头对准口令码后,自动获取介质图像并解析。

本实施例使用设备终端的图文解析能力直接识别出口令码,将解析得到的口令码发送至后台服务器,后台服务器在本地检索,找到匹配的答案数据,并回传至设备终端显示。

为了提高识别成功率,设计时,设备终端的扫描或者拍照界面中有取景窗口,类似与二维码扫描界面,有个取景窗口,使用是含有口令码的部位显示在取景窗口,基本上可以保证取景窗口内只有一个口令码,而且图文介质在印刷时,也会考虑到此问题,相邻两道题目的口令码不易过近,而且实际上也不会很近。这样通过设置取景窗口,扫描或者拍照只需获取景窗口内的介质图像进行识别即可,提高了识别速度和成功率。

如果,若取景窗口介质图像中的确存在两个或以上的口令码,可以将距离取景窗口中心最近的口令码作为解析得到的口令码,或者直接给出重新扫描或者拍照提示。

实施例三:

图三示出了本发明实施例提供的题目口令码识别方法的流程,为了便于说明仅示出了与本发明实施例相关的部分。

所述题目口令码识别方法包括下述步骤:

步骤s31、设备终端读取包含所述口令码的介质图像,将所述介质图像上传至后台的服务器;

步骤s32、服务器解析介质图像得到口令码,根据口令码从数据库中检索匹配,找到对应的答案后,将答案回传至设备终端并显示。

本实施例与实施例二不同之处在于,实施例二中是用户的设备终端识别介质图像中的口令码,而本实施例是将读取的介质图像直接上传至后台服务器,由后台服务器进行解析。这两种方式都可形,但本实施例需要上传图像,数据量稍到,有网络延时,同时所有的图文图像都又服务器进行解析,也间接增加了服务器的压力,因此优选实施例二所示方式。

实施例四:

本发明实施例提供了一种设备终端,现实中所述设备终端的表现形式为具有摄像组件的设备,如pad和智能手机等,设备终端其他硬件结构这里不赘述,设备终端中安装有相关的识别程序,通过执行程序,设备终端读取包含口令码的介质图像,并将介质图像上传至后台的服务器,或者解析介质图像得到口令码并将口令码上传至后台的服务器,待后台服务器进行检索匹配找到对应答案之后,将答案发送至设备终端上显示。

实施例五:

本发明实施例提供了一种服务器,服务器包括存储有口令码和题目答案数据以及口令码和题目答案的映射关系,所述服务器根据设备终端上传的口令码,或者根据设备终端上传的介质图像解析得到口令码,并从数据库中检索匹配,找到对应的答案后,将答案回传至设备终端。

实施例六:

本发明实施例提供了一种图文介质,可以为纸质书籍也可以是电子文档,题目附近印刷有口令码,所述口令码由预设的字符库中抽取若干个字符形成,具体的口令码的形式及口令码的优点在实施例一种已有描述,这里不再赘述。

所述口令码可以印刷在大题或者小题附近,优选印刷在题干后侧。比如对于选择题,每个选择题都是独立的,因此可以为每个小题设置一个口令码。对于阅读题,由于阅读题下的题目是相关联的,因此可以为阅读题设置一个口令码。

另外在印刷时,还可以在口令码的首部和/或尾部插入特征字符。如图4所示,图示中口令码是“%#0000031%”,可以直接口令码识别。图示中在口令码的前后均插入了特征字符,两个特征字符为深黑中括号,其有两个好处,第一,便于用户快速发现口令码,第二便于口令码识别时,首先快速识别出特征字符,然后对特征字符之间的字符进行识别,能够快速识别并找到口令码。

综上,本发明采用口令码方式进行识别,相较于现阶段两大主流方法之一的拍照搜题,具有更强的易识别性和更小的服务器压力,对于产品的容错率更高。相较于现阶段两大主流方法之一的扫描二维码或者条形码,具有更强的灵活性和通用性,也更加遵守印刷产品的规则,帮助产品提升产品价值。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1