[发明专利]一种西波字体生成和识别方法在审
申请号: | 202011017747.X | 申请日: | 2020-09-24 |
公开(公告)号: | CN112131834A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 唐轶 | 申请(专利权)人: | 云南民族大学 |
主分类号: | G06F40/109 | 分类号: | G06F40/109;G06K9/00;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 成都东恒知盛知识产权代理事务所(特殊普通合伙) 51304 | 代理人: | 何健雄;廖祥文 |
地址: | 650000 云南*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 字体 生成 识别 方法 | ||
1.一种西波字体生成和识别方法,其特征在于:包括以下步骤:
A1、西波字体生成,西波字体的生成包括以下步骤:
S1、生成器的输入;
S2、生成器的数据流,数据逐块流过,每一个块的数据流方式为:对输入noise_style和noise进行spatially-adaptive normalization(SPADE)操作,然后把SPADE的数据流与noise_image进行融合,接下来,对融合结果进行relu激活;
S3、判别器的输入,喂给判别器的图像都是处理成256x256的单字RGB图像;
A2、西波字体识别,西波字体识别包括以下步骤:
B1、首先进行样本类别绑定,数据集为D={dt}={(xt,yt)},yt既是目标类别标签,又以时间偏移的方式与xt一起输入,也就是说,模型输入序列为(x1,0),(x2,y1)…(xt,yt-1);
B2、定义余弦相似性度量,给定一些输入xt,控制器LSTM产生一个密钥gt,然后存储在外部记忆单元Rt的空位置,或用于已存储过的外部记忆单元中查询特定的外部记忆i,即Rt(i),当查询外部记忆单元Rt时,使用余弦相似性度量来寻址向量mt,
B3、生成读取向量,读取权重向量根据softmax计算:
读取向量mt可定义为外部记忆向量Rt(i)的凸组合:
B4、进行外部记忆的更新,在t时刻,使用权重通过减少先前使用权重和添加当前读取权重写入权重进行更新,
γ是衰减参数,并且计算然后,使用计算特定时间步长的最小使用权重首先,我们引入符号W(V,n)来表示向量v的最小元素,由下面公式计算:
其中n为对外部记忆的读取次数,写入权重为先前读取权重和先前最少使用权重的凸组合:
这里,δ(α)是S形函数,α是在权重之间进行插值的标量门参数,在记忆写入前,由计算最少使用的内存位置,并设置为零,然后计算写入权重将信息存储在外部记忆单元中:
2.根据权利要求1所述的一种西波字体生成和识别方法,其特征在于:
S1中包括以下步骤:
K1、控制特征的noise_style,在正态分布中采样获得,并经过归一化和两层的全连接操作后,再喂给生成器;
K2、控制笔迹细节的noise_image,从均匀分布中采样获得,并经一层卷积操作后,再喂给生成器;
K3、生成器的内容输入noise,给的是一个一维常数。
3.根据权利要求1所述的一种西波字体生成和识别方法,其特征在于:S3中判别器输入分为训练阶段和测试阶段,训练阶段,判别器喂进来的图像是手写毛笔汉字;测试阶段,判别器喂进来的是我们采集到的手写西波文字。
4.根据权利要求1所述的一种西波字体生成和识别方法,其特征在于:B1中对于MANN模型,标签需进行混洗,混洗是将任务数据集D={dt}={(xt,yt)}的表现形式重新绑定为D1={dt}={(xt,yt-1)}的表现形式。
5.根据权利要求4所述的一种西波字体生成和识别方法,其特征在于:样本类别绑定后,将样本数据信息保存在外部记忆单元中。
6.根据权利要求1所述的一种西波字体生成和识别方法,其特征在于:B4中信息可以存储在归零存储器或先前使用的存储器中;如果是后者,则最少使用记忆被新信息代替。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南民族大学,未经云南民族大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011017747.X/1.html,转载请声明来源钻瓜专利网。