视频封面图的显示方法及装置与流程

专利2022-06-29  69


本公开涉及人工智能领域,尤其涉及一种视频封面图的显示方法及装置。



背景技术:

目前,为了使得用户更快地获知视频内容,通常会显示每个视频相应的封面图。封面图是吸引用户点击视频的重要因素,尤其对于当下较火的短视频来说,封面图的质量尤为重要。

相关技术中,在显示视频的封面图时,可能会由于封面尺寸限制等因素,需要将原始封面图截取成小尺寸的图片进行显示。但是,这样可能会导致截取后的封面图的主要内容显示不全。例如,截取后的封面图中人物头部显示不完整。



技术实现要素:

本公开提供一种视频封面图的显示方法及装置,解决了视频的封面图的主要内容显示不全的问题。本公开的技术方案如下:

根据本公开的第一方面,提供一种视频封面图的显示方法,应用于终端,该方法包括:

响应于对目标视频的封面获取指令,获取所述目标视频的目标封面图;所述目标封面图是对目标原始封面图进行聚焦操作得到的,所述目标封面图包括对所述目标原始封面图聚焦得到的目标对象;

在视频预览页显示所述目标视频的所述目标封面图。

可选的,所述目标对象包括:人物的关键部位。

可选的,所述目标对象包括:人物的关键部位和文字信息;其中,所述文字信息是用户通过文字输入控件输入的,或者所述文字信息是识别所述目标封面图得到的。

可选的,所述响应于对目标视频的封面获取指令,获取所述目标视频的目标封面图,包括:

在视频编辑界面显示待编辑的所述目标视频,所述视频编辑界面包括封面控件,响应于对所述封面控件的触发操作,获取所述目标封面图;

或者,在视频编辑过程中,响应于对所述目标视频的预设编辑操作,获取所述目标封面图;

或者,在所述视频预览页显示所述目标视频,响应于对所述目标视频的预设操作,获取所述目标封面图。

可选的,所述获取所述目标封面图,包括:

获取n个候选原始封面图,n为正整数;

显示所述n个候选原始封面图;

响应于对目标原始封面图的选择操作,获得所述目标原始封面图;

对所述目标原始封面图进行聚焦操作,获取所述目标封面图。

可选的,所述获取所述目标封面图,包括:

获取n个候选原始封面图,n为正整数;

分别对每个候选原始封面图进行聚焦操作,获取对应的n个候选封面图;

显示所述n个候选封面图;

响应于对目标封面图的选择操作,获取所述目标封面图。

可选的,当所述目标封面图的尺寸等于原始封面图的尺寸,对于一个原始封面图,所述对所述目标原始封面图进行聚焦操作,获取所述目标封面图,包括:

将所述目标原始封面图输入图像识别模型,所述图像识别模型用于对所述目标原始封面图进行聚焦确定所述目标对象;

通过所述图像识别模型对所述目标原始封面图进行聚焦处理,输出聚焦后的封面图,所述聚焦后的封面图包括所述目标对象,所述聚焦后的封面图为所述目标封面图。

可选的,当所述目标封面图的尺寸小于原始封面图的尺寸,所述方法还包括:

输出所述聚焦后的封面图后,根据所述目标对象,截取所述聚焦后的封面图,得到所述目标封面图。

可选的,所述根据所述目标对象,截取所述聚焦后的封面图,得到所述目标封面图,包括:

显示所述聚焦后的封面图;

响应于对所述聚焦后的封面图的截取操作,截取所述聚焦后的封面图,得到所述目标封面图。

可选的,所述根据所述目标对象,截取所述聚焦后的封面图,得到所述目标封面图,包括:

若所述聚焦后的封面图中所述目标对象的尺寸大于所述目标封面图的尺寸,则将所述聚焦后的封面图进行缩放处理,得到缩放处理后的封面图;所述缩放处理后的封面图中所述目标对象的尺寸小于或等于所述目标封面图的尺寸,截取所述缩放处理后的封面图,得到所述目标封面图;

若所述聚焦后的封面图中所述目标对象的尺寸小于或等于所述目标封面图的尺寸,则截取所述聚焦后的封面图,得到所述目标封面图。

可选的,所述获取所述目标封面图,包括:

获取n个候选原始封面图,n为正整数;

发送目标封面图请求,所述目标封面图请求用于请求所述目标视频的所述目标封面图,所述目标封面图请求包括所述n个候选原始封面图;

接收n个候选封面图;所述n个候选封面图是分别对所述n个候选原始封面图进行聚焦操作得到的;

显示所述n个候选封面图;

响应于对目标封面图的选择操作,获取所述目标封面图。

可选的,所述获取所述目标封面图,包括:

获取n个候选原始封面图,n为正整数;

发送目标封面图请求,所述目标封面图请求用于请求所述目标视频的所述目标封面图;所述目标封面图请求包括所述n个候选原始封面图或者所述目标原始封面图,所述目标原始封面图为所述n个候选原始封面图中的任意一个,或者所述目标原始封面图为用户从所述n个候选原始封面图中选择的图片;

接收所述目标封面图。

可选的,所述获取n个候选原始封面图,包括:

