视频处理方法、装置、终端设备及存储介质制造方法及图纸

技术编号:29684967 阅读:24 留言:0更新日期:2021-08-13 22:09
本申请提供了一种视频处理方法、装置、终端设备及存储介质,涉及视频处理技术领域,能够向视频高效且适当地植入诸如广告图片等目标图片,从而在不影响用户的观看体验的情况下,对用户推送目标图片中的信息。该视频处理方法包括:从待处理视频中,确定至少一个第一视频帧,并确定所述第一视频帧中的第一目标区域,其中,所述第一目标区域所对应的区域边缘满足预设边缘条件;针对每一个所述第一视频帧,根据目标图片和所述第一视频帧中的第一目标区域的边缘信息,获得第二视频帧,所述第二视频帧中包含所述目标图片;根据每一个所述第二视频帧,获得目标视频。

【技术实现步骤摘要】
视频处理方法、装置、终端设备及存储介质
本申请属于视频处理
,尤其涉及一种视频处理方法、装置、终端设备及存储介质。
技术介绍
随着移动互联网的发展,人们普遍开始从网络上搜索观看视频资源,尤其随着各种视频应用的发展,涌现出海量的视频内容,广大网民也越来越习惯通过观看视频来获取信息。
技术实现思路
本申请实施例提供了一种视频处理方法、装置、终端设备及存储介质,可以向视频高效且适当地植入诸如广告图片等目标图片,从而在不影响用户的观看体验的情况下,对用户推送目标图片中的信息。第一方面,本申请实施例提供了一种视频处理方法,包括:从待处理视频中,确定至少一个第一视频帧,并确定所述第一视频帧中的第一目标区域,其中,所述第一目标区域所对应的区域边缘满足预设边缘条件;针对每一个所述第一视频帧,根据目标图片和所述第一视频帧中的第一目标区域的边缘信息,获得第二视频帧;根据每一个所述第二视频帧,获得目标视频。第二方面,本申请实施例提供了一种视频处理装置,包括:确定模块,用于从待处理视频中,确定至少一个第一视频帧,并确定所述第一视频帧中的第一目标区域,其中,所述第一目标区域所对应的区域边缘满足预设边缘条件;第一获取模块,用于针对每一个所述第一视频帧,根据目标图片和所述第一视频帧中的第一目标区域的边缘信息,获得第二视频帧,所述第二视频帧中包含所述目标图片;第二获取模块,用于根据每一个所述第二视频帧,获得目标视频。第三方面,本申请实施例提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实所述的视频处理方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述的视频处理方法。第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的视频处理方法。本申请实施例提供的视频处理方法,从待处理视频中,确定至少一个包含第一目标区域第一视频帧,并针对每一个所述第一视频帧,根据目标图片和所述第一视频帧中的第一目标区域的边缘信息,获得第二视频帧,其中,所述第一目标区域可以是符合期望的能够用于融合目标图片的区域,因此可以基于所述第一视频帧中所述第一目标区域的边缘信息,获得包含所述目标图片的第二视频帧,最后,根据每一个第二视频帧,获得目标视频。其中,因为目标图片是植入在目标视频的各个第一视频帧的目标区域中,从而使得在目标视频播放的过程中,也可以同步地对用户推送目标图片中的信息,而用户也无需再等待目标图片推送结束后才能观看视频,能够较好地提升用户的观看体验。可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请一实施例提供的视频处理方法的流程示意图。图2是本申请一实施例提供的视频处理方法步骤S11的具体实现流程示意图。图3是本申请另一实施例提供的视频处理方法步骤S11的具体实现流程示意图。图4是本申请另一实施例提供的视频处理方法步骤S11的具体实现流程示意图。图5是本申请另一实施例提供的视频处理方法步骤S45的具体实现流程示意图。图6是本申请一实施例提供的视频处理装置的结构示意图。图7是本申请另一实施例提供的终端设备的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。本申请提供的一种视频处理方法,能够较好地优化目前的视频处理算法,使得现有的终端设备可以较好地高效且适当地向视频植入诸如广告图片等目标图片。下面通过具体实施例,对本申请提供的视频处理方法进行示例性的说明。参见图1,本申请一实施例所提供的视频处理方法的流程示意性图。本实施例中视频处理方法的执行主体为终端设备。本申请实施例提供的视频处理方法适用于手机、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobilepersonalcomputer,UMPC)、上网本、个人数字助理(personaldigitalassistant,PDA)等终端设备上,本申请实施例对终端设备的具体类型不作任何限制。如图1所示的视频处理方法包括以下步骤:S11:从待处理视频中,确定至少一个第一视频帧,并确定所述第一视频帧中的第一目标区域,其中,所述第一目标区域所对应的区域边缘满足预设边缘条件;在步骤S11中,待处理视频是由至少两帧视频帧组成的,且每一个视频帧之间的内容可能有所不同,即每一个视频帧中都可能存在可以用于植入目标图片的区域。其中,第一视频帧为在该多个视频帧中,包含可以植入目标图片的第一目标区域的视频帧。也即是说,第一目标区域作为第一视频帧中的至少一部分图像区域,可以理解的是,第一目标区域所对应的区域边缘满足预设边缘条件。例如,第一目标区域为经过至少一次边缘矫正处理后的图像区域,且该图像区域的边缘满足预先按需求设定的预设边缘条件,比如,经过边缘矫正处理后,前后两个图像区域所分别对应的边缘之间的距离差值小于或等于预设差值。优选地,第一目标区域为第一视频帧中不影响观看的至少一部分图像区域,以使得在不影响用户的观看体验的情况下,还可以向用户推送目标图片中的信息。例如,第一目标区域可以为第一视频中包括的电视屏幕,开会时的办公桌,光滑的墙壁、大厦的外立面等图像区域。根据不同的目标图片植入需求,第一目标区域的形状可能为圆形、椭圆形、三角形、四边形、五边形或其它多边形中至少一种。参见图2,作为本实施例的一种可能实现方式,所述从待处理视频中,确定至少一个第一视频帧,并确定所述第一视频帧中的第一目标区域,包括:S21:从所述待处理视频的各个视频帧中,确定至少一帧关键帧。S22:针对每一个关键帧,将所述关键帧输入预设检测模型进行检测,得到所述关键帧所对应的检测结果。S23:若根据所述检测结果,确定所述关键帧中包含符合预设条件的图像区域,则将所述关键帧作为所述第一视频帧,并将所述关键帧中符合预设条件的图像区域作为所述第一目标区域。在本实施例中,关键帧为按照预设提取策略从所述待处理视频的各个视频帧中提取得到的视频帧。其中,预设提取策本文档来自技高网...

