[发明专利]一种镜头推动场景的码流检测方法及系统在审
| 申请号: | 201511026237.8 | 申请日: | 2015-12-30 |
| 公开(公告)号: | CN105578186A | 公开(公告)日: | 2016-05-11 |
| 发明(设计)人: | 舒倩 | 申请(专利权)人: | 深圳市云宙多媒体技术有限公司 |
| 主分类号: | H04N19/142 | 分类号: | H04N19/142;H04N5/14 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518057 广东省深圳市南山区科技园中*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 镜头 推动 场景 检测 方法 系统 | ||
技术领域
本发明涉及图像处理技术领域,尤其涉及一种镜头推动场景的码流检测 方法及系统。
背景技术
解码端图像处理、转码都是基于已压缩码流的片源,其携带的编码信息 中均含有丰富的片源特征。如果抛开这些压缩信息,进行常规的图像分析, 将产生计算量的浪费,从而限制算法的性能。另一方面,解码端图像处理、 转码器视频编码的性能的提升,也需要一种小计算量性能稳定的场景检测法。
发明内容
本发明实施例的目的在于提出一种镜头推动场景的码流检测方法,旨在 解决现有技术场景码流检测法中计算量浪费的问题。
本发明实施例是这样实现的,一种镜头推动场景的码流检测方法,所述 方法包括以下步骤:
步骤A:如果framet为I帧,则进入步骤E;否则,如果notet-1=1,则进入 步骤D,否则,则进入步骤B;
其中,framet表示当前帧,也称为第t个播放帧;framet-1表示第t-1个播 放帧;notet-1表示framet-1的场景切换标识符,所有帧的场景切换标识符初始值 均为0;
步骤B:计算场景切换标识符;
步骤C:如果notet=1,则进入步骤E;否则,进入步骤D;
步骤D:对当前帧进行码流信息分析,获取当前帧镜头推动场景标识符;
步骤E:如果framet+count存在,则将framet+count设置为当前帧,然后进入步骤 A;否则,结束;
其中,framet+count表示第t+count个播放帧;count表示算法技术周期,weight 为权重因子。
本发明实施例的另一目的在于提出一种镜头推动场景的码流检测系统, 所述系统包括:
当前帧类别判断处理模块,用于判断如果framet为I帧,则进入第t+count 个播放帧判断处理模块;否则,如果notet-1=1,则进入当前帧镜头推动场景标 识符获取装置,否则(notet-1=0),则进入场景切换标识符计算装置;
其中,framet表示当前帧,也称为第t个播放帧;framet-1表示第t-1个播 放帧;notet-1表示framet-1的场景切换标识符,所有帧的场景切换标识符初始值 均为0;
场景切换标识符计算装置,用于计算场景切换标识符;
场景切换标识符判断处理模块,用于判断如果notet=1,则进入第t+count个 播放帧判断处理模块;否则,进入当前帧镜头推动场景标识符获取装置;
当前帧镜头推动场景标识符获取装置,用于对当前帧进行码流信息分析, 获取当前帧镜头推动场景标识符;
第t+count个播放帧判断处理模块,用于判断如果framet+count存在,则将 framet+count设置为当前帧,然后进入当前帧类别判断处理模块;否则,结束;
其中,framet+count表示第t+count个播放帧;count表示算法技术周期, fps≤count≤min(fps*weight,num_I),num_I表示I帧间隔;min表示求最小值; fps表示片源采样帧率,weight为权重因子,0.5≤weight≤10。
本发明的有益效果
本发明提出一种镜头推动场景的码流检测方法及系统。本发明方法通过 对码流信息的分析,检测出镜头推动场景。基于码流压缩信息的二次利用, 从而达到计算量的大幅下降。
附图说明
图1是本发明优选实施例一种镜头推动场景的码流检测方法流程图;
图2是图1中Step2的方法流程图;
图3是图1中Step4的方法流程图;
图4是图3中Step41的方法流程图;
图5是图3中Step42的方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市云宙多媒体技术有限公司,未经深圳市云宙多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511026237.8/2.html,转载请声明来源钻瓜专利网。





