[发明专利]一种QPF字库组织方法有效

专利信息
申请号: 201410462486.0 申请日: 2014-09-12
公开(公告)号: CN104268170B 公开(公告)日: 2017-05-17
发明(设计)人: 赵勇;叶芃;蒋俊;邱渡裕;曾浩 申请(专利权)人: 电子科技大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 成都行之专利代理事务所(普通合伙)51220 代理人: 温利平
地址: 611731 四川省成*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种QPF字库组织方法,记录嵌入式设备需要显示的所有文字,分别统计嵌入式设备中各个需要显示的界面中每个文字的显示概率、实际使用过程中嵌入式设备中各个界面的显示概率、嵌入式设备中各个用于显示的文本文件中每个文字的显示概率,计算得到各个文字的显示概率,然后根据各个文字的显示概率,对所有文字排列得到二叉树并作为QPF字库文件保存,在排列时将概率大的文字放置在深度小的节点上。本发明对字库进行了简化,并改进了现有字库组织的结构,根据文字的出现频率决定将该文字放置在二叉树的位置,从而节约存储和内存资源,节约查找次数,提高显示速度。
搜索关键词: 一种 qpf 字库 组织 方法
【主权项】:
一种QPF字库组织方法,其特征在于包括以下步骤:S1:记录嵌入式设备需要显示的所有文字,文字数量记为K;S2:统计嵌入式设备中各个需要显示的界面中每个文字的显示概率αij,i的取值范围为i=1,2,…,K,j的取值范围为j=1,2,…,N,N表示需要显示的界面数量,并统计实际使用过程中,嵌入式设备中各个界面的显示概率βj,计算各个文字出现在界面的概率pi1,计算公式为:pi1=Σj=1Nαij×βj]]>统计嵌入式设备中各个用于显示的文本文件中每个文字的显示概率γit,t的取值范围为t=1,2,…,M,M表示用于显示的文本文件的数量,计算各个文字出现在文本文件中的概率pi2:pi2=Σt=1Mγit]]>计算各个文字的显示概率Pi,计算公式为:Pi=w1×pi1+w2×pi2其中,w1表示界面所占的权重,w2表示文本文件所占的权重;S3:根据各个文字的显示概率Pi,对K个文字排列得到二叉树并作为QTF字库文件保存,排列方法包括以下步骤:S3.1:选择K个文字中显示概率最大的文字作为深度为1的根节点,记其左子树左侧子树中文字的编码范围为(Cmin,C),右侧子树中文字的编码范围为(Cmax,C),其中C表示根节点的编码,Cmin设置为一个小于K个文字中最小编码的值,Cmax设置为一个大于K个文字中最大编码的值;令深度值a=1,进入步骤S3.2;S3.2:对于深度值为a的Fa个节点,依次获取各个节点的子节点,获取方法为:第b个节点的左侧子节点为其左侧子树编码范围(C左,Cab)所包含文字中概率最大的节点,b的取值范围为b=1,2,…,Fa,该左侧子节点对应的左侧子树编码范围为(C左,Cab1),右侧子树编码范围为(Cab1,Cab),Cab1表示左侧子节点的编码;第b个节点的右侧子节点为其右侧子树编码范围(Cab,C右)所包含文字中概率最大的节点,该右侧子节点对应的左侧子树编码范围为(Cab,Cab2),右侧子树编码范围为(Cab2,C右),Cab2表示右侧子节点的编码;S3.3:如果步骤S3.2中所有节点的子节点都不存在,排列结束,将得到的二叉树并作为QTF字库文件保存,否则令a=a+1,返回步骤S3.2。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201410462486.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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