[发明专利]一种镜头推动场景的码流检测方法及系统在审
| 申请号: | 201511026237.8 | 申请日: | 2015-12-30 |
| 公开(公告)号: | CN105578186A | 公开(公告)日: | 2016-05-11 |
| 发明(设计)人: | 舒倩 | 申请(专利权)人: | 深圳市云宙多媒体技术有限公司 |
| 主分类号: | H04N19/142 | 分类号: | H04N19/142;H04N5/14 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518057 广东省深圳市南山区科技园中*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 镜头 推动 场景 检测 方法 系统 | ||
1.一种镜头推动场景的码流检测方法,其特征在于,所述方法包括以下 步骤:
步骤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 为权重因子。
2.如权利要求1所述的镜头推动场景的码流检测方法,其特征在于,
fps≤count≤min(fps*weight,num_I),num_I表示I帧间隔;min表示求最 小值;fps表示片源采样帧率,0.5≤weight≤10。
3.如权利要求2所述的镜头推动场景的码流检测方法,其特征在于,
所述计算场景切换标识符具体为:
计算当前帧的广义I编码块数量;
所述广义I编码块数量计算方法:
numberI=sum(sign(cuk|cuk至少包含一个帧内预测模式的预测块)|1≤k≤K);
其中,sum(变量|条件)表示对满足条件变量 求和;numberI表示当前帧的广义I编码块数;cuk表示当前帧的第k个编码单 元,k表示位置序号;K表示图像帧包含的编码单元个数;
判断如果numberI>Thres2*K,则令notet=1;否则令notet=0;
其中,Thres2为第二判定阈值,0.8≤Thres2≤1;notet表示framet的场景切换 标识符。
4.如权利要求3所述的镜头推动场景的码流检测方法,其特征在于,
所述对当前帧进行码流信息分析,获取当前帧镜头推动场景标识符具体 为:
获取合适的四个区域regioni,1≤i≤4;
获取四个区域运动方向directioni;
根据四个区域的方向确定是否存在镜头推动的场景,如果存在镜头推动场 景,则进一步细判定为镜头推远还是镜头拉近;
具体为:如果direction1=1且direction2=2且direction3=3且direction4=4,则判定 当前为镜头推动场景且为镜头拉近,设置note_pyt=1;
否则,如果direction1=4且direction2=3且direction3=2且direction4=1,则判定当前 为镜头推动场景且为镜头推远,设置note_pyt=-1;否则,则判定不存在镜头 推动场景,设置note_pyt=0;
其中,note_pyt为镜头推动场景标识符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市云宙多媒体技术有限公司,未经深圳市云宙多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511026237.8/1.html,转载请声明来源钻瓜专利网。





