信息推荐方法、装置及电子设备与流程

文档序号:23261434发布日期:2020-12-11 18:50阅读:136来源:国知局
信息推荐方法、装置及电子设备与流程

本公开涉及通信技术领域,尤其涉及一种信息推荐方法、装置及电子设备。



背景技术:

目前,短视频作为一种新兴媒体内容传播方式受到广大用户的喜爱,越来越多的人喜欢拍摄一些短视频作品发表在短视频平台上来吸取用户关注。随着大量拍摄作品的不断涌现,用户在拍摄中难免遇到一些创作瓶颈,而相关技术中,当用户准备以某个物品为拍摄主题却想不出该怎么拍时,只能跳出当前拍摄创作流程,进入作品搜索入口,手动搜出一些类似的拍摄玩法作为参考,然后再回到创作路径中进行创作,流程较为复杂繁琐。



技术实现要素:

本公开提供一种信息推荐方法、装置及电子设备,以至少解决相关技术中拍摄创作流程较为复杂繁琐的问题。本公开的技术方案如下:

根据本公开实施例的第一方面,提供一种信息推荐方法,包括:

在显示拍摄界面时,通过摄像头采集图像,并识别所述图像中的目标对象;

获取与所述目标对象匹配的至少一个目标拍摄作品;

在所述拍摄界面上展示所述目标拍摄作品的信息。

可选的,所述获取与所述目标对象匹配的至少一个目标拍摄作品的步骤,包括:

获取与所述目标对象匹配的拍摄作品;

基于所述拍摄作品确定向用户推荐的至少一个目标拍摄作品。

可选的,所述拍摄界面上显示有目标虚拟按键;

所述在显示拍摄界面时,通过摄像头采集图像,并识别所述图像中的目标对象的步骤,包括:

在显示拍摄界面时,若检测到针对所述目标虚拟按键的触控操作,则通过摄像头采集图像,并识别所述图像中的目标对象。

可选的,所述在显示拍摄界面时,通过摄像头采集图像,并识别所述图像中的目标对象的步骤,包括:

在从目标应用程序进入拍摄页面时,通过摄像头采集图像,并识别所述图像中的目标对象;

所述获取与所述目标对象匹配的拍摄作品的步骤,包括:

从所述目标应用程序的作品库中搜索与所述目标对象匹配的拍摄作品。

可选的,所述基于所述拍摄作品确定向用户推荐的至少一个目标拍摄作品的步骤,包括:

按照每个拍摄作品的目标参数,对所述拍摄作品进行排序,其中,所述目标参数包括点赞数和播放量中的至少之一;

将所述拍摄作品排序中的前n个拍摄作品,确定为向用户推荐的目标拍摄作品,其中,n为大于或等于1的整数。

可选的,所述基于所述拍摄作品确定向用户推荐的至少一个目标拍摄作品的步骤,包括:

确定所述拍摄作品中每个拍摄作品与用户属性的匹配度;

将所述拍摄作品中与用户属性的匹配度大于预设阈值的至少一个拍摄作品确定为向用户推荐的目标拍摄作品。

可选的,所述在所述拍摄界面上展示所述目标拍摄作品的信息的步骤,包括:

在所述拍摄界面上展示所述目标拍摄作品的视频封面。

可选的,所述在所述拍摄界面上展示所述目标拍摄作品的视频封面的步骤之后,所述方法还包括:

在接收到针对所述至少一个目标拍摄作品中第一目标拍摄作品的视频封面的触控操作的情况下,在预设播放窗口中播放所述第一目标拍摄作品,其中,所述预设播放窗口显示在所述拍摄界面上。

可选的,所述在预设播放窗口中播放所述第一目标拍摄作品的步骤之后,所述方法还包括:

若接收到返回拍摄界面的操作,则获取所述第一目标拍摄作品中使用的拍摄元素;

在所述拍摄界面中应用并显示所述拍摄元素。

可选的,所述在所述拍摄界面中应用并显示所述拍摄元素的步骤之后,所述方法还包括:

若接收到对拍摄界面上的拍摄控件的触控操作,则使用所述拍摄元素进行视频拍摄。

根据本公开实施例的第二方面,提供一种信息推荐装置,包括:

扫描识别模块,被配置为执行在显示拍摄界面时,通过摄像头采集图像,并识别所述图像中的目标对象;

第一获取模块,被配置为执行获取与所述目标对象匹配的至少一个目标拍摄作品;

展示模块,被配置为执行在所述拍摄界面上展示所述目标拍摄作品的信息。

可选的,所述第一获取模块包括:

