视频集合的视频消息推送方法、装置、设备及存储介质制造方法及图纸

技术编号:19970722 阅读:15 留言:0更新日期:2019-01-03 16:26
本发明专利技术实施例公开了一种视频集合的视频消息推送方法、装置、设备及存储介质。所述方法包括:当检测到符合推送条件的目标视频发布时,获取所述目标视频;将所述目标视频划分为视频帧,并计算每个视频帧的色彩丰富值,所述色彩丰富值用于表示所述视频帧的色彩分布情况;选择至少一个连续视频帧集合,并生成至少一个视频段;根据所述至少一个视频段,生成推送视频,并将所述推送视频作为所述目标视频的推送消息;确定所述目标视频所属的视频集合的至少一个目标关注用户,并向所述至少一个目标关注用户发送所述推送消息,其中,所述视频集合由类型相同的已发布视频形成。本发明专利技术实施例可以生成色彩丰富的推送视频,提高推送消息的多样性。

Video Message Pushing Method, Device, Equipment and Storage Medium of Video Collection

The embodiment of the present invention discloses a video message pushing method, device, device and storage medium of a video set. The method includes: acquiring the target video when the target video publishing that meets the push condition is detected; dividing the target video into video frames and calculating the color enrichment value of each video frame, which is used to represent the color distribution of the video frame; selecting at least one set of continuous video frames and generating at least one video segment; and according to the video frame, calculating the color enrichment value of each video frame. At least one video segment is described, the push video is generated, and the push video is used as the push message of the target video; at least one target interested user of the video set to which the target video belongs is determined, and the push message is sent to the at least one target concerned user, where the video set is formed by the published video of the same type. The embodiment of the present invention can generate color-rich push video and improve the diversity of push messages.

