视频信息链式存储方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:20797129 阅读:30 留言:0更新日期:2019-04-06 10:43
本发明专利技术公开了视频信息链式存储方法、装置、计算机设备及存储介质。方法包括:获取待处理视频文件,通过视频切割模型对待处理视频文件进行切割以得到多个待存储视频段;根据预设的语音识别模型对所得到的多个待存储视频段中的语音信息进行识别以得到与讲话人对应的文字信息;从待存储视频段中截取与文字信息对应的视图信息;根据文字信息对应的讲话人将所得到的文字信息及视图信息存储至预设数据库与该讲话人对应的链表中。本发明专利技术基于数据压缩存储技术,以实现对待处理视频文件进行轻量化存储,在不遗失视频文件中重要信息的情况下大幅减小了视频文件所需的存储空间,在实际应用过程中取得了非常良好的效果。

Video Information Chain Storage Method, Device, Computer Equipment and Storage Media

The invention discloses a video information chain storage method, device, computer equipment and storage medium. The methods include: acquiring the video file to be processed, cutting the video file to be processed through the video cutting model to get more than one video segment to be stored; recognizing the voice information in the video segment to be stored according to the preset speech recognition model to get the text information corresponding to the speaker; intercepting the view corresponding to the text information from the video segment to be stored Information: According to the corresponding text information, the speaker stores the text information and view information to the linked list corresponding to the speaker in the preset database. The present invention is based on data compression storage technology to realize lightweight storage of video files, greatly reducing the storage space required for video files without losing important information in the video files, and achieves very good results in the practical application process.

【技术实现步骤摘要】
视频信息链式存储方法、装置、计算机设备及存储介质
本专利技术涉及计算机
,尤其涉及一种视频信息链式存储方法、装置、计算机设备及存储介质。
技术介绍
在对视频文件进行保存时需确保视频文件中的重要信息不被遗漏,因而需占用较大的内存空间,传统的处理方法均是将视频文件的格式进行转换或减小视频文件的分辨率以进行压缩处理,以减小视频文件的字节数,然而由于处理后所得到的视频文件依然需较大内存空间才能够存储,仍无法完美解决视频文件需占用大量内存空间的问题。因而,现有的视频处理方法存在无法将视频文件轻量化存储的问题。
技术实现思路
本专利技术实施例提供了一种视频信息链式存储方法、装置、计算机设备及存储介质,旨在解决现有技术中所存在的无法将视频文件轻量化存储的问题。第一方面,本专利技术实施例提供了一种视频信息链式存储方法,其包括:获取待处理视频文件,通过视频切割模型对待处理视频文件进行切割以得到多个待存储视频段;根据预设的语音识别模型对所得到的多个待存储视频段中的语音信息进行识别以得到与讲话人对应的文字信息;从待存储视频段中截取与文字信息对应的视图信息;根据文字信息对应的讲话人将所得到的文字信息及视图信息存储至预设数据库与该讲话人对应的链表中。第二方面,本专利技术实施例提供了一种视频信息链式存储装置,其包括:视频文件切割单元,用于获取待处理视频文件,通过视频切割模型对待处理视频文件进行切割以得到多个待存储视频段;语音信息识别单元,用于根据预设的语音识别模型对所得到的多个待存储视频段中的语音信息进行识别以得到与讲话人对应的文字信息;视图信息获取单元,用于从待存储视频段中截取与文字信息对应的视图信息;信息存储单元,用于根据文字信息对应的讲话人将所得到的文字信息及视图信息存储至预设数据库与该讲话人对应的链表中。第三方面,本专利技术实施例又提供了一种计算机设备,其包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的视频信息链式存储方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其中所述计算机可读存储介质存储有计算机程序,所述计算机程序当被处理器执行时使所述处理器执行上述第一方面所述的视频信息链式存储方法。本专利技术实施例提供了一种视频信息链式存储方法、装置、计算机设备及存储介质。通过对待处理视频文件进行切割,并获取待存储视频段中的文字信息及对应的视图信息,将文字信息和视图信息保存至链表中,以实现对待处理视频文件进行轻量化存储,在不遗失视频文件中重要信息的情况下大幅减小了视频文件所需的存储空间,在实际应用过程中取得了非常良好的效果。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的视频信息链式存储方法的流程示意图;图2为本专利技术实施例提供的视频信息链式存储方法的子流程示意图;图3为本专利技术实施例提供的视频信息链式存储方法的另一子流程示意图;图4为本专利技术实施例提供的视频信息链式存储方法的另一子流程示意图;图5为本专利技术实施例提供的视频信息链式存储方法的另一流程示意图;图6为本专利技术实施例提供的视频信息链式存储装置的示意性框图;图7为本专利技术实施例提供的视频信息链式存储装置的子单元示意性框图;图8为本专利技术实施例提供的视频信息链式存储装置的另一子单元示意性框图;图9为本专利技术实施例提供的视频信息链式存储装置的另一子单元示意性框图;图10为本专利技术实施例提供的视频信息链式存储装置的另一示意性框图;图11为本专利技术实施例提供的计算机设备的示意性框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。请参阅图1,图1是本专利技术实施例提供的视频信息链式存储方法的流程示意图。该视频信息链式存储方法应用于具有信息存储功能的终端设备中,例如台式电脑、笔记本电脑、平板电脑或手机等。如图1所示,该方法包括步骤S110~S140。S110、获取待处理视频文件,通过视频切割模型对待处理视频文件进行切割以得到多个待存储视频段。获取待处理视频文件,通过视频切割模型对待处理视频文件进行切割以得到多个待存储视频段。用户将一个待处理视频文件输入用户终端,通过视频切割模型对待处理视频文件进行识别并切割,得到多个待存储视频段。其中,待处理视频文件即是用户所输入的需进行轻量化存储的视频文件,待处理视频文件包括编号信息、视频时间戳及讲话人信息。具体的,编号信息即是用于待处理视频文件进行识别的编号,也即是待处理视频文件的ID,每一个待处理视频文件对应拥有一个编号信息,所有待处理视频文件的编号信息不重复;视频时间戳即是用于对待处理视频文件的时间进行标记的信息,通过视频时间戳即可确定待处理视频文件具体的创建时间;讲话人信息即是待处理视频文件所包含的讲话人的信息,一个待处理视频文件中可包含一个或多个讲话人。例如,若待处理视频文件为一节课程的视频文件,其对应的讲话人信息中仅包含一个讲话人;若待处理视频文件为一段面对面的访谈节目录像,则其对应的讲话人信息中包含多个讲话人。例如某一个待处理视频文件所包含的信息如表1所示。编号信息视频时间戳讲话人信息S100212018.04.11AA、BB、CCC表1在一实施例中,如图2所示,步骤S110包括子步骤S111和S112。S111、通过视频切割模型及待处理视频文件中的讲话人信息获取得到讲话人切换时间点。通过视频切割模型及待处理视频文件中的讲话人信息获取得到讲话人切换时间点。具体的,若讲话人信息中仅包含一个讲话人,则该待处理视频文件中无讲话人切换时间点,不对该待处理视频文件进行切割处理;若讲话人信息中包含多个讲话人,该待处理视频文件中包含一个或多个讲话人切换时间点,则需根据视频切割模型获取待处理视频文件中的讲话人切换时间点。通过视频切割模型对待处理视频文件中的讲话人进行识别,即可获取待处理视频文件中从一个讲话人切换至另一个讲话人的切换时间点,视频切割模型中包含所有讲话人的面部识别结果,通过视频切割模型对待处理视频文件中的讲话人进行面部识别,即可匹配得到当前画面的讲话人,当待处理视频文件中前一画本文档来自技高网...

