用户生成内容处理方法和装置制造方法及图纸

技术编号:16216083 阅读:19 留言:0更新日期:2017-09-15 22:14
本发明专利技术涉及一种用户生成内容处理方法和装置,该方法包括:从现实世界采集图像帧;将采集的图像帧按照采集的时序逐帧播放;从采集的图像帧中选取图像帧;获取与选取的图像帧匹配的模板图像所关联的用户生成内容;获取所述用户生成内容在所述匹配的模板图像中的展示位置;按照所述展示位置,在播放的图像帧中渲染所述用户生成内容。本发明专利技术提供的用户生成内容处理方法和装置,能够通过现实世界中拍摄的图像帧定位到用户生成内容并展示,可以不必依赖社交关系,扩展了用户生成内容的传播方式。

User generated content processing method and apparatus

The invention relates to a user generated content processing method and device, the method includes: from the real world image frame; the image is collected in accordance with the acquisition of the time frame by frame playback; select the image frame from the image acquisition frame; obtaining user generated content template image and the selected image frames, the Association; the template image to obtain the user generated content, in a display position; according to the display position in the image frame in the rendering of the user generated content. User generated content processing method and device provided by the invention can through the image frame location shooting in the real world to user generated content and display, can not rely on social relations, expansion of the user generated content means of communication.