发送原始封面图请求,所述原始封面图请求用于请求所述目标视频的候选原始封面图;

接收所述n个候选原始封面图。

根据本公开的第二方面,提供一种视频封面图的显示方法,应用于服务器,方法包括:

接收目标封面图请求,所述目标封面图请求用于请求目标视频的目标封面图;

根据所述目标封面图请求,获取所述目标封面图;所述目标封面图是对目标原始封面图进行聚焦操作得到的,所述目标封面图包括对所述目标原始封面图聚焦得到的目标对象;

发送所述目标封面图。

可选的,所述目标封面图请求包括所述目标原始封面图时,所述目标原始封面图为n个候选原始封面图中的任意一个,或者所述目标原始封面图为用户从所述n个候选原始封面图中选择的图片,n为正整数。

可选的,所述目标封面图请求包括n个候选原始封面图时,n为正整数,所述根据所述目标封面图请求,获取所述目标封面图,包括:

将所述n个候选原始封面图中的任意一个作为所述目标原始封面图;

对所述目标原始封面图进行聚焦操作,获取所述目标封面图。

可选的,在所述接收目标封面图请求之前,所述方法还包括:

接收原始封面图请求,所述原始封面图请求用于请求所述目标视频的候选原始封面图;

发送n个候选原始封面图。

根据本公开的第三方面,提供一种视频封面图的显示装置,应用于终端,包括:

获取模块,被配置为执行响应于对目标视频的封面获取指令,获取所述目标视频的目标封面图;所述目标封面图是对目标原始封面图进行聚焦操作得到的,所述目标封面图包括对所述目标原始封面图聚焦得到的目标对象;

显示模块,被配置为执行在视频预览页显示所述目标视频的所述目标封面图。

可选的,所述目标对象包括:人物的关键部位。

可选的,所述目标对象包括:人物的关键部位和文字信息;其中,所述文字信息是用户通过文字输入控件输入的,或者所述文字信息是识别所述目标封面图得到的。

可选的,所述获取模块,具体被配置为执行:

在视频编辑界面显示待编辑的所述目标视频,所述视频编辑界面包括封面控件,响应于对所述封面控件的触发操作,获取所述目标封面图;

或者,在视频编辑过程中,响应于对所述目标视频的预设编辑操作,获取所述目标封面图;

或者,在所述视频预览页显示所述目标视频,响应于对所述目标视频的预设操作,获取所述目标封面图。

可选的,所述获取模块,具体被配置为执行:

获取n个候选原始封面图,n为正整数;

显示所述n个候选原始封面图;

响应于对目标原始封面图的选择操作,获得所述目标原始封面图;

对所述目标原始封面图进行聚焦操作,获取所述目标封面图。

可选的,所述获取模块,具体被配置为执行:

获取n个候选原始封面图,n为正整数;

分别对每个候选原始封面图进行聚焦操作,获取对应的n个候选封面图;

显示所述n个候选封面图;

响应于对目标封面图的选择操作,获取所述目标封面图。

可选的,当所述目标封面图的尺寸等于原始封面图的尺寸,对于一个原始封面图,所述获取模块,具体被配置为执行:

将所述目标原始封面图输入图像识别模型,所述图像识别模型用于对所述目标原始封面图进行聚焦确定所述目标对象;

通过所述图像识别模型对所述目标原始封面图进行聚焦处理,输出聚焦后的封面图,所述聚焦后的封面图包括所述目标对象,所述聚焦后的封面图为所述目标封面图。

可选的,当所述目标封面图的尺寸小于原始封面图的尺寸,所述视频封面图的显示装置还包括:处理模块;

所述处理模块,被配置为执行在输出所述聚焦后的封面图后,根据所述目标对象,截取所述聚焦后的封面图,得到所述目标封面图。

可选的,所述处理模块,具体被配置为执行:

显示所述聚焦后的封面图;

响应于对所述聚焦后的封面图的截取操作,截取所述聚焦后的封面图,得到所述目标封面图。

可选的,所述处理模块,具体被配置为执行:

若所述聚焦后的封面图中所述目标对象的尺寸大于所述目标封面图的尺寸,则将所述聚焦后的封面图进行缩放处理,得到缩放处理后的封面图;所述缩放处理后的封面图中所述目标对象的尺寸小于或等于所述目标封面图的尺寸,截取所述缩放处理后的封面图,得到所述目标封面图;

若所述聚焦后的封面图中所述目标对象的尺寸小于或等于所述目标封面图的尺寸,则截取所述聚焦后的封面图,得到所述目标封面图。

可选的,所述获取模块,具体被配置为执行:

获取n个候选原始封面图,n为正整数;

发送目标封面图请求,所述目标封面图请求用于请求所述目标视频的所述目标封面图,所述目标封面图请求包括所述n个候选原始封面图;

接收n个候选封面图;所述n个候选封面图是分别对所述n个候选原始封面图进行聚焦操作得到的;

显示所述n个候选封面图;

响应于对目标封面图的选择操作,获取所述目标封面图。

可选的,所述获取模块,具体被配置为执行:

获取n个候选原始封面图,n为正整数;

