[发明专利]一种消除闪光引起转场误报的方法有效
申请号: | 201210082302.9 | 申请日: | 2012-03-26 |
公开(公告)号: | CN102769714B | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 张婷 | 申请(专利权)人: | 新奥特(北京)视频技术有限公司 |
主分类号: | H04N5/14 | 分类号: | H04N5/14;H04N5/21;G06T5/40 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 叶树明 |
地址: | 100195 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消除 闪光 引起 转场 方法 | ||
本发明公开了一种消除闪光引起转场误报的方法,具体包括:提取视频序列的每一帧,生成每一帧的直方图;根据所述每一帧的直方图计算相邻帧的差异值;根据所有相邻帧的差异值计算出门限值;逐一比较所述相邻帧的差异值与所述门限值的大小,筛选出所有大于所述门限值的当前差异值;根据所述当前差异值计算所述当前差异值对应的视频帧与前两帧的直方图差值以及所述当前差异值对应的视频帧的前一帧与后五帧的直方图差值;将得到的直方图差值与所述门限值比较,判断出闪光点与转场点。本发明通过对视频序列中相邻帧的差异值的分析以及直方图差值与门限值的比较,增加判断转场点与闪光点的准确性,消除闪光引起的转场误报。
技术领域
本发明涉及视频处理技术领域,尤其涉及一种消除闪光引起转场误报的方法。
背景技术
每个段落(构成电视片的最小单位是镜头,一个个镜头连接在一起形成的镜头序列)都具有某个单一的、相对完整的意思,如表现一个动作过程,表现一种相关关系,表现一种含义等等。它是电视片中一个完整的叙事层次,就像戏剧中的幕,小说中的章节一样,一个个段落连接在一起,就形成了完整的电视片。因此,段落是电视片最基本的结构形式,电视片在内容上的结构层次是通过段落表现出来的。而段落与段落、场景与场景之间的过渡或转换,就叫做转场。
简单的说,转场就是视频文件中的镜头切换,比如,摄像机先拍摄了观众席,然后切换到主席台。
在对日常电视节目进行编辑时,通常先对视频进行自动转场分析,找到视频片段中的转场点,给编辑工作带来方便。
在发明人实现本发明的过程中,发明人发现现有技术中存在以下技术问题:
通常情况下,自动转场分析都是首先计算视频中相邻帧的差异值,然后根据这个差异值的变化规律,来找到较大差异处,进而判断为转场点。
如果视频中有闪光镜头,那么闪光处将出现相邻帧的较大差异,这将引起自动转场分析的误报。
发明内容
针对现有技术中的缺陷,本发明解决了闪光引起转场分析误报的问题。
为了解决以上技术问题,本发明提供了一种消除闪光引起转场误报的方法,具体包括:
提取视频序列的每一帧,生成每一帧的直方图;
根据所述每一帧的直方图计算相邻帧的差异值;
根据所有相邻帧的差异值计算得出门限值;
逐一比较所述相邻帧的差异值与所述门限值的大小,筛选出所有大于所述门限值的当前差异值;
根据所述当前差异值计算所述当前差异值对应的视频帧与前两帧的直方图差值以及所述当前差异值对应的视频帧的前一帧与后五帧的直方图差值;
将得到的直方图差值与所述门限值比较,若都超过所述门限值,则当前差异值对应的视频帧为转场点,若否,则当前差异值对应的视频帧为闪光点。
其中,所述提取视频序列的每一帧之前包括:接收所述视频序列。
其中,所述直方图存储在一个一维数组中。
其中,所述根据所述每一帧的直方图计算相邻帧的差异值具体为:
根据所述每一帧的直方图计算当前帧与前一帧的差异值,所述差异值存储在一个二维数组中,所述二维数组的序号在所述视频序列中顺序滑动。
其中,所述根据所有相邻帧的差异值计算得出门限值具体包括:
根据所述相邻帧的差异值计算得到平均值;
根据所述平均值以及所述差异值中的最大值得出与所述最大值相邻的幅值大于所述平均值的差异值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥特(北京)视频技术有限公司,未经新奥特(北京)视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210082302.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种储热保温式电热水壶
- 下一篇:照明器具