一种基于智能手机实现拍照翻译的方法及智能手机的制作方法

xiaoxiao2020-10-23  14

一种基于智能手机实现拍照翻译的方法及智能手机的制作方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉一种基于智能手机实现拍照翻译的方法及智能手机。
【背景技术】
[0002]随着社会的发展,我国与世界其他国家的经济、文化、科技等诸多方面的交流越来越多。例如经济全球化给中国企业进行对外贸易带来了巨大的发展空间和前所未有的机遇,中国作为世界贸易组织的成员国,拥有了更多参与国际市场竞争的机会,与不同国家的经济往来日益频繁。中国科学技术的发展不断进步,为了更好的发展自身科技,需要继续加强与世界各国特别是发达国家的科技交流,学习国外先进的科学理念和技术创新,因此我国科技的发展也必须加强国际交流和学习,紧跟时代高新科技发展的步伐。
[0003]众所周知,不同国家拥有不同的文化和语言,因此在与世界各国的交流中,掌握甚至精通多门语言的人才至关重要,正是这种拥有多语言技能的人才促进了不同国家之间的交流。然而培养这些精通多语言的人才是十分困难的,很多人花费大量时间也只能是基本掌握一门外国语言。
[0004]随着计算机科技的发展,人工智能、机器学习等方面的研宄日益成熟,一些语言翻译系统开始进入人们的日常生活和工作,虽然现有的语言翻译系统不能做到百分之百准确,但是对于那些基本掌握外语的人,借助这些语言翻译系统的帮助,足以很好的理解那些外语文章所表达的意思。
[0005]语言翻译系统给人们的生活、工作带来了很大的便利,能够帮助人们方便快速的理解国外的文章,从而学习国外先进的科学技术、文化理念、经营管理方式等等,促进了与世界各国的交流。
[0006]目前已有的语言翻译系统主要是PC端的翻译软件,例如金山词霸、有道词典等,还有Web版的翻译网站,例如Google在线翻译等。这些翻译系统都支持多种语言,接收用户输入的外语单词,然后列出该单词的中文意思,或者接收中文词语,找出某种外语中的同义词。同时,这些翻译系统还能够进行语句段的翻译,接收用户输入的大段语句,然后翻译成指定语言。
[0007]随着移动互联网的发展,各种移动终端的日益普及,例如1S、Android智能手机、平板电脑等,移动版的翻译系统也逐渐盛行。但是移动版的翻译软件,像有道词典,或者通过移动浏览器访问web翻译网站,其功能与PC端完全相同。
[0008]现有的这些翻译系统,包括PC端和移动平台端的翻译软件或翻译网站,虽然能够满足人们的日常使用需求,例如查看某个单词的意思、翻译一个单词、翻译语句段。但是这些操作都是需要用户手动输入,对于电子版的文本材料,可以使用“复制” “粘贴”操作进行输入,但对于纸质版的文档材料,则必须手动敲打键盘以逐个词语的输入。对于单个词语而言,手动输入还比较方便,但如果要输入一长段文本,就显得难以操作,特别是在智能手机上,由于手机屏幕或者键盘的尺寸限制,输入大段文字就更显困难。

【发明内容】