【技术保护点】
1.一种视频信息链式存储方法,其特征在于,包括:获取待处理视频文件,通过视频切割模型对待处理视频文件进行切割以得到多个待存储视频段;根据预设的语音识别模型对所得到的多个待存储视频段中的语音信息进行识别以得到与讲话人对应的文字信息;从待存储视频段中截取与文字信息对应的视图信息;根据所述讲话人将所得到的文字信息及视图信息存储至预设数据库与该讲话人对应的链表中。

【技术特征摘要】
1.一种视频信息链式存储方法,其特征在于,包括:获取待处理视频文件,通过视频切割模型对待处理视频文件进行切割以得到多个待存储视频段;根据预设的语音识别模型对所得到的多个待存储视频段中的语音信息进行识别以得到与讲话人对应的文字信息;从待存储视频段中截取与文字信息对应的视图信息;根据所述讲话人将所得到的文字信息及视图信息存储至预设数据库与该讲话人对应的链表中。2.根据权利要求1所述的视频信息链式存储方法,其特征在于,所述通过视频切割模型对待处理视频文件进行切割以得到多个待存储视频段,包括:通过视频切割模型及待处理视频文件中的讲话人信息获取得到讲话人切换时间点;根据待处理视频文件中讲话人切换时间点对待处理视频文件进行切割以获取每一个讲话人对应的待存储视频段。3.根据权利要求1所述的视频信息链式存储方法,其特征在于,所述根据预设的语音识别模型对所得到的多个待存储视频段中的语音信息进行识别以得到与讲话人对应的文字信息,包括:根据语音识别模型中的声学模型对所述语音信息进行切分以得到语音信息中所包含的多个音素;根据语音识别模型中的语音特征词典对所得到的音素进行匹配,以将所有音素转换为拼音信息;根据语音识别模型中的语义解析模型对所得到的拼音信息进行语义解析以将拼音信息转换为文字信息。4.根据权利要求1所述的视频信息链式存储方法,其特征在于,所述根据文字信息对应的讲话人将所得到的文字信息及视图信息存储至预设数据库与该讲话人对应的链表中,包括:获取文字信息在待处理视频文件中对应的时间信息;根据文字信息的时间信息及对应的讲话人以将文字信息存储至与讲话人对应的链表中;将与文字信息对应的视图信息插入所述链表中的已存储文字信息以对视图信息进行保存。5.根据权利要求1所述的视频信息链式存储方法,其特征在于,所述根据文字信息对应的讲话人将所得到的文字信息及视图信息存储至预设数据库与该讲话人对应的链表中之后,还包括:根...

【专利技术属性】
技术研发人员:吴壮伟
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1