获取单元,被配置为执行获取与所述目标对象匹配的拍摄作品;

确定单元,被配置为执行基于所述拍摄作品确定向用户推荐的至少一个目标拍摄作品。

可选的,所述拍摄界面上显示有目标虚拟按键;

所述扫描识别模块被配置为执行在显示拍摄界面时,若检测到针对所述目标虚拟按键的触控操作,则通过摄像头采集图像,并识别所述图像中的目标对象。

可选的,所述扫描识别模块被配置为执行在从目标应用程序进入拍摄页面时,通过摄像头采集图像,并识别所述图像中的目标对象;

所述获取单元被配置为执行从所述目标应用程序的作品库中搜索与所述目标对象匹配的拍摄作品。

可选的,所述确定单元包括:

排序子单元,被配置为执行按照每个拍摄作品的目标参数,对所述拍摄作品进行排序,其中,所述目标参数包括点赞数和播放量中的至少之一;

第一确定子单元,被配置为执行将所述拍摄作品排序中的前n个拍摄作品,确定为向用户推荐的目标拍摄作品,其中,n为大于或等于1的整数。

可选的,所述确定单元包括:

第二确定子单元,被配置为执行确定所述拍摄作品中每个拍摄作品与用户属性的匹配度;

第三确定子单元,被配置为执行将所述拍摄作品中与用户属性的匹配度大于预设阈值的至少一个拍摄作品确定为向用户推荐的目标拍摄作品。

可选的,所述展示模块被配置为执行在所述拍摄界面上展示所述目标拍摄作品的视频封面。

可选的,所述信息推荐装置还包括:

播放模块,被配置为执行在接收到针对所述至少一个目标拍摄作品中第一目标拍摄作品的视频封面的触控操作的情况下,在预设播放窗口中播放所述第一目标拍摄作品,其中,所述预设播放窗口显示在所述拍摄界面上。

可选的,所述信息推荐装置还包括:

第二获取模块,被配置为执行若接收到返回拍摄界面的操作,则获取所述第一目标拍摄作品中使用的拍摄元素;

应用模块,被配置为执行在所述拍摄界面中应用并显示所述拍摄元素。

可选的,所述信息推荐装置还包括:

拍摄模块,被配置为执行若接收到对拍摄界面上的拍摄控件的触控操作,则使用所述拍摄元素进行视频拍摄。

根据本公开实施例的第三方面,提供一种电子设备,包括:

处理器;

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

其中,所述处理器被配置为执行所述指令,以实现上述第一方面所述的信息推荐方法。

根据本公开实施例的第四方面,提供一种存储介质,当所述存储介质中的指令由电子设备执行时,使得电子设备能够执行上述第一方面所述的信息推荐方法。

根据本公开实施例的第五方面,提供一种计算机程序产品,包括可执行指令,当所述可执行指令在计算机上运行时,使得计算机能够执行上述第一方面所述的信息推荐方法。

本公开的实施例提供的技术方案至少带来以下有益效果:

在显示拍摄界面时,通过摄像头采集图像,并识别所述图像中的目标对象;获取与所述目标对象匹配的至少一个目标拍摄作品;在所述拍摄界面上展示所述目标拍摄作品的信息。这样,用户在准备拍摄创作时,可以直接在拍摄界面利用摄像头快速扫描识别当前对象来获取相关的拍摄作品,以参考这些相关拍摄作品的拍摄手法,从中获得灵感,而无需退出当前拍摄界面去手动搜索相关拍摄作品,从而简化了用户的拍摄创作流程。

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

附图说明

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

图1是根据一示例性实施例示出的一种信息推荐方法的流程图。

图2a是根据一示例性实施例示出的拍摄界面示意图。

图2b是根据一示例性实施例示出的扫描识物界面示意图。

图2c是根据一示例性实施例示出的展示相关拍摄作品的界面示意图。

图2d是根据一示例性实施例示出的在预设播放窗口播放拍摄作品的界面示意图。

图2e是根据一示例性实施例示出的在预设播放窗口暂停播放拍摄作品的界面示意图。

图3是根据一示例性实施例示出的一种信息推荐装置的框图。

图4是根据一示例性实施例示出的一种电子设备的框图。

具体实施方式

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

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种信息推荐方法的流程图,该信息推荐方法可用于电子设备中,如图1所示,包括以下步骤:

在步骤s11中,在显示拍摄界面时,通过摄像头采集图像,并识别所述图像中的目标对象。