【技术保护点】
1.一种视频处理方法,其特征在于,包括:/n从待处理视频中,确定至少一个第一视频帧,并确定所述第一视频帧中的第一目标区域,其中,所述第一目标区域所对应的区域边缘满足预设边缘条件;/n针对每一个所述第一视频帧,根据目标图片和所述第一视频帧中的第一目标区域的边缘信息,获得第二视频帧,所述第二视频帧中包含所述目标图片;/n根据每一个所述第二视频帧,获得目标视频。/n

【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:
从待处理视频中,确定至少一个第一视频帧,并确定所述第一视频帧中的第一目标区域,其中,所述第一目标区域所对应的区域边缘满足预设边缘条件;
针对每一个所述第一视频帧,根据目标图片和所述第一视频帧中的第一目标区域的边缘信息,获得第二视频帧,所述第二视频帧中包含所述目标图片;
根据每一个所述第二视频帧,获得目标视频。


2.如权利要求1所述的视频处理方法,其特征在于,所述从待处理视频中,确定至少一个第一视频帧,并确定所述第一视频帧中的第一目标区域,包括:
从所述待处理视频的各个视频帧中,确定至少一帧关键帧;
针对每一个关键帧,将所述关键帧输入预设检测模型进行检测,得到所述关键帧所对应的检测结果;
若根据所述检测结果,确定所述关键帧中包含符合预设条件的图像区域,则将所述关键帧作为所述第一视频帧,并将所述关键帧中符合预设条件的图像区域作为所述第一目标区域。


3.如权利要求2所述的视频处理方法,其特征在于,所述从所述待处理视频的各个视频帧中,确定至少一帧关键帧,包括:
根据所述待处理视频的帧率,确定采样率;
根据所述采样率,对所述待处理视频进行采样,获得至少一帧所述关键帧。


4.如权利要求1所述的视频处理方法,其特征在于,所述从待处理视频中,确定至少一个第一视频帧,并确定所述第一视频帧中的第一目标区域,包括:
从所述待处理视频中,确定至少一个所述第一视频帧;
若存在至少两个第一视频帧为所述待处理视频中的连续视频帧,则将所述至少两个第一视频帧作为一组目标视频帧集合;
针对每一组目标视频帧集合,确定所述目标视频帧集合中的首帧第一视频帧的第一特征点,所述第一特征点用于标识所述首帧第一视频帧中的第一初始区域;
通过视觉跟踪算法,获得所述第一特征点在其他第一视频帧中所分别对应的第二特征点,所述其他第一视频帧为所述目标视频帧集合中除首帧第一视频帧之外的第一视频帧;
针对每一个第一特征点,根据所述第一特征点在所述首帧第一视频帧中的坐标,以及所述第一特征点所对应的第二特征点在对应的其他第一视频帧中的坐标,确定所述第一特征点所对应的目标特征点的坐标;
根据各个所述第一特征点所对应的目标特征点的坐标,确定所述目标视频帧集合中的各个第一视频帧的第一目标区域。


5.如权利要求1所述的视频处理方法,其特征在于,所述从待处理视频中,确定至少一个第一视频帧,并确定所述第一视频帧中的第一目标区域,包括:
从待处理视频中,确定至少一个所述第一视频帧,所述第一视频帧中包括第二初始区域;
针对每...

【专利技术属性】
技术研发人员:王丹丹赵学华张平安
申请(专利权)人:深圳信息职业技术学院
类型:发明
国别省市:广东;44

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

1