预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112312203A(43)申请公布日2021.02.02(21)申请号202010863442.4(22)申请日2020.08.25(71)申请人北京沃东天骏信息技术有限公司地址100176北京市大兴区北京经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人袁玉敏(74)专利代理机构中国贸促会专利商标事务所有限公司11038代理人曹蓓许蓓(51)Int.Cl.H04N21/44(2011.01)H04N21/431(2011.01)权利要求书2页说明书8页附图4页(54)发明名称视频播放方法、装置和存储介质(57)摘要本公开提出一种视频播放方法、装置和存储介质,涉及视频技术领域。本公开的一种视频播放方法包括:在当前图像帧中检测预定物体;在检测到预定物体的情况下,确定预定物体的响应区域和对应的响应事件;生成滤镜层,并在滤镜层上与响应区域相匹配的区域增加响应事件,以便根据用户对相匹配的区域做出预定操作时执行响应事件;在当前图像帧的基础上叠加滤镜层后渲染显示。通过这样的方法,能够在视频播放的过程中逐帧检测,通过添加滤镜层的方式为预定物体设置响应事件,用户可以通过对对应区域的预定操作触发执行该响应事件,从而提高互动的效率和用户友好度。CN112312203ACN112312203A权利要求书1/2页1.一种视频播放方法,包括:在当前图像帧中检测预定物体;在检测到所述预定物体的情况下,确定所述预定物体的响应区域和对应的响应事件;生成滤镜层,并在所述滤镜层上与所述响应区域相匹配的区域增加所述响应事件,以便根据用户对所述相匹配的区域做出预定操作时执行所述响应事件;在所述当前图像帧的基础上叠加所述滤镜层后渲染显示。2.根据权利要求1所述的方法,还包括:监控用户对所述滤镜层的所述相匹配的区域的操作;在收到所述预定操作的信号的情况下,执行所述响应事件。3.根据权利要求1所述的方法,还包括:若视频切换至下一帧,则以所述下一帧为所述当前图像帧,继续执行在当前图像帧中检测预定物体的操作并增加滤镜层和响应事件的操作。4.根据权利要求1所述的方法,其中,所述执行所述响应事件包括:通过硬解码将用户的预定操作转换成对应的响应事件。5.根据权利要求1所述的方法,其中,所述生成滤镜层,并在所述滤镜层上与所述响应区域相匹配的区域增加所述响应事件包括:针对每个所述响应区域,分别生成滤镜层,所述滤镜层的数量与所述当前图像帧的所述响应区域的数量相同;在每个所述滤镜层上,在与所述滤镜层针对的所述响应区域的相匹配的区域增加所述响应事件;所述在所述当前图像帧的基础上叠加所述滤镜层包括:在所述当前图像帧的基础上叠加全部的所述滤镜层。6.根据权利要求5所述的方法,其中,所述生成滤镜层,并在所述滤镜层上与所述响应区域相匹配的区域增加所述响应事件还包括:在所述滤镜层上裁剪,使裁剪后保留的区域与所述响应区域相匹配。7.根据权利要求1所述的方法,还包括:获取当前图像帧,将所述当前图像帧存入帧缓冲区;所述生成滤镜层,并在所述滤镜层上与所述响应区域相匹配的区域增加所述响应事件包括:针对存入帧缓存空间的当前图像帧创建并绑定纹理数组,并设置纹理坐标,所述纹理数组中至少包括一项;将纹理与所述响应事件绑定,加载纹理图片,所述纹理图片的数量与所述纹理数组的项数相匹配。8.根据权利要求7所述的方法,其中,所述在所述当前图像帧的基础上叠加所述滤镜层后渲染显示包括:根据存入帧缓存空间的当前图像帧执行渲染对象的创建、绑定和初始化;将所述渲染缓冲对象与所述纹理图片并行渲染至所述帧缓冲区;输出所述帧缓冲区的内容。2CN112312203A权利要求书2/2页9.根据权利要求1所述的方法,其中,所述确定所述预定物体的响应区域和对应的响应事件包括:标记检测到的预定物体的坐标;自定义或从响应事件库中提取预存的响应事件,并初始化所述坐标的响应事件。10.根据权利要求9所述的方法,还包括:预先或在为所述坐标初始化响应事件时自定义响应事件,并将所述响应事件添加进响应事件库中,以便从所述响应事件库中提取所述响应事件。11.根据权利要求1所述的方法,其中,所述视频播放方法满足以下一项或多项:所述响应事件包括快进、图像缩放、图像放大、图像旋转、装饰美容或剧情跳转;所述预定操作包括长按、短按、拖拽、触摸或滚动中的一项或多项;或所述预定物体为一种或多种,所述预定物体的区域包括一块区域或多块区域。12.一种视频播放装置,包括:检测单元,被配置为在当前图像帧中检测预定物体;区域确定单元,被配置为在检测到所述预定物体的情况下,确定所述预定物体的响应区域;事件确定单元,被配置为确定所述响应区域对应的响应事件;滤镜生成单元,被