上述在显示拍摄界面时,可以是在进入拍摄模式时所显示的界面,具体可以是在启动相机后所显示的拍摄界面,也可以是从具备拍摄功能的某应用程序中通过触控拍摄键而进入的拍摄界面,如一些短视频类应用程序。通常用户预拍摄一些作品时,会操作电子设备使其进入拍摄界面。

本发明实施例中,所述信息推荐方法的执行装置可以具备扫描识物功能,即可以通过摄像头扫描物品来识别该物品信息,进而获取一些与所识别物品相关的信息。该步骤中,在显示拍摄界面时,可以通过摄像头扫描当前拍摄界面中的对象,进而识别其中的目标对象信息,也即通过摄像头采集图像,并识别所述图像中的目标对象,其中,当所述图像中存在多个对象时,所述目标对象可以是所述图像中面积占比最大的对象,或是摄像头聚焦的对象。例如,当通过摄像头对准水果“荔枝”进行扫描时,可以识别当前采集图像中的目标对象为“荔枝”。

可选的,所述拍摄界面上显示有目标虚拟按键;

所述步骤s11包括:

在显示拍摄界面时,若检测到针对所述目标虚拟按键的触控操作,则通过摄像头采集图像,并识别所述图像中的目标对象。

该实施方式中,可以在拍摄界面上增加一扫描识物入口,即显示目标虚拟按键,用于用户通过触控该按键来进入扫描识物模式,故在显示拍摄界面时,若检测到针对所述目标虚拟按键的触控操作,则可以进入扫描识物模式,通过摄像头采集图像,并识别所述图像中的目标对象。这样,使得用户可以根据自身需求决定是否需要启动扫描识物功能,以通过自动识别当前物品信息来搜索相关拍摄作品,例如,在用户启动拍摄键进入拍摄模式以准备拍摄视频作品时,若期望快速获得一些与当前拍摄对象相关的拍摄作品作为参考,则可以通过触控拍摄界面的目标虚拟按键来进入扫描识物模式,进而获得一些相关推荐作品,若用户已有拍摄思路,无需参考相关拍摄手法时,可无需触控目标虚拟按键,而是直接进入拍摄创作模式。

为使人机交互界面更为友好,可以如图2a所示,在拍摄界面20上增设一“识物荐玩”入口21,当用户点击该入口后,开启扫描识物模式,扫描当前拍摄页内的物品信息,并可如图2b所示,在拍摄页面上显示智能识别标识22和提示语“智能识别中”。

这样,通过在拍摄界面上显示目标虚拟按键,使得用户可通过触控该目标虚拟按键来启动扫描识物功能,便于用户在拍摄界面中直接搜索相关拍摄作品作为参考。

在步骤s12中,获取与所述目标对象匹配的至少一个目标拍摄作品。

在识别所述目标对象后,可以获取与所述目标对象匹配的至少一个目标拍摄作品,以向用户推荐,其中,所述与所述目标对象匹配的至少一个目标拍摄作品可以是包括所述目标对象的目标拍摄作品,即这些拍摄作品中的拍摄对象包括所述目标对象,例如,所述目标对象为“荔枝”,则与“荔枝”匹配的拍摄作品可以是一些以荔枝为拍摄主题的拍摄作品;所述拍摄作品可以是拍摄照片、视频等。

上述获取与所述目标对象匹配的至少一个目标拍摄作品,可以是从目标数据库中查找包括所述目标对象的拍摄作品,得到至少一个匹配的目标拍摄作品,其中,所述目标数据库可以是服务端或本地开设的用于存储拍摄作品的数据库,也可以是一些应用平台开设的用于存储用户在其平台上发布的拍摄作品的数据库。

可选的,所述步骤s12包括:

获取与所述目标对象匹配的拍摄作品;

基于所述拍摄作品确定向用户推荐的至少一个目标拍摄作品。

上述获取与所述目标对象匹配的拍摄作品,可以是从目标数据库中查找包括所述目标对象的拍摄作品;在获取到与所述目标对象匹配的拍摄作品后,便可向用户推荐其中的拍摄作品,而在获取与所述目标对象匹配的拍摄作品时,可能会获取到很多个拍摄作品,若将所有拍摄作品均进行推荐,可能会造成用户需花费大量时间查看这些拍摄作品,或不知该参考哪些拍摄作品,故为避免展示过多拍摄作品给用户参考作品时带来选择困难,可以从所述拍摄作品中确定至少一个目标拍摄作品来向用户推荐,其中,所述至少一个目标拍摄作品可以是获取到的拍摄作品中具备较高参考价值的拍摄作品,例如,一些用户观看量、点赞数或评论数较高的拍摄作品,或者拍摄方式较为新颖的拍摄作品,还或者与用户拍摄手法、兴趣较为贴合的拍摄作品。

