一种英文翻译方法及系统技术方案

技术编号:17033531 阅读:22 留言:0更新日期:2018-01-13 19:45
本发明专利技术涉及一种英文翻译方法及系统,该方法包括:获取待识别的英文字段;判断英文字段中包含的英文字符是否能被识别,当不能识别时,对未能识别的英文字符进行水平投影,并得到英文字符的水平投影曲线,根据水平投影曲线对英文字符进行识别,对识别出的英文字符进行处理得到字符串,对字符串进行翻译。本发明专利技术提供的一种英文翻译方法及系统,能够提高识别的准确率,实现了对粘连英文或其他字体的英文等不易识别的英文进行识别,能够提高翻译的速度和准确度。

【技术实现步骤摘要】
一种英文翻译方法及系统
本专利技术涉及软件方法领域,尤其涉及一种英文翻译方法及系统。
技术介绍
目前,英文翻译只能针对机器输入的单词或句子进行翻译,对于手写的英文,存在翻译速度慢,识别率低的问题,当手写英文存在粘连问题时,会出现无法识别的问题。因此,现有技术无法对存在粘连问题,或不够规范标准,或其他字体的英文进行准确的识别和翻译。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供一种英文翻译方法及系统。本专利技术解决上述技术问题的技术方案如下:一种英文翻译方法,包括:步骤1,获取待识别的英文字段;步骤2,判断所述英文字段中包含的英文字符是否能被识别,当不能识别时,执行步骤3至步骤5,当能识别时,执行步骤5;步骤3,对未能识别的所述英文字符进行水平投影,并得到所述英文字符的水平投影曲线;步骤4,根据所述水平投影曲线对所述英文字符进行识别;步骤5,对识别出的所述英文字符进行处理得到字符串,对所述字符串进行翻译。本专利技术的有益效果是:本专利技术提供的一种英文翻译方法,通过获取待识别的英文字段,对英文字段中包含的英文字符进行识别,当不能识别时,对未能识别的英文字符进行水平投影,并得到英文字符的水平投影曲线,根据水平投影曲线对英文字符进行识别,能够提高识别的准确率,实现了对粘连英文或其他字体的英文等不易识别的英文进行识别,再对识别出的英文字符进行处理得到字符串,对字符串进行翻译,能够提高翻译的速度和准确度。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步地,步骤3中,具体包括:步骤31,对未能识别的所述英文字符进行水平投影;步骤32,以所述英文字符的高度为x坐标,以所述英文字符的上沿为所述x坐标的原点,以所述英文字符的高度下水平投影得到的像素个数为y坐标;步骤33,根据所述x坐标、所述y坐标和所述原点,得到所述英文字符的水平投影曲线。进一步地,步骤4中,具体包括:步骤41,检测所述水平投影曲线上每个水平投影点的梯度值;步骤42,根据所述梯度值,标记处所述水平投影曲线上的发生梯度突变的字符高度的最小值点;步骤43,获取所述最小值点对应的像素值,以及所述最小值点的上沿高度;步骤44,将所述像素值与所述上沿高度的差值与预设的差值阈值进行比较,识对所述英文字符进行识别。进一步地,步骤5中,具体包括:步骤51,将识别出的所述英文字符分解为多个待识别图像元;步骤52,将全部所述待识别图像元分别与预设的标准字母表进行对比,并返回对应的标准字母图像元;步骤53,将所述标准字母图像元按所述英文字符的顺序进行排列,得到字符串;步骤54,对所述字符串进行翻译。本专利技术解决上述技术问题的另一种技术方案如下:一种英文翻译系统,包括:获取单元,用于获取待识别的英文字段;识别单元,用于判断所述英文字段中包含的英文字符是否能被识别,当不能识别时,依次调用投影单元、投影识别单元和翻译单元,当能识别时,调用所述翻译单元;投影单元,用于对未能识别的所述英文字符进行水平投影,并得到所述英文字符的水平投影曲线;投影识别单元,用于根据所述水平投影曲线对所述英文字符进行识别;翻译单元,用于对识别出的所述英文字符进行处理得到字符串,对所述字符串进行翻译。进一步地,所述投影单元具体用于对未能识别的所述英文字符进行水平投影;以所述英文字符的高度为x坐标,以所述英文字符的上沿为所述x坐标的原点,以所述英文字符的高度下水平投影得到的像素个数为y坐标;根据所述x坐标、所述y坐标和所述原点,得到所述英文字符的水平投影曲线。进一步地,所述投影识别单元具体用于检测所述水平投影曲线上每个水平投影点的梯度值;根据所述梯度值,标记处所述水平投影曲线上的发生梯度突变的字符高度的最小值点;获取所述最小值点对应的像素值,以及所述最小值点的上沿高度;将所述像素值与所述上沿高度的差值与预设的差值阈值进行比较,识对所述英文字符进行识别。进一步地,所述翻译单元具体用于将识别出的所述英文字符分解为多个待识别图像元;将全部所述待识别图像元分别与预设的标准字母表进行对比,并返回对应的标准字母图像元;将所述标准字母图像元按所述英文字符的顺序进行排列,得到字符串;对所述字符串进行翻译。本专利技术附加的方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术实践了解到。附图说明图1为本专利技术实施例一提供的一种英文翻译方法的流程示意图;图2为本专利技术实施例二提供的一种英文翻译系统的结构框架图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。如图1所示,为本专利技术实施例一提供的一种英文翻译方法的流程示意图,该方法包括:S1,获取待识别的英文字段;S2,判断英文字段中包含的英文字符是否能被识别,当不能识别时,执行S3至S5,当能识别时,执行S5;S3,对未能识别的英文字符进行水平投影,并得到英文字符的水平投影曲线;S4,根据水平投影曲线对英文字符进行识别;S5,对识别出的英文字符进行处理得到字符串,对字符串进行翻译。本实施例提供的一种英文翻译方法,通过获取待识别的英文字段,对英文字段中包含的英文字符进行识别,当不能识别时,对未能识别的英文字符进行水平投影,并得到英文字符的水平投影曲线,根据水平投影曲线对英文字符进行识别,能够提高识别的准确率,实现了对粘连英文或其他字体的英文等不易识别的英文进行识别,再对识别出的英文字符进行处理得到字符串,对字符串进行翻译,能够提高翻译的速度和准确度。优选地S3中,具体包括:对未能识别的英文字符进行水平投影;以英文字符的高度为x坐标,以英文字符的上沿为x坐标的原点,以英文字符的高度下水平投影得到的像素个数为y坐标;根据x坐标、y坐标和原点,得到英文字符的水平投影曲线。优选地,S4中,具体包括:检测水平投影曲线上每个水平投影点的梯度值;根据梯度值,标记处水平投影曲线上的发生梯度突变的字符高度的最小值点;获取最小值点对应的像素值,以及最小值点的上沿高度;将像素值与上沿高度的差值与预设的差值阈值进行比较,识对英文字符进行识别。优选地,S5中,具体包括:将识别出的英文字符分解为多个待识别图像元;将全部待识别图像元分别与预设的标准字母表进行对比,并返回对应的标准字母图像元;将标准字母图像元按英文字符的顺序进行排列,得到字符串;对字符串进行翻译。如图2所示,为本专利技术实施例二提供的一种英文翻译系统的结构框架图,该系统包括:获取单元1,用于获取待识别的英文字段;识别单元2,用于判断英文字段中包含的英文字符是否能被识别,当不能识别时,依次调用投影单元3、投影识别单元4和翻译单元5,当能识别时,调用翻译单元5;投影单元3,用于对未能识别的英文字符进行水平投影,并得到英文字符的水平投影曲线;投影识别单元4,用于根据水平投影曲线对英文字符进行识别;翻译单元5,用于对识别出的英文字符进行处理得到字符串,对字符串进行翻译。优选地,投影单元3具体用于对未能识别的英文字符进行水平投影;以英文字符的高度为x坐标,以英文字符的上沿为x坐标的原点,以英文字符的高度下水平投影得到的像素个数为y坐标;根据x坐标、y坐标和原点,得到英文字符的水平投影曲线。优选地,投影识别单元4具体用于检测水平投影曲线上每个水平投影点的梯度值;根据梯度值,本文档来自技高网...
一种英文翻译方法及系统