发送目标封面图请求,所述目标封面图请求用于请求所述目标视频的所述目标封面图;所述目标封面图请求包括所述n个候选原始封面图或者所述目标原始封面图,所述目标原始封面图为所述n个候选原始封面图中的任意一个,或者所述目标原始封面图为用户从所述n个候选原始封面图中选择的图片;

接收所述目标封面图。

可选的,所述获取模块,具体被配置为执行:

发送原始封面图请求,所述原始封面图请求用于请求所述目标视频的候选原始封面图;

接收所述n个候选原始封面图。

根据本公开的第四方面,提供一种视频封面图的显示装置,应用于服务器,包括:

接收模块,被配置为执行接收目标封面图请求,所述目标封面图请求用于请求目标视频的目标封面图;

获取模块,被配置为执行根据所述目标封面图请求,获取所述目标封面图;所述目标封面图是对目标原始封面图进行聚焦操作得到的,所述目标封面图包括对所述目标原始封面图聚焦得到的目标对象;

发送模块,被配置为执行发送所述目标封面图。

可选的,所述目标封面图请求包括所述目标原始封面图时,所述目标原始封面图为n个候选原始封面图中的任意一个,或者所述目标原始封面图为用户从所述n个候选原始封面图中选择的图片,n为正整数。

可选的,所述目标封面图请求包括n个候选原始封面图时,n为正整数,所述获取模块,具体被配置为执行:

将所述n个候选原始封面图中的任意一个作为所述目标原始封面图;

对所述目标原始封面图进行聚焦操作,获取所述目标封面图。

可选的,所述接收模块,还被配置为执行接收原始封面图请求,所述原始封面图请求用于请求所述目标视频的候选原始封面图;

所述发送模块,还被配置为执行发送n个候选原始封面图。

根据本公开的第五方面,提供一种终端,所述终端包括:

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述指令,以实现上述第一方面中任一种可选地视频封面图的显示方法。

根据本公开的第六方面,提供一种服务器,所述服务器包括:

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述指令,以实现上述第二方面中任一种可选地视频封面图的显示方法。

根据本公开的第七方面,提供一种视频封面图的显示系统,所述视频封面图的显示系统包括:执行上述第一方面中任一种可选地视频封面图的显示方法的终端,以及执行上述第二方面中任一种可选地视频封面图的显示方法的服务器。

根据本公开的第八方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述计算机可读存储介质中的指令由终端的处理器执行时,使得所述终端能够执行上述第一方面中任一种可选地视频封面图的显示方法。

根据本公开的第九方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述计算机可读存储介质中的指令由服务器的处理器执行时,使得所述服务器能够执行上述第二方面中任一种可选地视频封面图的显示方法。

根据本公开的第十方面,提供一种计算机程序产品,包含指令,当其在计算机上运行时,使得计算机执行如第一方面中任一种可选地视频封面图的显示方法。

根据本公开的第十一方面,提供一种计算机程序产品,包含指令,当其在计算机上运行时,使得计算机执行如第二方面中任一种可选地视频封面图的显示方法。

本公开提供的技术方案至少带来以下有益效果:终端响应于对目标视频的封面获取指令,获取目标视频的目标封面图,并在视频预览页显示目标视频的目标封面图。由于目标封面图是对目标原始封面图进行聚焦操作得到的,且目标封面图包括对目标原始封面图聚焦得到的目标对象,这样,目标封面图便会包括完整的目标对象,解决了相关技术中视频的封面图的主要内容显示不全的问题,便于用户快速辨别出自己喜欢的内容。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。

图1是根据一示例性实施例示出的一种视频封面图的显示系统的示意图。

图2是根据一示例性实施例示出的一种视频封面图的显示方法的流程图。

图3是根据一示例性实施例示出的一种目标封面图的显示示意图。

图4是根据一示例性实施例示出的另一种视频封面图的显示方法的流程图。

图5是根据一示例性实施例示出的一种获取目标封面图的场景示意图。

图6是根据一示例性实施例示出的另一种视频封面图的显示方法的流程图。

图7是根据一示例性实施例示出的另一种获取目标封面图的场景示意图。

图8是根据一示例性实施例示出的另一种视频封面图的显示方法的流程图。

图9是根据一示例性实施例示出的另一种视频封面图的显示方法的流程图。

图10是根据一示例性实施例示出的另一种视频封面图的显示方法的流程图。

图11是根据一示例性实施例示出的一种视频封面图的显示装置的逻辑结构框图。

图12是根据一示例性实施例示出的另一种视频封面图的显示装置的逻辑结构框图。

图13是根据一示例性实施例示出的另一种视频封面图的显示装置的逻辑结构框图。

图14是根据一示例性实施例示出的一种终端的结构框图。

图15是根据一示例性实施例示出的一种服务器的结构框图。

具体实施方式

为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。

图1是根据一示例性实施例示出的一种视频封面图的显示系统的示意图,本公开实施例提供的视频封面图的显示方法可以应用于该视频封面图的显示系统中。如图1所示,该视频封面图的显示系统可以包括:终端11和服务器12。其中,终端11通过有线通讯方式或无线通讯方式与服务器12通信。