这样,通过向用户推荐一些关注度比较高或拍摄方式较为新颖的目标拍摄作品,更能激发用户创作灵感,使用户创作出高质量的拍摄作品。

可选的,所述步骤s11包括:

在从目标应用程序进入拍摄页面时,通过摄像头采集图像,并识别所述图像中的目标对象;

所述获取与所述目标对象匹配的拍摄作品的步骤,包括:

从所述目标应用程序的作品库中搜索与所述目标对象匹配的拍摄作品。

该实施方式中,可以从一些特定的目标应用程序中进入拍摄界面,并在进入拍摄页面时,启动扫描识物模式,通过摄像头采集图像,并识别所述图像中的目标对象,其中,所述目标应用程序可以是一些具备拍摄功能的视频创作应用程序,如短视频类应用程序,用户经常会在该类应用程序中进入拍摄页面以进行短视频创作。

当从目标应用程序进入拍摄页面时,可以通过扫描识物和搜索与当前拍摄对象匹配的拍摄作品来为用户推荐一些相关拍摄作品作为参考,而在搜索与所述目标对象匹配的拍摄作品时,可以从所述目标应用程序的作品库中进行搜索,以保证搜索到的拍摄作品更具相关性和参考价值,使得用户可以参考其他用户在该应用程序平台上发布的拍摄作品的创作手法,进而创作出切合平台需求的作品,其中,所述目标应用程序的作品库中可以存储有所述目标应用程序用户在其平台上发布的拍摄作品。

例如,当从应用程序a中进入拍摄页面时,可以从应用程序a的作品库中搜索与当前拍摄对象匹配的拍摄作品,所述应用程序a的作品库中存放了其所有用户在应用程序a中发布的作品。

这样,通过从当前启动的应用程序的作品库中搜索匹配的拍摄作品,可以保证基于此推荐的拍摄作品与用户预创作的拍摄作品模式较为相符,且通过限定搜索范围,可保证搜索速度较快。

可选的,所述基于所述拍摄作品确定向用户推荐的至少一个目标拍摄作品的步骤,包括:

按照每个拍摄作品的目标参数,对所述拍摄作品进行排序,其中,所述目标参数包括点赞数和播放量中的至少之一;

将所述拍摄作品排序中的前n个拍摄作品,确定为向用户推荐的目标拍摄作品,其中,n为大于或等于1的整数。

一种实施方式中,为了保证向用户推荐具备较高参考价值的拍摄作品,可以在向用户推荐拍摄作品之前,先对所获取到的匹配的拍摄作品进行排序,具体地,可以按照搜索到的每个拍摄作品的目标参数,如点赞数、播放量、评论数等,对这些拍摄作品进行排序,其中,由于点赞数较高或播放量较大的拍摄作品表示受观众关注度或喜爱度更高,因此,可以基于这些参数,对搜索到的拍摄作品进行排序,点赞数高或播放量大的拍摄作品排序靠前,点赞数低或播放量少的拍摄作品排序靠后。当然,也可以结合每个拍摄作品的点赞数和播放量参数,对搜索到的拍摄作品来进行综合排序,例如,可以依照每个拍摄作品的点赞数和播放量参数,采用加权算法,计算每个拍摄作品的得分,得分高的排序靠前,得分低的排序靠后,依此对搜索到的拍摄作品按得分高低来进行排序。

在确定这些拍摄作品的排列顺序后,可向用户推荐所述拍摄作品排序中的前n个目标拍摄作品,其中,n为大于或等于1的整数,所述n的值可由系统默认设定也可以由用户自定义设置,例如,推荐排序中的前4个目标拍摄作品,即可在所述拍摄界面向用户推荐4个点赞数和播放量较大的相关拍摄作品供用户参考。

这样,通过对获取到的拍摄作品按点赞数和/或播放量进行排序,进而向用户推荐排序中的前n个目标拍摄作品,可保证所推荐的拍摄作品具备较高参考价值,且推荐作品数量适中。

可选的,所述基于所述拍摄作品确定向用户推荐的至少一个目标拍摄作品的步骤,包括:

确定所述拍摄作品中每个拍摄作品与用户属性的匹配度;

将所述拍摄作品中与用户属性的匹配度大于预设阈值的至少一个拍摄作品确定为向用户推荐的目标拍摄作品。

