一种视频分类标签的生成方法和装置的制造方法
【专利摘要】本发明公开了一种视频分类标签的生成方法和装置,包括接收标记视频文件的请求指令,解析所述请求指令,获得视频信息和标记信息;根据标记信息在预设的该视频文件的标记表中查找到对应的备选标签,增加该备选标签的数量值;若所述数量值大于预设的数量阈值,则提取所述标记表中的备选标签作为该视频文件的分类标签。因此,所述视频分类标签的生成方法和装置解决用户无法对视频文件的分类进行干涉,且利用现有标签无法很快地找到自己感兴趣的视频文件的问题。
【专利说明】
一种视频分类标签的生成方法和装置
技术领域
[0001]本发明涉及计算机技术领域,特别是指一种视频分类标签的生成方法和装置。
【背景技术】
[0002]随着多媒体技术的不断发展,现今各种视频越来越多。当前在线视频软件,对视频内容都是基于传统维度的分类,例如:年代、地区、语言等等。可以看出,现有的分类方式类型比较固定、分类比较陈旧,且用户无法对内容分类进行干涉或者再加工。因此,用户无法根据传统的视频标签很快找到自己感兴趣的视频,操作繁琐;同时现有的标签可能没有贴近用户的喜好,用户体验较差。
【发明内容】
[0003]有鉴于此,本发明的目的在于提出一种视频分类标签的生成方法和装置,解决用户无法对视频文件的分类进行干涉,且利用现有标签无法很快地找到自己感兴趣的视频文件的问题。
[0004]基于上述目的本发明提供视频分类标签的生成方法,包括步骤:
[0005]接收标记视频文件的请求指令,解析所述请求指令,获得视频信息和标记信息;
[0006]根据所述标记信息在预设的所述视频文件标记表中查找到对应的备选标签,增加所述备选标签的数量值;
[0007]若所述数量值大于预设的数量阈值,则提取所述标记表中的备选标签作为所述视频文件的分类标签。
[0008]在一些实施例中,还包括:
[0009]若在预设的所述视频文件标记表中没有查找到对应的备选标签,将所述标记信息作为备选标签,设定所述备选标签的初始数量值,将所述备选标签和所述初始数量值一起存储到所述的标记表中。
[0010]在一些实施例中,所述的标记表中还存储有所述备选标签与对应的关联信息的映射关系;
[0011 ]所述在预设的所述视频文件标记表中没有查找到对应的备选标签之后,还包括:
[0012]将所述请求指令中的标记信息与所述标记表中的关联信息进行匹配;
[0013]若匹配成功,则增加所述关联信息对应的备选标签的数量值;若匹配不成功,则将所述标记信息作为备选标签,设定所述备选标签的初始数量值,将所述备选标签和所述初始数量值一起存储到所述的标记表中。
[0014]在一些实施例中,还包括:
[0015]将词典中所有词汇进行编码,每个词汇解释中出现的词汇作为同义词;
[0016]将所述词汇作为父节点,将所述词汇的同义词作为子节点,按照树形结构进行排列;
[0017]在所述树形结构中查找到所述标记表中的备选标签,将与所述备选标签间隔节点的数量等于或小于预设节点数量的词汇作为所述备选标签的关联信息。
[0018]在一些实施例中,还包括:
[0019]根据用户标记的所述分类标签,检索具有所述分类标签的视频文件;
[0020]将所述视频文件推荐给所述用户。
[0021]在一些实施例中,还包括:
[0022]响应于对视频文件的标记指令,将所述视频文件已有的分类标签发送至客户端;
[0023]根据用户对所述分类标签中的一个或多个标签的点赞指令,相应的增加所述一个或多个标签的数量值;
[0024]根据所述数量值对所述已有的分类标签进行排序。在一些实施例中,根据所述标记信息在预设的所述视频文件标记表中查找到对应的备选标签,包括:
[0025]提取所述标记表中的备选标签,将所述条备选标签中的每个字依次分别与解析获得的标记信息进行匹配;
[0026]若所述备选标签与所述解析获得的标记信息匹配成功的次数大于预设的次数阈值,则确定在所述标记表中查找到对应的备选标签。
[0027]还有,本发明还提供了一种视频分类标签的生成方法,包括:
[0028]选择要标记的视频文件,并确定标记的信息;
[0029]向服务器发送标记所述视频文件的请求指令;其中,所述请求指令中包括所述视频文件的信息和所述的标记信息。
[0030]接收服务器发送的将所述标记信息作为所述视频文件的分类标签的指令。
[0031]在一些实施例中,还包括:
[0032]接收推荐给所述用户的视频文件;其中,所述的视频文件具有所述用户标记的分类标签。
[0033]在一些实施例中,还包括:
[0034]接收用户对视频文件的标记指令,显示服务器发送的所述视频文件已有的分类标签;
[0035]接收用户对所述分类标签中的一个或多个标签的点赞指令,并将所述点赞指令发送给服务器;
[0036]接收对所述已有分类标签的排序,根据所述排序显示所述已有分类标签。
[0037]在另一方面,本发明提供了一种视频分类标签的生成装置,包括:
[0038]触发单元,用于接收标记视频文件的请求指令,解析所述请求指令,获得视频信息和标记?目息;
[0039]查找单元,用于根据所述标记信息在预设的所述视频文件标记表中查找到对应的备选标签,增加所述备选标签的数量值;
[0040]生成单元,用于若所述数量值大于预设的数量阈值,则提取所述标记表中的备选标签作为所述视频文件的分类标签。
[0041]在一些实施例中,所述查找单元,还用于:
[0042]若在预设所述视频文件标记表中没有查找到对应的备选标签,将所述标记信息作为备选标签,设定所述备选标签的初始数量值,将所述备选标签和所述初始数量值一起存储到所述的标记表中。
[0043]在一些实施例中,所述的标记表中还存储有所述备选标签与对应的关联信息的映射关系;
[0044]所述查找单元在预设的所述视频文件的标记表中没有查找到对应的备选标签之后,还用于:
[0045]将所述请求指令中的标记信息与所述标记表中的关联信息进行匹配;
[0046]若匹配成功,则增加所述关联信息对应的备选标签的数量值;若匹配不成功,则将所述标记信息作为备选标签,设定所述备选标签的初始数量值,将所述备选标签和所述初始数量值一起存储到所述的标记表中。
[0047]在一些实施例中,所述查找单元,还用于:
[0048]将词典中所有词汇进行编码,每个词汇解释中出现的词汇作为同义词;
[0049]将所述词汇作为父节点,将所述词汇的同义词作为子节点,按照树形结构进行排列;
[0050]在所述树形结构中查找到所述标记表中的备选标签,将与所述备选标签间隔节点的数量等于或小于预设节点数量的词汇作为所述备选标签的关联信息。
[0051 ] 在一些实施例中,还包括:
[0052]检索单元,用于根据用户标记的所述分类标签,检索具有所述分类标签的视频文件;将所述视频文件推荐给所述用户。
[0053]在一些实施例中,所述检索单元,还用于:
[0054]响应于对视频文件的标记指令,将所述视频文件已有的分类标签发送至客户端;
[0055]根据用户对所述分类标签中的一个或多个标签的点赞指令,相应的增加所述一个或多个标签的数量值;
[0056]根据所述数量值对所述已有的分类标签进行排序。
[0057]在一些实施例中,所述查找单元,还用于:
[0058]提取所述标记表中的备选标签,将所述备选标签中的每个字依次分别与解析获得的标记信息进行匹配;
[0059]若所述备选标签与所述解析获得的标记信息匹配成功的次数大于预设的次数阈值,则确定在所述标记表中查找到对应的备选标签。
[0060]还有,本发明还提供了一种视频分类标签的生成装置,包括:
[0061]请求生成单元,用于选择要标记的视频文件,并确定标记的信息;
[0062]请求发送单元,用于向服务器发送所述标记视频文件的请求指令;其中,所述的请求指令中包括所述视频文件的信息和所述的标记信息;
[0063]接收单元,用于接收服务器发送的将所述标记信息作为所述视频文件的分类标签的指令。
[0064]在一些实施例中,所述接收单元,还用于:
[0065]接收推荐给所述用户的视频文件;其中,所述的视频文件具有所述用户标记的分类标签。
[0066]在一些实施例中,所述接收单元,还用于:
[0067]接收用户对视频文件的标记指令,显示服务器发送的所述视频文件已有的分类标签;
[0068]接收用户对所述分类标签中的一个或多个标签的点赞指令,并将所述点赞指令发送给服务器;
[0069]接收对所述已有分类标签的排序,根据所述排序显示所述已有分类标签。
[0070]从上面所述可以看出,本发明提供的视频分类标签的生成方法和装置,通过接收标记视频文件的请求指令,解析所述请求指令,获得视频信息和标记信息;然后,根据标记信息在预设的该视频文件的标记表中查找到对应的备选标签,增加该备选标签的数量值;若所述数量值大于预设的数量阈值,则提取所述标记表中的备选标签作为该视频文件的分类标签。从而,能够实现用户自主定义视频类型,并对已有的分类给予认同,最终将自定义的视频类型变成视频永久的分类标签。与此同时,可以将拥有用户自主定义并最终成为永久分类标签的视频文件推荐给所述用户,实现了快速推荐用户感兴趣的视频文件的效果。
【附图说明】
[0071]图1为本发明第一实施例中视频分类标签的生成方法流程示意图;
[0072]图2为本发明可参考实施例中视频分类标签的生成方法流程示意图;
[0073]图3为本发明实施例中应用于终端的视频分类标签的生成方法的流程示意图;
[0074]图4为本发明第一实施例中视频分类标签的生成装置的结构示意图;
[0075]图5为本发明可参考实施例中视频分类标签的生成装置的结构示意图;
[0076]图6为本发明实施例中一种终端的结构示意图。
【具体实施方式】
[0077]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0078]需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一” “第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
[0079]参阅图1所示,为本发明第一实施例中视频分类标签的生成方法流程示意图,应用于服务器端,所述视频分类标签的生成方法包括:
[0080]步骤101,接收到标记视频文件的请求指令。
[0081]在实施例中,可以接收到终端对视频文件进行标记的请求指令,也就是说用户可以通过终端对视频文件进行标记,而标记的信息可以由用户自定义。即用户认为什么描述信息适合该视频文件,便可以对该视频文件标记该信息,从而实现了一种根据用户自身个性,对视频文件进行分类的效果,使视频标签更加贴近用户自身想法。步骤102,解析所述请求指令,获得视频?目息和标记?目息。
[0082]其中,所述的请求指令中包括所述视频文件的视频信息和标记的信息,并且通过对所述请求指令解析获得。
[0083]步骤103,根据标记信息在预设的该视频文件的标记表中查找到对应的备选标签,增加该备选标签的数量值。
[0084]其中,每个视频文件都具有一个标记表,在所述的标记表中存储有该视频文件的各种备选标签以及备选标签与数量值的对应关系。在一个具体的实施例中,可以提取该视频文件的标记表,然后在所述标记表中查找步骤102得到的标记信息对应的备选标签。当查找到对应的备选标签时,增加该备选标签的数量值。因此,该实施例是用户想标记的信息在该视频文件的标记表中已经存在,则增加该备选标签的数量值,例如:将数量值从2变为3。在另一个实施例中,当在预设该视频文件的标记表中没有查找到对应的备选标签时,则将所述标记信息作为备选标签与初始数量值存储到所述的标记表中。其中,所述的初始数量值可以是预设的,是规定一个备选标签对应数量值的初始值。例如:预设的初始数量值为0,则可以将标记信息作为备选标签和初始数量值O—起存储到所述视频文件的标记表中。因此,该实施例是用户想标记的信息在该视频文件的标记表中不存在,则需要将所述标记信息作为备选标签与初始数量值存储到所述的标记表中。
[0085]较佳地,由于每个用户用于描述视频文件的标记信息都是自定义的,因此即使标记信息所表达的意思可能一样,但标记信息不会完全一致。从而,本实施例的所述标记表中还可以存储有备选标签与对应的关联信息的映射关系。也就是说,如果标记信息与某一备选标签的关联信息相同,则可以认为根据标记信息在预设的该视频文件的标记表中查找到对应的备选标签。其具体的实施过程包括:
[0086]在预设的该视频文件的标记表中没有查找到对应的备选标签,将所述请求指令中的标记信息与所述标记表中的关联信息进行匹配。若匹配成功,则增加所述关联信息对应的备选标签的数量值。若匹配不成功,则将所述标记信息作为备选标签与初始数量值存储到所述的标记表中。
[0087]优选地,所述关联的信息可以通过如下方法获得:将词典中所有词汇进行编码,每个词汇解释中出现的词汇作为同义词。其中,所述的词典可以是服务器预先设置,例如:可以通过网络获取所述词典中词汇的解释。然后,将所述词汇作为父节点,将所述词汇的同义词作为子节点,按照树形结构进行排列。最后,在所述树形结构中查找到所述标记表中的备选标签,将与所述备选标签间隔节点的数量等于或小于预设的节点数量的词汇作为所述备选标签的关联ig息。
[0088]其中,所述预设的节点数量是指备选标签与关联信息在树形结构上之间间隔不能大于的节点数量,即备选标签与关联信息之间的节点数量应该等于或小于所述预设的节点数量。例如:所述预设的节点数量可以为2。
[0089]作为另一个实施例,根据标记信息在该视频文件的标记表中查找对应的备选标签时,具体的实施过程包括:
[0090]首先,提取标记表中的备选标签。然后,将所述备选标签中的每个字依次分别与解析获得的标记信息进行匹配,判断匹配成功的次数。若所述备选标签与解析的标记信息匹配成功的次数大于预设的次数阈值,说明在所述标记表中查找到对应的备选标签。若所述备选标签与解析的标记信息匹配成功的次数小于或等于预设的次数阈值,说明在所述标记表中没有查找到对应的备选标签。
[0091]其中,所述的次数阈值为预先设置的,在所述标记表中查找到对应备选标签的条件是,所述备选标签与解析的标记信息匹配成功的次数要大于所述预设的次数阈值。例如:标记信息为“积极上进”,备选标签为“积极向上”,预设的次数阈值为2。将标记信息“积极上进”中的“积”与备选标签“积极向上”中的每个字进行匹配,当与备选标签“积极向上”中的“积”匹配成功时,则记录匹配成功的次数为I。以此类推,将标记信息“积极上进”中的每个字都与备选标签“积极向上”中的每个字进行匹配,全部完成之后,记录的匹配成功的次数为3,大于预设的次数阈值2,说明根据标记信息在该视频文件的标记表中查找到对应的备选标签。
[0092]步骤104,若所述数量值大于预设的数量阈值,则提取所述标记表中的备选标签作为该视频文件的分类标签。
[0093]其中,所述的数量阈值为预先设置的,备选标签对应的数量值大于所述数量阈值时,则该备选标签成为该视频文件的分类标签,可以用于该视频文件的检索。可以看出,只有当备选标签的数量值达到一定程度之后,该备选标签才能作为该视频文件的分类标签。即一个备选标签经过一定数量的用户认可之后,才能作为该视频文件的分类标签。因此,大大保证了分类标签生成的严谨性,防止恶意对视频文件的分类。
[0094]还值得说明的是,在进行完步骤104之后,本发明所述的方法还可以根据用户标记的所述分类标签,检索具有所述分类标签的视频文件。然后,将检索到的所述视频文件推荐给所述用户。从而,可以将用户标记的分类标签作为该用户感兴趣的分类标签,将具有所述分类标签的视频文件主动推荐给该用户。
[0095]作为一个优选地实施例,对于一个视频文件,将所述视频文件已有的分类标签发送至客户端。然后接受用户对所述分类标签中的一个或多个标签的点赞指令,相应的增加所述一个或多个标签的数量值。最后,根据所述数量值对所述已有的分类标签进行排序。从而,可以收集用户对所述视频文件已经具有的分类标签的点赞数量,获得用户对已有分类标签的认同度,即对已有分类标签的排序。
[0096]作为一个可参考的实施例,参阅图2所示,所述视频分类标签的生成方法具体可采用如下步骤:
[0097]步骤201,接收到标记视频文件的请求指令。
[0098]步骤202,解析所述请求指令,获得视频信息和标记信息。
[0099]步骤203,判断在预设的该视频文件的标记表中是否查找到对应的备选标签,若是则进行步骤205,否则进行步骤204。
[0100]优选地,判断在所述标记表中是否查找到对应的备选标签,具体的实施过程可以包括:
[0101]S2031:提取标记表中的备选标签。
[0102]S2032:将该条备选标签中的每个字依次分别与解析获得的所有标记信息进行匹配。
[0103]S2033:判断所述备选标签与解析的标记信息匹配成功的次数是否大于预设的次数阈值,若大于则进行步骤四,否则进行步骤五。
[0104]S2034:在所述标记表中查找到对应的备选标签。
[0105]S2035:在所述标记表中没有查找到对应的备选标签。
[0106]步骤204,将所述请求指令中的标记信息与所述标记表中的关联信息进行匹配,若匹配成功则进行步骤205,若匹配不成功则进行步骤206。
[0107]优选地,所述的标记表中还存储有备选标签与对应的关联信息的映射关系。其中,所述关联信息可以通过如下步骤生成:
[0108]S2041:将词典中所有词汇进行编码。
[0109]S2042:每个词汇解释中出现的词汇作为同义词。
[0110]S2043:将所述词汇作为父节点,将所述词汇的同义词作为子节点,按照树形结构进行排列。
[0111]S2044:在所述树形结构中查找到所述标记表中的备选标签。
[0112]S2045:将与所述备选标签间隔节点的数量等于或小于预设的节点数量的词汇作为所述备选标签的关联信息。
[0113]步骤205,增加该备选标签的数量值,进行步骤207。
[0114]步骤206,将所述标记信息作为备选标签与初始数量值存储到所述的标记表中,进行步骤207。
[0115]步骤207,判断所述数量值是否大于预设的数量阈值,若大于则进行步骤208,否则返回步骤201。
[0116]步骤208,提取所述标记表中的备选标签作为该视频文件的分类标签。
[0117]另外,参阅图3所示,为本发明实施例中应用于终端的视频分类标签的生成方法的流程示意图。所述视频分类标签的生成方法,包括:
[0118]步骤301,选择要标记的视频文件,并确定标记的信息。
[0119]在该实施例中,用户可以通过终端选择一个视频文件,并且对所述视频文件设置标记信息。
[0120]步骤302,发送标记视频文件的请求指令。
[0121]其中,所述的请求指令中包括所述视频文件的信息和所述的标记信息。也就是说,将步骤301中选中的视频文件的信息和标记的信息一起发送给服务器。
[0122]步骤303,接收服务器发送的将所述标记信息作为所述视频文件的分类标签的指令。
[0123]在该实施例中,服务器对步骤302中的请求指令进行处理,如果所述用户标记的信息能够作为所述视频文件的分类标签,则服务器会将该情况反馈给所述用户,从而所述终端会执行步骤303,即接收服务器发送的将所述标记信息作为所述视频文件的分类标签的指令。还有,所述终端也可能接收到所述标记信息作为所述视频文件的备选标签的反馈信息。之后,当所述标记信息自备选标签变为分类标签时,所述终端便能够接收到所述标记信息作为所述视频文件的分类标签的反馈信息。
[0124]在另一个实施例中,在进行完步骤303之后,还可以接收服务器推荐给所述用户的视频文件,而所述的视频文件是具有所述用户标记的分类标签。也就是说,服务器端将用户标记的分类标签作为该用户感兴趣的分类标签,于是所述终端便可以接收到服务器端主动推荐的具有所述分类标签的视频文件。
[0125]还值得说明的是,用户还可以对一个视频文件已有的分类标签进行点赞,从而给出自己的认同意见。具体的实施过程包括:
[0126]接收用户对视频文件的标记指令,显示服务器发送的所述视频文件已有的分类标签。然后,接收用户对所述分类标签中的一个或多个标签的点赞指令,并将点赞指令发送给服务器。最后,接收对所述已有分类标签的排序,根据所述排序显示所述已有分类标签。较佳地,在对分类标签进行点赞指令时,通过suggest的方式,减少标签在录入时候的重复问题。
[0127]在本发明的另一方面,还提供了一种视频分类标签的生成装置,如图4所示,所述视频分类标签的生成装置包括依次连接的触发单元401、查找单元402以及生成单元403。其中,触发单元401接收到标记视频文件的请求指令,解析所述请求指令,获得视频信息和标记信息。之后,查找单元402根据标记信息在预设的该视频文件的标记表中查找到对应的备选标签,增加该备选标签的数量值。若生成单元403判断所述数量值大于预设的数量阈值,则提取所述标记表中的备选标签作为该视频文件的分类标签。
[0128]较佳地,当所述查找单元402在预设该视频文件的标记表中没有查找到对应的备选标签时,则将所述标记信息作为备选标签与初始数量值存储到所述的标记表中。其中,所述的初始数量值可以是预设的,是规定一个备选标签对应数量值的初始值。例如:预设的初始数量值为0,则可以将标记信息作为备选标签和初始数量值O—起存储到所述视频文件的标记表中。
[0129]在另一个实施例中,由于每个用户用于描述视频文件的标记信息都是自定义的,因此即使标记信息所表达的意思可能一样,但标记信息不会完全一致。从而,本发明的所述标记表中还可以存储有备选标签与对应的关联信息的映射关系。也就是说,如果标记信息与某一备选标签的关联信息相同,则可以认为根据标记信息在预设的该视频文件的标记表中查找到对应的备选标签。所述查找单元402具体的实施过程包括:
[0130]在预设的该视频文件的标记表中没有查找到对应的备选标签,将所述请求指令中的标记信息与所述标记表中的关联信息进行匹配。若匹配成功,则增加所述关联信息对应的备选标签的数量值。若匹配不成功,则将所述标记信息作为备选标签与初始数量值存储到所述的标记表中。
[0131]更进一步地,所述查找单元402还用于:将词典中所有词汇进行编码,每个词汇解释中出现的词汇作为同义词;将所述词汇作为父节点,将所述词汇的同义词作为子节点,按照树形结构进行排列;在所述树形结构中查找到所述标记表中的备选标签,将与所述备选标签间隔节点的数量等于或小于预设的节点数量的词汇作为所述备选标签的关联信息。
[0132]作为另一个实施例,所述查找单元402中的关联信息可以通过如下方法获得:将词典中所有词汇进行编码,每个词汇解释中出现的词汇作为同义词。然后,将所述词汇作为父节点,将所述词汇的同义词作为子节点,按照树形结构进行排列。最后,在所述树形结构中查找到所述标记表中的备选标签,将与所述备选标签间隔节点的数量等于或小于预设的节点数量的词汇作为所述备选标签的关联信息。
[0133]其中,所述预设的节点数量是指备选标签与关联信息在树形结构上之间间隔不能大于的节点数量,即备选标签与关联信息之间的节点数量应该等于或小于所述预设的节点数量。例如:所述预设的节点数量可以为2。
[0134]作为本装置一个可参考的实施例,如图5所示,还可以包括与所述生成单元403连接的检索单元404。其中,所述的检索单元404可以根据所述分类标签检索视频文件,其具体的实施过程包括:根据用户标记的所述分类标签,检索具有所述分类标签的视频文件。然后,将所述视频文件推荐给所述用户。
[0135]更进一步地,所述检索单元404还可以响应于对视频文件的标记指令,显示所述视频文件已有的分类标签。之后,接受用户对所述分类标签中的一个或多个标签的点赞指令,相应的增加所述一个或多个标签的数量值。最后,根据所述数量值对所述已有的分类标签进tx排序。
[0136]需要说明的是,在本发明所述的视频分类标签的生成装置的具体实施内容,在上面所述的视频分类标签的生成方法中已经详细说明了,故在此重复内容不再说明。
[0137]还需要说明的是,本发明还设计了一种终端,参阅图6所示,所述终端包括请求生成单元601、请求发送单元602以及接收单元603。具体的实施过程包括:
[0138]请求生成单元601选择要标记的视频文件,并确定标记的信息。请求发送单元602发送标记视频文件的请求指令。其中,所述的请求指令中包括所述视频文件的信息和所述的标记信息。接收单元603接收服务器发送的将所述标记信息作为所述视频文件的分类标签的指令。
[0139]还有,所述接收单元603也可能接收到所述标记信息作为所述视频文件的备选标签的反馈信息。之后,当所述标记信息自备选标签变为分类标签时,所述终端便能够接收到所述标记信息作为所述视频文件的分类标签的反馈信息。
[0140]更进一步地,所述接收单元603还可以接收服务器推荐给所述用户的视频文件,而所述的视频文件是具有所述用户标记的分类标签。也就是说,服务器端将用户标记的分类标签作为该用户感兴趣的分类标签,于是所述终端便可以接收到服务器端主动推荐的具有所述分类标签的视频文件。
[0141]另外,所述接收单元603还可以对一个视频文件已有的分类标签进行点赞,从而给出自己的认同意见。具体的实施过程包括:
[0142]接收用户对视频文件的标记指令,显示服务器发送的所述视频文件已有的分类标签。然后,接收用户对所述分类标签中的一个或多个标签的点赞指令,并将点赞指令发送给服务器。最后,接收对所述已有分类标签的排序,根据所述排序显示所述已有分类标签。较佳地,在对分类标签进行点赞指令时,通过suggest的方式,减少标签在录入时候的重复问题。
[0143]综上所述,本发明提供的视频分类标签的生成方法和装置,创造性地设计了一种全新的视频分类方式;并且,实现了引导用户自主定义视频类型,然后通过对自定义视频类型的认可度,最终将用户自定义的视频类型变成视频永久的分类标签;而且,通过这种方式使用户能发现自己感兴趣的视频文件;与此同时,在很大程度上分类更新颖,且缩短了用户查找的路径和时间;从而,本发明具有广泛、重大的推广意义;最后,整个所述视频分类标签的生成方法和装置紧凑,易于控制。
[0144]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0145]另外,为简化说明和讨论,并且为了不会使本发明难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本发明难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本发明的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本发明的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本发明。因此,这些描述应被认为是说明性的而不是限制性的。
[0146]尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0147]本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种视频分类标签的生成方法,其特征在于,包括: 接收标记视频文件的请求指令,解析所述请求指令,获得视频信息和标记信息; 根据所述标记信息在预设的所述视频文件标记表中查找到对应的备选标签,增加所述备选标签的数量值; 若所述数量值大于预设的数量阈值,则提取所述标记表中的备选标签作为所述视频文件的分类标签。2.根据权利要求1所述的方法,其特征在于,还包括: 若在预设的所述视频文件的标记表中没有查找到对应的备选标签,将所述标记信息作为备选标签,设定所述备选标签的初始数量值,将所述备选标签和所述初始数量值一起存储到所述的标记表中。3.根据权利要求2所述的方法,其特征在于,所述的标记表中还存储有所述备选标签与对应的关联ig息的映射关系; 所述在预设的所述视频文件的标记表中没有查找到对应的备选标签之后,还包括: 将所述请求指令中的标记信息与所述标记表中的关联信息进行匹配; 若匹配成功,则增加所述关联信息对应的备选标签的数量值; 若匹配不成功,则将所述标记信息作为备选标签,设定所述备选标签的初始数量值,将所述备选标签和所述初始数量值一起存储到所述的标记表中。4.根据权利要求3所述的方法,其特征在于,还包括: 将词典中所有词汇进行编码,每个词汇解释中出现的词汇作为同义词; 将所述词汇作为父节点,将所述词汇的同义词作为子节点,按照树形结构进行排列; 在所述树形结构中查找到所述标记表中的备选标签,将与所述备选标签间隔节点的数量等于或小于预设节点数量的词汇作为所述备选标签的关联信息。5.根据权利要求1所述的方法,其特征在于,还包括: 根据用户标记的所述分类标签,检索具有所述分类标签的视频文件; 将所述视频文件推荐给所述用户。6.根据权利要求1所述的方法,其特征在于,还包括: 响应于对视频文件的标记指令,将所述视频文件已有的分类标签发送至客户端; 根据用户对所述分类标签中的一个或多个标签的点赞指令,相应的增加所述一个或多个标签的数量值; 根据所述数量值对所述已有的分类标签进行排序。7.根据权利要求1至6任意一项所述的方法,其特征在于,根据所述标记信息在预设的所述视频文件标记表中查找到对应的备选标签,包括: 提取所述标记表中的备选标签,将所述备选标签中的每个字依次分别与解析获得的标记信息进行匹配; 若所述备选标签与所述解析获得的标记信息匹配成功的次数大于预设的次数阈值,则确定在所述标记表中查找到对应的备选标签。8.一种视频分类标签的生成方法,其特征在于,包括: 选择要标记的视频文件,并确定标记的信息; 向服务器发送标记所述视频文件的请求指令;其中,所述请求指令中包括所述视频文件的信息和所述的标记信息; 接收服务器发送的将所述标记信息作为所述视频文件的分类标签的指令。9.根据权利要求8所述的方法,其特征在于,还包括: 接收推荐给所述用户的视频文件;其中,所述的视频文件具有所述用户标记的分类标签。10.根据权利要求8或9所述的方法,其特征在于,还包括: 接收用户对视频文件的标记指令,显示服务器发送的所述视频文件已有的分类标签; 接收用户对所述分类标签中的一个或多个标签的点赞指令,并将所述点赞指令发送给服务器; 接收对所述已有分类标签的排序,根据所述排序显示所述已有分类标签。11.一种视频分类标签的生成装置,其特征在于,包括: 触发单元,用于接收标记视频文件的请求指令,解析所述请求指令,获得视频信息和标记信息; 查找单元,用于根据所述标记信息在预设的所述视频文件标记表中查找到对应的备选标签,增加所述备选标签的数量值; 生成单元,用于若所述数量值大于预设的数量阈值,则提取所述标记表中的备选标签作为所述视频文件的分类标签。12.根据权利要求11所述的装置,其特征在于,所述查找单元,还用于: 若在预设的所述视频文件标记表中没有查找到对应的备选标签,将所述标记信息作为备选标签,设定所述备选标签的初始数量值,将所述备选标签和所述初始数量值一起存储到所述的标记表中。13.根据权利要求12所述的装置,其特征在于,所述的标记表中还存储有所述备选标签与对应的关联信息的映射关系; 所述查找单元在预设的所述视频文件的标记表中没有查找到对应的备选标签之后,还用于: 将所述请求指令中的标记信息与所述标记表中的关联信息进行匹配; 若匹配成功,则增加所述关联信息对应的备选标签的数量值;若匹配不成功,则将所述标记信息作为备选标签,设定所述备选标签的初始数量值,将所述备选标签和所述初始数量值一起存储到所述的标记表中。14.根据权利要求13所述的装置,其特征在于,所述查找单元,还用于: 将词典中所有词汇进行编码,每个词汇解释中出现的词汇作为同义词; 将所述词汇作为父节点,将所述词汇的同义词作为子节点,按照树形结构进行排列; 在所述树形结构中查找到所述标记表中的备选标签,将与所述备选标签间隔节点的数量等于或小于预设节点数量的词汇作为所述备选标签的关联信息。15.根据权利要求11所述的装置,其特征在于,还包括: 检索单元,用于根据用户标记的所述分类标签,检索具有所述分类标签的视频文件;将所述视频文件推荐给所述用户。16.根据权利要求11所述的装置,其特征在于,所述检索单元,还用于: 响应于对视频文件的标记指令,将所述视频文件已有的分类标签发送至客户端; 根据用户对所述分类标签中的一个或多个标签的点赞指令,相应的增加所述一个或多个标签的数量值; 根据所述数量值对所述已有的分类标签进行排序。17.根据权利要求11至16任意一项所述的装置,其特征在于,所述查找单元,还用于: 提取所述标记表中的备选标签,将所述备选标签中的每个字依次分别与解析获得的标记信息进行匹配; 若所述备选标签与所述解析获得的标记信息匹配成功的次数大于预设的次数阈值,则确定在所述标记表中查找到对应的备选标签。18.一种视频分类标签的生成装置,其特征在于,包括: 请求生成单元,用于选择要标记的视频文件,并确定标记的信息; 请求发送单元,用于向服务器发送所述标记视频文件的请求指令;其中,所述的请求指令中包括所述视频文件的信息和所述的标记信息; 接收单元,用于接收服务器发送的将所述标记信息作为所述视频文件的分类标签的指令。19.根据权利要求18所述的装置,其特征在于,所述接收单元,还用于: 接收推荐给所述用户的视频文件;其中,所述的视频文件具有所述用户标记的分类标签。20.根据权利要求18或19所述的装置,其特征在于,所述接收单元,还用于: 接收用户对视频文件的标记指令,显示服务器发送的所述视频文件已有的分类标签; 接收用户对所述分类标签中的一个或多个标签的点赞指令,并将所述点赞指令发送给服务器; 接收对所述已有分类标签的排序,根据所述排序显示所述已有分类标签。
【文档编号】G06F17/30GK105912682SQ201610232479
【公开日】2016年8月31日
【申请日】2016年4月14日
【发明人】白雪松
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司