视频数据处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:19220003 阅读:33 留言:0更新日期:2018-10-20 08:20
本申请涉及一种视频数据处理方法、装置、计算机可读存储介质和计算机设备,所述方法包括:获取视频数据,将视频数据输入已训练的场景识别模型中,得到对应的场景识别结果;建立场景识别结果与视频数据的关联关系;将视频数据对应的视频编码数据和关联关系发送至播放终端,以使播放终端根据关联关系获取与视频数据对应的场景识别结果,根据场景识别结果获取与视频数据对应的图像处理方式,根据图像处理方式对视频编码数据对应的解码图像进行图像处理,得到目标播放视频数据。本申请提供的方案可以提高视频播放图像质量。

【技术实现步骤摘要】
视频数据处理方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种视频数据处理方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,视频播放端为了改善较低分辨率、较低码率片源的图像质量,视频播放端中的播放器在视频图像解码后通常可以采取图像后处理技术对视频图像进行处理,常用的图像后处理技术如锐化、边缘增强、饱和度调整等。然而,目前的视频图像处理技术通常由播放端自行采用预设的图像后处理技术进行图像后处理,针对图像内容、纹理特征连续变化的视频图像序列,容易造成视频播放图像质量差。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高视频播放图像质量的视频数据处理方法、装置、计算机设备和存储介质。一种视频数据处理方法,该方法包括:获取视频数据,将视频数据输入已训练的场景识别模型中,得到对应的场景识别结果;建立场景识别结果与视频数据的关联关系;将视频数据对应的视频编码数据和关联关系发送至播放终端,以使播放终端根据关联关系获取与视频数据对应的场景识别结果,根据场景识别结果获取与视频数据对应的图像处理方式,根据图像处理方式对视频编码数据对应的解码图像进行图像处理,得到目标播放视频数据。一种视频数据处理系统,该系统包括:服务器,用于获取视频数据,将视频数据输入已训练的场景识别模型中,得到对应的场景识别结果;服务器,还用于建立场景识别结果与视频数据的关联关系,再将视频数据对应的视频编码数据和关联关系发送至播放终端;播放终端,用于接收视频数据对应的视频编码数据和关联关系,再根据关联关系获取与视频数据对应的场景识别结果,根据场景识别结果获取与视频数据对应的图像处理方式,根据图像处理方式对视频编码数据对应的解码图像进行图像处理,得到目标播放视频数据。一种视频数据处理装置,该装置包括:视频数据获取模块,用于获取视频数据,将视频数据输入已训练的场景识别模型中,得到对应的场景识别结果;关联关系建立模块,用于建立场景识别结果与视频数据的关联关系;视频编码数据发送模块,用于将视频数据对应的视频编码数据和关联关系发送至播放终端,以使播放终端根据关联关系获取与视频数据对应的场景识别结果,根据场景识别结果获取与视频数据对应的图像处理方式,根据图像处理方式对视频编码数据对应的解码图像进行图像处理,得到目标播放视频数据。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行所述程序时实现以下步骤:获取视频数据,将视频数据输入已训练的场景识别模型中,得到对应的场景识别结果;建立场景识别结果与视频数据的关联关系;将视频数据对应的视频编码数据和关联关系发送至播放终端,以使播放终端根据关联关系获取与视频数据对应的场景识别结果,根据场景识别结果获取与视频数据对应的图像处理方式,根据图像处理方式对视频编码数据对应的解码图像进行图像处理,得到目标播放视频数据。一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行以下步骤:获取视频数据,将视频数据输入已训练的场景识别模型中,得到对应的场景识别结果;建立场景识别结果与视频数据的关联关系;将视频数据对应的视频编码数据和关联关系发送至播放终端,以使播放终端根据关联关系获取与视频数据对应的场景识别结果,根据场景识别结果获取与视频数据对应的图像处理方式,根据图像处理方式对视频编码数据对应的解码图像进行图像处理,得到目标播放视频数据。上述视频数据处理方法、装置、计算机设备和存储介质,服务器获取视频数据,将视频数据输入到已训练的场景识别模型中,得到对应的场景识别结果,再建立场景识别结果与视频数据之间的关联关系,最后服务器将视频数据对应的视频编码数据和关联关系发送至播放终端。播放终端根据接收到的关联关系获取与视频数据对应的场景识别结果,再根据场景识别结果获取与视频数据对应的图像处理方式,根据图像处理方式对视频编码数据对应的解码图像进行图像处理,得到目标播放视频数据,最终可通过播放终端上的客户端播放该目标播放视频数据。对视频数据进行场景识别得到对应的场景识别结果,再根据场景识别结果确定与场景识别结果匹配的图像处理方式,不同视频数据匹配不同的图像处理方式从而提高视频播放图像的质量,且编码端对视频数据进行场景识别得到对应的场景识别结果,再可根据场景识别结果直接确定对应的图像处理方式,不需要播放终端再自行采用预设的图像后处理技术进行图像后处理,进一步地减少播放终端的处理压力。附图说明图1为一个实施例中视频数据处理方法的应用环境图;图2为一个实施例中视频数据处理方法的流程示意图;图3为一个实施例中场景识别结果生成步骤的流程示意图;图4为一个实施例中当前片段场景识别结果生成步骤的流程示意图;图5为再一个实施例中视频数据处理方法的流程示意图;图6为一个实施例中视频数据处理系统的结构框图;图7为一个实施例中视频数据处理装置的结构框图;图8为一个实施例中视频数据获取模块的结构框图;图9为一个实施例中计算机设备的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。图1为一个实施例中视频数据处理方法的应用环境图。参照图1,该视频数据处理方法应用于视频数据处理系统。该视频数据处理系统包括播放终端110和服务器120。播放终端110和服务器120通过网络连接。播放终端110具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。其中,播放终端110中可以安装有视频播放客户端或者播放终端110可以在系统中自带有视频播放应用,当播放终端110中可以安装有视频播放客户端时,则服务器120是该视频播放客户端对应的服务器,当播放终端110可以在系统中自带有视频播放应用时,则服务器120是该视频播放应用对应的服务器,其中视频播放客户端可以为腾讯视频播放客户端等等。具体地,服务器120获取视频数据,将该视频数据输入已训练的场景识别模型得到对应的场景识别结果,再建立场景识别结果与视频数据的关联关系,最终服务器120将视频数据对应的视频编码数据和关联关系发送至播放终端110。播放终端110接收到视频数据对应的视频编码数据和关联关系后,根据关联关系获取与视频数据对应的场景识别结果,再根据场景识别结果获取与视频数据对应的图像处理方式,再根据图像处理方式对视频编码数据对应的解码图像进行图像处理,播放终端110最终得到目标播放视频数据,并进行播放该目标播放视频数据。如图2所示,在一个实施例中,提供了一种视频数据处理方法。本实施例主要以该方法应用于上述图1中的服务器120来举例说明。参照图2,该视频数据处理方法具体包括如下步骤:步骤202,获取视频数据,将视频数据输入已训练的场景识别模型,得到对应的场景识别结果。其中,视频数据是时间轴上连续的图像序列,实质上视频数据是由一组组连续的图像构成的。视频数据可以是但不限于服务器自身缓存的未编码的视频数据,或者是服务器接收到的已编码的视频数据等等。在一个实施例中,若视频数据为本文档来自技高网...