另一种实施方式中,为了保证向用户推荐与用户属性较为相关的拍摄作品,可以在向用户推荐拍摄作品之前,先对所获取到的匹配的拍摄作品,确定每个拍摄作品与用户属性的匹配度,其中,所述用户属性可以是用户创作中的拍摄手法、感兴趣(观看较多)的拍摄作品类型等相关属性,具体地,所述拍摄作品中拍摄手法与用户拍摄手法较为相似的拍摄作品,其与用户属性的匹配度则较高,或者,所述拍摄作品中拍摄类型属于用户感兴趣的拍摄作品类型的拍摄作品,其与用户属性的匹配度也较高,反之则相对较低。

在确定每个拍摄作品与用户属性的匹配度后,可向用户推荐所述拍摄作品中与用户属性匹配度较大即匹配度大于预设阈值的目标拍摄作品,使得用户可通过参考推荐的目标拍摄作品,更快地从中学习到相关拍摄手法来完成当前创作,其中,所述预设阈值可以是预先设定的匹配度阈值,例如为50%,具体可以根据用户需求进行设定,以保证推荐的目标拍摄作品较符合用户的期望。

这样,通过对获取到的拍摄作品按与用户属性的匹配度来进行推荐,向用户推荐匹配度大于预设阈值的若干个目标拍摄作品,可保证所推荐的拍摄作品较符合用户的期望。

在步骤s13中,在所述拍摄界面上展示所述目标拍摄作品的信息。

在确定待推荐的目标拍摄作品后,可以直接在当前拍摄界面上向用户展示所述至少一个目标拍摄作品的相关信息,具体地,可以将所述至少一个目标拍摄作品展示在当前拍摄界面上,以供用户从中选择任一目标拍摄作品进行查看参考,例如,可以将所述至少一个目标拍摄作品以小窗口的形式并排显示在所述拍摄界面,用户可根据自身喜好点击其中任一窗口中的拍摄作品进行具体查看。

这样,通过将所述至少一个目标拍摄作品直接展示在拍摄界面,可以便于用户快速查看这些目标拍摄作品。

可选的,所述步骤s13包括:

在所述拍摄界面上展示所述目标拍摄作品的视频封面。

该实施方式中,在向用户推荐所述至少一个目标拍摄作品时,可以是在所述拍摄界面展示所述至少一个目标拍摄作品的视频封面,即对每个目标拍摄作品生成各自的视频封面,然后在所述拍摄界面展示所述至少一个目标拍摄作品的视频封面,所述至少一个目标拍摄作品的视频封面可以并排展示或并列展示,且可以在每个目标拍摄作品的视频封面中展示各自作品的简要介绍,如作品主题名称、内容简介等,每个目标拍摄作品的视频封面可以是取自各视频作品中具备代表性的一帧图片作为视频封面,这样,用户可以根据展示的各目标拍摄作品的视频封面大致了解每个作品的拍摄内容,进而可以据此选择感兴趣的作品进行查看。

例如,可以参见图2c,在拍摄界面20展示搜索到的用户关注度排名前3的3个目标拍摄作品的视频封面23,并且可以显示提示语“为您推荐关于“荔枝”的拍法”,后续用户可以根据展示结果点击其中任一个视频封面来播放对应拍摄作品。

这样,通过在拍摄界面展示所述至少一个目标拍摄作品的视频封面,可以较为直观地向用户展示获取到的目标拍摄作品,供用户参考。

进一步的,所述在所述拍摄界面展示所述至少一个目标拍摄作品的视频封面的步骤之后,所述方法还包括:

在接收到针对所述至少一个目标拍摄作品中第一目标拍摄作品的视频封面的触控操作的情况下,在预设播放窗口中播放所述第一目标拍摄作品,其中,所述预设播放窗口显示在所述拍摄界面上;

在接收到针对所述预设播放窗口的触控操作的情况下,暂停播放所述第一目标拍摄作品。

在所述拍摄界面展示所述至少一个目标拍摄作品的视频封面之后,用户可以点击其中感兴趣的任一目标拍摄作品的视频封面以查看该作品的拍摄内容和拍摄手法,因此,可以在接收到针对第一目标拍摄作品的视频封面的触控操作的情况下,在预设播放窗口中播放所述第一目标拍摄作品,以供用户查看参考,所述第一目标拍摄作品可以是所述至少一个目标拍摄作品中的任一目标拍摄作品。其中,所述预设播放窗口可以直接显示在所述拍摄界面上,所述预设播放窗口的尺寸可以大于所述第一目标拍摄作品的视频封面的尺寸,但小于所述拍摄界面的尺寸,且在所述预设播放窗口中播放所述第一目标拍摄作品时,可以关闭所述至少一个目标拍摄作品的视频封面。

