[发明专利]媒体文件播放方法和装置、存储介质及电子装置有效
申请号: | 201811313939.8 | 申请日: | 2018-11-06 |
公开(公告)号: | CN110149551B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 刘玉杰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/4402;G06V10/54 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周婷婷;江舟 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体文件 播放 方法 装置 存储 介质 电子 | ||
1.一种媒体文件播放方法,其特征在于,包括:
终端从待播放的媒体文件中提取出连续多帧的帧画面;
所述终端从所述连续多帧的帧画面中提取对象特征,并对所述对象特征进行对象识别,其中,所述对象特征用于指示所述连续多帧的帧画面中所包含的对象的位置与形态的变化特征;
在根据所述对象特征识别出至少一个目标对象的情况下,所述终端获取所述至少一个目标对象的对象属性信息,并确定识别出关键场景,其中,所述至少一个目标对象的属性信息包括所述至少一个目标对象中的每一个目标对象的分类标签和位置;
所述终端获取与所述关键场景相匹配的滤镜矩阵,其中,所述滤镜矩阵用于确定与所述关键场景对应的滤镜效果;
所述终端利用所述滤镜矩阵确定与所述帧画面对应的目标纹理特征;
所述终端按照所述目标纹理特征绘制所述帧画面,以播放具有所述滤镜效果的所述媒体文件。
2.根据权利要求1所述的方法,其特征在于,所述对所述对象特征进行对象识别包括:
所述终端将所述帧画面输入对象识别模型中,其中,所述对象识别模型用于利用从所述帧画面中提取的画面特征进行对象识别,所述对象识别模型为利用多个样本图片进行机器训练后得到。
3.根据权利要求2所述的方法,其特征在于,所述终端从所述连续多帧的帧画面中提取对象特征包括以下至少之一:
所述终端提取所述连续多帧的帧画面中所包含的对象的移动轨迹,其中,所述对象特征包括所述移动轨迹;
所述终端提取所述连续多帧的帧画面中所包含的对象的轮廓变化,其中,所述对象特征包括所述轮廓变化;
所述终端提取所述连续多帧的帧画面中所包含的对象的运动频率,其中,所述对象特征包括所述运动频率。
4.根据权利要求1所述的方法,其特征在于,所述终端利用所述滤镜矩阵确定与所述帧画面对应的目标纹理特征包括:
所述终端生成所述帧画面的源纹理特征,其中,所述源纹理特征用于指示所述帧画面中每个像素点的原始颜色和原始透明度;
所述终端利用所述滤镜矩阵对所述源纹理特征进行变换处理,得到所述目标纹理特征。
5.根据权利要求4所述的方法,其特征在于,所述终端利用所述滤镜矩阵对所述源纹理特征进行变换处理,得到所述目标纹理特征包括:
所述终端对所述源纹理特征与所述滤镜矩阵进行正交变换,得到所述目标纹理特征,其中,所述目标纹理特征用于指示具有所述滤镜效果的所述帧画面中每个像素点的颜色和透明度。
6.根据权利要求1所述的方法,其特征在于,所述终端获取与所述关键场景相匹配的滤镜矩阵包括:
所述终端在场景库中查找与所述关键场景的场景标识对应的所述滤镜矩阵;
在查找到所述滤镜矩阵的情况下,所述终端获取所述滤镜矩阵。
7.一种媒体文件播放装置,其特征在于,包括:
识别单元,用于从待播放的媒体文件中提取出连续多帧的帧画面;还用于从所述连续多帧的帧画面中提取对象特征,并对所述对象特征进行对象识别,其中,所述对象特征用于指示所述连续多帧的帧画面中所包含的对象的位置与形态的变化特征;
获取单元,用于在根据所述对象特征识别出至少一个目标对象的情况下,终端获取所述至少一个目标对象的对象属性信息,并确定识别出关键场景,其中,所述至少一个目标对象的属性信息包括所述至少一个目标对象中的每一个目标对象的分类标签和位置;还用于获取与所述关键场景相匹配的滤镜矩阵,其中,所述滤镜矩阵用于确定与所述关键场景对应的滤镜效果;
确定单元,用于利用所述滤镜矩阵确定与所述帧画面对应的目标纹理特征;
播放单元,用于按照所述目标纹理特征绘制所述帧画面,以播放具有所述滤镜效果的所述媒体文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811313939.8/1.html,转载请声明来源钻瓜专利网。