[发明专利]字体生成模型训练方法、字库建立方法、装置及设备有效
申请号: | 202111056559.2 | 申请日: | 2021-09-09 |
公开(公告)号: | CN113792851B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 刘家铭;唐礼承 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06N3/0464 | 分类号: | G06N3/0464;G06N3/09;G06T3/00;G06V10/82;G06V30/19;G06F16/21 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 王瑞云 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字体 生成 模型 训练 方法 字库 建立 装置 设备 | ||
本公开提供了一种字体生成模型训练方法、字库建立方法、装置及设备,涉及人工智能技术领域,具体涉及计算机视觉和深度学习技术领域,可应用于OCR等场景,包括:将源域样本字输入到字体生成模型,得到第一目标域生成字;将第一目标域生成字和预设的目标域样本字输入到字符分类模型,得到字体生成模型的第一特征损失;将第一目标域生成字和所述目标域样本字输入到字体分类模型,得到字体生成模型的第二特征损失;根据第一特征损失和/或第二特征损失确定目标特征损失;根据目标特征损失更新字体生成模型的模型参数。本公开实施例能够提高字体生成模型学习字体特征的能力,进而提高字体生成模型生成字体级别字体的能力。
技术领域
本公开涉及人工智能技术领域,具体涉及计算机视觉和深度学习技术领域,可应用于OCR(Optical Character Recognition,光学字符识别)等场景。
背景技术
字体生成一直是国内外许多研究者着重研究的课题,在字体设计行业有着广泛的应用价值。因此,如何满足风格多样性的字体生成需求,成为字体生成领域重点关注的问题。
发明内容
本公开实施例提供了一种字体生成模型训练方法、字库建立方法、装置及设备,能够提高字体生成模型学习字体特征的能力,进而提高字体生成模型生成字体级别字体的能力。
第一方面,本公开实施例提供了一种字体生成模型训练方法,包括:
将源域样本字输入到字体生成模型,得到第一目标域生成字;
将所述第一目标域生成字和预设的目标域样本字输入到字符分类模型,得到所述字体生成模型的第一特征损失;
将所述第一目标域生成字和所述目标域样本字输入到字体分类模型,得到所述字体生成模型的第二特征损失;
根据所述第一特征损失和/或所述第二特征损失确定目标特征损失;
根据所述目标特征损失更新所述字体生成模型的模型参数。
第二方面,本公开实施例提供了一种字库建立方法,包括:
将目标源域输入字输入到字体生成模型,得到目标域新字;
基于所述目标域新字建立字库;
其中,所述字体生成模型通过第一方面所述的字体生成模型训练方法训练得到。
第三方面,本公开实施例提供了一种字体生成模型训练装置,包括:
第一目标域生成字获取模块,用于将源域样本字输入到字体生成模型,得到第一目标域生成字;
第一特征损失获取模块,用于将所述第一目标域生成字和预设的目标域样本字输入到字符分类模型,得到所述字体生成模型的第一特征损失;
第二特征损失获取模块,用于将所述第一目标域生成字和所述目标域样本字输入到字体分类模型,得到所述字体生成模型的第二特征损失;
目标特征损失获取模块,用于根据所述第一特征损失和/或所述第二特征损失确定目标特征损失;
第一模型参数更新模块,用于根据所述目标特征损失更新所述字体生成模型的模型参数。
第四方面,本公开实施例提供了一种字库建立装置,包括:
目标域新字获取模块,用于将目标源域输入字输入到字体生成模型,得到目标域新字;
字库建立模块,用于基于所述目标域新字建立字库;
其中,所述字体生成模型通过第一方面所述的字体生成模型训练装置训练得到。
第五方面,本公开实施例提供了一种电子设备,包括:
至少一个处理器;以及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111056559.2/2.html,转载请声明来源钻瓜专利网。