【技术实现步骤摘要】
视频集合的视频消息推送方法、装置、设备及存储介质
本专利技术实施例涉及信息处理技术,尤其涉及一种视频集合的视频消息推送方法、装置、设备及存储介质。
技术介绍
随着互联网的发展,出现了越来越多的娱乐方式,例如网络直播。当前,互联网视频直播由于其直观、内容丰富、互动性高等特点,尤其受到人们的欢迎。目前国内主流的弹幕式视频直播平台一般将主播的直播动态显示给所有订阅过该主播的用户,使用户能够及时看到该主播的开播状态等信息。然而主播的直播动态推送仅仅是针对主播的直播状态推送,实际上,用户观看直播的时间并不充裕,无法及时在线观看直播。在无法观看直播内容的情况下,用户无法及时获取感兴趣的视频更新的动态消息。
技术实现思路
本专利技术实施例提供了一种视频集合的视频消息推送方法、装置、设备及存储介质,可以生成色彩丰富的推送视频,提高推送消息的多样性。第一方面,本专利技术实施例提供了一种视频集合的视频消息推送方法,包括:当检测到符合推送条件的目标视频发布时,获取所述目标视频;将所述目标视频划分为视频帧,并计算每个视频帧的色彩丰富值,所述色彩丰富值用于表示所述视频帧的色彩分布情况;选择至少一个连续视频帧集合,并生成至少一个视频段;其中,所述连续视频帧集合中包含至少两个色彩丰富值大于设定阈值的视频帧;根据所述至少一个视频段,生成推送视频,并将所述推送视频作为所述目标视频的推送消息;确定所述目标视频所属的视频集合的至少一个目标关注用户,并向所述至少一个目标关注用户发送所述推送消息,其中,所述视频集合由类型相同的已发布视频形成。第二方面,本专利技术实施例还提供了一种视频集合的视频消息推送装置,包括:目标视频获取模块,用于当检测到符合推送条件的目标视频发布时,获取所述目标视频;色彩丰富值计算模块,用于将所述目标视频划分为视频帧,并计算每个视频帧的色彩丰富值,所述色彩丰富值用于表示所述视频帧的色彩分布情况;视频段生成模块,用于选择至少一个连续视频帧集合,并生成至少一个视频段;其中,所述连续视频帧集合中包含至少两个色彩丰富值大于设定阈值的视频帧;推送消息生成模块,用于根据所述至少一个视频段,生成推送视频,并将所述推送视频作为所述目标视频的推送消息;推送消息推送模块,用于确定所述目标视频所属的视频集合的至少一个目标关注用户,并向所述至少一个目标关注用户发送所述推送消息,其中,所述视频集合由类型相同的已发布视频形成。第三方面,本专利技术实施例还提供了一种设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序所述处理器执行所述程序时实现如本专利技术实施例中任一所述的视频集合的视频消息推送方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的视频集合的视频消息推送方法。本专利技术实施例通过将发布的目标视频拆分成多个视频帧,并从中提取色彩丰富值超过设定阈值的视频帧形成多个视频段,最终生成推送视频,实现根据色彩丰富的视频帧生成推送视频,使推送视频的内容更加丰富,从而提高推送消息的多样性,同时可以使用户快速了解发布的视频。附图说明图1是本专利技术实施例一提供的一种视频集合的视频消息推送方法的流程图;图2是本专利技术实施例二提供的一种视频集合的视频消息推送装置的结构示意图;图3是本专利技术实施例三提供的一种设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种视频集合的消息推送方法的流程图,本实施例可适用于直播间轮流播放主播上传的视频的情况,该方法可以由本专利技术实施例提供的视频轮播播放装置来执行,该装置可采用软件和/或硬件的方式实现,并一般可集成服务器。可选的,所述方法可以应用在主播可以使用直播间进行直播的情况下。本专利技术实施例提供的方法可以应用在如下的场景下:主播可以在直播平台上发布视频,关注该主播的用户客户端可以接收到主播的直播间的动态消息。现有技术中,该用户客户端可以通过进入到发布该视频的主播的展示页面中观看,此外,该用户客户端对刚刚发布的视频是没有感知的。本实施例提供的方法可以通过根据发布的视频中色彩丰富值高的视频帧生成推送视频,使推送视频的内容更加丰富,同时将推送视频发送至目标视频所属的视频集合的关注用户,可以向对与目标视频类型相同的视频的关注用户发送推送消息,实现准确确定对该视频感兴趣的用户,并扩大视频推送的对象范围。如图1所示,本实施例的方法具体包括:S110,当检测到符合推送条件的目标视频发布时,获取所述目标视频。具体的,视频发布可以是指主播通过网页端(Web)和客户端向直播平台上传视频的过程,从而其他用户可以通过直播平台在线播放或下载上传的视频。推送条件可以是指该视频被推送的条件,可以是指主播的等级信息达到设定等级阈值或由主播上传的视频等,对此,本专利技术实施例不做具体限制。在一个具体的例子中,当目标视频为新视频,且目标视频是为设定时间内的目标视频所属视频集合的首个视频时,确定目标视频符合推送条件的目标视频。具体的,新视频是指除历史播放视频之外的视频,也就是说,如果视频是历史直播的录屏、截取的精彩片段(直播平台自动截取、主播截取或主播的关注用户截取)或历史发布过但被重新编辑再次发布的视频,则该视频不是新视频,在一个具体的例子中,视频不包含直播录像和精彩时刻等类型的视频,仅仅包含主播上传的视频。同时为了避免其他用户接收到过多的推送消息,在一天内,一个视频集合中存在多个视频发布的情况时,按照时间顺序,只针对第一个发布的视频进行推送,其中,设定时间可以是24小时,也可以是8小时,在一个具体的例子中,视频集合中每天更新的第一条视频才发送推送消息。对此,本专利技术实施例不做具体限制。S120,将所述目标视频划分为视频帧,并计算每个视频帧的色彩丰富值,所述色彩丰富值用于表示所述视频帧的色彩分布情况。在本实施例中,一般来说,推送视频是最能代表目标视频摘要内容的视频,可以从目标视频划分形成的多个视频帧中筛选出最能代表目标视频摘要内容的关键帧。具体的,可以通过找到色彩最丰富的视频帧作为目标视频帧的关键帧,实际上,色彩最丰富可以通过视频帧中的色彩分布情况(即色彩丰富值)判断,例如,色彩种类最多的视频帧可以确定为色彩最丰富的视频帧,所有像素的亮度均值最大的视频帧可以确定为色彩最丰富的视频帧,或者所有像素的RGB值的和最大的视频帧可以确定为色彩最丰富的视频帧等,此外,还有其他方式,本专利技术实施例不作具体限制。其中,色彩分布情况可以通过计算每个视频帧的色彩丰富值表示,色彩丰富值可以为视频帧转换的灰度图中的灰度值的总和或者均值,对此,本专利技术实施例不作具体限制。色彩丰富值还可以用图像熵表示,可选的,所述计算每个视频帧的色彩丰富值,可以包括:针对每个视频帧,将所述视频帧转换为灰度图像;获取所述灰度图像的灰度直方图;根据所述灰度直方图计算图像熵,将所述图像熵作为所述视频帧的色彩丰富值。具体的,可以用图像熵表示一个视频帧的色彩丰富值,图像熵可以用于表示为图像灰度级集合的比特平均数,其中,图像灰度级集合可以本文档来自技高网...