其中,终端11中安装有客户端,该客户端可以是应用程序的客户端,如可以是视频应用程序的客户端。且该客户端具备视频上传和观看功能,如,可以为小视频客户端。

在一些实施例中,终端11可以为任意一种能够进行人机交互的电子产品,例如手机、平板电脑、掌上电脑、个人计算机(personalcomputer,pc)等,本公开对此不做限定。图1中以终端11为手机为例示出。

服务器12,可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心,本公开对此不做限定。

图2是根据一示例性实施例示出的一种视频封面图的显示方法的流程图,当该方法应用于终端时,如图2所示,该方法可以包括步骤201-步骤202。

201、响应于对目标视频的封面获取指令,获取目标视频的目标封面图。

其中,目标视频可以是待发布的视频,也可以是已成功发布的视频。目标封面图是对目标原始封面图进行聚焦操作得到的,目标封面图包括对目标原始封面图聚焦得到的目标对象。

进一步的,本公开实施例中,上述目标对象可以包括人物的关键部位,例如关键部位可以是人的头部。或者,上述目标对象可以包括人物的关键部位和文字信息。其中,文字信息可以是用户通过文字输入控件输入的,或者,也可以是识别目标封面图得到的。

进一步的,本公开实施例中,终端响应于对目标视频的封面获取指令,获取目标视频的目标封面图可以应用于以下三种场景中。具体的:

在一种场景中,当用户使用客户端拍摄完目标视频后,终端可以在视频编辑界面显示待编辑的目标视频。该视频编辑界面包括封面控件,当用户点击该封面控件时,终端可以响应于用户对封面控件的触发操作,获取目标封面图。

在一种场景中,在目标视频的编辑过程中,终端可以响应于用户对目标视频的预设编辑操作,获取目标封面图。例如,预设编辑操作可以是用户对视频编辑界面上除封面控件外的其他预设控件的触发操作,也可以是用户对视频发布界面包括的发布控件的操作。

在一种场景中,当需要更换已发布视频的封面时,用户可以在客户端的视频预览页查看发布的视频,终端可以响应于用户对目标视频的预设操作,获取目标封面图。其中,视频预览页可以是客户端中的发现界面、关注界面、个人作品界面等。

202、在视频预览页显示目标视频的目标封面图。

其中,终端在获取到目标视频的目标封面图之后,可以在视频预览页显示目标视频的目标封面图。该视频预览页可以是客户端的发现界面、关注界面、个人作品界面等。

示例性的,假设视频预览页为个人作品界面,账户仅发布一个视频。若采用相关技术的方式随意截取原始封面图,则个人作品界面显示的目标封面图可能如图3中的a所示,人体的头部未显示完整。若采用本公开实施例的方式获取目标封面图,则个人作品界面显示的目标封面图如图3中的b所示,人体的头部显示完整。

上述实施例提供的技术方案至少带来以下有益效果:终端响应于对目标视频的封面获取指令,获取目标视频的目标封面图,并在视频预览页显示目标视频的目标封面图。由于目标封面图是对目标原始封面图进行聚焦操作得到的,且目标封面图包括对目标原始封面图聚焦得到的目标对象,这样,目标封面图便会包括完整的目标对象,解决了相关技术中视频的封面图的主要内容显示不全的问题。

进一步的,本公开实施例中,在一种实现方式中,结合图2,如图4所示,上述步骤201中的获取目标封面图具体可以包括以下步骤201a-步骤201d。

201a、获取n个候选原始封面图。

其中,n为正整数。n个候选原始封面图可以是从目标视频中选取的图像帧。例如,可以每隔预设时间段从目标视频中抽一帧,得到n个候选原始封面图。当然,n个候选原始封面图也可以是图片库中包括的图片。

在一种实现方式中,终端可以自己获取目标视频的n个候选原始封面图。在另一种实现方式中,终端也可以向服务器发送原始封面图请求,该原始封面图请求用于请求目标视频的候选原始封面图,以便服务器获取n个候选原始封面图,并向终端返回n个候选原始封面图。

201b、显示n个候选原始封面图。

201c、响应于对目标原始封面图的选择操作,获取目标原始封面图。

其中,目标原始封面图是用户从n个候选原始封面图中选择的图片。

201d、对目标原始封面图进行聚焦操作,获取目标封面图。

其中,终端在获取到目标原始封面图之后,可以将目标原始封面图输入预先训练好的图像识别模型中,以实现图片的焦点自适应。该图像识别模型用于对目标原始封面图进行聚焦以确定目标对象。然后通过图像识别模型对目标原始封面图进行聚焦处理,例如进行文字聚焦、人脸聚焦等,输出聚焦后的封面图,该聚焦后的封面图包括目标对象。当目标封面图的尺寸等于原始封面图的尺寸时,该聚焦后的封面图即为目标封面图。当目标封面图的尺寸小于原始封面图的尺寸时,终端可以在输出聚焦后的封面图后,根据目标对象,截取聚焦后的封面图,从而得到目标封面图。