[0009]针对现有移动终端在线翻译的不足,提供了一种基于智能手机实现拍照翻译的方法及智能手机,从而解决手机输入或者翻译操作不便利的情形。
[0010]为了解决上述问题,本发明提出了一种基于智能手机实现拍照翻译的方法,包括如下步骤:
[0011]基于智能手机的摄像头对文本资料进行拍摄,获取带翻译语句;
[0012]对拍摄的图像进行预处理,获取高清晰度图像;
[0013]采用光学字符识别OCR技术获取高清晰度图像中的文字;
[0014]对获取的文字进行语句修复处理;
[0015]调用在线翻译的API接口将修复处理后的文字进行翻译处理;
[0016]输出翻译处理结果。
[0017]所述对拍摄的图像进行预处理包括:
[0018]对拍摄的图像进行去噪处理、或者锐化处理、或者膨胀腐蚀处理、或者均衡化处理。
[0019]所述对获取的文字进行语句修复处理包括:
[0020]对识别出的文字进行单词纠正处理、或者语义修复处理。
[0021]所述调用在线翻译的API接口将修复处理后的文字进行翻译处理包括:
[0022]接收用户指定的翻译语种,基于API接口将翻译语种和修复处理后的文字发送给在线翻译系统,触发在线翻译系统向移动终端返回翻译处理结果。
[0023]相应的,本发明还提出了一种智能手机,包括如下步骤:
[0024]拍照模块,用于对文本资料进行拍摄,获取带翻译语句;
[0025]图像预处理模块,用于对拍摄的图像进行预处理,获取高清晰度图像;
[0026]OCR处理模块,用于采用光学字符识别OCR技术获取高清晰度图像中的文字;
[0027]语句修复模块,用于对获取的文字进行语句修复处理;
[0028]API翻译模块,用于调用在线翻译的API接口将修复处理后的文字进行翻译处理;
[0029]输出模块,用于输出翻译处理结果。
[0030]所述图像预处理模块用于对拍摄的图像进行去噪、锐化、膨胀腐蚀、均衡化处理。
[0031]所述语句修复模块用于对识别出的文字进行单词纠正处理、或者语义修复处理。
[0032]所述API翻译模块用于接收用户指定的翻译语种,基于API接口将翻译语种和修复处理后的文字发送给在线翻译系统,触发在线翻译系统向移动终端返回翻译处理结果。
[0033]实施本发明提供了一种基于智能手机的拍照翻译系统,首先调用智能手机的摄像头对着文本进行拍照,然后利用文字识别软件,如OCR (Optical Character Recognit1n,光学字符识别),对所拍的文本图像进行处理,识别出其中的文字,最后调用在线翻译API对所识别的文字进行翻译。本发明是一个基于移动平台的翻译系统,利用了智能手机的移动性、便携性,可以脱离沉重的PC,随时随地进行语言翻译;同时,本发明采用了拍照识别方法来输入待翻译的文字,避免了用户手动输入大段文字,特别是在智能手机这种尺寸受限的平台上,给用户提供了极大的方便。
【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0035]图1是本发明实施例中的基于智能手机的拍照翻译的方法流程图;
[0036]图2是本发明实施例中的智能手机结构示意图;
[0037]图3是本发明实施例中的基于智能手机的拍照翻译的具体方法流程图。
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]本发明实施例所涉及的基于智能手机的拍照翻译的方法及智能手机,首先调用智能手机的摄像头对着文本进行拍照,然后利用文字识别软件,例如OCR (Optical CharacterRecognit1n,光学字符识别)技术,对所拍的文本图像进行处理,识别出其中的文字,最后调用Google在线翻译API对所识别的文字进行翻译。本发明是一个基于移动平台的翻译系统,利用了智能手机的移动性、便携性,可以脱离沉重的PC,随时随地进行语言翻译;同时,本发明采用了拍照识别方法来输入待翻译的文字,避免了用户手动输入大段文字,特别是在智能手机这种尺寸受限的平台上,给用户提供了极大的方便。图1示出了本发明实施例中的基于智能手机的拍照翻译的方法流程图,包括如下步骤:
[0040]S101、基于智能手机的摄像头对文本资料进行拍摄,获取带翻译语句;
[0041]S102、对拍摄的图像进行预处理,获取高清晰度图像;
[0042]该预处理包括对拍摄的图像进行去噪处理、或者锐化处理、或者膨胀腐蚀处理、或者均衡化处理。
[0043]S103、采用光学字符识别OCR技术获取高清晰度图像中的文字;
[0044]S104、对获取的文字进行语句修复处理;
[0045]该修复处理包括对识别出的文字进行单词纠正处理、或者语义修复处理。
[0046]S105、调用在线翻译的API接口将修复处理后的文字进行翻译处理;
[0047]需要说明的是,该步骤具体是接收用户指定的翻译语 种,基于API接口将翻译语种和修复处理后的文字发送给在线翻译系统,触发在线翻译系统向移动终端返回翻译处理结果。
[0048]S106、输出翻译处理结果。
[0049]图2示出了本发明实施例中的智能手机结构示意图,该智能手机包括:
[0050]拍照模块,用于对文本资料进行拍摄,获取带翻译语句;
[0051]拍照模块是本发明系统的输入模块,利用智能手机的摄像头对文本资料进行拍摄,从而获取了待翻译的语句段。照相功能是目前智能手机必不可少的一个部分,本发明充分利用智能手机的照相功能,对待翻译的文本进行拍摄,轻松得到所需的语句,避免了人工输入的繁琐过程,方便快捷。
[0052]图像预处理模块,用于对拍摄的图像进行预处理,获取高清晰度图像;
[0053]图像预处理模块是对拍摄的图像进行去噪、锐化、膨胀腐蚀、均衡化等处理,提高图像的清晰度。图像的清晰度越高,那么后续利用OCR识别出的文字就越准确。在实际操作过程中,由于手机摄像头像素的高低、拍照时光线的强弱、拍照时震动与否、以及待拍照的材料质地等等,诸多因素都会影响拍摄出的图像质量,可能会导致图像模糊、噪声比较大、对比度不高等,因此需要对图像进行预处理,以改善图像质量,提高清晰度。图像预处理模块提供多种改善图像质量的操作,例如锐化、膨胀、腐蚀、直方图均衡化、中值滤波等操作,允许用户根据实际图像来选择合适的操作,以提高图像的质量。
[0054]OCR处理模块,用于采用光学字符识别OCR技术获取高清晰度图像中的文字;
[0055]光学字符识别的缩写(Optical Character Recognit1n),OCR处理模块的作用是识别出经过预处理模块加工后的文本图像中的文字。与传统的人工输入文字的方式相比,本发明是利用现有的成熟的文字识别技术对拍照得到的文本图像进行识别,从而方便快捷的得到待翻译的文字,省去了用户手动输入的繁琐工作。
[0056]语句修复模块,用于对获取的文字进行语句修复处理;
[0057]语句修复模块是对OCR识别出的文字进行单词纠正、语义修复等处理,也允许用户根据原文本手动修改,从而保证待翻译文字的准确性。OCR识别技术虽然是目前最成熟的文字识别技术,但是仍然存在一定的误差,特别是对于清晰度不高的图像,其识别的误差率更大,可能的误差有:个别字母错误识别导致单词错误、某些词语无法识别、识别出乱码等等,因此需要一个语句修复过程,以保证与原文字的准确性。
[0058]语句修复模块具体包括:对于单词错误拼写的纠正、去除识别的乱码、根据语义关系智能调整语句、以及允许用户参与,手动修复识别错误等等。语句修复模块的作用是为了保证识别出的文字与待翻译的原文本一模一样。
[0059]API翻译模块,用于调用在线翻译的API接口将修复处理后的文字进行翻译处理;
[0060]API翻译模块是将语句修复模块得到的语句段翻译成用户指定的语言。翻译是本发明系统的最后一个过程,将Google在线翻译集成到本系统中,调用Google翻译的API,输入修复模块得到的最终文本,并让用户选择翻译的指定语言,输出即为翻译的结果。API翻译模块用于接收用户指定的翻译语种,基于API接口将翻译语种和修复处理后的文字发送给在线翻译系统,触发在线翻译系统向移动终端返回翻译处理结果。
[0061]输出模块,用于输出翻译处理结果。
[0062]图3示出了本发明实施例中的基于智能手机的拍照翻译的方法具体操作步骤如下:
[0063]S301、进入手机拍照翻译系统;
[0064]S302、调用手机摄像头对待翻译文本拍照;
[0065]S303、对拍摄的文本图像进行预处理,用户根据实际图像情况选择去噪、膨胀腐蚀、均衡化等操作;
[0066]S304、用户判断预处理效果,如果图像清晰度高,则进入S305,否则跳到S303 ;
[0067]S305、调用OCR识别技术对处理后的文本图像进行文字识别;
[0068]S306、对识别出的文字进行单词拼写纠正,去除乱码等非法字符;
[0069]S307、对文字进行智能语义修复,以尽量减小识别误差,还原待翻译文字;
[0070]S308、用户根据原来的待翻译文字,对识别并智能修复的文字进行人工纠正;
[0071]S309、判断修复后的文字是否与原始文字相同,如果相同进入S310,如果不同,跳到第S308步继续修复;
[0072]S310、调用Google在线翻译API,将文字翻译成指定语言;
[0073]S311、输出翻译结果。
[0074]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。
[0075]另外,以上对本发明实施例所提供的基于智能手机实现拍照翻译的方法及智能手机进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种基于智能手机实现拍照翻译的方法,其特征在于,包括如下步骤: 基于智能手机的摄像头对文本资料进行拍摄,获取带翻译语句; 对拍摄的图像进行预处理,获取高清晰度图像; 采用光学字符识别OCR技术获取高清晰度图像中的文字; 对获取的文字进行语句修复处理; 调用在线翻译的API接口将修复处理后的文字进行翻译处理; 输出翻译处理结果。2.如权利要求1所述的基于智能手机实现拍照翻译的方法,其特征在于,所述对拍摄的图像进行预处理包括: 对拍摄的图像进行去噪处理、或者锐化处理、或者膨胀腐蚀处理、或者均衡化处理。3.如权利要求2所述的基于智能手机实现拍照翻译的方法,其特征在于,所述对获取的文字进行语句修复处理包括: 对识别出的文字进行单词纠正处理、或者语义修复处理。4.如权利要求3所述的基于智能手机实现拍照翻译的方法,其特征在于,所述调用在线翻译的API接口将修复处理后的文字进行翻译处理包括: 接收用户指定的翻译语种,基于API接口将翻译语种和修复处理后的文字发送给在线翻译系统,触发在线翻译系统向移动终端返回翻译处理结果。5.一种智能手机,其特征在于,包括如下步骤: 拍照模块,用于对文本资料进行拍摄,获取带翻译语句; 图像预处理模块,用于对拍摄的图像进行预处理,获取高清晰度图像; OCR处理模块,用于采用光学字符识别OCR技术获取高清晰度图像中的文字; 语句修复模块,用于对获取的文字进行语句修复处理; API翻译模块,用于调用在线翻译的API接口将修复处理后的文字进行翻译处理; 输出模块,用于输出翻译处理结果。6.如权利要求5所述的智能手机,其特征在于,所述图像预处理模块用于对拍摄的图像进行去噪、锐化、膨胀腐蚀、均衡化处理。7.如权利要求6所述的智能手机,其特征在于,所述语句修复模块用于对识别出的文字进行单词纠正处理、或者语义修复处理。8.如权利要求7所述的智能手机,其特征在于,所述API翻译模块用于接收用户指定的翻译语种,基于API接口将翻译语种和修复处理后的文字发送给在线翻译系统,触发在线翻译系统向移动终端返回翻译处理结果。
【专利摘要】本发明实施例公开了一种基于智能手机实现拍照翻译的方法及智能手机,包括如下步骤:基于智能手机的摄像头对文本资料进行拍摄,获取带翻译语句;对拍摄的图像进行预处理,获取高清晰度图像;采用光学字符识别OCR技术获取高清晰度图像中的文字;对获取的文字进行语句修复处理;调用在线翻译的API接口将修复处理后的文字进行翻译处理;输出翻译处理结果。本发明实施例采用了拍照识别方法来输入待翻译的文字,避免了用户手动输入大段文字,特别是在智能手机这种尺寸受限的平台上,给用户提供了极大的方便。
【IPC分类】G06K9/20, G06K9/60, G06F17/28
【公开号】CN104881405
【申请号】CN201510268335
【发明人】陈湘萍, 姜涛, 薛凯军, 徐金柳, 肖剑
【申请人】东莞中山大学研究院, 中山大学
【公开日】2015年9月2日
【申请日】2015年5月22日
转载请注明原文地址:https://www.famiwei.com/read-8138670.html

最新回复(0)