【技术实现步骤摘要】
用户生成内容处理方法和装置
本专利技术涉及社交
,特别是涉及一种用户生成内容处理方法和装置。
技术介绍
社交应用是目前广泛应用的一种应用程序。基于社交应用,用户之间能够建立基于社交网络的社交关系,从而基于社交关系进行交互,如发送即时消息、语音通话、视频通话以及在线会议等,为人们的生活和工作提供了极大便利。目前,社交应用能够展示用户生成内容(UGC,UserGeneratedContent)。目前,用户之间在建立社交关系后,才能够找到对方的个人主页,或者彼此出现在对方的好友共享页面,彼此的用户生成内容将展示在个人主页或者好友共享页面,因此目前用户生成内容的展示须依赖于社交关系,限制了用户生成内容的传播。
技术实现思路
基于此,有必要针对目前用户生成内容的展示须依赖于社交关系,限制了用户生成内容的传播的问题,提供一种用户生成内容处理方法和装置。一种用户生成内容处理方法,包括:从现实世界采集图像帧;将采集的图像帧按照采集的时序逐帧播放;从采集的图像帧中选取图像帧;获取与选取的图像帧匹配的模板图像所关联的用户生成内容;获取所述用户生成内容在所述匹配的模板图像中的展示位置;按照所述展示位置,在播放的图像帧中渲染所述用户生成内容。一种用户生成内容处理装置,包括:采集模块,用于从现实世界采集图像帧;播放模块,用于将采集的图像帧按照采集的时序逐帧播放;选取模块,用于从采集的图像帧中选取图像帧;数据获取模块,用于获取与选取的图像帧匹配的模板图像所关联的用户生成内容;获取所述用户生成内容在所述匹配的模板图像中的展示位置;渲染模块,用于按照所述展示位置,在播放的图像帧中渲染所述用户生成内容。上述用户生成内容处理方法和装置,从现实世界采集图像帧并按照采集的时序播放,通过从采集的图像帧中选取的图像帧,就能够确定该图像帧所匹配的模板图像所关联的用户生成内容,并进行展示。能够通过现实世界中拍摄的图像帧定位到用户生成内容并展示,可以不必依赖社交关系,扩展了用户生成内容的传播方式。而且,按照用户生成内容在匹配的模板图像中的展示位置,在播放的图像帧中追踪渲染用户生成内容,将虚拟世界中的用户生成内容与播放的视频帧所反映的现实世界融合,提供了用户生成内容的新互动方式。附图说明图1为一个实施例中用户生成内容处理方法的应用环境图;图2为一个实施例中移动终端的内部结构示意图;图3为一个实施例中用户生成内容处理方法的流程示意图;图4为一个具体应用场景中用户生成内容处理方法的流程示意图;图5为一个实施例中社交应用的主页面的示意图;图6为一个实施例中在主页面中展示工具菜单的示意图;图7为一个实施例中通过功能入口进入的虚拟世界页面和现实世界物体的对比图;图8为一个实施例中展示内容创建者头像列表的虚拟世界页面和现实世界物体的对比图;图9为一个实施例中具有评论页面的虚拟世界页面和现实世界物体的对比图;图10为一个实施例中具有内容创建入口的虚拟世界页面和现实世界物体的对比图;图11为一个实施例中具有图片编辑页面的虚拟世界页面和现实世界物体的对比图;图12为一个实施例中用户生成内容处理装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为一个实施例中用户生成内容处理方法的应用环境图。参照图1,该应用环境包括移动终端110和服务器120,移动终端110能够通过网络与服务器120连接通信。其中,移动终端110可用于从现实世界采集图像帧;将采集的图像帧按照采集的时序逐帧播放;从采集的图像帧中选取图像帧;从服务器120拉取与选取的图像帧匹配的模板图像所关联的用户生成内容,以及用户生成内容在匹配的模板图像中的展示位置;按照展示位置,在播放的图像帧中渲染用户生成内容。服务器120可用于存储模板图像、用户生成内容以及用户生成内容在匹配的模板图像中的展示位置之间的对应关系。图2为一个实施例中移动终端110的内部结构示意图。参照图2,该移动终端110包括通过系统总线连接的处理器、非易失性存储介质、内存储器、网络接口、显示屏、摄像头和输入装置。其中,移动终端110的非易失性存储介质存储有操作系统,还存储有一种用户生成内容处理装置,该用户生成内容处理装置用于实现一种用户生成内容处理方法。移动终端110的处理器用于提供计算和控制能力,支撑整个移动终端110的运行。移动终端110中的内存储器为非易失性存储介质中的用户生成内容处理装置的运行提供环境。该内存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种用户生成内容处理方法。移动终端110的网络接口用于与服务器120进行网络通信,如上传图像帧、上传创建的用户生成内容或者拉取用户生成内容等。移动终端110的摄像头用于采集图像帧。移动终端110的显示屏可以是液晶显示屏或者电子墨水显示屏,移动终端110的输入装置可以是显示屏上覆盖的触摸层,也可以是移动终端110外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。该移动终端110包括手机、平板电脑、个人数字助理和穿戴式设备等中的一种或几种的组合。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端110的限定,具体的终端110可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。如图3所示,在一个实施例中,提供了一种用户生成内容处理方法。本实施例主要以该方法应用于上述图1和图2中的移动终端110来举例说明。参照图3,该用户生成内容处理方法具体包括如下步骤:S302,从现实世界采集图像帧。其中,现实世界是自然存在的世界,也是人类所处的世界。图像帧是能够形成动态画面的图像帧序列中的单元,用来记录某时刻现实世界中的物体。在一个实施例中,移动终端具体可按照固定或动态的帧率,从现实世界采集图像帧。其中,固定或动态的帧率能够使图像帧按照该固定或动态的帧率播放时形成连续的动态画面。在一个实施例中,移动终端可通过摄像头,在摄像头当前的视野下,采集现实世界的图像帧。其中,摄像头的视野可因移动终端的姿态和位置的变化而变化。在一个实施例中,移动终端可通过社交应用,提供AR(AugmentedReality,增强现实)拍摄模式,并在选定该AR拍摄模式后,从现实世界采集图像帧。其中,社交应用是能够基于社交网络进行网络社交互动的应用。社交应用包括即时通信应用、SNS(SocialNetworkService,社交网站)应用、直播应用或者拍照应用等。S304,将采集的图像帧按照采集的时序逐帧播放。其中,采集的时序是指采集图像帧时的时间顺序,可通过图像帧在采集时记录的时间戳的大小关系来表示。逐帧播放是指逐图像帧播放。移动终端具体可按照采集图像帧的帧率,按照时间戳升序,逐个播放采集的图像帧。移动终端可以将采集的图像帧直接播放,也可以将采集的图像帧按照采集的时序存入缓存区,并按采集的时序从缓存区取出图像帧播放。S306,从采集的图像帧中选取图像帧。其中,选取的图像帧,可以是采集的图像帧中的关键帧。在一个实施例中,移动终端可接收用户选本文档来自技高网...
用户生成内容处理方法和装置

