一种视频筛选存储方法和装置的制造方法

文档序号:9708453阅读:241来源:国知局
一种视频筛选存储方法和装置的制造方法
【技术领域】
[0001] 本发明涉及图像处理领域,具体而言,涉及一种视频筛选存储方法和装置。
【背景技术】
[0002] 目前,随着视频分享、视频直播、视频点播、视频推荐等网络视频服务的兴起与发 展,越来越多的网络用户会将自己拍摄或者编辑的视频上传到视频在线网站上以分享自己 的内容,由于网络上的视频很容易被复制、编辑并重新上传,所以视频在线网站上就会出现 大量的由不同用户上传的重复视频,为了对这些视频进行管理,视频在线网站设置了视频 库对用户上传的视频进行管理。
[0003] 视频在线网站在将获取到的多段待存储视频存档到视频库之前,为了保证视频库 中存储空间的有效利用,需要通过全局特征检测方法和局部特征检测方法,对待存储视频 进行筛选,将待存储视频中与视频库中已存储视频类似的视频剔除掉,然后将待存储视频 中未被剔除掉的视频存储到视频库中。
[0004] 在对待存储视频进行筛选的过程中,会将待存储视频与视频库中海量的已存储视 频逐一进行比对,才可以确定待存储视频是否应该被存储到视频库中,这会大大增加从待 存储视频中筛选出已存储视频的重复视频所耗费的时间,降低了视频库的存储效率。

【发明内容】

