本发明涉及视频处理技术领域,尤其涉及一种教学视频的习题匹配方法、装置和一种录播系统。
背景技术:
在视频教学领域,在老师为学生授课过程中或之后,往往需要出一系列的习题以巩固学生的知识点,从而考察学生对知识点的掌握程度。
目前,习题的选择一般采用人工预处理的方式,老师先确定本次视频教学所需的知识点,然后老师根据这些知识点从题库中手动筛选出相关的习题,在学生观看教学视频时,系统显示老师预先设置的这些习题。
然而,这种人工筛选习题的方式,需要老师从题库的大量习题中筛选出与知识点对应的习题,使得习题的筛选难度大,且效率低下。
技术实现要素:
本发明实施例提供了一种教学视频的习题匹配方法、装置和一种录播系统,能够降低习题的筛选难度,提高习题的筛选效率,且提高视频教学的教学效果。
本发明实施例提供的一种教学视频的习题匹配方法,包括:
获取目标教学视频中当前的教学讲义画面;
对所述教学讲义画面中的标题和/或正文内容进行文字识别,得到知识点关键字;
将所述知识点关键字与预设题库中的各道习题进行匹配,选取匹配度最高的预设数量道习题作为目标习题;
建立所述目标习题与所述教学讲义画面的对应关系,使得当所述目标教学视频播放到所述教学讲义画面时,以预设方式显示所述目标习题。
可选地,在将所述知识点关键字与预设题库中的各道习题进行匹配,选取匹配度最高的预设数量道习题作为目标习题之前,还包括:
检测当前的所述教学讲义画面的知识点关键字与上一个教学讲义画面的知识点关键字是否相同;
若检测结果为相同,则等待所述目标教学视频切换至下一个教学讲义画面,然后执行所述获取目标教学视频中的教学讲义画面的步骤;
若检测结果为不相同,则执行将所述知识点关键字与预设题库中的各道习题进行匹配,选取匹配度最高的预设数量道习题作为目标习题的步骤。
可选地,等待所述目标教学视频切换至下一个教学讲义画面包括:
监听所述目标教学视频的讲义画面切换信号;
若监听到所述讲义画面切换信号,则确定所述目标教学视频切换至下一个教学讲义画面;
或
获取所述目标教学视频的下一帧讲义画面;
采用帧间差分法获取所述下一帧讲义画面与当前的所述教学讲义画面之间的画面差异信息;
判断所述画面差异信息是否在预设的差异允许范围之内;
若所述画面差异信息在预设的信号差异范围之内,则返回执行所述获取所述目标教学视频的下一帧讲义画面的步骤;
若所述画面差异信息不在预设的信号差异范围之内,则确定所述目标教学视频切换至下一个教学讲义画面。
可选地,所述知识点关键字包括标题关键字和/或正文关键字;
所述对所述教学讲义画面中的标题和/或正文内容进行文字识别,得到知识点关键字包括:
对所述教学讲义画面中的标题进行文字识别,得到标题关键字;
和/或
对所述教学讲义画面中的正文内容进行文字识别,得到正文文本信息;
按照预设的关键字提取规则从所述正文文本信息中提取正文关键字。
可选地,所述知识点关键字包括标题关键字和正文关键字;
将所述知识点关键字与预设题库中的各道习题进行匹配,选取匹配度最高的预设数量道习题作为目标习题包括:
将所述正文关键字与预设题库中的各道习题进行匹配,选取匹配度最高的第一数量道习题;
将所述标题关键字与预设题库中的各道习题进行匹配,选取匹配度最高的第二数量道习题,所述第二数量道习题与所述第一数量道习题各不相同;
将所述第一数量道习题和所述第二数量道习题中历史使用频次最高的第三数量道习题确定为所述目标习题,所述第三数量小于或等于所述第一数量和所述第二数量之和。
本发明实施例提供的一种教学视频的习题匹配装置,包括:
讲义画面获取模块,用于获取目标教学视频中当前的教学讲义画面;
关键字识别模块,用于对所述教学讲义画面中的标题和/或正文内容进行文字识别,得到知识点关键字;
习题匹配模块,用于将所述知识点关键字与预设题库中的各道习题进行匹配,选取匹配度最高的预设数量道习题作为目标习题;
习题讲义对应模块,用于建立所述目标习题与所述教学讲义画面的对应关系,使得当所述目标教学视频播放到所述教学讲义画面时,以预设方式显示所述目标习题。
可选地,所述教学视频的习题匹配装置还包括:
关键字检测模块,用于检测当前的所述教学讲义画面的知识点关键字与上一个教学讲义画面的知识点关键字是否相同;
第一触发模块,用于若所述关键字检测模块的检测结果为是,则等待所述目标教学视频切换至下一个教学讲义画面,然后执行所述获取目标教学视频中的教学讲义画面的步骤;
第二触发模块,用于若所述关键字检测模块的检测结果为否,则执行将所述知识点关键字与预设题库中的各道习题进行匹配,选取匹配度最高的预设数量道习题作为目标习题的步骤。
可选地,所述第一触发模块包括:
切换信号监听单元,用于监听所述目标教学视频的讲义画面切换信号;
第一确定单元,用于若所述切换信号监听单元监听到所述讲义画面切换信号,则确定所述目标教学视频切换至下一个教学讲义画面;
或
下一帧画面获取单元,用于获取所述目标教学视频的下一帧讲义画面;
差异信息获取单元,用于采用帧间差分法获取所述下一帧讲义画面与当前的所述教学讲义画面之间的画面差异信息;
差异信息判断单元,用于判断所述画面差异信息是否在预设的差异允许范围之内;
返回触发单元,用于若所述差异信息判断单元的判断结果为是,则返回触发所述下一帧画面获取单元;
第二确定单元,用于若所述差异信息判断单元的判断结果为否,则确定所述目标教学视频切换至下一个教学讲义画面。
可选地,所述知识点关键字包括标题关键字和/或正文关键字;
所述关键字识别模块包括:
标题关键字识别单元,用于对所述教学讲义画面中的标题进行文字识别,得到标题关键字;
和/或
正文文本识别单元,用于对所述教学讲义画面中的正文内容进行文字识别,得到正文文本信息;
正文关键字提取单元,用于按照预设的关键字提取规则从所述正文文本信息中提取正文关键字。
本发明实施例提供的一种录播系统,包括上述的教学视频的习题匹配装置。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例中,首先,获取目标教学视频中当前的教学讲义画面;然后,对所述教学讲义画面中的标题和/或正文内容进行文字识别,得到知识点关键字;再之,将所述知识点关键字与预设题库中的各道习题进行匹配,选取匹配度最高的预设数量道习题作为目标习题;最后,建立所述目标习题与所述教学讲义画面的对应关系,使得当所述目标教学视频播放到所述教学讲义画面时,以预设方式显示所述目标习题。这样,本方案可以自动根据当前的教学讲义画面确定出知识点关键字,然后从题库中筛选出匹配度最高的习题,不仅大大降低了习题的筛选难度,提高了习题的筛选效率,而且自动建立习题与教学讲义画面的对应关系,可以在目标教学视频播放到所述教学讲义画面时,以预设方式显示这些习题,帮助学生巩固相关知识点,提高视频教学的教学效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中一种教学视频的习题匹配方法一个实施例流程图;
图2为本发明实施例中一种教学视频的习题匹配方法步骤103在一个应用场景下的流程示意图;
图3为本发明实施例中一种教学视频的习题匹配方法在一个应用场景下执行步骤103之前的流程示意图;
图4为本发明实施例中一种教学视频的习题匹配方法用于确定目标教学视频是否已切换至下一个教学讲义画面的方式二的流程示意图;
图5为本发明实施例中一种教学视频的习题匹配装置一个实施例结构图。
具体实施方式
本发明实施例提供了一种教学视频的习题匹配方法、装置和一种录播系统,用于解决人工筛选习题的筛选难度大且效率低下的问题。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,本发明实施例中一种教学视频的习题匹配方法一个实施例包括:
101、获取目标教学视频中当前的教学讲义画面;
本实施例中,上述的目标教学视频可以是正在直播的教学视频,也可以是录播中的教学视频,还可以是录制中的教学视频。可以理解的是,本申请的习题匹配方法可以应用于各种场景下的教学视频,例如,若应用于正在直播的教学视频,采用该习题匹配方式可以实时筛选出与知识点相关的习题;若应用于录制中的教学视频,则采用该习题匹配方式可以一边录制教学视频,一边为录制中的教学视频设置好相关的习题,从而当教学视频录制完毕之后,该教学视频上知识点对应的习题也设置完毕。
可以理解的是,在录播系统播放目标教学视频时,录播系统上可以显示老师特写画面、学生特写画面、老师全景画面、学生全景画面、教学讲义画面等。上述的“当前的教学讲义画面”可以是该目标教学视频上老师当前所教内容对应的讲义画面,该教学讲义画面可以正在显示或者没显示的教学讲义画面。在录播系统中,由于可以控制当前显示画面在上述5个画面中切换,例如当前显示画面为老师全景画面,此时虽然当前显示画面不是教学讲义画面,但实际上当前的教学讲义画面正在该录播系统的后台播放,若将当前显示画面切换至教学讲义画面,此时则将正在该录播系统后台播放的教学讲义画面放到前台显示。因此,上述的“当前的教学讲义画面”不一定为正在显示的画面,也有可能是正在后台播放的、与目标教学视频同步的讲义画面。
另外,一般来说,一个教学讲义画面对应一个讲义的页面。例如ppt讲义中,一页ppt则为一个教学讲义画面。由于目标教学视频是由帧画面组成的,因此一个教学讲义画面往往对应目标教学视频上的多帧画面。例如,如果老师在讲解某个教学讲义画面时,共录制了10分钟的视频,则这个教学讲义画面与这10分钟视频的所有帧画面对应。
102、对所述教学讲义画面中的标题和/或正文内容进行文字识别,得到知识点关键字;
可以理解的是,一个教学讲义中的知识点,通常记录在标题或者正文内容上。因此,可以对所述教学讲义画面中的标题和/或正文内容进行文字识别,得到知识点关键字。具体地,可以采用ocr(opticalcharacterrecognition,光学字符识别)文字识别方法来识别画面中的文字,从而得到知识点关键字。
进一步地,所述知识点关键字可以包括标题关键字和/或正文关键字,步骤102可以具体包括:对所述教学讲义画面中的标题进行文字识别,得到标题关键字;和/或,对所述教学讲义画面中的正文内容进行文字识别,得到正文文本信息;按照预设的关键字提取规则从所述正文文本信息中提取正文关键字。可以理解的是,由于标题上的文字一般较为精简和概括,因此提取到的标题文本可以直接作为标题关键字。与标题相比,正文内容的文字较多,而且内容更加详尽,从而需要对正文文本进行提取才能得到正文关键字。更进一步地,该关键字提取规则可以是将正文文本信息中词频最高的几个字作为关键字。也即,在得到正文文本信息之后,计算正文文本信息中各个字/词的词频,然后选取词频最高的几个字/词作为所述正文关键字。需要说明的是,该关键字提取规则可以根据实际使用情况进行具体设定,本实施例对此不作限定。
103、将所述知识点关键字与预设题库中的各道习题进行匹配,选取匹配度最高的预设数量道习题作为目标习题;
本实施例中,在得到知识点关键字之后,可以将所述知识点关键字与预设题库中的各道习题进行匹配,得到所述各道习题的匹配度,然后选取其中匹配度最高的几道习题作为目标习题。
进一步地,承接上述步骤102中描述的内容,当所述知识点关键字中包括标题关键字和正文关键字时,如图2所示,步骤103可以包括:
201、将所述正文关键字与预设题库中的各道习题进行匹配,选取匹配度最高的第一数量道习题;
202、将所述标题关键字与预设题库中的各道习题进行匹配,选取匹配度最高的第二数量道习题,所述第二数量道习题与所述第一数量道习题各不相同;
203、将所述第一数量道习题和所述第二数量道习题中历史使用频次最高的第三数量道习题确定为所述目标习题,所述第三数量小于或等于所述第一数量和所述第二数量之和。
本实施例中,针对不同的知识点关键字可以采用不同的匹配方法。具体地,可以采用相似度匹配算法或者关键字匹配算法。
对于步骤201,针对正文关键字时,可以采用关键字匹配算法将正文关键字与各道习题进行匹配,选取其中匹配度最高的第一数量道习题,假设是n1道习题。其中,可以使用lucene(一种开源的全文搜索引擎)分别检索正文内容得到正文关键字,以及检索各个题目得到题目关键字,然后将正文关键字与各个题目的题目关键字进行关键字匹配,从而计算得到各个题目的匹配度。
对于步骤202,针对标题关键字时,可以采用相似度匹配算法将标题关键字与各道习题进行匹配,选取其中匹配度最高的第二数量道习题,假设是n2道习题。可以理解的是,为了避免n2道习题与n1道习题中存在重复的习题,在执行步骤202时,可以预先从题库中排除步骤201中选取的n1道习题,使得最终得到的n2道习题与n1道习题各不相同。
对于步骤203,本实施例中该题库在使用的过程中均记录各道习题的使用频次,因此,当获取到n1道习题和n2道习题之后,可以从中选取历史使用频次最高的n3道习题作为目标习题,其中n3≤n1+n2。
可以理解的是,通过上述步骤201~203,可以兼顾该教学讲义画面中标题和正文内容的知识点,不仅可以使得选取出来的习题紧扣标题和正文内容,而且习题更加经典和有效(一般来说,习题的使用频次越高,代表给习题所对应的知识点越重要)。
在视频教学过程中,老师讲解某个或某些知识点时,往往需要使用不止一页的ppt,甚至好几页、几十页的ppt讲义进行讲解,也即在教学视频中,很可能连续两个以上的教学讲义画面所包含的知识点时相同的。而对于这些知识点相同的教学讲义画面,其使用相同的目标习题作为巩固知识点的练习即可。因此,进一步地,在步骤103之前,如图3所示,该习题匹配方法还可以包括:
301、检测当前的所述教学讲义画面的知识点关键字与上一个教学讲义画面的知识点关键字是否相同,若是,则执行步骤302,若否,则执行步骤103;
302、等待所述目标教学视频切换至下一个教学讲义画面,然后执行步骤101;
对于步骤301~302,可以理解的是,步骤301中检测两者的知识点关键字是否相同时,可以无需严格要求两者的关键字完全一致,当两者的知识点关键字之间的差异在可接受范围内时,则可以认为两者的知识点关键字相同。若检测结果为相同,则表示当前教学讲义画面的知识点与上一个教学讲义画面的知识点相同,两者可以使用相同的目标习题,因此无需执行步骤103重新选取新的目标习题。此时,可以等待目标教学视频切换至下一个教学讲义画面,然后返回执行步骤101。反之,若检测结果为不相同,则表示当前教学讲义画面的知识点与上一个教学讲义画面的知识点不相同,两者不能使用相同的目标习题,从而执行步骤103,根据当前教学讲义画面对应的知识点关键字重新选取新的目标习题。
对于步骤302,更进一步地,可以通过以下两种方式来确定目标教学视频是否已切换至下一个教学讲义画面:
方式一:监听所述目标教学视频的讲义画面切换信号;若监听到所述讲义画面切换信号,则确定所述目标教学视频切换至下一个教学讲义画面。可以理解的是,该讲义画面切换信号可以是指录播系统中视频画面从老师特写画面、学生特写画面、老师全景画面或学生全景画面切换至教学讲义画面的切换信号,也可以是指通过讲义(ms)接口获取的ppt页码的切换信号。因此,监听到讲义画面切换信号,则代表目标教学视频已切换至下一个教学讲义画面。
方式二:如图4所示,包括如下步骤:
401、获取所述目标教学视频的下一帧讲义画面;
402、采用帧间差分法获取所述下一帧讲义画面与当前的所述教学讲义画面之间的画面差异信息;
403、判断所述画面差异信息是否在预设的差异允许范围之内,若是,则返回执行步骤401,若否,则执行步骤404;
404、确定所述目标教学视频切换至下一个教学讲义画面。
对于步骤401,该下一帧讲义画面是指显示为讲义画面的下一个帧画面。由于目标教学视频是由连续的帧画面组成的,若目标教学视频的下一帧显示的画面并非讲义画面,不能认为该下一帧显示的画面为所述下一帧讲义画面,直到该目标教学视频下一次显示讲义画面时,该下一次显示讲义画面才被认为是所述下一帧讲义画面。
对于步骤402和403,可以理解的是,通过帧间差分法可以获取到下一帧讲义画面与当前的教学讲义画面之间的画面差异信息,一般来说,若两者属于同一页教学讲义时,其画面差异信息应该在预设的差异允许范围之内,也即在可接受范围内。反之,若两者之间的画面差异信息不在差异允许范围之内,则表示该下一帧讲义画面与当前的教学讲义画面不属于同一页教学讲义,因此可以确定所述目标教学视频已切换至下一个教学讲义画面。
可以理解的是,上述方式一和方式二可以单独使用,也可以组合使用,本实施例不作具体限定。
对于上述步骤103,为便于理解,下面通过一个应用场景进行说明:
在一个应用场景下,系统获取并分析出当前讲义的画面以及画面中的内容,其讲义标题为“云南地理”,子标题有“云南人口、云南气候”等,以及每个标题下的详细正文内容,包括“地貌、地、州、市”等关键字。进而,在进行习题匹配筛选时,可分别使用标题和详细正文内容根据匹配算法,找出与云南地理、人口、气候等相关共十道习题,并根据这十道习题的频次筛选出“1.云南的人口有多少2.云南省共有多少个少数名族3.云南省有多少个地、州、市4.云南的气候特点是怎样的5.请说出云南的地貌特点”这五道习题作为目标习题。
104、建立所述目标习题与所述教学讲义画面的对应关系,使得当所述目标教学视频播放到所述教学讲义画面时,以预设方式显示所述目标习题。
本实施例中,在确定出目标习题之后,可知这些目标习题与当前教学讲义画面的知识点是对应的,因此可以建立所述目标习题与所述教学讲义画面的对应关系,使得当所述目标教学视频播放到所述教学讲义画面时,以预设方式显示所述目标习题。
进一步地,对于上述内容中描述的,当下一个教学讲义画面与当前的教学讲义画面的知识点相同时,下一个教学讲义画面同样可以使用这些目标习题,因此也可以建议所述目标习题与下一个教学讲义画面的对应关系。
需要说明的是,上述的预设方式可以是在特定的终端显示屏上显示这些目标习题,例如每个学生配置一个平板电脑,在学生的平板电脑上显示这些目标习题;或者可以是在录播系统的大屏幕上的分屏区域中显示这些目标习题。对此,本实施例不作具体限定。
由上述内容可知,本实施例中教学视频的习题匹配方法可以直接分析教学视频,识别教学视频中的知识点信息,从而可以根据这些知识点信息从题库中智能化筛选出习题,减少人工判断及操作,并且减少人工对于题目的选择判断的难度。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上面主要描述了一种教学视频的习题匹配方法,下面将对一种教学视频的习题匹配装置进行详细描述。
图5示出了本发明实施例中一种教学视频的习题匹配装置一个实施例结构图。
本实施例中,一种教学视频的习题匹配装置包括:
讲义画面获取模块501,用于获取目标教学视频中当前的教学讲义画面;
关键字识别模块502,用于对所述教学讲义画面中的标题和/或正文内容进行文字识别,得到知识点关键字;
习题匹配模块503,用于将所述知识点关键字与预设题库中的各道习题进行匹配,选取匹配度最高的预设数量道习题作为目标习题;
习题讲义对应模块504,用于建立所述目标习题与所述教学讲义画面的对应关系,使得当所述目标教学视频播放到所述教学讲义画面时,以预设方式显示所述目标习题。
进一步地,所述教学视频的习题匹配装置还可以包括:
关键字检测模块,用于检测当前的所述教学讲义画面的知识点关键字与上一个教学讲义画面的知识点关键字是否相同;
第一触发模块,用于若所述关键字检测模块的检测结果为是,则等待所述目标教学视频切换至下一个教学讲义画面,然后执行所述获取目标教学视频中的教学讲义画面的步骤;
第二触发模块,用于若所述关键字检测模块的检测结果为否,则执行将所述知识点关键字与预设题库中的各道习题进行匹配,选取匹配度最高的预设数量道习题作为目标习题的步骤。
进一步地,所述第一触发模块可以包括:
切换信号监听单元,用于监听所述目标教学视频的讲义画面切换信号;
第一确定单元,用于若所述切换信号监听单元监听到所述讲义画面切换信号,则确定所述目标教学视频切换至下一个教学讲义画面;
或
下一帧画面获取单元,用于获取所述目标教学视频的下一帧讲义画面;
差异信息获取单元,用于采用帧间差分法获取所述下一帧讲义画面与当前的所述教学讲义画面之间的画面差异信息;
差异信息判断单元,用于判断所述画面差异信息是否在预设的差异允许范围之内;
返回触发单元,用于若所述差异信息判断单元的判断结果为是,则返回触发所述下一帧画面获取单元;
第二确定单元,用于若所述差异信息判断单元的判断结果为否,则确定所述目标教学视频切换至下一个教学讲义画面。
进一步地,所述知识点关键字可以包括标题关键字和/或正文关键字;
所述关键字识别模块可以包括:
标题关键字识别单元,用于对所述教学讲义画面中的标题进行文字识别,得到标题关键字;
和/或
正文文本识别单元,用于对所述教学讲义画面中的正文内容进行文字识别,得到正文文本信息;
正文关键字提取单元,用于按照预设的关键字提取规则从所述正文文本信息中提取正文关键字。
进一步地,所述知识点关键字可以包括标题关键字和正文关键字;
所述习题匹配模块可以包括:
第一习题选取单元,用于将所述正文关键字与预设题库中的各道习题进行匹配,选取匹配度最高的第一数量道习题;
第二习题选取单元,用于将所述标题关键字与预设题库中的各道习题进行匹配,选取匹配度最高的第二数量道习题,所述第二数量道习题与所述第一数量道习题各不相同;
目标习题选取单元,用于将所述第一数量道习题和所述第二数量道习题中历史使用频次最高的第三数量道习题确定为所述目标习题,所述第三数量小于或等于所述第一数量和所述第二数量之和。
本发明实施例还提供一种录播系统,其包括图5对应实施例中描述的任意一种教学视频的习题匹配装置。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各实施例的模块、单元和/或方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。