具体的,终端根据目标对象,截取聚焦后的封面图,得到目标封面图可以采用以下两种实现方式。在一种实现方式中,终端可以先显示聚焦后的封面图,并响应于用户对聚焦后的封面图的截取操作,截取聚焦后的封面图,从而得到目标封面图。在另一种实现方式中,终端可以判断聚焦后的封面图中目标对象的尺寸和目标封面图的尺寸的大小。若聚焦后的封面图中目标对象的尺寸大于目标封面图的尺寸,则终端可以将聚焦后的封面图进行缩放处理,得到缩放处理后的封面图。该缩放处理后的封面图中目标对象的尺寸小于或等于目标封面图的尺寸,终端便可以截取缩放处理后的封面图,得到目标封面图。若聚焦后的封面图中目标对象的尺寸小于或等于目标封面图的尺寸,则终端可以直接截取聚焦后的封面图,得到目标封面图。

需要说明的是,本公开实施例中,在对目标原始封面图进行聚焦操作之前,需要训练图像识别模型。具体的,可以采用样本图片训练得到该图像识别模型,其中,样本图片是被人工标注出其包括的对象(对象包括人脸、文字等)的图片。

示例性的,假设终端响应于用户对封面控件的触发操作,获取并显示目标视频的n个候选原始封面图,如图5所示,每个候选原始封面图的尺寸为300*400。当用户从中选择出目标原始封面图后,终端可以获取对应的目标封面图,假设目标封面图的尺寸为250*250,那么终端在视频预览页显示的目标封面图如图3中的b所示。

上述实施例提供的技术方案至少带来以下有益效果:终端仅对目标原始封面图进行聚焦、截取操作,得到目标封面图,计算量较少。

进一步的,本公开实施例中,在另一种实现方式中,结合图2,如图6所示,上述步骤201中的获取目标封面图具体可以包括以下步骤201e-步骤201h。

201e、获取n个候选原始封面图。

具体描述可以参考另一实施例中的步骤201a,在此不再赘述。

201f、分别对每个候选原始封面图进行聚焦操作,获取对应的n个候选封面图。

对每一个候选原始封面图进行操作,得到相应的候选封面图的过程均相同。关于对一个候选原始封面图进行操作的具体过程可以参考另一实施例中的步骤201d中的相关描述,在此不再赘述。

201g、显示n个候选封面图。

201h、响应于对目标封面图的选择操作,获取目标封面图。

其中,目标封面图为用户从n个候选封面图中选择的图片。

示例性的,假设终端响应于用户对封面控件的触发操作,获取n个候选原始封面图,并获取对应的n个候选封面图,显示该n个候选封面图,如图7所示,每个候选封面图的尺寸为250*250。当用户从中选择出目标封面图后,终端便获取目标封面图。

上述实施例提供的技术方案至少带来以下有益效果:终端能够显示n个候选封面图,供用户进行选择,使得用户能够直观的查看n个候选封面图,从中选出较优的目标封面图,提高了用户的选择效率,且用户选择范围较广,体验较好。

图8是根据一示例性实施例示出的另一种视频封面图的显示方法的流程图,当该方法应用于服务器时,如图8所示,该方法可以包括步骤301-步骤303。

301、接收目标封面图请求。

其中,目标封面图请求用于请求目标视频的目标封面图。

302、根据目标封面图请求,获取目标封面图。

其中,目标封面图是对目标原始封面图进行聚焦操作得到的,目标封面图包括对目标原始封面图聚焦得到的目标对象。

303、发送目标封面图。

上述实施例提供的技术方案至少带来以下有益效果:服务器在接收到目标封面图请求后,可以获取目标视频的目标封面图,并向终端返回目标封面图。由于目标封面图是对目标原始封面图进行聚焦操作得到的,且目标封面图包括对目标原始封面图聚焦得到的目标对象,这样,目标封面图便会包括完整的目标对象,解决了相关技术中视频的封面图的主要内容显示不全的问题。

图9是根据一示例性实施例示出的另一种视频封面图的显示方法的流程图,当该方法应用于图1所示的视频封面图的显示系统时,如图9所示,该方法可以包括步骤401-步骤407。

401、终端响应于对目标视频的封面获取指令,获取n个候选原始封面图。

具体描述可以参考另一实施例中的步骤201a,在此不再赘述。

402、终端向服务器发送目标封面图请求。

其中,目标封面图请求用于请求目标视频的目标封面图。目标封面图请求可以包括n个候选原始封面图或者目标原始封面图。其中,目标原始封面图为n个候选原始封面图中的任意一个,或者,目标原始封面图为用户从n个候选原始封面图中选择的图片。

403、服务器接收终端发送的目标封面图请求。

404、服务器根据目标封面图请求,获取目标封面图。

其中,当目标封面图请求包括目标原始封面图时,服务器可以直接对目标原始封面图进行聚焦操作,得到目标封面图。当目标封面图请求包括n个候选原始封面图时,服务器可以将n个候选原始封面图中的任意一个作为目标原始封面图,并对目标原始封面图进行聚焦操作,得到目标封面图。

服务器对目标原始封面图进行聚焦操作的具体过程可以参考另一实施例中的步骤201d中的相关描述,在此不再赘述。

405、服务器向终端发送目标封面图。

406、终端接收服务器发送的目标封面图。

