推送信息的方法和装置制造方法及图纸

技术编号:17784640 阅读:92 留言:0更新日期:2018-04-22 16:24
本申请公开了一种推送信息的方法和装置。方法包括:识别视频中的场景切换帧;根据场景切换帧,将视频切割为视频段;从视频段的帧图像中,识别信息载体的候选位置序列;基于候选位置序列,植入向用户推送的信息。该方法能够很好的根据视频内容进行分析,将向用户推送的信息更有针对性的植入视频内容中,提升了向用户推送的信息与视频内容的关联度。

【技术实现步骤摘要】
推送信息的方法和装置
本申请涉及计算机
,具体涉及计算机网络
,尤其涉及推送信息的方法和装置。
技术介绍
随着互联网数据的爆炸性增长,以及人工智能技术的快速发展,围绕视频中信息的产品正不断受到关注。比如视频植入信息由于其自然性、融合性等优点,容易被用户接受,也越来越受到人们的关注。目前的视频植入信息,通常为视频制作时对拍摄进行限制,为后期视频信息植入提供可参考依据。或者,采用人工或者半自动的对视频进行解读,赋予主观理解,或者单纯的将视频跟外部信息绑定在一起。
技术实现思路
本申请实施例提出一种推送信息的方法和装置。第一方面,本申请实施例提供了一种推送信息的方法,包括:识别视频中的场景切换帧;根据场景切换帧,将视频切割为视频段;从视频段的帧图像中,识别信息载体的候选位置序列;基于候选位置序列,植入向用户推送的信息。在一些实施例中,从视频段的帧图像中,识别信息载体的候选位置序列包括:检测视频段的帧图像中的物体;根据物体与信息载体的相关性函数,确定信息载体出现的位置和概率;将概率最大的信息载体出现的区域确定为候选区域;对候选区域进行坐标变换,得到信息载体的候选位置;排序信息载体的候选位置,得到信息载体的候选位置序列。在一些实施例中,检测视频段的帧图像中的物体包括:采用FasterRCNN检测算法,检测视频段的帧图像中的物体;将概率最大的信息载体出现的区域确定为候选区域包括:采用全卷积网络,将概率最大的信息载体出现的区域确定为信息载体的候选区域。在一些实施例中,基于候选位置序列,植入向用户推送的信息包括:计算候选位置序列中各个候选位置的信息出现概率;计算连续帧中的候选位置的转移概率;基于信息出现概率和转移概率在时间轴上的分布,生成候选的类别区域的解码网络;当解码网络的解码路径不满足信息载体的尺寸时,选出最优路径;基于排序后的视频中的所有最优路径,植入向用户推送的信息。在一些实施例中,当解码网络的解码路径不满足信息载体的尺寸时,选出最优路径包括:当解码网络的解码路径中存在候选位置的尺寸不满足信息载体的尺寸时和/或当解码网络的解码路径存在解码路径终点时,选出最优路径。在一些实施例中,排序后的视频中的所有最优路径基于最优路径的以下一项或多项参数确定:候选位置的尺寸、持续时间、稳定性概率、纹理复杂度和遮挡概率。第二方面,本申请实施例提供了一种推送信息的装置,包括:切换帧识别单元,用于识别视频中的场景切换帧;视频段切割单元,用于根据场景切换帧,将视频切割为视频段;位置序列识别单元,用于从视频段的帧图像中,识别信息载体的候选位置序列;推送信息植入单元,用于基于候选位置序列,植入向用户推送的信息。在一些实施例中,位置序列识别单元包括:物体检测单元,用于检测视频段的帧图像中的物体;位置概率确定单元,用于根据物体与信息载体的相关性函数,确定信息载体出现的位置和概率;候选区域确定单元,用于将概率最大的信息载体出现的区域确定为候选区域;坐标变换单元,用于对候选区域进行坐标变换,得到信息载体的候选位置;位置排序单元,用于排序信息载体的候选位置,得到信息载体的候选位置序列。在一些实施例中,物体检测单元进一步用于:采用FasterRCNN检测算法,检测视频段的帧图像中的物体;候选区域确定单元进一步用于:采用全卷积网络,将概率最大的信息载体出现的区域确定为信息载体的候选区域。在一些实施例中,推送信息植入单元包括:出现概率计算单元,用于计算候选位置序列中各个候选位置的信息出现概率;转移概率计算单元,用于计算连续帧中的候选位置的转移概率;解码网络生成单元,用于基于信息出现概率和转移概率在时间轴上的分布,生成候选的类别区域的解码网络;最优路径选择单元,用于当解码网络的解码路径不满足信息载体的尺寸时,选出最优路径;植入推送信息单元,基于排序后的视频中的所有最优路径,植入向用户推送的信息。在一些实施例中,最优路径选择单元进一步用于:当解码网络的解码路径中存在候选位置的尺寸不满足信息载体的尺寸时和/或当解码网络的解码路径存在解码路径终点时,选出最优路径。在一些实施例中,植入推送信息单元中排序后的视频中的所有最优路径基于最优路径的以下一项或多项参数确定:候选位置的尺寸、持续时间、稳定性概率、纹理复杂度和遮挡概率。第三方面,本申请实施例提供了一种设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上任一所述的一种推送信息的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上任一所述的一种推送信息的方法。本申请实施例提供的推送信息的方法和装置,首先识别视频中的场景切换帧;之后,根据场景切换帧,将视频切割为视频段;之后,从视频段的帧图像中,识别信息载体的候选位置序列;之后,基于候选位置序列,植入向用户推送的信息。在这一过程中,能够很好的根据视频内容进行分析,将向用户推送的信息更有针对性的植入视频内容中,提升了向用户推送的信息与视频内容的关联度。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是根据本申请实施例的推送信息的方法的一个实施例的示意性流程图;图2是根据本申请实施例的识别信息载体的候选位置序列的方法的一个实施例的示意性流程图;图3是根据本申请实施例的基于候选位置序列植入向用户推送的信息的方法的一个实施例的示意性流程图;图4是根据本申请实施例的推送信息的方法的实施例的示例性应用场景;图5是根据本申请实施例的一种推送信息的装置的一个实施例的示例性结构图;图6是适于用来实现本申请实施例的终端设备或服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了根据本申请的推送信息的方法的一个实施例的流程100。该推送信息的方法包括:在步骤110中,识别视频中的场景切换帧。在本实施例中,运行推送信息的方法的电子设备可以识别视频中的场景切换帧,以便根据场景切换帧将视频切割成视频段。在步骤120中,根据场景切换帧,将视频切割为视频段。在本实施例中,运行推送信息的方法的电子设备可以将视频根据场景切换帧的位置,切割为若干个视频段。在步骤130中,从视频段的帧图像中,识别信息载体的候选位置序列。在本实施例中,可以从视频段的各个帧图像中,识别信息载体的候选位置,从而形成候选位置序列。在每次识别时,可以先对图像中的关键位置进行特征提取,之后,对图像帧中的特征进行类别估计,并且通过迭代得到较为稳定的候选区域,之后再对候选区域进行坐标变换,得到候选位置。在步骤140中,基于候选位置序列,植入向用户推送的信息。在本实施例中,在得到候选位置序列之后,可以根据预定的候选位置选取规则从候选位置序列中选取候选位置,并且在选取的候选位置处,植入向用户推送的信息。本申请本文档来自技高网...
推送信息的方法和装置

