数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:29046258 阅读:24 留言:0更新日期:2021-06-26 06:02
本申请公开了一种数据处理方法、装置、设备及存储介质,涉及计算机技术领域,尤其涉及深度学习和计算机视觉等人工智能技术领域。具体实现方案为:根据画面绘制规则和投屏端传输的原始视频流的单帧信号,绘制原始画面;对所述原始画面中的原始文本进行翻译,得到所述原始文本的翻译文本;根据所述翻译文本,确定对所述原始画面翻译后的新画面。上述技术方案为实现投屏画面的多语言展示提供了一种新思路。实现投屏画面的多语言展示提供了一种新思路。实现投屏画面的多语言展示提供了一种新思路。

【技术实现步骤摘要】
数据处理方法、装置、设备及存储介质


[0001]本申请涉及计算机
,尤其涉及深度学习和计算机视觉等人工智能


技术介绍

[0002]随着人工智能的发展,投屏技术的应用越来越广泛。在投屏场景下,存在对投屏画面中的文本内容进行翻译的需求。然而,目前实现投屏画面的多语言展示过程繁琐且效果较差,亟需改进。

技术实现思路

[0003]本申请提供了一种数据处理方法、装置、设备及存储介质。
[0004]根据本申请的一方面,提供了一种数据处理方法,该方法包括:
[0005]根据画面绘制规则和投屏端传输的原始视频流的单帧信号,绘制原始画面;
[0006]对所述原始画面中的原始文本进行翻译,得到所述原始文本的翻译文本;
[0007]根据所述翻译文本,确定对所述原始画面翻译后的新画面。
[0008]根据本申请的另一方面,提供了一种数据处理装置,该装置包括:
[0009]原始画面绘制模块,用于根据画面绘制规则和投屏端传输的原始视频流的单帧信号,绘制原始画面;
[0010]翻译文本确定模块,用于对所述原始画面中的原始文本进行翻译,得到所述原始文本的翻译文本;
[0011]新画面确定模块,用于根据所述翻译文本,确定对所述原始画面翻译后的新画面。
[0012]根据本申请的另一方面,提供了一种电子设备,该电子设备包括:
[0013]至少一个处理器;以及
[0014]与所述至少一个处理器通信连接的存储器;其中,
[0015]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请任一实施例所述的数据处理方法。
[0016]根据本申请的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使计算机执行本申请任一实施例所述的数据处理方法。
[0017]根据本申请的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本申请任一实施例所述的数据处理方法。
[0018]根据本申请的技术,为实现投屏画面的多语言展示提供了一种新思路。
[0019]应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0020]附图用于更好地理解本方案,不构成对本申请的限定。其中:
[0021]图1是根据本申请实施例提供的一种数据处理方法的流程图;
[0022]图2是根据本申请实施例提供的另一种数据处理方法的流程图;
[0023]图3是根据本申请实施例提供的又一种数据处理方法的流程图;
[0024]图4是根据本申请实施例提供的一种数据处理装置的结构示意图;
[0025]图5是用来实现本申请实施例的数据处理方法的电子设备的框图。
具体实施方式
[0026]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0027]图1是根据本申请实施例提供的一种数据处理方法的流程图。本申请实施例适用于在投屏场景,如何实现投屏画面的多语言展示的情况。本实施例应用于服务端(具体可以为云端),该实施例可以由数据处理装置来执行,该装置可以采用软件和/或硬件来实现,该装置可集成于配置有数据处理功能的电子设备中,如服务器中。如图1所示,该数据处理方法包括:
[0028]S101,根据画面绘制规则和投屏端传输的原始视频流的单帧信号,绘制原始画面。
[0029]本实施例中,投屏端为具有显示需求的设备端,可以是投影仪、投屏器、电视盒子、以及配置有远程投屏软件的设备。可选的,投屏端可以配置有显示器,用于显示画面;也可以不配置显示器,但可设置有外部接口,通过该外部接口可以与外部显示器连接,进而显示画面。
[0030]需要说明的是,本实施例中的原始视频流是通过外部设备传输至投屏端的,投屏端本地未缓存任何与原始视频流相关的文件,能够基于动态截屏技术,从原始视频流中截取当前投屏页面的单帧信号,也就是说,投屏端能够从动态视频流中截取出静态的一帧帧单帧信号。进一步的,投屏端中的原始视频流是标准的视频信号,进而投屏端所截取的单帧信号即为标准的单帧视频信号。
[0031]可选的,投屏端可以定时从原始视频流中截取单帧信号;进一步的,投屏端可以与用户终端联动,进而投屏端还可以根据用户的需求,从原始视频流中截取单帧信号。
[0032]具体的,投屏端在每截取到一帧单帧信号之后,可以将所截取的单帧信号传输至服务端;进而服务端可以获取投屏端传输的原始视频流的单帧信号,并可以基于本地存储的画面绘制规则和投屏端传输的单帧信号,绘制出该单帧信号所关联的原始画面。
[0033]所谓画面绘制规则即为基于标准的视频帧信号,模拟原始画面的规则。可以包括单个像素点绘制规则和色块绘制规则等。可选的,作为本申请实施例的一种可选方式,根据画面绘制规则和投屏端传输的原始视频流的单帧信号,绘制原始画面可以是,从单帧信号中抽取出像素点,并根据像素点的色值和分布,基于单个像素点绘制规则,绘制原始画面。
[0034]值得注意的是,在本实施例中,投屏端传输至服务端的是单帧信号,而不是图像;并且服务端本地无需缓存任何与原始视频流相关的文件,基于本地存储的画面绘制规则,
即可逼真绘制出原始画面。
[0035]S102,对原始画面中的原始文本进行翻译,得到原始文本的翻译文本。
[0036]本实施例中,原始文本即为原始画面中待翻译的文本;可选的,编写原始文本的语种可以是中文、英文或日文等,本实施例对此不作限定。对应的,翻译文本即为对原始文本进行翻译后的文本。
[0037]可选的,可以先从原始画面中提取出原始文本,而后对原始文本进行翻译,即可得到原始文本的翻译文本。例如,可以采用预先训练好的目标检测模型,从原始画面中提取出原始文本;还可以是,确定原始画面中原始文本的位置信息,并根据原始文本的位置信息,从原始画面中提取原始文本等。
[0038]可选的,采用预先训练好的目标检测模型,从原始画面中提取出原始文本具体可以是,将原始画面输入至预先训练好的目标检测模型中,该模型将输出原始文本。
[0039]进一步的,确定原始画面中原始文本的位置信息,并根据原始文本的位置信息,从原始画面中提取原始文本具体可以是,基于光学字符识别(Optical Character Recognition,OCR)技术,确定原始画面中原始文本的位置信息,并根据原始文本的位置信息,采用文本识别技术,从原始画面中识别出原始文本。可以理解的是,通过基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,包括:根据画面绘制规则和投屏端传输的原始视频流的单帧信号,绘制原始画面;对所述原始画面中的原始文本进行翻译,得到所述原始文本的翻译文本;根据所述翻译文本,确定对所述原始画面翻译后的新画面。2.根据权利要求1所述的方法,其中,根据画面绘制规则和投屏端传输的原始视频流的单帧信号,绘制原始画面,包括:获取所述单帧信号的特征值,所述特征值至少包括像素点分布、色值和明亮度;根据所述特征值和所述画面绘制规则,绘制所述原始画面。3.根据权利要求1所述的方法,其中,根据所述翻译文本,确定对所述原始画面翻译后的新画面,包括:根据所述单帧信号和所述原始画面中原始文本的位置信息,重新绘制原始画面,其中,重新绘制的原始画面中不包括所述原始文本;在所述重新绘制的原始画面中添加所述翻译文本,得到对所述原始画面翻译后的新画面。4.根据权利要求3所述的方法,其中,在所述重新绘制的原始画面中添加所述翻译文本,得到对所述原始画面翻译后的新画面,包括:基于排版模型,对所述翻译文本、所述原始文本和所述重新绘制的原始画面进行排版,得到对所述原始画面翻译后的新画面。5.根据权利要求1所述的方法,其中,对所述原始画面中的原始文本进行翻译,得到所述原始文本的翻译文本,包括:确定所述原始画面中原始文本的位置信息,并根据所述原始文本的位置信息,从所述原始画面中提取所述原始文本;对所述原始文本进行翻译,得到所述原始文本的翻译文本。6.根据权利要求1所述的方法,还包括:根据对历史画面翻译后的新画面和对所述原始画面翻译后的新画面,确定所述原始视频流的新视频流,并向所述投屏端反馈所述新视频流。7.一种数据处理装置,包括:原始画面绘制模块,用于根据画面绘制规则和投屏端传输的原始视频流的单帧信号,绘制原始画面;翻译文本确定模块,用于对所述原始画面中的原始文本进行翻译,得到所述原始文本的翻译文本;新画面确定模块,用于根据所述翻译文本,确定对所述原始画面翻译后的新画面。8.根据权利要求7所述的装置,其中,所述原始画面绘制模...

【专利技术属性】
技术研发人员:王中一
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1