[发明专利]文字翻译方法、文字翻译装置、文字翻译设备及存储介质有效
申请号: | 202110263248.7 | 申请日: | 2021-03-10 |
公开(公告)号: | CN112989846B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 李志水 | 申请(专利权)人: | 深圳创维-RGB电子有限公司 |
主分类号: | G06F40/58 | 分类号: | G06F40/58;G06V20/62 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文字 翻译 方法 装置 设备 存储 介质 | ||
1.一种文字翻译方法,其特征在于,所述文字翻译方法包括以下步骤:
检测到翻译指令时,确定目标图像中的第一语言文字;
根据所述第一语言文字确定第一目标语言文字;
确定所述第一语言文字的第一位置信息,根据所述第一语言文字的第一位置信息将所述第一目标语言文字显示在所述目标图像中;
所述确定目标图像中的第一语言文字的步骤包括:
判断所述翻译指令中是否存在指定语言种类信息;
若是,根据所述指定语言种类信息确定所述目标图像中的第一语言文字;
若否,根据预设语言种类信息确定所述目标图像中的第一语言文字,其中,所述第一语言文字是与所述预设语言种类信息中的语言种类不一致的语言文字,或者用户历史选择次数最多的语言种类所对应的语言文字;
所述根据所述指定语言种类信息确定所述目标图像中的第一语言文字的步骤包括:
确定所述目标图像中的语言文字,根据所述指定语言种类信息确定对应的预设文字词库;
根据预设文字词库确定对应的对比数列,其中,所述对比数列是所述预设文字词库中的文字经过哈希函数处理后得到的;
利用所述哈希函数将所述目标图像中的语言文字映射在所述对比数列中;
若存在映射在所述对比数列上的值不为1的语言文字,则确定所述语言文字不属于所述预设文字词库,并将所述语言文字作为第一语言文字;
所述根据预设文字词库确定对应的对比数列的步骤,包括:
确定预设长度的数列,并利用预设数量相互独立的哈希函数,将所述预设文字词库中的每个文字映射在所述数列中,所述数列被映射位置上的值从0变为1,得到所述对比数列。
2.如权利要求1所述的文字翻译方法,其特征在于,所述根据所述第一语言文字确定第一目标语言文字的步骤包括:
若所述翻译指令中存在所述指定语言种类信息,根据所述第一语言文字与所述指定语言种类信息确定所述第一目标语言文字;
若所述翻译指令中不存在所述指定语言种类信息,根据所述第一语言文字与预设语言种类信息确定所述第一目标语言文字。
3.如权利要求1所述的文字翻译方法,其特征在于,所述根据所述第一语言文字的第一位置信息将所述第一目标语言文字显示在所述目标图像中的步骤包括:
判断所述翻译指令中是否存在相对位置信息;
若是,根据所述相对位置信息与所述第一语言文字的第一位置信息将所述第一目标语言文字显示在所述目标图像中;
若否,隐藏所述目标图像中的所述第一语言文字,根据所述第一语言文字的第一位置信息将所述第一目标语言文字显示在所述目标图像中。
4.如权利要求3所述的文字翻译方法,其特征在于,所述隐藏所述目标图像中的所述第一语言文字的步骤包括:
判断所述第一语言文字所处图像区域的背景颜色类型的数量是否为1;
若是,利用所述图像区域中的像素点覆盖所述第一语言文字的像素点;
若否,根据所述背景颜色类型对所述图像区域分区,利用分区得到的各个区块中的像素点覆盖相应区块内所述第一语言文字的像素点。
5.如权利要求1所述的文字翻译方法,其特征在于,所述根据所述第一语言文字的第一位置信息将所述第一目标语言文字显示在所述目标图像中的步骤之后,还包括:
检测到所述目标图像以外的新图像时,确定所述新图像中的第二语言文字;
根据所述第二语言文字确定第二目标语言文字;
确定所述第二语言文字的第二位置信息,根据所述第二语言文字的第二位置信息将所述第二目标语言文字显示在所述新图像中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维-RGB电子有限公司,未经深圳创维-RGB电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110263248.7/1.html,转载请声明来源钻瓜专利网。