【技术保护点】
一种推送信息的方法,包括:识别视频中的场景切换帧;根据所述场景切换帧,将所述视频切割为视频段;从所述视频段的帧图像中,识别信息载体的候选位置序列;基于所述候选位置序列,植入向用户推送的信息。

【技术特征摘要】
1.一种推送信息的方法,包括:识别视频中的场景切换帧;根据所述场景切换帧,将所述视频切割为视频段;从所述视频段的帧图像中,识别信息载体的候选位置序列;基于所述候选位置序列,植入向用户推送的信息。2.根据权利要求1所述的方法,其中,所述从所述视频段的帧图像中,识别信息载体的候选位置序列包括:检测所述视频段的帧图像中的物体;根据所述物体与所述信息载体的相关性函数,确定所述信息载体出现的位置和概率;将概率最大的所述信息载体出现的区域确定为候选区域;对所述候选区域进行坐标变换,得到信息载体的候选位置;排序所述信息载体的候选位置,得到所述信息载体的候选位置序列。3.根据权利要求2所述的方法,其中,所述检测所述视频段的帧图像中的物体包括:采用FasterRCNN检测算法,检测所述视频段的帧图像中的物体;所述将概率最大的所述信息载体出现的区域确定为候选区域包括:采用全卷积网络,将概率最大的所述信息载体出现的区域确定为信息载体的候选区域。4.根据权利要求1-3中任意一项所述的方法,其中,所述基于所述候选位置序列,植入向用户推送的信息包括:计算所述候选位置序列中各个候选位置的信息出现概率;计算连续帧中的候选位置的转移概率;基于所述信息出现概率和所述转移概率在时间轴上的分布,生成候选的类别区域的解码网络;当所述解码网络的解码路径不满足信息载体的尺寸时,选出最优路径;基于排序后的所述视频中的所有最优路径,植入向用户推送的信息。5.根据权利要求4所述的方法,其中,所述当所述解码网络的解码路径不满足信息载体的尺寸时,选出最优路径包括:当所述解码网络的解码路径中存在候选位置的尺寸不满足信息载体的尺寸时和/或当所述解码网络的解码路径存在解码路径终点时,选出最优路径。6.根据权利要求4所述的方法,其中,所述排序后的所述视频中的所有最优路径基于最优路径的以下一项或多项参数确定:候选位置的尺寸、持续时间、稳定性概率、纹理复杂度和遮挡概率。7.一种推送信息的装置,包括:切换帧识别单元,用于识别视频中的场景切换帧;视频段切割单元,用于根据所述场景切换帧,将所述视频切割为视频段;位置序列识别单元,用于从所述视频段的帧图像中,识别信息载体的候选位置序列;推送信息植入单元,用于基于所述候...

【专利技术属性】
技术研发人员:杨羿郭佳骋刘林王山雨陈震魏存超党悦然陆伟魏亚男王建国
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1