【技术保护点】
1.一种视频数据处理方法,包括:获取视频数据,将所述视频数据输入已训练的场景识别模型中,得到对应的场景识别结果;建立所述场景识别结果与所述视频数据的关联关系;将所述视频数据对应的视频编码数据和所述关联关系发送至播放终端,以使所述播放终端根据所述关联关系获取与所述视频数据对应的场景识别结果,根据所述场景识别结果获取与所述视频数据对应的图像处理方式,根据所述图像处理方式对所述视频编码数据对应的解码图像进行图像处理,得到目标播放视频数据。

【技术特征摘要】
1.一种视频数据处理方法,包括:获取视频数据,将所述视频数据输入已训练的场景识别模型中,得到对应的场景识别结果;建立所述场景识别结果与所述视频数据的关联关系;将所述视频数据对应的视频编码数据和所述关联关系发送至播放终端,以使所述播放终端根据所述关联关系获取与所述视频数据对应的场景识别结果,根据所述场景识别结果获取与所述视频数据对应的图像处理方式,根据所述图像处理方式对所述视频编码数据对应的解码图像进行图像处理,得到目标播放视频数据。2.根据权利要求1所述的方法,其特征在于,所述获取视频数据,将所述视频数据输入已训练的场景识别模型中,得到对应的场景识别结果,包括:将所述视频数据进行分割得到与所述视频数据对应的多个视频数据片段;获取当前视频数据片段;获取与所述当前视频数据片段对应的目标视频帧;将所述目标视频帧输入已训练的场景识别模型中,得到与所述当前视频数据片段对应的当前片段场景识别结果;从所述多个视频数据片段中获取下一个视频数据片段作为当前视频数据片段,返回所述获取与所述当前视频数据片段对应的目标视频帧的步骤,直到每个视频数据片段存在对应的片段场景识别结果。3.根据权利要求2所述的方法,其特征在于,所述建立所述场景识别结果与所述视频数据的关联关系包括:建立各个视频数据片段与对应的片段场景识别结果的关联关系;所述播放终端根据所述关联关系获取与所述视频数据对应的场景识别结果,根据所述场景识别结果获取与所述视频数据对应的图像处理方式包括:根据所述关联关系获取各个视频数据片段对应的片段场景识别结果;根据所述各个视频数据片段对应的片段场景识别结果,得到各个视频数据片段对应的图像处理方式。4.根据权利要求3所述的方法,其特征在于,所述建立各个视频数据片段与对应的片段场景识别结果的关联关系包括:获取各个视频数据片段对应的链接地址,将所述各个视频数据片段对应的链接地址与对应的片段场景识别结果建立关联关系;所述将所述视频数据对应的视频编码数据和所述关联关系发送至播放终端,以使所述播放终端根据所述关联关系获取与所述视频数据对应的场景识别结果,包括:将所述关联关系写入多媒体描述文件,将所述多媒体描述文件发送至所述播放终端,以使所述播放终端根据所述关联关系获取各个视频数据片段对应的链接地址,根据所述链接地址下载所述各个视频数据片段,根据所述关联关系获取所述各个视频数据片段对应的片段场景识别结果。5.根据权利要求2所述的方法,其特征在于,所述目标视频帧包括多个,所述将所述目标视频帧输入已训练的场景识别模型中,得到所述当前视频数据片段对应的当前片段场景识别结果,包括:将各个目标视频帧输入已训练的场景识别模型中,得到与所述各个目标视频帧对应的各个初始场景识别结果;根据各个初始场景识别结果确定所述当前片段场景识别结果。6.根据权利要求2所述的方法,其特征在于,所述视频数据为根据已编码视频数据进行解码得到的对应的解码视频图像;所述对所述视频数据进行分割得到对应的多个视频数据片段,包括:根据所述解码视频图像对应的编码信息对所述解码视频图像进行分割得到对应的多个视频数据片段;所述获取与所述当前视频数据片段对应的目标视频帧,包括:根据所述当前视频数据片段中的解码视频图像对应的编码信息获取所述目标视频帧。7.根据权利要求1所述的方法,其特征在于,所述场景识别结果包括根据纹理复杂度划分的场景类型、根据图像内容划分的场景类型、根据图像拍摄状态划分的场景类型中的至少一种,不同的场景类型存在不同的图像处理方式。8.一种视频数据处理系统,包括:...

【专利技术属性】
技术研发人员:李大龙
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1