407、终端在视频预览页显示目标封面图。

上述实施例提供的技术方案至少带来以下有益效果:终端向服务器发送目标封面图请求,由服务器进行聚焦操作获取目标封面图,并将该目标封面图返回给终端。这样,与终端自己获取目标封面图相比,减少了终端的计算量,提高了目标封面图的获取效率,从而提升了用户体验。

图10是根据一示例性实施例示出的另一种视频封面图的显示方法的流程图,当该方法应用于图1所示的视频封面图的显示系统时,如图10所示,该方法可以包括步骤501-步骤509。

501、终端响应于对目标视频的封面获取指令,获取n个候选原始封面图。

具体描述可以参考另一实施例中的步骤201a,在此不再赘述。

502、终端向服务器发送目标封面图请求。

其中,目标封面图请求用于请求目标视频的目标封面图,目标封面图请求中包括n个候选原始封面图。

503、服务器接收终端发送的目标封面图请求。

504、服务器分别对每个候选原始封面图进行聚焦操作,获取对应的n个候选封面图。

具体过程可以参考另一实施例中的步骤201f中的相关描述,在此不再赘述。

505、服务器向终端发送n个候选封面图。

506、终端接收服务器发送的n个候选封面图。

507、终端显示n个候选封面图。

508、终端响应于对目标封面图的选择操作,获取目标封面图。

509、终端在视频预览页显示目标封面图。

上述实施例提供的技术方案至少带来以下有益效果:终端在获取到n个候选原始封面图后,向服务器发送目标封面图请求,由服务器进行聚焦操作,获取对应的n个候选封面图,并将n个候选封面图返回给终端,终端显示该n个候选封面图,由用户选择目标封面图。这样,与终端自己获取n个候选封面图相比,大大减少了终端的计算量,提高了目标封面图的获取效率,从而提升了用户体验。

图11是根据一示例性实施例示出的一种视频封面图的显示装置的逻辑结构框图。参照图11,该视频封面图的显示装置应用于终端,该视频封面图的显示装置包括:获取模块61和显示模块62。

获取模块61,被配置为执行响应于对目标视频的封面获取指令,获取所述目标视频的目标封面图;所述目标封面图是对目标原始封面图进行聚焦操作得到的,所述目标封面图包括对所述目标原始封面图聚焦得到的目标对象;

显示模块62,被配置为执行在视频预览页显示所述目标视频的所述目标封面图。

可选的,所述目标对象包括:人物的关键部位。

可选的,所述目标对象包括:人物的关键部位和文字信息;其中,所述文字信息是用户通过文字输入控件输入的,或者所述文字信息是识别所述目标封面图得到的。

可选的,所述获取模块61,具体被配置为执行:

在视频编辑界面显示待编辑的所述目标视频,所述视频编辑界面包括封面控件,响应于对所述封面控件的触发操作,获取所述目标封面图;

或者,在视频编辑过程中,响应于对所述目标视频的预设编辑操作,获取所述目标封面图;

或者,在所述视频预览页显示所述目标视频,响应于对所述目标视频的预设操作,获取所述目标封面图。

可选的,所述获取模块61,具体被配置为执行:

获取n个候选原始封面图,n为正整数;

显示所述n个候选原始封面图;

响应于对目标原始封面图的选择操作,获得所述目标原始封面图;

对所述目标原始封面图进行聚焦操作,获取所述目标封面图。

可选的,所述获取模块61,具体被配置为执行:

获取n个候选原始封面图,n为正整数;

分别对每个候选原始封面图进行聚焦操作,获取对应的n个候选封面图;

显示所述n个候选封面图;

响应于对目标封面图的选择操作,获取所述目标封面图。

可选的,当所述目标封面图的尺寸等于原始封面图的尺寸,对于一个原始封面图,所述获取模块61,具体被配置为执行:

将所述目标原始封面图输入图像识别模型,所述图像识别模型用于对所述目标原始封面图进行聚焦确定所述目标对象;

通过所述图像识别模型对所述目标原始封面图进行聚焦处理,输出聚焦后的封面图,所述聚焦后的封面图包括所述目标对象,所述聚焦后的封面图为所述目标封面图。

可选的,当所述目标封面图的尺寸小于原始封面图的尺寸,所述视频封面图的显示装置还包括:处理模块63(如图12所示);

所述处理模块63,被配置为执行在输出所述聚焦后的封面图后,根据所述目标对象,截取所述聚焦后的封面图,得到所述目标封面图。

可选的,所述处理模块63,具体被配置为执行:

显示所述聚焦后的封面图;

响应于对所述聚焦后的封面图的截取操作,截取所述聚焦后的封面图,得到所述目标封面图。

可选的,所述处理模块63,具体被配置为执行:

若所述聚焦后的封面图中所述目标对象的尺寸大于所述目标封面图的尺寸,则将所述聚焦后的封面图进行缩放处理,得到缩放处理后的封面图;所述缩放处理后的封面图中所述目标对象的尺寸小于或等于所述目标封面图的尺寸,截取所述缩放处理后的封面图,得到所述目标封面图;

