[发明专利]自适应阈值字幕检测方法有效
申请号: | 201210078888.1 | 申请日: | 2012-03-23 |
公开(公告)号: | CN102625029A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 廉仁淳;艾竹轩;金英花;曹喜信;刘京;陈靖 | 申请(专利权)人: | 无锡引速得信息科技有限公司 |
主分类号: | H04N5/14 | 分类号: | H04N5/14;G06T7/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 214000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自适应 阈值 字幕 检测 方法 | ||
1.自适应阈值字幕检测方法,其特征在于,该方法的具体步骤如下:
第一,启动算法,之后视频帧开始计算;
第二,计算出前后帧差,将帧差二值化进行判断字幕是否出现;
计算当前帧和前一帧的帧差Dx,字幕出现处会有较大帧差,帧差起到启动检测的作用,可以选取基本阈值Td,比如最高亮度的1/3;将将帧差Dx二值化,根据行30列10判断是否出现字幕和视频帧是否结束;也就是帧差Dx与基本阈值比较,将帧差Dx二值化为0和255;扫描帧差,若一行字幕点数约大于30并且连续出现10行,这样看是否出现字幕,还是视频帧结束;
第三,若有字幕出现,利用各点边缘强度的矩阵和亮度信息对字幕位置进行定位;
字幕位置定位需要使用边缘强度和亮度信息,不同的视频由于各种原因会有不同的亮度和清晰度;比如拍摄的原因或者前处理的原因,这不但会影响亮度的阈值而且会影响边缘强度的阈值;如果使用固定的阈值,阈值设置过高,会产生漏检,过低则会产生误检,因此对不同亮度和清晰度的视频应该使用不同的阈值;
第四,亮度分量,其中亮度信息已经存在,帧差和边缘强度需要通过计算得出;若原视频是YUV格式,用一帧的亮度分量减去上一帧的亮度分量,可以得到帧差矩阵;边缘强度矩阵用sobel算子。
2.根据权利要求1所述的自适应阈值字幕检测方法,其特征在于,所述步骤二中前后帧差的具体算法如下:设fn为当前帧,Dn为当前帧与前一帧的帧差。根据字幕的特点可知,假如fn出现字幕,则Dn在字幕处会有较大帧差,设字幕出现时的帧差大于一个基本阈值Td。由于在本算法中,帧差Dx是起到启动检测的作用,因此,Td可以选取较低,比如选取Td等于最高亮度的1/3。由于fn+1帧字幕保持不变,其帧差Dn+1在字幕处会突降到几乎为0。因此,在字幕出现时,字幕处的帧差D,会满足如下公式:
|Dn+1-Dn|≈Dn,Dn>Td
将Dn进行二值化,将可能的字幕区域的点标记为255,则
按行扫描f′n(i,j),若一行的可能的字幕区域的点个数大于30,则标记为可能的字幕行,若连续出现10行可能的字幕行,则启动字幕位置校验算法,否则,当作没有字幕出现。
3.根据权利要求1或者2所述的自适应阈值字幕检测方法,其特征在于,所述步骤三将字定位好的字幕在稳定期进行字幕结构条件判断;
计算字幕区域帧差或边缘强度帧间变化;字幕显示期间只需计算字幕区域变化,计算量小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡引速得信息科技有限公司,未经无锡引速得信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210078888.1/1.html,转载请声明来源钻瓜专利网。