当然,在播放所述第一目标拍摄作品的过程中,用户可以随时暂停播放,具体可以通过多次点击所述预设播放窗口来进行暂停和播放的切换,故在接收到针对所述预设播放窗口的触控操作的情况下,可以暂停播放所述第一目标拍摄作品,在再次接收到针对所述预设播放窗口的触控操作的情况下,又可以继续播放所述第一目标拍摄作品。

例如,如图2c所示,在拍摄界面20展示3个目标拍摄作品的视频封面23后,若用户点击了其中一个目标拍摄作品的视频封面,则可以切换至如图2d所示的界面,在一更大的播放窗口24中播放该目标拍摄作品,用户可以通过观看推荐的拍摄作品找寻创作的灵感,当用户点击播放窗口24时,可以如图2e所示,暂停播放当前目标拍摄作品,即用户可以通过点击播放窗口24来切换作品的播放和暂停状态。

这样,用户可以通过触控推荐的目标拍摄作品的视频封面来播放该作品,也可以在播放过程中随时切换推荐作品的暂停或播放状态,且都是在拍摄界面上进行,使得用户的拍摄创作流程中更为灵活和便捷。

可选的,所述预设播放窗口显示有第一虚拟按键;

所述在预设播放窗口中播放所述第一目标拍摄作品的步骤之后,所述方法还包括:

在接收到针对所述第一虚拟按键的触控操作的情况下,关闭所述预设播放窗口,返回至展示所述至少一个目标拍摄作品的视频封面的界面。

当切换至预设播放窗口中播放所述第一目标拍摄作品时,可以在所述预设播放窗口显示一用于关闭该窗口的功能入口,即第一虚拟按键,用户可以通过触控所述第一虚拟按键来关闭所述预设播放窗口,因此,该实施方式中,在接收到针对所述第一虚拟按键的触控操作的情况下,可以关闭所述预设播放窗口,并返回至展示所述至少一个目标拍摄作品的视频封面的界面,以便用户从中选择另外的目标拍摄作品进行播放和查看。

例如,如图2d和2e所示,在播放窗口24的左上角显示有“最小化”功能入口25,用户点击该“最小化”功能入口25后,便可以关闭播放窗口24,恢复至如图2c所示的展示3个目标拍摄作品的视频封面的界面。

可选的,所述拍摄界面上还显示有与所述至少一个目标拍摄作品的视频封面关联的第二虚拟按键;

所述在所述拍摄界面展示所述目标拍摄作品的视频封面的步骤之后,所述方法还包括:

在接收到针对所述第二虚拟按键的触控操作的情况下,退出展示所述至少一个目标拍摄作品的视频封面的界面。

在向用户推荐所述至少一个目标拍摄作品后,若用户在参考完所推荐的目标拍摄作品或不想要查看推荐的目标拍摄作品时,会有关闭当前推荐页面以返回至拍摄创作页面的需求,故为了满足用户此需求,可以在拍摄界面上显示一与所述至少一个目标拍摄作品的视频封面关联的第二虚拟按键,用于关闭作品推荐页面。具体地,可以在接收到针对所述第二虚拟按键的触控操作的情况下,退出展示所述至少一个目标拍摄作品的视频封面的界面。

例如,如图2c所示,在展示3个目标拍摄作品的视频封面的拍摄界面20上,还显示有一“关闭”按钮26,当用户点击该“关闭”按钮26后,将关闭展示的3个目标拍摄作品的视频封面,回到如图2a所示的拍摄界面20,用户可以根据学习到的拍法进行创作。当然,若用户期望再次识别当前物品以寻找创作灵感的话,可以再次点击拍摄界面20的“识物荐玩”入口21,启动扫描识物智能推荐拍摄作品的流程。

可选的,所述在预设播放窗口中播放所述第一目标拍摄作品的步骤之后,所述方法还包括:

若接收到返回拍摄界面的操作,则获取所述第一目标拍摄作品中使用的拍摄元素;

在所述拍摄界面中应用并显示所述拍摄元素。

即该实施方式中,若用户在从所述第一目标拍摄作品中获得了创作构思,退出所述第一目标拍摄作品的播放界面,返回至拍摄界面预进行拍摄创作时,为便于用户进行快速创作,可以在拍摄界面中自动带入所述第一目标拍摄作品中使用的拍摄元素,如拍摄道具、拍摄素材、拍摄滤镜等,使得用户可直接使用所述第一目标拍摄作品中的拍摄元素进行拍摄创作。