【技术保护点】
一种英文翻译方法,其特征在于,包括:步骤1,获取待识别的英文字段;步骤2,判断所述英文字段中包含的英文字符是否能被识别,当不能识别时,执行步骤3至步骤5,当能识别时,执行步骤5;步骤3,对未能识别的所述英文字符进行水平投影,并得到所述英文字符的水平投影曲线;步骤4,根据所述水平投影曲线对所述英文字符进行识别;步骤5,对识别出的所述英文字符进行处理得到字符串,对所述字符串进行翻译。

【技术特征摘要】
1.一种英文翻译方法,其特征在于,包括:步骤1,获取待识别的英文字段;步骤2,判断所述英文字段中包含的英文字符是否能被识别,当不能识别时,执行步骤3至步骤5,当能识别时,执行步骤5;步骤3,对未能识别的所述英文字符进行水平投影,并得到所述英文字符的水平投影曲线;步骤4,根据所述水平投影曲线对所述英文字符进行识别;步骤5,对识别出的所述英文字符进行处理得到字符串,对所述字符串进行翻译。2.根据权利要求1所述的英文翻译方法,其特征在于,步骤3中,具体包括:步骤31,对未能识别的所述英文字符进行水平投影;步骤32,以所述英文字符的高度为x坐标,以所述英文字符的上沿为所述x坐标的原点,以所述英文字符的高度下水平投影得到的像素个数为y坐标;步骤33,根据所述x坐标、所述y坐标和所述原点,得到所述英文字符的水平投影曲线。3.根据权利要求1所述的英文翻译方法,其特征在于,步骤4中,具体包括:步骤41,检测所述水平投影曲线上每个水平投影点的梯度值;步骤42,根据所述梯度值,标记处所述水平投影曲线上的发生梯度突变的字符高度的最小值点;步骤43,获取所述最小值点对应的像素值,以及所述最小值点的上沿高度;步骤44,将所述像素值与所述上沿高度的差值与预设的差值阈值进行比较,识对所述英文字符进行识别。4.根据权利要求1所述的英文翻译方法,其特征在于,步骤5中,具体包括:步骤51,将识别出的所述英文字符分解为多个待识别图像元;步骤52,将全部所述待识别图像元分别与预设的标准字母表进行对比,并返回对应的标准字母图像元;步骤53,将所述标准字母图像元按所述英文字符的顺序进行排列,得到字符串;步骤54,...

【专利技术属性】
技术研发人员:曾加红
申请(专利权)人:桂林加宏汽车修理有限公司
类型:发明
国别省市:广西,45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1