[发明专利]一种图片中选择文本信息的方法及装置有效

专利信息
申请号: 201711062795.9 申请日: 2017-11-02
公开(公告)号: CN108021611B 公开(公告)日: 2021-11-23
发明(设计)人: 金涛;徐劲;李阳春;陈国辉 申请(专利权)人: 广州中山大学出版社有限公司
主分类号: G06F16/957 分类号: G06F16/957;G06F16/958;G06F40/126
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 林丽明
地址: 510275 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 图片 选择 文本 信息 方法 装置
【权利要求书】:

1.一种图片中选择文本信息的方法,其特征在于:包括有以下步骤:

S1.服务器根据作品的内容及排版信息生成对应的图片;

S2.服务器重新编码作品内容及根据作品内容的字体信息生成新字体文件;

S3.客户端获取编码后的内容、新字体文件及生成的图片,并根据获取的内容生成最终的阅读环境;

S4.客户端根据读者选择文本所在的位置信息向服务器获取具体文本信息;

所述步骤S2中,服务器将作品内容中的文本信息进行压缩编码形成EQ=(BI,BL,TI,TL,UC)的编码五元组,编码五元组具体每项对应以下:

EQ:Encode Quintuple编码五元组

BI:Block Index块索引

BL:Block Length相连合并处理块长度

TI:Text Index文本索引

TL:Text Length相连合并处理文本长度

UC:UniCode字符的Unicode编码;

所述步骤S3中,生成最终的阅读环境的具体过程如下:

客户端令生成的图片作为背景层来呈现,而对编码作品内容获得的编码文件进行解码,生成与图片元素对应的占位元素,将占位元素作为透视层,背景层图片上的每一个文字通过对编码文件解码后都有一个在同样位置具有同样大小的占位元素与之对应,因为编码过程中UC对应的新字体文件的字体信息与背景层图片上每一个文字的原字体信息是大小一致的,所以能保证透视层上的占位元素可放置在相同位置上;对于非文字信息则按照其大小及位置放在与图片对应的位置上。

2.根据权利要求1所述的图片中选择文本信息的方法,其特征在于:所述步骤S2中,对于作品内容中的非文本信息,服务器不对其进行编码,只保存其原排版信息。

3.根据权利要求1所述的图片中选择文本信息的方法,其特征在于:所述步骤S4中,客户端得到读者所选择的文本所在的位置和选择的长度得到编码五元组简化后的编码三元组(BI,TI,TL),客户端把编码三元组传递到服务器,服务器对三元组解码,结合作品内容即可得到实际的文本信息并返回给客户端。

4.根据权利要求1~3任一项所述的图片中选择文本信息的方法,其特征在于:所述步骤S4中,读者累计选择的文本量不能超过设定的阈值。

5.一种应用权利要求1~4任一项所述方法的装置,其特征在于:包括客户端和服务器。

6.根据权利要求5所述的装置,其特征在于:所述客户端包括客户端处理模块和文本选择模块,所述客户端处理模块用于生成最终的阅读环境,及根据读者选择文本所在的位置信息向服务器获取具体文本信息,文本选择模块用于向读者提供文本信息的选择功能。

7.根据权利要求5所述的装置,其特征在于:所述服务器包括图片生成模块、内容编码模块和字体生成模块,其中图片生成模块用于根据作品的内容及排版信息生成对应的图片,内容编码模块用于对作品内容进行编码,字体生成模块用于根据作品内容的字体信息生成新字体文件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州中山大学出版社有限公司,未经广州中山大学出版社有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711062795.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top