论文部分内容阅读
随着数字技术的快速发展与网络基础设施建设的加强,中国的上网速度得到了进一步的提高,观看网络视频已经成为网民最主要的网络行为和主流的信息来源之一。然而,网络上海量的视频资源使得无论是视频内容管理者还是网络监管者都对视频内容的安全性与合法性难以掌控。为此,本文基于数字隐藏技术和生物序列比对技术所带来的启发,重点研究面向视频内容安全的基于数字指纹的视频快速检索系统及相关技术。首先,通过详细分析目前互联网视频内容安全管理方面所面临的问题,以及潜在的技术发展现状,论证得到数字指纹应用于视频内容快速检索领域的可行性与独特优势,同时提出了亟待解决的问题及其对应解决方案。然后,文章以保证一定程度的实时性的同时,尽可能的提高视频检索的准确性为目标,对基于数字指纹的视频快速检索系统进行了原理分析及论证,并重点研究有利于提高视频指纹检索效率的相关技术与算法。为了不断提高视频指纹检索时的效率,力求满足检索系统对于实时性的需求,实现对网络视频的高效、快速的检索匹配。本文提出了基于粗细粒度查找的快速检索机制,该机制首先利用局部敏感哈希算法对指纹数据库中的所有指纹进行哈希处理,并将所得到的哈希值作为视频指纹的桶位存储,通过对待检索视频的哈希处理,找到其最有可能匹配的桶位,完成粗粒度的查找,为有效降低视频检索的时间开销做好了准备;之后,在细粒度查找方面,提出了基于生物序列比对技术BLAST(Basic Local Alignment Search Tool)改进的快速视频指纹匹配机制,该机制除了能够快速找到待检索视频是否存在于数据库中之外,还能进行视频片段的匹配查找,并根据视频指纹序列的特性确定待检索视频片段所属的完整视频及其在其中出现的具体时间位置;除此之外,根据生物序列和视频指纹序列之间所共有的特性,我们利用基于Clustal改进的多序列比对算法进行视频指纹的族归属确认和攻击类型的检测,将同一类视频或由同一个原始视频经过修改得到的视频归为一个族,方便对视频进行管理与对多个视频的同时检索;同时对视频所遭受的攻击进行溯源、分类以及类型探测,将受检测的视频所受到的攻击分辨出来,为用户提供类型丰富的应用功能。之后,本文结合互联网视频检索的实际需求,设计了一个基于数字指纹的视频快速检索演示平台,对系统的主体框架和结构进行了设计与阐述,使得本文的算法能够有一个演示的平台。最后,本文对所提出的算法及系统进行了总结与归纳,对本文所提出算法的不足进行了总结,并基于此,对未来本课题的后续研究方向做出了展望。