System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及翻译,尤其涉及一种不规则选定区域翻译方法、系统及设备。
技术介绍
1、随着全球化和信息化的发展,跨语言交流的需求日益增加。无论是商业交流、学术研究,还是日常生活,翻译技术已经成为现代社会不可或缺的一部分。。
2、专利技术人所知的翻译技术中,主要集成了ocr光学文字识别、机器翻译、图片合成等技术,一般通过摄像头拍摄或上传图片,将图片中的文本内容进行识别、翻译,并合成指定语种图片,输出图片和可编辑的文本。例如,微信“扫一扫”中的“翻译”功能可以拍摄图片并翻译,或从相册中导入一张图片进行翻译。翻译完成后,翻译结果直接替换原文显示在图片上。此时可以下载图片,也可以通过一个图标按钮切换查看翻译前后的图片。也有图片翻译软件可以用矩形框框选需要翻译的部分,同时支持对视频的文本进行翻译。
3、然而,上述图片翻译技术大多局限于对整个图片进行翻译,或者仅仅允许用户通过矩形框选定特定的翻译区域,这种限制在某些情况下可能会降低翻译的准确性和效率,尤其是使用离线翻译模型时,这种影响可能更为显著。例如,当用户只需要翻译图片中的某一部分,而这部分并不规则或者不适合用矩形框来选定时,该方法可能会导致在对文字进行机器翻译时,本不相干的临近文字被认为与待翻译的文字相关,误被当成上下文信息作为机器翻译的输入,影响机器翻译语义的准确性。离线翻译模型通常需要在本地设备上进行计算,因此处理更多的文字也会消耗更多的计算资源和时间。
4、因此,开发一种能够处理不规则选定区域的翻译方法,对于提高图片翻译技术的准确性和效率,以及扩
技术实现思路
1、为克服上述翻译方法和设备所存在的缺陷,本专利技术提供一种更灵活、高效的不规则选定区域翻译方法、系统及设备。
2、第一方面,就不规则选定区域翻译方法而言,本专利技术为解决所述技术问题的不规则选定区域翻译方法包括如下步骤:
3、接收本地输入,并在所述待翻译界面显示待翻译的本地输入图片;
4、接收第一选定输入,响应于所述第一选定输入,根据所述第一选定输入的轨迹确定第一不规则选定区域的分界线;
5、基于ocr技术识别所述第一不规则选定区域的分界线处的文本,根据所述选取或反向选取的文本的颜色、大小、走向和排列智能修正所述分界线;
6、接收第一选取输入,响应于所述第一选取输入,根据所述第一不规则选定区域的覆盖范围,选取所述第一不规则选定区域所覆盖的文本或反向选取所述第一不规则选定区域所覆盖文本之外的文本;
7、配置所述选取的第一不规则选定区域所覆盖的文本为第一状态,或配置所述反向选取的第一不规则选定区域所覆盖文本之外的文本为第二状态;
8、识别修正的所述第一不规则选定区域的分界线处的文本,基于n-gram的二元语言模型修正所述选取的第一不规则选定区域所覆盖的文本或所述反向选取的第一不规则选定区域所覆盖文本之外的文本;
9、接收翻译操作输入,响应于所述翻译操作输入,在翻译界面显示所述修正后的文本的翻译结果。作为不规则选定区域翻译方法的改进,所述翻译方法还包括如下步骤:
10、接收第二选定输入,响应于所述第二选定输入,根据所述第二选定输入的轨迹确定与所述第二选定输入的轨迹交叉的文本;接收第二选取输入,响应于所述第二选取输入,选取或反向选取与所述第二选定输入的轨迹交叉的文本;
11、基于ocr技术识别所述第二选定输入的轨迹的起始点的文本,根据所述选取或反向选取的与所述第二选定输入的轨迹交叉的文本的颜色、大小、走向和排列智能修正所述第二选定输入的轨迹;
12、配置所述选取的与所述第二选定输入的轨迹交叉的文本为第三状态,或配置所述反向选取的与所述第二选定输入的轨迹交叉的文本为第四状态;
13、识别修正的所述第二选定输入的轨迹的起始点的文本,基于n-gram的二元语言模型修正所述选取或反向选取的与所述第二选定输入的轨迹交叉的文本。
14、作为不规则选定区域翻译方法的改进,所述基于n-gram的二元语言模型通过计算识别的第一不规则选定区域分界线处的文本或所述识别的第二选定输入的轨迹起始点的文本中相邻词之间的条件概率判断文本内容的合理性,根据所述文本内容的合理性修正已选取的文本。
15、作为不规则选定区域翻译方法的改进,第一选定输入、所述第二选定输入为用户对所述待翻译界面的触控输入,所述第一选定输入配置为圈起操作触发,所述第二选定输入配置为涂抹操作触发。
16、作为不规则选定区域翻译方法的改进,第一选取输入、所述第二选取输入和翻译操作输入配置为用户对所述待翻译界面提供的控制按钮的点击输入。
17、作为不规则选定区域翻译方法的改进,第一状态、第二状态、第三状态和第四状态配置为不同形式的突出显示状态,用于与未被选取的文本区分显示。
18、作为不规则选定区域翻译方法的改进,翻译结果包括:
19、选取的文本或反向选取的文本和对应的译文;
20、或者所述选取的文本或所述反向选取的文本对应的译文;
21、或者所述选取的文本或所述反向选取的文本、所述选取的文本或所述反向选取的文本对应的译文和未被选取的文本。
22、作为不规则选定区域翻译方法的改进,所述翻译方法还包括如下步骤:
23、接收实时视频输入,抓取并在待翻译界面显示待翻译的视频图像;
24、接收关键词输入,响应于所述关键词输入,识别所述视频图像的待翻译文本的语种并生成对应语种可能的关键词,判断是否存在与所述对应语种可能的关键词相同的文本;
25、若存在,则翻译并在翻译结果中标记出含有所述关键词的区域;
26、若不存在,则提示所述关键词内容不存在。
27、第二方面,就不规则选定区域翻译系统而言,本专利技术为解决所述技术问题的不规则选定区域翻译系统包括:
28、用户界面模块,用于实现待翻译界面和翻译界面的交互界面;
29、接收模块,用于接收本地输入,并在所述待翻译界面显示待翻译的本地输入图片;
30、选定模块,用于接收第一选定输入,响应于所述第一选定输入,根据所述第一选定输入的轨迹确定第一不规则选定区域的分界线;
31、选取模块,用于根据所述第一不规则选定区域的覆盖范围,所述待翻译界面接收第一选取输入,响应于所述第一选取输入,选取所述第一不规则选定区域所覆盖的文本或反向选取所述第一不规则选定区域所覆盖文本之外的文本;
32、状态显示模块,用于配置所述选取的第一不规则选定区域所覆盖的文本为第一状态,或配置所述反向选取的第一不规则选定区域所覆盖文本之外的文本为第二状态;
33、区域识别与修正模块,用于基于ocr技术识别所述第一不规则选定区域的分界线处的文本,根据所述选取或反向选取的文本的颜色、大小、走向和排列智能修所述正分界线;
34、文本识本文档来自技高网...
【技术保护点】
1.不规则选定区域翻译方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的翻译方法,其特征在于,所述翻译方法还包括如下步骤:
3.根据权利要求2所述的翻译方法,其特征在于,
4.根据权利要求3所述的翻译方法,其特征在于,
5.根据权利要求3所述的翻译方法,其特征在于,
6.根据权利要求3所述的翻译方法,其特征在于,
7.根据权利要求3所述的翻译方法,其特征在于,
8.根据权利要求1-7任一项所述的翻译方法,其特征在于,所述翻译方法还包括如下步骤:
9.不规则选定区域翻译系统,其特征在于,包括:
10.一种翻译设备,其特征在于,所述翻译设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至8中任一项所述翻译方法的步骤。
【技术特征摘要】
1.不规则选定区域翻译方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的翻译方法,其特征在于,所述翻译方法还包括如下步骤:
3.根据权利要求2所述的翻译方法,其特征在于,
4.根据权利要求3所述的翻译方法,其特征在于,
5.根据权利要求3所述的翻译方法,其特征在于,
6.根据权利要求3所述的翻译方法,其特征在于,
7.根据权利...
【专利技术属性】
技术研发人员:刘丹,汤跃忠,陈骁,陈龙,
申请(专利权)人:电视电声研究所中国电子科技集团公司第三研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。