[0005] 有鉴于此,本发明实施例的目的在于提供一种视频筛选存储方法和装置,以减少 筛选待存储视频中的重复监控视频所耗费的时间。
[0006] 第一方面,本发明实施例提供了一种视频筛选存储方法,包括:
[0007] 分别获取待检测视频的开始帧的屏幕菜单式调节方式0SD信息和结束帧的0SD信 息;
[0008] 根据所述开始帧的0SD信息和/或所述结束帧的0SD信息,从视频库中选择视频,并 从选择出的所述视频中确定出所述待检测视频的相似视频;
[0009] 比对所述待检测视频的关键帧和所述相似视频的关键帧,得到所述待检测视频与 所述相似视频的相似度;
[0010] 根据所述相似度的大小存储或丢弃所述待检测视频。
[0011] 结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,在 分别获取待检测视频的开始帧的屏幕菜单式调节方式0SD信息和结束帧的0SD信息之后,所 述方法还包括:
[0012] 计算所述结束帧的0SD信息中记录的结束时间点减去所述开始帧的0SD信息中记 录的开始时间点,得到所述待检测视频的时间长度;
[0013] 从所述待检测视频的视频上下文信息中获取所述待检测视频的视频长度信息;
[0014] 当计算得到的所述时间长度与获取的所述视频长度信息相同时,执行所述从视频 库中选择具有所述开始帧的0SD信息或者所述结束帧的0SD信息的视频的步骤,否则,丢弃 所述待检测视频。
[0015] 结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,根 据所述开始帧的0SD信息和/或所述结束帧的0SD信息,从视频库中选择视频,并从选择出的 所述视频中确定出所述待检测视频的相似视频包括:
[0016] 从视频库中选择出具有开始帧的0SD信息中记录的开始时间点和/或结束帧的0SD 信息中记录的结束时间点的视频;
[0017] 通过全局特征检测算法和欧式距离算法从选择出的所述视频中确定出所述待检 测视频的相似视频。
[0018] 结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,比 对所述待检测视频的关键帧和所述相似视频的关键帧,得到所述待检测视频与所述相似视 频的相似度包括:
[0019] 从所述待检测视频和所述相似视频中分别获取所述待检测视频的关键帧和所述 相似视频的关键帧;
[0020] 通过局部特征检测算法和局部敏感哈希LSH索引算法,从所述相似视频的关键帧 中确定出所述待检测视频的关键帧的匹配关键帧;
[0021 ]获取所述匹配关键帧对应的待检测视频的关键帧的时间信息;
[0022] 当所述待检测视频的关键帧的时间信息在预设时间范围内时,确定所述匹配关键 帧是有效的匹配关键帧;
[0023] 通过计算有效的所述匹配关键帧与对应的所述待检测视频的关键帧之间的汉明 距离,确定所述待检测视频与所述相似视频的相似度;
[0024]其中,所述预设时间范围是[i-df-w,i+df+w]; i表示所述待检测视频的关键帧的 时间点,df表示所述待检测视频与所述相似视频的帧数差对应的时间长度,w是预设常数。 [0025]结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,根 据所述相似度的大小存储或丢弃所述待检测视频包括:
[0026] 当所述相似度大于预设阈值时,丢弃所述待检测视频或者提示用户进行所述待检 测视频的丢弃操作;
[0027] 当所述相似度小于或等于所述预设阈值时,存储所述待检测视频或者提示用户进 行所述待检测视频的存储操作。
[0028] 第二方面,本发明实施例提供了一种视频筛选存储装置,包括:
[0029]信息获取模块,用于分别获取待检测视频的开始帧的屏幕菜单式调节方式0SD信 息和结束帧的0SD信息;
[0030]相似视频确定模块,用于根据所述开始帧的0SD信息和/或所述结束帧的0SD信息, 从视频库中选择视频,并从选择出的所述视频中确定出所述待检测视频的相似视频;
[0031 ]比对模块,用于比对所述待检测视频的关键帧和所述相似视频的关键帧,得到所 述待检测视频与所述相似视频的相似度;
[0032]视频处理模块,用于根据所述相似度的大小存储或丢弃所述待检测视频。
[0033]结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所 述装置还包括:
[0034]时间长度计算模块,用于计算所述结束帧的0SD信息中记录的结束时间点减去所 述开始帧的OSD信息中记录的开始时间点,得到所述待检测视频的时间长度;
[0035] 视频长度信息获取模块,用于从所述待检测视频的视频上下文信息中获取所述待 检测视频的视频长度信息;
[0036] 判断模块,用于判断计算得到的所述时间长度与获取的所述视频长度信息是否相 同,确定相同时执行所述相似视频确定模块的功能。
[0037] 结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,所 述相似视频确定模块包括:
[0038] 选择单元,用于从视频库中选择出具有开始帧的0SD信息中记录的开始时间点和/ 或结束帧的0SD信息中记录的结束时间点的视频;
[0039]相似视频确定单元,用于通过全局特征检测算法和欧式距离算法从选择出的所述 视频中确定出所述待检测视频的相似视频。
[0040] 结合第二方面,本发明实施例提供了第二方面的第三种可能的实施方式,其中,所 述比对模块包括:
[0041] 关键帧获取单元,用于从所述检测视频和所述相似视频中分别获取所述待检测视 频的关键帧和所述相似视频的关键帧;
[0042] 匹配关键帧确定单元,用于通过局部特征检测算法和局部敏感哈希LSH索引算法, 从所述相似视频的关键帧中确定出所述待检测视频的关键帧的匹配关键帧;
[0043] 时间信息获取单元,用于获取所述匹配关键帧对应的待检测视频的关键帧的时间 信息;
[0044] 关键帧处理单元,用于当所述待检测视频的关键帧的时间信息在预设时间范围内 时,确定所述匹配关键帧是有效的匹配关键帧;
[0045] 相似度计算单元,用于通过计算有效的所述匹配关键帧与对应的所述待检测视频 的关键帧之间的汉明距离,确定所述待检测视频与所述相似视频的相似度;
[0046] 其中,所述预设时间范围是[i-df-w,i+df+w]; i表示所述待检测视频的关键帧的 时间点,df表示所述待检测视频与所述相似视频的帧数差对应的时间长度,w是预设常数。
[0047] 结合第二方面,本发明实施例提供了第二方面的第四种可能的实施方式,其中,所 述视频处理模块包括:
[0048] 视频丢弃单元,用于当所述相似度大于预设阈值时,丢弃所述待检测视频或者提 示用户进行所述待检测视频的丢弃操作;
[0049] 视频存储单元,用于当所述相似度小于或等于所述预设阈值时,存储所述待检测 视频或者提示用户进行所述待检测视频的存储操作。
[0050] 本发明实施例提供的视频筛选存储方法和装置,通过获取待检测视频的开始帧的 0SD信息和结束帧的0SD信息;并从视频库中选择具有开始帧的0SD信息和/或结束帧的0SD 信息的视频作为待检测视频的相似视频,说明待检测视频只需和从视频库中选择的待检测 视频的相似视频进行比对,就可以得到待检测视频是否能够被存储到视频库中的结论,与 现有技术中将待存储视频与视频库中海量的已存储监控
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1