若所述聚焦后的封面图中所述目标对象的尺寸小于或等于所述目标封面图的尺寸,则截取所述聚焦后的封面图,得到所述目标封面图。

可选的,所述获取模块61,具体被配置为执行:

获取n个候选原始封面图,n为正整数;

发送目标封面图请求,所述目标封面图请求用于请求所述目标视频的所述目标封面图,所述目标封面图请求包括所述n个候选原始封面图;

接收n个候选封面图;所述n个候选封面图是分别对所述n个候选原始封面图进行聚焦操作得到的;

显示所述n个候选封面图;

响应于对目标封面图的选择操作,获取所述目标封面图。

可选的,所述获取模块61,具体被配置为执行:

获取n个候选原始封面图,n为正整数;

发送目标封面图请求,所述目标封面图请求用于请求所述目标视频的所述目标封面图;所述目标封面图请求包括所述n个候选原始封面图或者所述目标原始封面图,所述目标原始封面图为所述n个候选原始封面图中的任意一个,或者所述目标原始封面图为用户从所述n个候选原始封面图中选择的图片;

接收所述目标封面图。

可选的,所述获取模块61,具体被配置为执行:

发送原始封面图请求,所述原始封面图请求用于请求所述目标视频的候选原始封面图;

接收所述n个候选原始封面图。

图13是根据一示例性实施例示出的另一种视频封面图的显示装置的逻辑结构框图。参照图13,该视频封面图的显示装置应用于服务器,该视频封面图的显示装置包括:接收模块71、获取模块72和发送模块73。

接收模块71,被配置为执行接收目标封面图请求,所述目标封面图请求用于请求目标视频的目标封面图;

获取模块72,被配置为执行根据所述目标封面图请求,获取所述目标封面图;所述目标封面图是对目标原始封面图进行聚焦操作得到的,所述目标封面图包括对所述目标原始封面图聚焦得到的目标对象;

发送模块73,被配置为执行发送所述目标封面图。

可选的,所述目标封面图请求包括所述目标原始封面图时,所述目标原始封面图为n个候选原始封面图中的任意一个,或者所述目标原始封面图为用户从所述n个候选原始封面图中选择的图片,n为正整数。

可选的,所述目标封面图请求包括n个候选原始封面图时,n为正整数,所述获取模块72,具体被配置为执行:

将所述n个候选原始封面图中的任意一个作为所述目标原始封面图;

对所述目标原始封面图进行聚焦操作,获取所述目标封面图。

可选的,所述接收模块71,还被配置为执行接收原始封面图请求,所述原始封面图请求用于请求所述目标视频的候选原始封面图;

所述发送模块73,还被配置为执行发送n个候选原始封面图。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图14是根据一示例性实施例示出的一种终端的结构框图,该终端可以是视频封面图的显示装置,该视频封面图的显示装置可以是:智能手机、平板电脑、笔记本电脑或台式电脑。

视频封面图的显示装置可以包括至少一个处理器81,通信总线82,存储器83以及至少一个通信接口84。

处理器81可以是一个处理器(centralprocessingunits,cpu),微处理单元,asic,或一个或多个用于控制本公开方案程序执行的集成电路。

通信总线82可包括一通路,在上述组件之间传送信息。

通信接口84,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如服务器、以太网,无线接入网(radioaccessnetwork,ran),无线局域网(wirelesslocalareanetworks,wlan)等。

存储器83可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。

其中,存储器83用于存储执行本公开方案的应用程序代码,并由处理器81来控制执行。处理器81用于执行存储器83中存储的应用程序代码,从而实现本公开方法中的功能。

在具体实现中,作为一种实施例,处理器81可以包括一个或多个cpu,例如图14中的cpu0和cpu1。

在具体实现中,作为一种实施例,视频封面图的显示装置可以包括多个处理器,例如图14中的处理器81和处理器85。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

在具体实现中,作为一种实施例,视频封面图的显示装置还可以包括输入设备86和输出设备87。输入设备86和处理器87通信,可以以多种方式接受用户的输入。例如,输入设备86可以是鼠标、键盘、触摸屏设备或传感设备等。输出设备87和处理器81通信,可以以多种方式来显示信息。例如,输出设备81可以是液晶显示器(liquidcrystaldisplay,lcd),发光二级管(lightemittingdiode,led)显示设备等。

本领域技术人员可以理解,图14中示出的结构并不构成对终端的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

图15是根据一示例性实施例示出的一种服务器的结构框图,该服务器可以是视频封面图的显示装置。该服务器可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器91和一个或一个以上的存储器92。其中,存储器92中存储有至少一条指令,至少一条指令由处理器91加载并执行以实现上述各个方法实施例提供的视频封面图的显示方法。当然,该服务器还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该服务器还可以包括其他用于实现设备功能的部件,在此不做赘述。

本公开实施例还提供了一种视频封面图的显示系统,该视频封面图的显示系统包括:终端和服务器;

所述终端,用于响应于对目标视频的封面获取指令,获取n个候选原始封面图;n为正整数;向所述服务器发送目标封面图请求,所述目标封面图请求用于请求所述目标视频的所述目标封面图;

所述服务器,用于接收所述终端发送的所述目标封面图请求;根据所述目标封面图请求,获取所述目标封面图;向所述终端发送所述目标封面图;

