[发明专利]一种视频数据的处理方法和装置在审
申请号: | 202110242275.6 | 申请日: | 2021-03-04 |
公开(公告)号: | CN112954459A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 檀文 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | H04N21/4402 | 分类号: | H04N21/4402;H04N21/472 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 吴文心 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 数据 处理 方法 装置 | ||
本发明实施例提供了一种视频数据的处理方法及装置,通过获取视频流对象的播放对象数据与针对播放对象数据的视频编辑类,并获取视频流对象的原始视频帧,然后根据视频编辑类对原始视频帧进行滤镜处理,生成目标视频帧,实现了对视频帧添加可调的滤镜参数,接着按照预设回调频率将原始视频帧逐帧回调至第一预设播放图层,以及将目标视频帧逐帧回调至第二预设播放图层,通过回调视频帧的同时对视频帧进行滤镜处理,解决了终端性能开销大的问题,提高了视频数据处理的效率,并在第一预设播放图层输出与原始视频帧对应的目标视频,在第二预设播放图层输出目标视频帧,进而通过对视频帧添加对应的滤镜效果,为用户带来不同的视觉感知,提高用户体验。
技术领域
本发明涉及视频数据处理技术领域,特别是涉及一种视频数据的处理方法和一种视频数据的处理装置。
背景技术
移动终端设备进行流媒体视频播放时,为了达到更好的用户体验会对视频进行二次加工,如增加滤镜、视频区域挂件以及画中画等。其中,在视频的播放过程中,当视频内容为多画面输出时,不同的输出图层输出不同的内容,从而为用户呈现不同效果的内容展示。
例如,在视频播放过程中,前置播放器正常输出播放内容,同时利用截屏接口对视频内容进行视频帧的获取,然后使用高斯模糊算法对所获取的图像数据重绘制并展示到对应的播放图层中;或利用通过不同播放图层同步播放,同时在相应的播放图层中添加模糊视图实现模糊效果。然而,在上述过程中,①利用逐帧图像截取和模糊算法的处理,容易给终端带来较大的系统开销,容易由于内存、CPU高占用等导致播放卡顿或应用闪退等,对终端的硬件设备要求高,并不能给用户带来较好的观看体验;②通过添加模糊视图实现模糊效果,模糊效果单一,无法进行个性化处理,并且当用户对终端的相关动画效果进行设置时,如减弱动画效果等,无法稳定对视频输出进行模糊展示,影响视频播放的效果。
发明内容
本发明实施例是提供一种视频数据的处理方法、装置、电子设备以及计算机可读存储介质,以解决或部分解决现有技术中视频播放过程中,尤其是多画面播放时,终端性能开销大以及无法对视频画面的滤镜效果进行调节的问题。
本发明实施例公开了一种视频数据的处理方法,包括:
获取视频流对象的播放对象数据,与针对播放对象数据的视频编辑类;
获取所述视频流对象的原始视频帧;
根据所述视频编辑类对所述原始视频帧进行滤镜处理,生成目标视频帧;
按照预设回调频率将所述原始视频帧逐帧回调至第一预设播放图层,以及将所述目标视频帧逐帧回调至第二预设播放图层;
在所述第一预设播放图层输出与所述原始视频帧对应的目标视频,以及在所述第二预设播放图层输出所述目标视频帧。
可选地,所述播放对象数据包括视频元数据,所述根据所述视频编辑类对所述原始视频帧进行滤镜处理,生成目标视频帧,包括:
采用所述视频编辑类对所述视频元数据进行类信息构建,生成针对所述视频流对象的滤镜处理类;
通过所述滤镜处理类对所述原始视频帧进行滤镜处理,生成目标视频帧。
可选地,所述通过所述滤镜处理类对所述原始视频帧进行滤镜处理,生成目标视频帧,包括:
获取目标终端的终端分辨率;
采用所述滤镜处理类与所述终端分辨率,生成针对所述原始视频帧的滤镜参数;
对所述原始视频帧添加所述滤镜参数,生成目标视频帧。
可选地,所述采用所述滤镜处理类与所述终端分辨率,生成针对所述原始视频帧的滤镜参数,包括:
获取所述原始视频帧的帧分辨率;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110242275.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置