【技术保护点】
1.一种视频集合的视频消息推送方法,其特征在于,包括:当检测到符合推送条件的目标视频发布时,获取所述目标视频;将所述目标视频划分为视频帧,并计算每个视频帧的色彩丰富值,所述色彩丰富值用于表示所述视频帧的色彩分布情况;选择至少一个连续视频帧集合,并生成至少一个视频段;其中,所述连续视频帧集合中包含至少两个色彩丰富值大于设定阈值的视频帧;根据所述至少一个视频段,生成推送视频,并将所述推送视频作为所述目标视频的推送消息;确定所述目标视频所属的视频集合的至少一个目标关注用户,并向所述至少一个目标关注用户发送所述推送消息,其中,所述视频集合由类型相同的已发布视频形成。

【技术特征摘要】
1.一种视频集合的视频消息推送方法,其特征在于,包括:当检测到符合推送条件的目标视频发布时,获取所述目标视频;将所述目标视频划分为视频帧,并计算每个视频帧的色彩丰富值,所述色彩丰富值用于表示所述视频帧的色彩分布情况;选择至少一个连续视频帧集合,并生成至少一个视频段;其中,所述连续视频帧集合中包含至少两个色彩丰富值大于设定阈值的视频帧;根据所述至少一个视频段,生成推送视频,并将所述推送视频作为所述目标视频的推送消息;确定所述目标视频所属的视频集合的至少一个目标关注用户,并向所述至少一个目标关注用户发送所述推送消息,其中,所述视频集合由类型相同的已发布视频形成。2.根据权利要求1所述的方法,其特征在于,所述计算每个视频帧的色彩丰富值,包括:针对每个视频帧,将所述视频帧转换为灰度图像;获取所述灰度图像的灰度直方图;根据所述灰度直方图计算图像熵,将所述图像熵作为所述视频帧的色彩丰富值。3.根据权利要求1所述的方法,其特征在于,还包括:获取所述目标视频的视频信息;其中,所述视频信息包括所述视频的标识信息和/或内容信息;获取预设推送消息模板,并基于所述目标视频的视频信息,生成推送文本;将所述推送文本作为所述推送视频的介绍信息,并向所述至少一个目标关注用户发送。4.根据权利要求1所述的方法,其特征在于,所述确定所述目标视频所属的视频集合的至少一个目标关注用户,包括:根据所述目标视频的视频信息,确定所述目标视频所属的至少一个视频集合;确定所述至少一个视频集合的关注用户列表中的用户作为第一关注用户;获取所述至少一个视频集合的类型标签信息,选择与所述视频集合的类型标签信息匹配的用户作为第二关注用户;从所述第一关注用户和所述第二关注用户生成的关注用户集合中确定与所述主播的等级信息匹配的目标关注用户。5.根据权利要求4所述的方法,其特征在于,还包括:获取所述视频集合中每个已发布视频的浏览信息、以及当其他客户端显示所述已发布视频的播放页面时,所述主播接收到的虚拟礼物信息;根据所述浏览信息...

【专利技术属性】
技术研发人员:张翔
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1