yehao's Blog

视频关键帧的提取

镜头通常是在一个场景下拍摄的,所以一个镜头下的各帧图像会有相当多的重复信息。因此,通常选取能够描述镜头主要内容的帧,作为关键帧,来简洁的表达镜头。一个镜头可以有一个或多个关键帧,这取决于镜头内容的复杂程度。
       提取关键帧的目的有两个方面:(1)静态表示视频节目的主题和主要内容,而不是动态的细节。(2)从关键帧中提取颜色、纹理和形状特征,以作为视频摘要和数据库索引的数据源,而不需要对每个画面都重复。因此,关键帧应该具有代表性,不仅应代表主题方面的特征,还应该视特征的不同而不同。因此,对关键帧的选取一般采用保守原则,即“宁多勿少”。同时,在代表特征不具体的情况一下,一般去掉重复(或冗余)帧。当选取多幅关键帧时,用于关键帧选取的准则是优先考虑关键帧之间的不相似性,即以帧之间相似度作为衡量依据,每次寻找关键帧都保证各关键帧之间具有最小相似度,以使关键帧带有最大信息量。下面介绍关键帧提取的经典方法——基于帧平均的算法
1
像素帧平均法和直方图帧平均法是关键帧提取的经典方法。由于它们具有相同的基本思想,不同的只是选取的衡量平均值的特征,所以将其归为一类,并统称为帧平均法。像素帧平均法是取一视频段中所有帧的某位置上的像素值求其平均来作为比较的标准,将视频段中此位置像素值最为接近平均值的帧,作为该视频段的关键帧。直方图帧平均法则是选取所有帧直图的平均值作为标准,将直方图最接近平均值的帧作为该视频段的关键帧。该算法虽然计算简单,所选取的帧也能最大程度上接近平均值,但是对一个镜头只选取一个关键帧,不能够全面的描述其内容,尤其是对内容变化较大的镜头。

posted on 2014-03-14 09:54 厚积薄发 阅读(9331) 评论(0)  编辑 收藏 引用 所属分类: 其他


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


导航

<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

统计

常用链接

留言簿

随笔分类

文章分类

文章档案

搜索

最新评论