一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频图像处理方法、装置及服务器与流程

2021-12-14 23:35:00 来源:中国专利 TAG:

技术特征:
1.一种视频图像处理方法,其特征在于,应用于服务器,所述服务器与客户端通信连接,所述方法包括:获取目标应用在所述服务器上运行时的目标视频图像;将所述目标视频图像中的首帧图像编码为内部编码帧,并将所述目标视频图像中的首帧图像之后的帧图像编码为向前预测帧,得到编码后的目标视频图像;将所述编码后的目标视频图像发送给所述客户端,由所述客户端对所述编码后的目标视频图像进行解码后进行显示。2.如权利要求1所述的视频图像处理方法,其特征在于,所述将所述编码后的目标视频图像发送给所述客户端的步骤,包括:将所述编码后的目标视频图像进行封装得到数据包;将所述封装得到的数据包发送给所述客户端;所述方法还包括:记录所述服务器发送的数据包的第一数量,并接收所述客户端反馈的接收到的数据包的第二数量;在所述第一数量与所述第二数量不相等时,将获取的目标视频图像中的下一帧图像更新为所述目标视频图像的首帧图像,并回到所述将所述目标视频图像中的首帧图像编码为内部编码帧,并将所述目标视频图像中的首帧图像之后的帧图像编码为向前预测帧,得到编码后的目标视频图像的步骤。3.如权利要求2所述的视频图像处理方法,其特征在于,在所述第一数量与所述第二数量相等时,所述方法还包括:接收所述客户端对接收到的数据包进行解封装操作的反馈信息,其中,所述进行解封装操作的反馈信息包括用于表征接收到的数据包中的数据是否有效的第一指示信息;在所述第一指示信息表征接收到的数据包中的数据无效时,将获取的目标视频图像中的下一帧图像更新为所述目标视频图像的首帧图像,并回到所述将所述目标视频图像中的首帧图像编码为内部编码帧,并将所述目标视频图像中的首帧图像之后的帧图像编码为向前预测帧,得到编码后的目标视频图像的步骤。4.如权利要求3所述的视频图像处理方法,其特征在于,所述方法还包括:在所述第一指示信息表征接收到的数据包中的数据有效时,接收所述客户端对解封装操作后的数据进行解码操作的反馈信息,其中,进行解码操作的反馈信息包括用于表征对数据进行解码是否成功的第二指示信息;在所述第二指示信息表征解码不成功时,将获取的目标视频图像中的下一帧图像更新为所述目标视频图像的首帧图像,并回到所述将所述目标视频图像中的首帧图像编码为内部编码帧,并将所述目标视频图像中的首帧图像之后的帧图像编码为向前预测帧,得到编码后的目标视频图像的步骤;在所述第二指示信息表征解码成功时,检测所述目标应用是否结束,在检测到目标应用未结束时,将获得的目标视频图像中的帧图像编码为向前预测帧。5.如权利要求1

4中任意一项所述的视频图像处理方法,其特征在于,所述方法还包括:监测所述服务器的运行数据,以判断所述服务器是否发生异常;
在所述服务器发生异常时,重启所述服务器用于进行所述视频图像处理的服务模块。6.如权利要求5所述的视频图像处理方法,其特征在于,在所述运行数据为获取的所述目标视频图像的帧率时,所述监测所述服务器的运行数据,以判断所述服务器是否发生异常的步骤包括:将获取的所述目标视频图像的帧率与预设的第一帧率范围进行比较,在获取的所述目标视频图像的帧率位于所述预设的第一帧率范围内时,判定所述服务器未发生异常,反之,则判定所述服务器发生异常,其中,所述第一帧率范围由所述目标应用在所述服务器上运行时的显示帧率确定;在所述运行数据为所述目标视频图像的拍摄快照时,所述监测所述服务器的运行数据,以判断所述服务器是否发生异常的步骤包括:将所述目标视频图像的拍摄快照输入训练好的图像异常模型中进行异常识别,在所述训练好的图像异常模型输出拍摄快照为异常快照时,判定所述服务器发生异常,反之,判定所述服务器未发生异常,其中,所述图像异常模型将所述拍摄快照与该拍摄快照之前的拍摄快照以及之后的拍摄快照进行比较,并根据比较结果判定所述拍摄快照是否异常;在所述运行数据为对所述目标视频图像进行编码后输出的帧率时,所述监测所述服务器的运行数据,以判断所述服务器是否发生异常的步骤包括:将对所述目标视频图像进行编码后输出的帧率与预设的第二帧率范围进行比较,在对所述目标视频图像进行编码后输出的帧率位于所述预设的第二帧率范围内时,判定所述服务器未发生异常,反之,则判定所述服务器发生异常,其中,所述第二帧率范围由编码前所述目标视频图像的帧率确定。7.如权利要求1

