1.一种直播视频推荐方法,其特征在于,所述方法应用于与客户端通信连接的服务器,所述方法包括:按照预设时间周期间隔分别从多个正在直播的所述直播视频中各采集一帧直播画面数据;
根据所述直播画面数据、与所述直播画面数据对应的直播间信息数据及主播信息数据生成图像数据;
分别根据每个所述图像数据获得每个所述图像数据对应的特征数据;
根据所述特征数据判断任意两个所述直播视频之间的相似度是否满足预设标准;
将相似度满足所述预设标准的两个直播视频对应的所述图像数据中的直播间信息数据及主播信息数据对应,并将对应关系保留至保存直到至少一个直播视频结束为止;
根据接收到的客户端发送的观看请求,所述服务器将与所述观看请求对应的目标直播视频发送至所述客户端,以便用户观看,同时查找与所述观看请求对应的目标直播视频之间的相似度满足所述预设标准的所述直播视频;
将所查找到的所述直播视频推荐给所述客户端。
2.如权利要求1所述的方法,其特征在于,所述服务器包括预设置的深度学习模型,所述特征数据包括特征向量,所述获得每个所述图像数据对应的特征数据的步骤包括:利用所述深度学习模型对每个所述图像数据进行特征提取处理,将所述深度学习模型的特征提取层输出的所述特征向量作为所述特征数据。
3.如权利要求2所述的方法,其特征在于,所述根据所述特征数据判断任意两个所述直播视频之间的相似度是否满足预设标准的步骤包括:计算任意两个正在直播的直播视频对应的所述图像数据的所述特征向量之间的欧氏距离;
根据两个所述特征向量之间的所述欧氏距离评估对应的两个直播视频的相似度;
根据所述两个直播视频的相似度确定是否满足所述预设标准,当所述欧氏距离小于预设阈值时,确定所述直播视频之间的相似度满足所述预设标准。
4.如权利要求1所述的方法,其特征在于,
查找与所述目标直播视频之间相似度满足预设标准的直播视频,将查找到的所述直播视频推荐给所述客户端,包括:从当前正在直播的直播视频中查找与所述目标直播视频的相似度满足所述预设标准的直播视频;
获取查找到的所述直播视频对应的直播间信息数据及主播信息数据,以生成推荐列表。
5.一种直播视频推荐装置,其特征在于,所述装置应用于与客户端通信连接的服务器,所述装置包括:获取模块,用于按照预设时间周期间隔分别从多个正在直播的所述直播视频中各采集一帧直播画面数据;及根据所述直播画面数据、与所述直播画面数据对应的直播间信息数据及主播信息数据生成图像数据;
提取模块,用于分别根据每个所述图像数据获得每个所述图像数据对应的特征数据;
评估模块,用于根据所述特征数据判断任意两个所述直播视频之间的相似度是否满足预设标准;
对应关系建立模块,用于将相似度满足所述预设标准的两个直播视频对应的所述图像数据中的直播间信息数据及主播信息数据对应,并将对应关系保留至保存直到至少一个直播视频结束为止;
查找模块,用于根据接收到的客户端发送的观看请求,所述服务器将与所述观看请求对应的目标直播视频发送至所述客户端,以便用户观看,同时查找与所述观看请求对应的目标直播视频之间的相似度满足所述预设标准的所述直播视频;
推送模块,用于将所查找到的所述直播视频推荐给所述客户端。
6.如权利要求5所述的装置,其特征在于,所述服务器包括预设置的深度学习模型,所述特征数据包括特征向量,所述提取模块还用于:利用所述深度学习模型对每个所述图像数据进行特征提取处理,将所述深度学习模型的特征提取层输出的所述特征向量作为所述特征数据。
7.如权利要求6所述的装置,其特征在于,所述评估模块包括:计算子模块,用于计算任意两个正在直播的直播视频对应的所述图像数据的所述特征向量之间的欧氏距离;
评估子模块,用于根据两个所述特征向量之间的所述欧氏距离评估对应的两个直播视频的相似度;
确定子模块,用于根据所述两个直播视频的相似度确定是否满足所述预设标准,当所述欧氏距离小于预设阈值时,确定所述直播视频之间的相似度满足所述预设标准。
8.一种服务器,其特征在于,所述服务器包括:
存储器;
处理器;以及
直播视频推荐装置,所述直播视频推荐装置安装于所述存储器中并包括一个或多个由所述处理器执行的软件功能模组,所述直播视频推荐装置包括:获取模块,用于按照预设时间周期间隔分别从多个正在直播的所述直播视频中各采集一帧直播画面数据;及根据所述直播画面数据、与所述直播画面数据对应的直播间信息数据及主播信息数据生成图像数据;
提取模块,用于分别根据每个所述图像数据获得每个所述图像数据对应的特征数据;
评估模块,用于根据所述特征数据判断任意两个所述直播视频之间的相似度是否满足预设标准;
对应关系建立模块,用于将相似度满足所述预设标准的两个直播视频对应的所述图像数据中的直播间信息数据及主播信息数据对应,并将对应关系保留至保存直到至少一个直播视频结束为止;
查找模块,用于根据接收到的客户端发送的观看请求,所述服务器将与所述观看请求对应的目标直播视频发送至所述客户端,以便用户观看,同时查找与所述观看请求对应的目标直播视频之间的相似度满足所述预设标准的所述直播视频;
推送模块,用于将所查找到的所述直播视频推荐给所述客户端。