第2期 张亮,等:基于镜头的鲁棒视频广告检测 ·87· 检测算法计算的结果,图6(b)图所示为RBFD镜 变镜头被准确地检测到.第2段视频包含49个切变 头检测算法的计算结果.图中x轴表示帧序列,y轴 镜头和5个消隐镜头,其中消隐镜头5个和43个切 表示连续2帧之间的差值 变镜头被正确的检测出来 从RBFD算法计算出的分布图6(b)可以看 表1切变镜头的检测结果 出,其FDm的分布结果更符合实际的实验视频.在 Table 1 Results of hard cut detection 广告阶段,RBFD可以检测出更多的切变镜头,其 阀值切变查全率% 准确率/% 中一些是在文献[7]中没有检测出来的.这说明,本 Algorithm[7]0.10 758 84.51 91.42 文的镜头检测算法在广告阶段能检测出更加密集的 RBFID 0.18 800 96.22 97.12 广告视频镜头.因此,根据本文算法得到的普通节目 和广告段的镜头频率差值更加明显,从而能够更好 表2切变和消隐镜头的检测结果 地区分广告视频段和普通节目段 Table 2 Results of shot detection of hard cut and dissolve 广告部分 0.7 消隐 切变 查全率/%准确率/% 0.6 clip 1 2 75 93.90 96.25 clip 2 43 91.84 93.75 04 从表1和表2可以看出,本文算法在切变镜头 0.3 和消隐镜头的查全率和准确率上都达到很好的检测 0.2 效果.表3所示为本文算法在4段电视节目上的广 告镜头的检测结果,其中包括没有经过重定界算法 和经过重定界算法的广告镜头分类结果.从试验中 0 15 20 30X10 帧序列 可以看出,广告镜头重定界算法可以有效地消除广 告边界的错分镜头,提高镜头分类的准确率.从表3 (a)文献「71的计算结果 可以看出,在采用重定界算法前、后的正确率分别为 广告部分 93.77%和97.38% 06 表3广告镜头的分类结果 0.s Table 3 Cassification results of commercial shots 0.4 重定界 镜头数 广告镜头 准确率!% .3 without 305 286 93.77 with 305 297 97.38 图7所示是基于本文算法搭建的视频广告检测 10 15 30×10 原型系统.界面左侧的上半部分是电视节目视频播 放窗口,下半部分是功能键,包括视频文件的打开、 (b)RBFD的计算结果 图6FDm分布图 Fig.6 FD between frames calculated by different algorithms 本系统还对共包括820个切变镜头的10段电 视节目片断进行了切变镜头检测.检测结果如表1 所示,其中RBFD共检测到8O0个切变镜头,其中 正确的是789个.而文献[7]检测出了758个镜头 其中正确的为693个. 表2为本系统在2段包括切变镜头和消隐镜头 的视频段上的实验结果.第1段视频包含80个切变 图7视频广告检测原型系统 镜头和2个消隐镜头,其中2个消隐镜头和75个切 Fig.7 The robust commercial detection prototype system 1994-2008 China Academic Journal Electronic Publishing House.All rights reserved. http://www.cnki.net检测算法计算的结果 ,图 6 ( b) 图所示为 RBFID 镜 头检测算法的计算结果. 图中 x 轴表示帧序列 , y 轴 表示连续 2 帧之间的差值. 从 RBFID 算法计算出的分布图 6 ( b) 可以看 出 ,其 FDm 的分布结果更符合实际的实验视频. 在 广告阶段 ,RBFID 可以检测出更多的切变镜头 ,其 中一些是在文献[ 7 ]中没有检测出来的. 这说明 ,本 文的镜头检测算法在广告阶段能检测出更加密集的 广告视频镜头. 因此 ,根据本文算法得到的普通节目 和广告段的镜头频率差值更加明显 ,从而能够更好 地区分广告视频段和普通节目段. (a)文献[7 ]的计算结果 (b) RBFID 的计算结果 图 6 FDm 分布图 Fig. 6 FDm between frames calculated by different algorithms 本系统还对共包括 820 个切变镜头的 10 段电 视节目片断进行了切变镜头检测. 检测结果如表 1 所示 ,其中 RBFID 共检测到 800 个切变镜头 ,其中 正确的是 789 个. 而文献[ 7 ]检测出了 758 个镜头 , 其中正确的为 693 个. 表 2 为本系统在 2 段包括切变镜头和消隐镜头 的视频段上的实验结果. 第 1 段视频包含 80 个切变 镜头和 2 个消隐镜头 ,其中 2 个消隐镜头和 75 个切 变镜头被准确地检测到. 第 2 段视频包含 49 个切变 镜头和 5 个消隐镜头 ,其中消隐镜头 5 个和 43 个切 变镜头被正确的检测出来. 表 1 切变镜头的检测结果 Table 1 Results of hard cut detection 阈值 切变 查全率/ % 准确率/ % Algorit hm[ 7 ] 0. 10 758 84. 51 91. 42 RBFID 0. 18 800 96. 22 97. 12 表 2 切变和消隐镜头的检测结果 Table 2 Results of shot detection of hard cut and dissolve 消隐 切变 查全率/ % 准确率/ % clip 1 2 75 93. 90 96. 25 clip 2 5 43 91. 84 93. 75 从表 1 和表 2 可以看出 ,本文算法在切变镜头 和消隐镜头的查全率和准确率上都达到很好的检测 效果. 表 3 所示为本文算法在 4 段电视节目上的广 告镜头的检测结果 ,其中包括没有经过重定界算法 和经过重定界算法的广告镜头分类结果. 从试验中 可以看出 ,广告镜头重定界算法可以有效地消除广 告边界的错分镜头 ,提高镜头分类的准确率. 从表 3 可以看出 ,在采用重定界算法前、后的正确率分别为 93. 77 %和 97. 38 %. 表 3 广告镜头的分类结果 Table 3 Classification results of commercial shots 重定界 镜头数 广告镜头 准确率/ % without 305 286 93. 77 with 305 297 97. 38 图 7 视频广告检测原型系统 Fig. 7 The robust commercial detection prototype system 图 7 所示是基于本文算法搭建的视频广告检测 原型系统. 界面左侧的上半部分是电视节目视频播 放窗口 ,下半部分是功能键 ,包括视频文件的打开、 第 2 期 张 亮 ,等 :基于镜头的鲁棒视频广告检测 · 78 ·