本发明专利技术提供了一种视频检索方法和装置。所述方法包括:接收用户输入的检索文本;将所述检索文本与视频数据库中预存的关键词进行匹配;其中,视频数据库中保存有关键词与视频片段的关联关系;在匹配到与所述检索文本匹配的关键词时,获取并展示所述关键词对应的至少一个视频片段。本发明专利技术通过视频数据库对用户输入的检索文本进行匹配,从而获取关键词对应的视频片段,无需人工进行视频素材的收集和筛选,减少了人力资源的浪费,节省了经济开支。
【技术实现步骤摘要】
一种视频检索方法及装置
本专利技术涉及视频检索
,特别是涉及一种视频检索方法及装置。
技术介绍
随着人们娱乐内容消费方式的提升,视频剪辑工作一直有较大的需求量。视频剪辑是指对视频中的视频片段进行剪切,然后对剪切得到的视频片段进行拼接,以得到用户期望的视频的过程。影视剧剪辑工作很多时候是再创作工作,而创作过程中的素材通常是由人工进行收集和筛选的,需要很多的人工经验,比较浪费人力资源,进而造成了经济损失。
技术实现思路
本专利技术提供一种视频检索方法及装置,以解决现有技术中通过人工进行视频素材的收集和筛选耗费人力资源,造成经济损失的问题。为了解决上述问题,本专利技术公开了一种视频检索方法,包括:接收用户输入的检索文本;将所述检索文本与视频数据库中预存的关键词进行匹配;其中,视频数据库中保存有关键词与视频片段的关联关系;在匹配到与所述检索文本匹配的关键词时,获取并展示所述关键词对应的至少一个视频片段。优选地,在所述接收用户输入的检索文本的步骤之前,还包括:对目标视频进行分割处理,以得到分割处理后的各视频片段;针对每个所述视频片段,依次提取所述视频片段的视频字幕文本;对所述视频字幕文本进行分词处理,以获取所述视频片段对应的至少一个关键词;建立并保存所述视频片段与对应的所述至少一个关键词之间的关联关系。优选地,所述对目标视频进行分割处理,以得到分割处理后的各视频片段的步骤,包括:对所述目标视频中的各帧视频图像进行分块处理,以将各帧视频图像分成若干视频块;将所述目标视频中相邻两帧视频图像的对应视频块进行对比,以获取各对应视频块的变化值;去除所述变化值中最大值的对应视频块,并将其余对应视频块的差值平方和进行归一化处理,以得到设定值;在所述设定值大于差值阈值时,将所述相邻两帧视频图像中靠后的一帧视频图像作为视频分割点;以所述视频分割点对所述目标视频进行分割处理,以得到分割处理后的各视频片段。优选地,所述针对每个所述视频片段,依次提取所述视频片段的视频字幕文本的步骤,包括:获取各所述视频片段对应的字幕文件,从各所述字幕文件中提取各所述视频片段对应的视频字幕文本;或依次选取各所述视频片段中的字幕区域;针对每个视频片段的字幕区域,对所述字幕区域进行文字识别,以获取所述视频片段对应的视频字幕文本。优选地,所述获取并展示所述关键词对应的至少一个视频片段的步骤,包括:获取所述关键词在所述至少一个视频片段中所占权重;依据所述权重对所述至少一个视频片段按照权重大小进行排序展示。为了解决上述技术问题,本专利技术还公开了一种视频检索装置,包括:接收模块,用于接收用户输入的检索文本;匹配模块,用于将所述检索文本与视频数据库中预存的关键词进行匹配;其中,视频数据库中保存有关键词与视频片段的关联关系;获取展示模块,用于在匹配到与所述检索文本匹配的关键词时,获取并展示所述关键词对应的至少一个视频片段。优选地,还包括:分割处理模块,用于对目标视频进行分割处理,以得到分割处理后的各视频片段;提取模块,用于针对每个所述视频片段,依次提取所述视频片段的视频字幕文本;关键词获取模块,用于对所述视频字幕文本进行分词处理,以获取所述视频片段对应的至少一个关键词;关联建立模块,用于建立并保存所述视频片段与对应的所述至少一个关键词之间的关联关系。优选地,所述分割处理模块包括:分块处理子模块,用于对所述目标视频中的各帧视频图像进行分块处理,以将各帧视频图像分成若干视频块;变化值获取子模块,用于将所述目标视频中相邻两帧视频图像的对应视频块进行对比,以获取各对应视频块的变化值;设定值获取子模块,用于去除所述变化值中最大值的对应视频块,并将其余对应视频块的差值平方和进行归一化处理,以得到设定值;视频分割点确定子模块,用于在所述设定值大于差值阈值时,将所述相邻两帧视频图像中靠后的一帧视频图像作为视频分割点;视频片段获取子模块,用于以所述视频分割点对所述目标视频进行分割处理,以得到分割处理后的各视频片段。优选地,所述提取模块包括:第一视频字幕获取子模块,用于获取各所述视频片段对应的字幕文件,从各所述字幕文件中提取各所述视频片段对应的视频字幕文本;或字幕区域选取子模块,用于依次选取各所述视频片段中的字幕区域;第二视频字幕获取子模块,用于针对每个视频片段的字幕区域,对所述字幕区域进行文字识别,以获取所述视频片段对应的视频字幕文本。优选地,所述获取展示模块包括:权重获取子模块,用于获取所述关键词在所述至少一个视频片段中所占权重;排序展示子模块,用于依据所述权重对所述至少一个视频片段按照权重大小进行排序展示。与现有技术相比,本专利技术包括以下优点:本专利技术实施例提供了一种视频检索方法及装置,通过接收用户输入的检索文本,将检索文本与视频数据库中预存的关键词进行匹配,其中,视频数据库中保存有关键词与视频片段的关联关系,在匹配到与检索文本匹配的关键词时,获取并展示关键词对应的至少一个视频片段。本专利技术通过视频数据库对用户输入的检索文本进行匹配,从而获取关键词对应的视频片段,无需人工进行视频素材的收集和筛选,减少了人力资源的浪费,节省了经济开支。附图说明图1示出了本专利技术实施例提供的一种视频检索方法的步骤流程图;图2示出了本专利技术实施例提供的一种视频检索装置的结构示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。实施例一参照图1,示出了本专利技术实施例提供的一种视频检索方法的步骤流程图,具体可以包括如下步骤:步骤101:接收用户输入的检索文本。本专利技术实施例可以应用于视频片段检索的场景下。用户输入的检索文本可以是一个词,如“金刚”或“科幻”等,也可以是一段文字,如“关于科幻类的短视频”等,本专利技术实施例对此不加以限制。在本专利技术实施例的一种优选实施例中,在上述步骤101之前,还可以包括:步骤S1:对目标视频进行分割处理,以得到分割处理后的各视频片段。在本专利技术实施例中,目标视频是指需要进行视频分割以得到对应的各视频片段的视频。通过对目标视频的分割处理,可以获取到目标视频对应的各视频片段,具体实现过程可以参照下述步骤执行:步骤S1-1:对所述目标视频中的各帧视频图像进行分块处理,以将各帧视频图像分成若干视频块。在本专利技术实施例中,可以对目标视频中的各帧视频图像进行分块处理,以将各帧视频图像分成若干视频块,例如,将第一帧视频图像分成3*3的视频块等。在实际应用中,本领域技术人员可以根据实际需要设置对各帧视频图像分块的数目,本专利技术实施例对此不加以限制。在对目标视频各帧视频图像分成若干视频块之后,执行步骤S1-2。步骤S1-2:将所述目标视频中相邻两帧视频图像的对应视频块进行对比,以获取各对应视频块的变化值。在将目标视频中各帧视频图像进行分块之后,则可以对目标视频中相邻两帧视频图像的对应视频块进行对比,以获取各对应视频块的变化值,例如,在对第一帧视频图像和第二帧视频图像均分为3*3的视频块之后,可以将第一帧视频图像的第一视频块,即左上角第一视频块与第二帧视频图像的第二视频块进行对比,将第二视频块,即与同一行中,第一视频块后面的视频块与第二视频图像中的第二视频块进行对比。在本专利技术实施例中,可以预先设置各对应视频块的变化值,例如,相邻两帧视频图像中对应视本文档来自技高网...
【技术保护点】
1.一种视频检索方法,其特征在于,包括:接收用户输入的检索文本;将所述检索文本与视频数据库中预存的关键词进行匹配;其中,视频数据库中保存有关键词与视频片段的关联关系;在匹配到与所述检索文本匹配的关键词时,获取并展示所述关键词对应的至少一个视频片段。
【技术特征摘要】
1.一种视频检索方法,其特征在于,包括:接收用户输入的检索文本;将所述检索文本与视频数据库中预存的关键词进行匹配;其中,视频数据库中保存有关键词与视频片段的关联关系;在匹配到与所述检索文本匹配的关键词时,获取并展示所述关键词对应的至少一个视频片段。2.根据权利要求1所述的方法,其特征在于,在所述接收用户输入的检索文本的步骤之前,还包括:对目标视频进行分割处理,以得到分割处理后的各视频片段;针对每个所述视频片段,依次提取所述视频片段的视频字幕文本;对所述视频字幕文本进行分词处理,以获取所述视频片段对应的至少一个关键词;建立并保存所述视频片段与对应的所述至少一个关键词之间的关联关系。3.根据权利要求2所述的方法,其特征在于,所述对目标视频进行分割处理,以得到分割处理后的各视频片段的步骤,包括:对所述目标视频中的各帧视频图像进行分块处理,以将各帧视频图像分成若干视频块;将所述目标视频中相邻两帧视频图像的对应视频块进行对比,以获取各对应视频块的变化值;去除所述变化值中最大值的对应视频块,并将其余对应视频块的差值平方和进行归一化处理,以得到设定值;在所述设定值大于差值阈值时,将所述相邻两帧视频图像中靠后的一帧视频图像作为视频分割点;以所述视频分割点对所述目标视频进行分割处理,以得到分割处理后的各视频片段。4.根据权利要求2所述的方法,其特征在于,所述针对每个所述视频片段,依次提取所述视频片段的视频字幕文本的步骤,包括:获取各所述视频片段对应的字幕文件,从各所述字幕文件中提取各所述视频片段对应的视频字幕文本;或依次选取各所述视频片段中的字幕区域;针对每个视频片段的字幕区域,对所述字幕区域进行文字识别,以获取所述视频片段对应的视频字幕文本。5.根据权利要求1所述的方法,其特征在于,所述获取并展示所述关键词对应的至少一个视频片段的步骤,包括:获取所述关键词在所述至少一个视频片段中所占权重;依据所述权重对所述至少一个视频片段按照权重大小进行排序展示。6.一种视频检索装置,其特征在于,包括:接收模块,用于接收用户输入的检索文本;匹配模...
【专利技术属性】
技术研发人员:张蒙,徐荣阳,
申请(专利权)人:北京猫眼文化传媒有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。