4中任意一项所述的视频图像处理方法,其特征在于,所述将所述目标视频图像中的首帧图像编码为内部编码帧,并将所述目标视频图像中的非首帧图像编码为向前预测帧,得到编码后的目标视频图像的步骤,包括:基于可变码率的编码方式将所述目标视频图像中的首帧图像编码为内部编码帧,并将所述目标视频图像中的非首帧图像编码为向前预测帧,得到编码后的目标视频图像。8.如权利要求1

4中任意一项所述的视频图像处理方法,其特征在于,所述方法还包括:接收所述客户端发送的所述客户端支持的目标编码规则,以采用所述目标编码规则对所述目标视频图像进行编码;其中,所述目标编码规则为第一编码规则或第二编码编码规则,在相同图像质量要求的条件下,采用所述第一编码规则编码的视频的数据量小于采用所述第二编码规则编码的视频的数据量;所述目标编码规则根据所述客户端的本地缓存配置确定,所述本地缓存配置包括用于表征所述客户端支持所述第一编码规则或所述第二编码规则的编码参数;在所述编码参数表征所述客户端支持第一目标编码规则时,将所述第一目标编码规则确定为所述目标编码规则;在所述编码参数表征所述客户端支持第二目标编码规则时,将所述第二目标编码规则确定为所述目标编码规则。9.一种视频图像处理装置,其特征在于,应用于服务器,所述服务器与客户端通信连接,所述装置包括:获取模块,用于获取目标应用在所述服务器上运行时的目标视频图像;
编码模块,用于将所述目标视频图像中的首帧图像编码为内部编码帧,并将所述目标视频图像中的首帧图像之后的帧图像编码为向前预测帧,得到编码后的目标视频图像;发送模块,用于将所述编码后的目标视频图像发送给所述客户端,由所述客户端对所述编码后的目标视频图像进行解码后进行显示。10.一种服务器,其特征在于,所述服务器包括处理器、计算机可读存储介质及通信单元,所述处理器、所述计算机可读存储介质及所述通信单元之间通过总线系统连接,所述通信单元用于连接客户端以实现所述服务器与所述客户端之间的数据交互,所述计算机可读存储介质用于存储程序、指令或代码,所述处理器用于执行所述计算机可读存储介质中的程序、指令或代码,以实现权利要求1

8中任意一项所述的视频图像处理方法。

技术总结
本申请实施例提供的视频图像处理方法、装置及服务器,涉及云计算技术领域。服务器通过将目标视频图像中的首帧图像编码为内部编码帧,并将目标视频图像中的首帧图像之后的帧图像编码为向前预测帧,由内部编码帧和向前预测帧组成编码后的目标视频图像。一方面,只有首帧图像会编码成内部编码帧,可以减少编码后内部编码帧的数量,进而减小编码后的目标视频图像的数据量;另一方面,将首帧图像之后的帧图像均编码成向前预测帧,由于不编码双向内插帧,在进行编码时,可以降低编码延时。如此可以降低客户端使用云应用的网络要求门槛,即便在低于目前云应用要求的实时网速条件下,也可以获得良好的云端服务。获得良好的云端服务。获得良好的云端服务。


技术研发人员:刘东波
受保护的技术使用者:广州虎牙科技有限公司
技术研发日:2021.09.16
技术公布日:2021/12/13
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献