具体地,可以是在检测到从所述第一目标拍摄作品的播放页面返回至拍摄界面的情况下,获取所述第一目标拍摄作品使用的拍摄元素,并在拍摄界面中应用并显示所获取的拍摄元素,即所述拍摄界面中将显示所述第一目标拍摄作品使用的同款拍摄道具、素材等,便于用户快速应用这些拍摄元素进行拍摄创作。

进一步的,所述在所述拍摄界面中应用并显示所述拍摄元素的步骤之后,所述方法还包括:

若接收到对拍摄界面上的拍摄控件的触控操作,则使用所述拍摄元素进行视频拍摄。

即在接收到用户的拍摄操作后,可以使用所述拍摄界面上显示的拍摄元素进行视频拍摄,将所述第一目标拍摄作品使用的拍摄道具、素材等应用到用户的拍摄创作中,例如,使用所述第一目标拍摄作品中的同款魔法道具、表情、模板、滤镜、背景音乐等进行视频拍摄。

这样,在用户参考完某个目标拍摄作品之后进行拍摄创作时,通过自动带入参考的拍摄作品中的拍摄元素进行拍摄,可帮助用户更快、更轻松地完成创作。

本方案可以应用于拍摄创作场景,当用户进入拍摄界面预以某个物品为拍摄对象进行作品创作,但却不知该如何拍摄时,可以直接从当前拍摄界面中开启扫描识物模式,通过扫描识别当前拍摄对象,并搜索与该拍摄对象相关的拍摄作品,最后在当前拍摄界面向用户展示搜索到的目标拍摄作品,使得用户可以直接在当前拍摄界面上参考他人拍摄的相关作品,从中获取灵感和创作思路,而无需退出当前拍摄流程,去搜索一些相关的拍摄作品,可见,本方案简化了用户的拍摄创作流程。

本公开实施例提供的信息推荐方法,在显示拍摄界面时,通过摄像头采集图像,并识别所述图像中的目标对象;获取与所述目标对象匹配的拍摄作品;基于所述拍摄作品确定向用户推荐的至少一个目标拍摄作品;在所述拍摄界面上展示所述目标拍摄作品的信息。这样,用户在准备拍摄创作时,可以直接在拍摄界面利用摄像头快速扫描识别当前对象来获取相关的拍摄作品,以参考这些相关拍摄作品的拍摄手法,从中获得灵感,而无需退出当前拍摄界面去手动搜索相关拍摄作品,从而简化了用户的拍摄创作流程。

图3是根据一示例性实施例示出的一种信息推荐装置的框图。参照图3,该信息推荐装置300包括扫描识别模块301、第一获取模块302和展示模块303。

该扫描识别模块301被配置为执行在显示拍摄界面时,通过摄像头采集图像,并识别所述图像中的目标对象;

该第一获取模块302被配置为执行获取与所述目标对象匹配的至少一个目标拍摄作品;

该展示模块303被配置为执行在所述拍摄界面上展示所述目标拍摄作品的信息。

可选的,第一获取模块302包括:

获取单元,被配置为执行获取与所述目标对象匹配的拍摄作品;

确定单元,被配置为执行基于所述拍摄作品确定向用户推荐的至少一个目标拍摄作品。

可选的,所述拍摄界面上显示有目标虚拟按键;

扫描识别模块301被配置为执行在显示拍摄界面时,若检测到针对所述目标虚拟按键的触控操作,则通过摄像头采集图像,并识别所述图像中的目标对象。

可选的,扫描识别模块301被配置为执行在从目标应用程序进入拍摄页面时,通过摄像头采集图像,并识别所述图像中的目标对象;

所述获取单元被配置为执行从所述目标应用程序的作品库中搜索与所述目标对象匹配的拍摄作品。

可选的,确定单元包括:

排序子单元,被配置为执行按照每个拍摄作品的目标参数,对所述拍摄作品进行排序,其中,所述目标参数包括点赞数和播放量中的至少之一;

第一确定子单元,被配置为执行将所述拍摄作品排序中的前n个拍摄作品,确定为向用户推荐的目标拍摄作品,其中,n为大于或等于1的整数。

可选的,确定单元包括:

第二确定子单元,被配置为执行确定所述拍摄作品中每个拍摄作品与用户属性的匹配度;

第三确定子单元,被配置为执行将所述拍摄作品中与用户属性的匹配度大于预设阈值的至少一个拍摄作品确定为向用户推荐的目标拍摄作品。

可选的,展示模块303被配置为执行在所述拍摄界面上展示所述目标拍摄作品的视频封面。

可选的,信息推荐装置300还包括:

播放模块,被配置为执行在接收到针对所述至少一个目标拍摄作品中第一目标拍摄作品的视频封面的触控操作的情况下,在预设播放窗口中播放所述第一目标拍摄作品,其中,所述预设播放窗口显示在所述拍摄界面上。

可选的,信息推荐装置300还包括:

第二获取模块,被配置为执行若接收到返回拍摄界面的操作,则获取所述第一目标拍摄作品中使用的拍摄元素;

应用模块,被配置为执行在所述拍摄界面中应用并显示所述拍摄元素。

可选的,信息推荐装置300还包括:

拍摄模块,被配置为执行若接收到对拍摄界面上的拍摄控件的触控操作,则使用所述拍摄元素进行视频拍摄。

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

图4是根据一示例性实施例示出的一种用于电子设备400的框图。例如,电子设备400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图4,电子设备400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,输入/输出(i/o)的接口412,传感器组件414,以及通信组件416。

处理组件402通常控制电子设备400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。

存储器404被配置为存储各种类型的数据以支持在电子设备400的操作。这些数据的示例包括用于在电子设备400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件406为电子设备400的各种组件提供电力。电源组件406可以包括电源管理系统,一个或多个电源,及其他与为电子设备400生成、管理和分配电力相关联的组件。

多媒体组件408包括在电子设备400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当电子设备400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(mic),当电子设备400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。

i/o接口412为处理组件402和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件414包括一个或多个传感器,用于为电子设备400提供各个方面的状态评估。例如,传感器组件414可以检测到电子设备400的打开/关闭状态,组件的相对定位,例如所述组件为电子设备400的显示器和小键盘,传感器组件414还可以检测电子设备400或电子设备400一个组件的位置改变,用户与电子设备400接触的存在或不存在,电子设备400方位或加速/减速和电子设备400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件416被配置为便于电子设备400和其他设备之间有线或无线方式的通信。电子设备400可以接入基于通信标准的无线网络,如wifi,运营商网络(如2g、3g、4g或5g),或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件416还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,电子设备400可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

其中,处理器420,用于读取存储器404中的程序,执行下列过程:

在显示拍摄界面时,通过摄像头采集图像,并识别所述图像中的目标对象;

获取与所述目标对象匹配的至少一个目标拍摄作品;

在所述拍摄界面上展示所述目标拍摄作品的信息。

可选的,处理器420,还用于:

获取与所述目标对象匹配的拍摄作品;

基于所述拍摄作品确定向用户推荐的至少一个目标拍摄作品。

可选的,所述拍摄界面上显示有目标虚拟按键;

处理器420,还用于:

在显示拍摄界面时,若检测到针对所述目标虚拟按键的触控操作,则通过摄像头采集图像,并识别所述图像中的目标对象。

可选的,处理器420,还用于:

在从目标应用程序进入拍摄页面时,通过摄像头采集图像,并识别所述图像中的目标对象;

从所述目标应用程序的作品库中搜索与所述目标对象匹配的拍摄作品。

可选的,处理器420,还用于:

按照每个拍摄作品的目标参数,对所述拍摄作品进行排序,其中,所述目标参数包括点赞数和播放量中的至少之一;

将所述拍摄作品排序中的前n个拍摄作品,确定为向用户推荐的目标拍摄作品,其中,n为大于或等于1的整数。

可选的,处理器420,还用于:

确定所述拍摄作品中每个拍摄作品与用户属性的匹配度;

将所述拍摄作品中与用户属性的匹配度大于预设阈值的至少一个拍摄作品确定为向用户推荐的目标拍摄作品。

可选的,处理器420,还用于:

在所述拍摄界面上展示所述目标拍摄作品的视频封面。

可选的,处理器420,还用于:

在接收到针对所述至少一个目标拍摄作品中第一目标拍摄作品的视频封面的触控操作的情况下,在预设播放窗口中播放所述第一目标拍摄作品,其中,所述预设播放窗口显示在所述拍摄界面上。

可选的,处理器420,还用于:

若接收到返回拍摄界面的操作,则获取所述第一目标拍摄作品中使用的拍摄元素;

在所述拍摄界面中应用并显示所述拍摄元素。

可选的,处理器420,还用于:

若接收到对拍摄界面上的拍摄控件的触控操作,则使用所述拍摄元素进行视频拍摄。

电子设备400能够实现前述实施例中信息推荐装置实现的各个过程,为避免重复,这里不再赘述。

在示例性实施例中,还提供了一种包括指令的存储介质,例如包括指令的存储器404,上述指令可由电子设备400的处理器420执行以完成上述方法。可选地,存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

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

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

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1