所述终端,还用于接收所述服务器发送的所述目标封面图;在视频预览页显示所述目标视频的所述目标封面图。

本公开还提供了一种包括指令的计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述计算机可读存储介质中的指令由计算机设备的处理器执行时,使得计算机能够执行上述所示实施例提供的视频封面图的显示方法。例如,计算机可读存储介质可以为包括指令的存储器83,上述指令可由终端的处理器81执行以完成上述方法。又例如,计算机可读存储介质可以为包括指令的存储器92,上述指令可由服务器的处理器91执行以完成上述方法。可选地,计算机可读存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是rom、ram、cd-rom、磁带、软盘和光数据存储设备等。

本公开还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机设备执行上述所示实施例提供的视频封面图的显示方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。


技术特征:

1.一种视频封面图的显示方法,应用于终端,其特征在于,所述方法包括:

响应于对目标视频的封面获取指令,获取所述目标视频的目标封面图;所述目标封面图是对目标原始封面图进行聚焦操作得到的,所述目标封面图包括对所述目标原始封面图聚焦得到的目标对象;

在视频预览页显示所述目标视频的所述目标封面图。

2.根据权利要求1所述的视频封面图的显示方法,其特征在于,所述响应于对目标视频的封面获取指令,获取所述目标视频的目标封面图,包括:

在视频编辑界面显示待编辑的所述目标视频,所述视频编辑界面包括封面控件,响应于对所述封面控件的触发操作,获取所述目标封面图;

或者,在视频编辑过程中,响应于对所述目标视频的预设编辑操作,获取所述目标封面图;

或者,在所述视频预览页显示所述目标视频,响应于对所述目标视频的预设操作,获取所述目标封面图。

3.根据权利要求2所述的视频封面图的显示方法,其特征在于,所述获取所述目标封面图,包括:

获取n个候选原始封面图,n为正整数;

显示所述n个候选原始封面图;

响应于对目标原始封面图的选择操作,获得所述目标原始封面图;

对所述目标原始封面图进行聚焦操作,获取所述目标封面图。

4.根据权利要求2所述的视频封面图的显示方法,其特征在于,所述获取所述目标封面图,包括:

获取n个候选原始封面图,n为正整数;

分别对每个候选原始封面图进行聚焦操作,获取对应的n个候选封面图;

显示所述n个候选封面图;

响应于对目标封面图的选择操作,获取所述目标封面图。

5.根据权利要求3或4所述的视频封面图的显示方法,其特征在于,当所述目标封面图的尺寸等于原始封面图的尺寸,对于一个原始封面图,所述对所述目标原始封面图进行聚焦操作,获取所述目标封面图,包括:

将所述目标原始封面图输入图像识别模型,所述图像识别模型用于对所述目标原始封面图进行聚焦确定所述目标对象;

通过所述图像识别模型对所述目标原始封面图进行聚焦处理,输出聚焦后的封面图,所述聚焦后的封面图包括所述目标对象,所述聚焦后的封面图为所述目标封面图。

6.根据权利要求5所述的视频封面图的显示方法,其特征在于,当所述目标封面图的尺寸小于原始封面图的尺寸,所述方法还包括:

输出所述聚焦后的封面图后,根据所述目标对象,截取所述聚焦后的封面图,得到所述目标封面图。

7.根据权利要求2所述的视频封面图的显示方法,其特征在于,所述获取所述目标封面图,包括:

获取n个候选原始封面图,n为正整数;

发送目标封面图请求,所述目标封面图请求用于请求所述目标视频的所述目标封面图;所述目标封面图请求包括所述n个候选原始封面图或者所述目标原始封面图,所述目标原始封面图为所述n个候选原始封面图中的任意一个,或者所述目标原始封面图为用户从所述n个候选原始封面图中选择的图片;

接收所述目标封面图。

8.一种视频封面图的显示方法,应用于服务器,其特征在于,所述方法包括:

接收目标封面图请求,所述目标封面图请求用于请求目标视频的目标封面图;

根据所述目标封面图请求,获取所述目标封面图;所述目标封面图是对目标原始封面图进行聚焦操作得到的,所述目标封面图包括对所述目标原始封面图聚焦得到的目标对象;

发送所述目标封面图。

9.一种终端,其特征在于,所述终端包括:

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述指令,以实现如权利要求1-7中任一项所述的视频封面图的显示方法。

10.一种服务器,其特征在于,所述服务器包括:

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述指令,以实现如权利要求8所述的视频封面图的显示方法。

技术总结
本公开关于一种视频封面图的显示方法及装置,涉及人工智能领域,解决了视频的封面图的主要内容显示不全的问题。具体方案包括:终端响应于对目标视频的封面获取指令,获取目标视频的目标封面图,在视频预览页显示目标视频的目标封面图。其中,目标封面图是对目标原始封面图进行聚焦操作得到的,目标封面图包括对目标原始封面图聚焦得到的目标对象。

技术研发人员:徐博
受保护的技术使用者:北京达佳互联信息技术有限公司
技术研发日:2020.01.17
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-53604.html

最新回复(0)