[发明专利]一种信息处理方法、拦截器、电子设备及存储介质有效
申请号: | 201910229613.5 | 申请日: | 2019-03-25 |
公开(公告)号: | CN110139128B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 王视鎏;韩春宇 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04N21/234 | 分类号: | H04N21/234;H04N21/44;H04N21/2187;H04N21/231;H04N21/2343;H04N21/466;H04N21/8405 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息处理 方法 拦截 电子设备 存储 介质 | ||
1.一种信息处理方法,执行于拦截器,其特征在于,包括:
从视频流的推送端拦截第一视频流;
识别所述第一视频流中的第i个关键帧和第i+1个关键帧,i=0,1,2,……,所述关键帧是指角色或者物体运动或变化中的关键动作所处的那一帧;
依据所述第i个关键帧和所述第i+1个关键帧,确定与所述第i个关键帧关联的帧率大于等于30FPS的实时信息,所述实时信息为需被添加至所述第i个关键帧、和所述第i个关键帧与所述第i+1个关键帧之间的视频帧对应的图像上的附加增强信息;
为所述实时信息添加相应的时间戳,将所述实时信息插入到所述第i个关键帧之前,以生成第二视频流;
输出所述第二视频流至指定地址。
2.根据权利要求1所述的方法,其特征在于,在所述从视频流的推送端拦截第一视频流之前,还包括:
创建数据接收端和数据发送端;
在所述数据接收端内创建视频流队列和实时信息队列;
所述从视频流的推送端拦截第一视频流,包括:
由所述数据接收端从视频流的推送端拦截所述第一视频流,并将所述第一视频流缓存于所述视频流队列。
3.根据权利要求2所述的方法,其特征在于,所述识别所述第一视频流中的第i个关键帧和第i+1个关键帧,包括:
在所述视频流队列,对所述第一视频流进行视频解码,生成图像序列;
对所述图像序列进行识别处理,获取识别结果;
依据所述识别结果,获取所述第i个关键帧和所述第i+1关键帧。
4.根据权利要求2所述的方法,其特征在于,所述依据所述第i个关键帧和所述第i+1个关键帧,确定与所述第i个关键帧关联的帧率大于等于30FPS的实时信息,包括:
获取所述第一视频流中,位于所述第i个关键帧和所述第i+1个关键帧之间的多个视频帧;
依据所述多个视频帧,从所述实时信息队列中确定与所述第i个关键帧关联的帧率大于等于30FPS的实时信息。
5.根据权利要求3所述的方法,其特征在于,所述将所述实时信息插入到所述第i个关键帧之前,以生成第二视频流,包括:
获取位于所述第i个关键帧和所述第i+1个关键帧之间的子图像序列;
将所述子图像序列输入预先训练好的神经网络模型,确定所述子图像序列中的各图像的播放时间;
依据各所述播放时间,为所述实时信息添加相应的时间戳;所述时间戳用于指示播放所述实时信息的时间;
将所述第一视频流和所述添加有时间戳的实时信息发送至所述数据发送端;
在所述数据发送端,将压缩实时信息插入所述第i个关键帧之前,以生成所述第二视频流;其中,所述压缩实时信息是在所述实时信息队列,对所述添加有时间戳的实时信息进行压缩处理生成的;
所述输出所述第二视频流至指定地址,包括:
由所述数据发送端输出所述第二视频流至指定地址。
6.根据权利要求5所述的方法,其特征在于,所述将所述第一视频流和所述添加有时间戳的实时信息发送至所述数据发送端,包括:
在所述实时信息队列,对所述添加有时间戳的实时信息进行压缩处理,生成所述压缩实时信息;
将所述压缩实时信息发送至所述数据发送端。
7.根据权利要求5所述的方法,其特征在于,在将所述第一视频流和所述添加有时间戳的实时信息发送至所述数据发送端之后,还包括:
清空所述视频流队列;
在所述实时信息队列中的所有实时信息均发送至所述数据发送端之后,清空所述实时信息队列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910229613.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:音频文件播放方法、服务器、智能音箱及播放系统
- 下一篇:图像传输方法及装置