【技术保护点】
一种用户生成内容处理方法,包括:从现实世界采集图像帧;将采集的图像帧按照采集的时序逐帧播放;从采集的图像帧中选取图像帧;获取与选取的图像帧匹配的模板图像所关联的用户生成内容;获取所述用户生成内容在所述匹配的模板图像中的展示位置;按照所述展示位置,在播放的图像帧中渲染所述用户生成内容。

【技术特征摘要】
1.一种用户生成内容处理方法,包括:从现实世界采集图像帧;将采集的图像帧按照采集的时序逐帧播放;从采集的图像帧中选取图像帧;获取与选取的图像帧匹配的模板图像所关联的用户生成内容;获取所述用户生成内容在所述匹配的模板图像中的展示位置;按照所述展示位置,在播放的图像帧中渲染所述用户生成内容。2.根据权利要求1所述的方法,其特征在于,所述从采集的图像帧中选取图像帧之后,所述方法还包括:判断选取的图像帧的特征是否符合预设的模板图像特征;当选取的图像帧的特征符合所述模板图像特征时,执行所述获取与选取的图像帧匹配的模板图像所关联的用户生成内容的步骤;当选取的图像帧的特征不符合所述模板图像特征时,返回至所述从采集的图像帧中选取图像帧的步骤。3.根据权利要求2所述的方法,其特征在于,所述判断选取的图像帧的特征是否符合预设的模板图像特征,包括:提取选取的图像帧的特征点,判断提取的特征点的数量是否达到预设的模板图像特征点数量阈值;和/或,获取选取的图像帧的分辨率,判断所述分辨率是否达到预设的模板图像分辨率阈值;和/或,获取选取的图像帧的清晰度,判断所述清晰度是否达到预设的模板图像清晰度阈值;和/或,获取选取的图像帧中的物体区域占所述选取的图像帧的占比,判断所述占比是否达到预设的模板图像物体占比。4.根据权利要求1所述的方法,其特征在于,所述获取与选取的图像帧匹配的模板图像所关联的用户生成内容,包括:将选取的图像帧上传至服务器;接收所述服务器反馈的表示查询到与上传的图像帧匹配的模板图像的第一通知;根据所述第一通知,获取与所述模板图像关联的用户生成内容。5.根据权利要求1所述的方法,其特征在于,所述获取与选取的图像帧匹配的模板图像所关联的用户生成内容,包括:将选取的图像帧上传至服务器;接收所述服务器反馈的表示未查询到与上传的图像帧匹配的模板图像的第二通知;根据所述第二通知展示内容创建入口;根据对所述内容创建入口的操作创建用户生成内容;将创建的用户生成内容上传至所述服务器,使得所述服务器将上传的所述用户生成内容与由上传的图像帧注册而成的模板图像关联存储。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述按照所述展示位置,在播放的图像帧中渲染所述用户生成内容之前,所述方法还包括:获取在创建所述用户生成内容时配置的立体旋转参数;所述按照所述展示位置,在播放的图像帧中渲染所述用户生成内容,包括:按照所述展示位置,在播放的图像帧中渲染按照所述立体旋转参数旋转后的所述用户生成内容。7.根据权利要求1至5中任一项所述的方法,其特征在于,所述按照所述展示位置,在播放的图像帧中渲染所述用户生成内容,包括:在播放的图像帧中追踪所述模板图像中的物体区域;根据所述展示位置和追踪到的物体区域确定追踪渲染位置;在播放的图像帧中按照所述追踪渲染位置渲染所述用户生成内容。8.根据权利要求1至5中任一项所述的方...

【专利技术属性】
技术研发人员:杨田从雨陈宇张浩华有为薛丰肖鸿志冯绪
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1