利索能及
我要发布
收藏
专利号: 2018101214449
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种文字翻译的方法,其特征在于,包括:

获取用户输入的母语语种,并检测用户位置,根据预设的地理位置与本地语种的对应关系,确定所述用户位置对应的本地语种;

若所述本地语种不为所述母语语种,则开启翻译功能;

在所述翻译功能开启后,检测文字对象,并判断所述文字对象是否属于所述母语语种或者所述本地语种;

若所述文字对象不属于所述母语语种,而且不属于所述本地语种,则获取一个以上语种的分类超平面;采用主成分分析法对所述文字对象进行降维处理,生成所述文字对象的主成分矩阵,再通过高斯核函数将所述文字对象的主成分矩阵映射到高维特征空间,以生成所述文字对象的测试参数;

计算所述文字对象的测试参数与各个所述语种的分类超平面的欧式距离,作为各个语种对应的欧式距离,将欧式距离最小的语种,确定为对象语种,并将所述文字对象翻译为所述母语语种。

2.如权利要求1所述的文字翻译的方法,其特征在于,在所述获取用户输入的母语语种,并检测用户位置,根据预设的地理位置与语种的对应关系,将所述用户位置对应的语种作为本地语种之前,还包括:统计多个用户输入的本地语种,并检测各个用户输入本地语种时的位置坐标;

设定单位面积,并将地图中的一个所述单位面积内本地语种比例最高的语种确定为所述单位面积内所有位置坐标对应的本地语种,以生成所述地理位置与本地语种的对应关系。

3.如权利要求1所述的文字翻译的方法,其特征在于,所述检测文字对象,并判断所述文字对象是否属于所述母语语种或者所述本地语种,包括:检测所述文字对象中的空隙间隔,并根据所述空隙间隔将所述文字对象分为多个文字字符;

选取预设个数的所述文字字符,并提取所述文字字符的主成分;

调取所述母语语种的字符主成分数据库以及所述本地语种的字符主成分数据库,并计算所述预设个数的所述文字字符的主成分存在于所述母语语种的字符主成分数据库的比例,作为第一比例,计算所述预设个数的所述文字字符的主成分存在于所述本地语种的字符主成分数据库的比例,作为第二比例;

若所述第一比例大于或等于预设的比例阈值,而所述第二比例小于所述预设的比例阈值,则所述文字对象属于所述母语语种;

若所述第二比例大于或等于所述预设的比例阈值,而所述第一比例小于所述预设的比例阈值,则所述文字对象属于所述本地语种;

若所述第一比例小于所述预设的比例阈值,而且所述第二比例小于所述预设的比例阈值,则所述文字对象不属于所述母语语种,而且不属于所述本地语种。

4.如权利要求1所述的文字翻译的方法,其特征在于,在所述若所述文字对象不属于所述母语语种,而且不属于所述本地语种,则获取一个以上语种的分类超平面;采用主成分分析法对所述文字对象进行降维处理,生成所述文字对象的主成分矩阵,再通过高斯核函数将所述文字对象的主成分矩阵映射到高维特征空间,以生成所述文字对象的测试参数之前,还包括:选取一个以上的候选语种,并获取所述候选语种的一个以上的语种数据库;

采用主成分分析法对各个所述语种数据库进行降维处理,生成各个所述候选语种的主成分矩阵;

通过高斯核函数将所述各个所述候选语种的主成分矩阵映射到高维特征空间,以生成各个所述候选语种的训练参数;

反复执行从一个以上的所述候选语种中选择一个语种作为被选语种,将所述被选语种对应的训练参数组成正向训练集,将所述被选语种以外的语种对应的训练参数组成负向训练集,并根据所述正向训练集以及所述负向训练集计算出分类超平面,直至计算出全部候选语种的分类超平面。

5.如权利要求1所述的文字翻译的方法,其特征在于,还包括:

若所述文字对象属于所述母语语种,则将所述文字对象翻译为所述本地语种;

若所述文字对象属于所述本地语种,则将所述文字对象翻译为所述母语语种。

6.一种终端设备,包括存储器以及处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如下步骤:获取用户输入的母语语种,并检测用户位置,根据预设的地理位置与本地语种的对应关系,确定所述用户位置对应的本地语种;

若所述本地语种不为所述母语语种,则开启翻译功能;

在所述翻译功能开启后,检测文字对象,并判断所述文字对象是否属于所述母语语种或者所述本地语种;

若所述文字对象不属于所述母语语种,而且不属于所述本地语种,则获取一个以上语种的分类超平面;采用主成分分析法对所述文字对象进行降维处理,生成所述文字对象的主成分矩阵,再通过高斯核函数将所述文字对象的主成分矩阵映射到高维特征空间,以生成所述文字对象的测试参数;

计算所述文字对象的测试参数与各个所述语种的分类超平面的欧式距离,作为各个语种对应的欧式距离,将欧式距离最小的语种,确定为对象语种,并将所述文字对象翻译为所述母语语种。

7.如权利要求6所述的终端设备,其特征在于,在所述获取用户输入的母语语种,并检测用户位置,根据预设的地理位置与语种的对应关系,将所述用户位置对应的语种作为本地语种之前,还包括:统计多个用户输入的本地语种,并检测各个用户输入本地语种时的位置坐标;

设定单位面积,并将地图中的一个所述单位面积内本地语种比例最高的语种确定为所述单位面积内所有位置坐标对应的本地语种,以生成所述地理位置与本地语种的对应关系。

8.如权利要求6所述的终端设备,其特征在于,所述检测文字对象,并判断所述文字对象是否属于所述母语语种或者所述本地语种,具体包括:检测所述文字对象中的空隙间隔,并根据所述空隙间隔将所述文字对象分为多个文字字符;

选取预设个数的所述文字字符,并提取所述文字字符的主成分;

调取所述母语语种的字符主成分数据库以及所述本地语种的字符主成分数据库,并计算所述预设个数的所述文字字符的主成分存在于所述母语语种的字符主成分数据库的比例,作为第一比例,计算所述预设个数的所述文字字符的主成分存在于所述本地语种的字符主成分数据库的比例,作为第二比例;

若所述第一比例大于或等于预设的比例阈值,而所述第二比例小于所述预设的比例阈值,则所述文字对象属于所述母语语种;

若所述第二比例大于或等于所述预设的比例阈值,而所述第一比例小于所述预设的比例阈值,则所述文字对象属于所述本地语种;

若所述第一比例小于所述预设的比例阈值,而且所述第二比例小于所述预设的比例阈值,则所述文字对象不属于所述母语语种,而且不属于所述本地语种。

9.如权利要求6所述的终端设备,其特征在于,在所述若所述文字对象不属于所述母语语种,而且不属于所述本地语种,则获取一个以上语种的分类超平面;采用主成分分析法对所述文字对象进行降维处理,生成所述文字对象的主成分矩阵,再通过高斯核函数将所述文字对象的主成分矩阵映射到高维特征空间,以生成所述文字对象的测试参数之前,还包括:选取一个以上的候选语种,并获取所述候选语种的一个以上的语种数据库;

采用主成分分析法对各个所述语种数据库进行降维处理,生成各个所述候选语种的主成分矩阵;

通过高斯核函数将所述各个所述候选语种的主成分矩阵映射到高维特征空间,以生成各个所述候选语种的训练参数;

反复执行从一个以上的所述候选语种中选择一个语种作为被选语种,将所述被选语种对应的训练参数组成正向训练集,将所述被选语种以外的语种对应的训练参数组成负向训练集,并根据所述正向训练集以及所述负向训练集计算出分类超平面,直至计算出全部所述候选语种的分类超平面。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。