用户形象生成方法、电子设备及计算机存储介质与流程

文档序号:16609626发布日期:2019-01-14 21:29阅读:146来源:国知局
用户形象生成方法、电子设备及计算机存储介质与流程

本发明涉及计算机技术领域,具体涉及一种用户形象生成方法、电子设备及计算机存储介质。



背景技术:

目前,随着手机等移动终端的普及以及电子书阅读器的发展,电子书越来越受阅读用户的青睐。作为一种现代化的阅读趋势,电子阅读的优势十分明显:低碳、便捷、成本低且存储量大。

对于电子阅读企业而言,提高用户体验,提升产品竞争力,是产品研发过程中不可忽视的问题。然而,现有的电子书阅读器在为用户提供正常的电子书阅读功能方面,基本上大同小异。应用功能的有限性,导致用户的使用体验度并不高。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的用户形象生成方法、电子设备及计算机存储介质。

根据本发明的一个方面,提供了一种用户形象生成方法,所述方法包括:确定用户的特征标签;依据用户的特征标签确定用户的至少一个形象元素;依据用户的至少一个形象元素生成用户形象。

根据本发明的另一方面,提供一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:确定用户的特征标签;依据用户的特征标签确定用户的至少一个形象元素;依据用户的至少一个形象元素生成用户形象。

根据本发明的又一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行以下操作:确定用户的特征标签;依据用户的特征标签确定用户的至少一个形象元素;依据用户的至少一个形象元素生成用户形象。

根据本发明的用户形象生成方法、电子设备及计算机存储介质,考虑为用户制作形象的场景,可以实现基于用户的特征标签自动为用户制作形象的效果,将用户的阅读特点通过可视化的形象进行展示,给用户带来很大的趣味性,可以提高用户对电子阅读应用的使用体验,丰富电子阅读应用的功能。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例一提供的一种用户形象生成方法的流程图;

图2示出了本发明实施例二提供的一种用户形象生成方法的流程图;

图3示出了本发明实施例三提供的一种用户形象生成方法的流程图;

图4示出了本发明实施例四提供的一种电子设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

图1示出了本发明实施例一提供的一种用户形象生成方法的流程图,用于为阅读用户生成用户形象的情况,该方法可以由具有电子书阅读功能的电子设备执行。如图1所示,该方法包括以下步骤:

步骤s101,确定用户的特征标签。

当电子阅读应用检测到用户在应用界面触发的形象生成指令后,响应于该形象生成指令,通过抓取后台数据,确定用户的特征标签。

其中,用户的特征标签如同形象符号记录用户的阅读特点,并且,特征标签具有时限性,可以随着时间的变化不断更新。用户的特征标签来源可以包括以下至少一种:用户自行编辑与保存的标签;阅读好友之间互动标注的标签;电子阅读应用后台通过实时或定期分析用户数据,自动为用户匹配的标签,其中,用户数据主要包括阅读应用后台记录的与用户阅读行为相关的历史数据。用户的特征标签结合对应的时间可以标签列表的形式保存在应用后台。

示例性的,电子阅读应用中存在标签编辑选项,用户可以随时编辑当前时间段内的个人标签;电子阅读应用的好友互动选项中存在互贴标签的子选项,阅读好友之间可以根据好友印象互贴标签;电子阅读应用根据时间周期定期分析用户数据,为用户匹配标签,其中,时间周期可以是用户预设的时间周期,也可以是后台分析出用户形象特征发生变化的时间周期。

具体的,确定用户的特征标签,包括:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户的特征标签。

用户的阅读行为数据包括阅读笔记的制作,阅读进度,读书评论,点赞行为,消费类型,问答回复、以及阅读活动参与类型等。考虑通常情况下越是用户感兴趣的内容其进行的思考越多,制作的笔记便越多;对于感兴趣的书籍,阅读进度越快;读书评论越多、问答回复越频繁、对某一内容的点赞行为越多或者参与某一类型的读书活动越多,表明用户对相应的阅读内容越感兴趣;用户的消费类型表明了用户平时购书的类型倾向,因此,可以基于上述行为数据分析出用户感兴趣的内容,进而确定出用户的特征标签。

用户的自然属性即用户的个人信息数据,包括性别、星座、情感状态、位置和职业等,这类信息可以通过对用户的账户注册信息的统计得到。

用户阅读资源的资源属性包括资源类型以及资源主题内容,具体的可以包括文本资源、图片资源和音视频资源等,文本资源包括书籍、期刊和资讯等。每一种阅读资源下可以包括不同的阅读主题。通过对用户阅读资源的属性分析,可以基于资源内容得到用户的特征标签。例如,用户喜欢看柯南主题的漫画,可以将“柯南漫画”作为用户的特征标签。

此外,除了根据用户数据直接确定用户的特征标签外,还可以基于用户所属的群体,确定用户的特征标签。具体的,确定用户的特征标签,包括:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户所属的群体类型;

将用户所属的群体类型的特征标签作为用户的特征标签。

首先确定用户所属的群体类型,然后将该群体类型的标签作为用户的特征标签,可以实现将用户的个人形象与群体形象的结合,扩展用户的特征标签来源。例如,通过用户自然属性中的位置信息x,可关联同一位置的阅读用户,即x同城书友,确定同城书友这一群体的特征标签包括位置x、白领、宅、时尚和it等,结合对用户数据的分析,可以将群体用户的特征标签中的至少一个作为用户的特征标签。

再者,当响应于用户触发的形象生成指令时,也可以通过随机测试的形式确定用户的特征标签。例如电子阅读应用后台存储有测试题库,当检测到用户触发的形象生成指令时,随机抽取一定数量的测试题反馈给用户,基于用户在线测试的结果确定用户的特征标签。

需要说明的是,具体如何确定用户的特征标签并无具体限定,上述确定方式可以择一采用,也可以结合采用。

步骤s102,依据用户的特征标签确定用户的至少一个形象元素。

每一个特征标签下均可以对应有多种关联的形象元素,因此,可以基于确定的用户特征标签,调用网络数据库或者本地形象元素数据库进行元素搜索与匹配,将预设数量的形象元素确定为用户的形象元素。其中,本地形象元素数据库包括用户预先下载的形象元素数据包和收藏的形象元素。

示例性的,当确定用户的特征标签是高消费人士时,可以选择将昂贵的配饰确定为用户的形象元素,例如珍珠、钻石等;当确定用户的特征标签是历史迷,可以选择将文质彬彬的配饰确定为用户的形象元素,例如纯色围巾、黑色眼镜等。

步骤s103,依据用户的至少一个形象元素生成用户形象。

当用户形象元素确定之后,可以通过调用第三方形象制作应用或者利用内嵌的形象制作工具,将形象元素进行组合生成用户形象,也可以将用户的各形象元素发送至服务器,由服务器完成用户形象制作并返回电子阅读应用。其中,当基于服务器生成用户形象时,也可以利用预先训练的形象模型,将用户的特征标签和对应的形象元素作为输入,得到用户形象。根据用户之间的差异,形象模型可以根据形象生成规则进行自适应的调整,以保证用户形象生成的准确性与形象化。形象生成规则定义了不同时间段内不同用户的形象生成规则,考虑不同时间段内的用户特征标签可能不同,导致确定的形象元素可能不同,进而用户形象元素的提取与组合规则也不同。

当用户形象生成之后,用户可以自定义设置该形象的使用,例如,可以将改形象设置为电子书阅读背景,电子阅读应用启动时的启动封面等。

本实施例技术方案通过确定用户的特征标签,依据用户的特征标签确定用户的至少一个形象元素,依据用户的至少一个形象元素生成用户形象,实现了基于用户的特征标签自动为用户制作形象的效果,将用户的阅读特点通过可视化的形象进行展示,给用户带来很大的趣味性,提高了用户对电子阅读应用的使用体验,同时也丰富了电子阅读应用的功能。

实施例二

图2示出了本发明实施例二提供的一种用户形象生成方法的流程图,作为上述实施例技术方案的细化与扩展。如图2所示,该方法包括:

步骤s201,确定用户的特征标签。

步骤s202,确定用户的特征标签与预设的各形象元素之间的关联度。

其中,预设的各形象元素可以包括根据特征标签调用网络数据库或者本地形象元素数据库搜索到的预设数量的形象元素,或者本地形象元素数据库中的全部形象元素。预设的各形象元素属于用户形象元素的第一重筛选,在此基础上,可以结合用户阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,对预设的形象元素再次进行关联度计算,例如每一个形象元素与对应的特征标签的相似度,根据计算结果确定出更加贴合用户的形象元素。

步骤s203,将与用户的特征标签之间的关联度大于预设的关联度阈值的形象元素作为用户的形象元素。

其中,关联度阈值可以根据需要进行设置,并可根据预设的形象元素数量进行适应性调整。例如,当基于某一特征标签搜索到的形象元素总数量较多时,可以增大关联度阈值,当基于某一特征标签搜索到的形象元素总数量较少时,可以降低关联度阈值,以保证任意情况下均有可用的用户形象元素。通过关联度阈值的设置,可以实现用户形象生成过程中,对形象元素的有效筛选,制作出贴合用户特点的形象。

步骤s204,依据用户的形象元素生成用户形象。

可选的,在依据用户的至少一个形象元素生成用户形象之后,该方法还包括:

确定用户的关联用户;

向用户推送关联用户形象中包括的形象元素供用户选择;

若检测到用户选择关联用户形象中包括的任一形象元素,则向用户推送该形象元素关联的阅读任务。

其中,关联用户是指与用户形象存在相同或相似特征的用户。例如,可以基于生成的用户形象,通过形象分析,计算与其他阅读用户形象的相似度值,确定出关联用户;也可以基于用户形象对应的特征标签,与其他阅读用户的特征标签进行相似度计算,确定出关联用户。当关联用户确定之后,将关联用户的形象中包括的形象元素展示在电子阅读应用的元素界面,供用户选择,同时将用户选择的形象元素保存至本地形象元素数据库中。这样一方面可以增加用户对形象元素的自主选择性,扩充本地形象元素数据库,完善当前形象;另一方面也可以基于用户选择更好地记录用户偏好,以便为用户准确推荐相关的阅读任务,丰富现有的阅读推荐方式,其中推荐的阅读任务可以包括书籍、期刊、资讯、音频、视频和图片等类型中的至少一种阅读资源。

示例性的,根据用户的科学家形象,确定出的关联用户形象是探险家,该探险家形象中除了包括与用户科学家形象中相同的放大镜元素外,还包括地图、罗盘与化石等形象元素,当检测到用户至少选择了其中的一个形象元素,如地图,则可以向用户推荐与地图相关的国家地理类书籍和视频。

本实施例技术方案通过确定用户的特征标签与预设的各形象元素之间的关联度,将与用户的特征标签之间的关联度大于预设的关联度阈值的形象元素作为用户的形象元素,进而生成用户形象,保证了生成的用户形象与用户本身阅读特点的贴合度,将用户的阅读特点通过可视化的形象进行展示,给用户带来很大的趣味性;并且,基于关联用户的形象元素为用户推荐相关阅读任务,丰富了现有的阅读推荐方式。

实施例三

图3示出了本发明实施例三提供的一种用户形象生成方法的流程图,作为上述实施例技术方案的细化与扩展。如图3所示,该方法包括:

步骤s301,确定用户的特征标签。

步骤s302,依据用户的特征标签确定用户的至少一个形象元素。

步骤s303,依据用户的至少一个形象元素生成用户形象。

步骤s304,从用户形象所包括的至少一个形象元素中抽取至少一个形象元素。

步骤s305,依据抽取的至少一个形象元素生成用户头像。

基于生成的用户形象中包括的形象元素,从中自动提取任意的形象元素,生成用户的头像,可以避免用户手动上传头像的情况。例如,根据用户的特征标签“萌妹”,生成的用户形象是是梳着丸子头、带着圆框眼镜以及衣服上装饰有蝴蝶结及天蝎座纹饰萌妹,可以自动抽取出其中的蝴蝶元素作为用户的头像。

并且,用户形象生成之后,形象图片同样支持形象元素的拆分与选定。当电子阅读应用检测到用户在生成的用户形象上触发的选择操作指令后,响应于该选择操作指令,确定用户选择操作的至少一个触发位置,并将触发位置对应的形象元素加以组合生成用户头像。

关于生成用户头像的触发控件可以与生成用户形象的触发控件可以设置在相同的应用界面,也可以设置在不同的应用界面。

示例性的一,生成用户头像与生成用户形象的触发控件设置在相同的应用界面,例如形象生成界面,当用户在形象生成界面上点选生成用户形象的触发控件,触发形象生成指令,电子阅读应用响应于该形象生成指令,生成用户形象并展示在该界面,然后用户在该界面上继续点选生成用户头像的触发控件,并在显示的用户形象上进行选择操作,电子阅读应用先后响应于头像生成指令和选择操作指令,生成用户头像,并自动更新至用户个人信息栏中的用户头像区域。如果用户头像是电子阅读应用基于用户形象自动生成,则不涉及用户选择操作。

示例性的二,生成用户头像与生成用户形象的触发控件不在相同的应用界面,例如生成用户形象的触发控件在形象生成界面,生成用户头像的触发控件在用户信息界面,当用户点选生成用户头像的触发控件后,由当前页面跳转至形象生成界面,根据用户选择的形象元素生成用户头像;或者,当用户点选生成用户头像的触发控件后,系统自动展示生成的用户形象,根据用户选择的形象元素生成用户头像。如果用户头像是电子阅读应用基于用户形象自动生成,则可以不涉及界面跳转和用户选择操作。

在上述技术方案的基础上,可选的,该方法还包括:

在生成的用户形象或用户头像中添加口语化称号,其中口语化称号是依据用户形象或用户头像包括的形象元素所关联的特征标签确定的。

口语化称号的添加,可以增加用户形象或者用户头像的趣味性。

示例性的,生成用户形象或者用户头像后,可以直接将关联的特征标签进行口语化转化,得到口语化称号,例如基于用户的特征标签“萌妹”生成的萌妹形象,可以将“萌妹”口语化为“我是萌妹纸”;或者,基于关联的特征标签,在网络数据库或者本地称号数据库中进行搜索,得到对应的口语化称号,其中本地称号数据库包括用户预先下载的称号数据包和收藏的口语化称号,例如基于用户的特征标签“科学家”生成的科学家形象,在本地称号数据库中搜索得到口语化称号“小智库”;然后便可将口语化称号叠加显示在用户形象或者头像上。

另外,当用户形象或者用户头像分别关联了多个特征标签时,可能得到多个口语化称号,此时,可以同时将多个口语化称号叠加显示在用户形象或者用户头像上,也可以基于用户选择显示特定的口语化称号。

可选的,该方法还包括:

若检测到动画获取指令,则确定用户形象或用户头像所关联的三维动画或ar动画,其中动画获取指令是依据对用户形象或用户头像的动画获取操作生成的。

动画获取指令可以通过用户在用户形象展示界面或者用户头像展示界面上的对动画获取控件进行点选操作而触发,也可以通过调用摄像头对用户形象或用户头像进行扫描而触发。电子阅读应用响应于该动画获取指令,将用户形象或用户头像立体化和动态化,生成动画效果并展示给用户,以达到增加用户形象或头像的生动性和灵活性的效果。

具体的,三维动画或ar动画是依据用户形象以及用户的阅读行为数据生成的;或者,三维动画或ar动画是依据用户阅读的资源内容生成的。

即用户形象或用户头像生成后,可以基于用户的阅读行为数据或者用户阅读的资源内容,创造一个虚拟场景,得到三维动画或者ar动画。例如,如果用户正在制作读书笔记,则可以基于用户形象,生成一个用户形象对应的虚拟人物在制作读书笔记的三维动画或ar动画;如果用户喜欢看西游记,则可以将用户形象化身为师徒四人中的一个,生成一张师徒四人牵着马的三维动画或ar动画。

可选的,该方法还包括:

若检测到包括任一形象元素的资源获取指令,则确定该形象元素所关联的资源,其中资源获取指令是依据对用户形象或用户头像中的该形象元素的资源获取操作生成的。

其中,资源获取指令具体的可以通过用户在生成的用户形象或者用户头像上对形象元素的点选操作而触发;也可以通过用户对形象元素列表的点选操作而触发,其中形象元素列表是基于用户形象或用户头像中包含的形象元素而生成,并随着用户形象或头像的变化而更新。电子阅读应用识别用户选择的形象元素,然后基于该形象元素进行网络搜索或者本地搜索,确定与该形象元素关联的阅读资源,并展示给用户。通过将阅读资源与用户的形象元素相关联,可以扩展用户获取资源的方式,同时也增加用户头像或用户形象的功能性,即每一个形象元素均相当于一个资源链接标识。

本实施例技术方案通过根据用户的特征标签生成用户形象,依据从用户形象中抽取的至少一个形象元素生成用户头像,实现了用户头像的自动生成,避免了用户手动上传头像的现象;并且,口语化称号的添加,增加了用户形象或用户头像的趣味性;同时,根据用户形象或用户头像,可以得到关联的三维动画或ar动画,以及形象元素所关联的阅读资源,不仅增加了用户形象或用户头像的生动性,而且增加了用户形象或用户头像的功能性。

实施例四

图4示出了本发明实施例四提供的一种电子设备的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定。

如图4所示,该服务器可以包括:处理器(processor)402、通信接口(communicationsinterface)404、存储器(memory)406、以及通信总线408。

其中:

处理器402、通信接口404、以及存储器406通过通信总线408完成相互间的通信。

通信接口404,用于与其它设备比如客户端或其它服务器等的网元通信。

处理器402,用于执行程序410,具体可以执行上述用户形象生成方法实施例中的相关步骤。

具体地,程序410可以包括程序代码,该程序代码包括计算机操作指令。

处理器402可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。服务器包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器406,用于存放程序410。存储器406可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序410具体可以用于使得处理器402执行以下操作:

确定用户的特征标签;

依据用户的特征标签确定用户的至少一个形象元素;

依据用户的至少一个形象元素生成用户形象。

在一种可选的方式中,程序410具体可以进一步用于使得处理器402执行以下操作:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户的特征标签。

在一种可选的方式中,程序410具体可以进一步用于使得处理器402执行以下操作:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户所属的群体类型;

将用户所属的群体类型的特征标签作为所述用户的特征标签。

在一种可选的方式中,程序410具体可以进一步用于使得处理器402执行以下操作:

确定用户的特征标签与预设的各形象元素之间的关联度;

将与所述用户的特征标签之间的关联度大于预设的关联度阈值的形象元素作为用户的形象元素。

在一种可选的方式中,程序410具体还可以用于使得处理器402执行以下操作:

从所述用户形象所包括的至少一个形象元素中抽取至少一个形象元素;

依据抽取的至少一个形象元素生成用户头像。

在一种可选的方式中,程序410具体可以进一步用于使得处理器402执行以下操作:

在生成的用户形象或用户头像中添加口语化称号,其中所述口语化称号是依据用户形象或用户头像包括的形象元素所关联的特征标签确定的。

在一种可选的方式中,程序410具体还可以用于使得处理器402执行以下操作:

若检测到动画获取指令,则确定所述用户形象或用户头像所关联的三维动画或ar动画,其中所述动画获取指令是依据对所述用户形象或用户头像的动画获取操作生成的。

在一种可选的方式中,其中,所述三维动画或ar动画是依据用户形象以及用户的阅读行为数据生成的;或者,

所述三维动画或ar动画是依据用户阅读的资源内容生成的。

在一种可选的方式中,程序410具体还可以用于使得处理器402执行以下操作:

若检测到包括任一形象元素的资源获取指令,则确定该形象元素所关联的资源,其中所述资源获取指令是依据对所述用户形象或用户头像中的该形象元素的资源获取操作生成的。

在一种可选的方式中,程序410具体还可以用于使得处理器402执行以下操作:

确定用户的关联用户;

向用户推送关联用户形象中包括的形象元素供用户选择;

若检测到用户选择关联用户形象中包括的任一形象元素,则向用户推送该形象元素关联的阅读任务。

本发明实施例还提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的用户形象生成方法。

可执行指令具体可以用于使得处理器执行以下操作:

确定用户的特征标签;

依据用户的特征标签确定用户的至少一个形象元素;

依据用户的至少一个形象元素生成用户形象。

在一种可选的方式中,所述可执行指令进一步使所述处理器执行以下操作:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户的特征标签。

在一种可选的方式中,所述可执行指令进一步使所述处理器执行以下操作:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户所属的群体类型;

将用户所属的群体类型的特征标签作为所述用户的特征标签。

在一种可选的方式中,所述可执行指令进一步使所述处理器执行以下操作:

确定用户的特征标签与预设的各形象元素之间的关联度;

将与所述用户的特征标签之间的关联度大于预设的关联度阈值的形象元素作为用户的形象元素。

在一种可选的方式中,所述可执行指令还使所述处理器执行以下操作:

从所述用户形象所包括的至少一个形象元素中抽取至少一个形象元素;

依据抽取的至少一个形象元素生成用户头像。

在一种可选的方式中,所述可执行指令进一步使所述处理器执行以下操作:

在生成的用户形象或用户头像中添加口语化称号,其中所述口语化称号是依据用户形象或用户头像包括的形象元素所关联的特征标签确定的。

在一种可选的方式中,所述可执行指令还使所述处理器执行以下操作:

若检测到动画获取指令,则确定所述用户形象或用户头像所关联的三维动画或ar动画,其中所述动画获取指令是依据对所述用户形象或用户头像的动画获取操作生成的。

在一种可选的方式中,其中,所述三维动画或ar动画是依据用户形象以及用户的阅读行为数据生成的;或者,

所述三维动画或ar动画是依据用户阅读的资源内容生成的。

在一种可选的方式中,所述可执行指令还使所述处理器执行以下操作:

若检测到包括任一形象元素的资源获取指令,则确定该形象元素所关联的资源,其中所述资源获取指令是依据对所述用户形象或用户头像中的该形象元素的资源获取操作生成的。

在一种可选的方式中,所述可执行指令还使所述处理器执行以下操作:

确定用户的关联用户;

向用户推送关联用户形象中包括的形象元素供用户选择;

若检测到用户选择关联用户形象中包括的任一形象元素,则向用户推送该形象元素关联的阅读任务。

进一步的,本发明还公开了以下内容:

a1、一种用户形象生成方法,包括:

确定用户的特征标签;

依据用户的特征标签确定用户的至少一个形象元素;

依据用户的至少一个形象元素生成用户形象。

a2、根据a1所述的方法,其中,确定用户的特征标签,包括:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户的特征标签。

a3、根据a1所述的方法,其中,确定用户的特征标签,包括:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户所属的群体类型;

将用户所属的群体类型的特征标签作为所述用户的特征标签。

a4、根据a1所述的方法,其中,依据用户的特征标签确定用户的至少一个形象元素,包括:

确定用户的特征标签与预设的各形象元素之间的关联度;

将与所述用户的特征标签之间的关联度大于预设的关联度阈值的形象元素作为用户的形象元素。

a5、根据a1-a4任一项所述的方法,其中,依据用户的至少一个形象元素生成用户形象之后,还包括:

从所述用户形象所包括的至少一个形象元素中抽取至少一个形象元素;

依据抽取的至少一个形象元素生成用户头像。

a6、根据a5所述的方法,其特征在于,

在生成的用户形象或用户头像中添加口语化称号,其中所述口语化称号是依据用户形象或用户头像包括的形象元素所关联的特征标签确定的。

a7、根据a5或a6所述的方法,其中,还包括:

若检测到动画获取指令,则确定所述用户形象或用户头像所关联的三维动画或ar动画,其中所述动画获取指令是依据对所述用户形象或用户头像的动画获取操作生成的。

a8、根据a7所述的方法,其特征在于,所述三维动画或ar动画是依据用户形象以及用户的阅读行为数据生成的;或者,

所述三维动画或ar动画是依据用户阅读的资源内容生成的。

a9、根据a5或a6所述的方法,其中,还包括:

若检测到包括任一形象元素的资源获取指令,则确定该形象元素所关联的资源,其中所述资源获取指令是依据对所述用户形象或用户头像中的该形象元素的资源获取操作生成的。

a10、根据a1-a6任一项所述的方法,其中,依据用户的至少一个形象元素生成用户形象之后,还包括:

确定用户的关联用户;

向用户推送关联用户形象中包括的形象元素供用户选择;

若检测到用户选择关联用户形象中包括的任一形象元素,则向用户推送该形象元素关联的阅读任务。

a11、一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

确定用户的特征标签;

依据用户的特征标签确定用户的至少一个形象元素;

依据用户的至少一个形象元素生成用户形象。

a12、根据a11所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户的特征标签。

a13、根据a11所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户所属的群体类型;

将用户所属的群体类型的特征标签作为所述用户的特征标签。

a14、根据a11所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

确定用户的特征标签与预设的各形象元素之间的关联度;

将与所述用户的特征标签之间的关联度大于预设的关联度阈值的形象元素作为用户的形象元素。

a15、根据a11-a14中任一项所述的电子设备,所述可执行指令还使所述处理器执行以下操作:

从所述用户形象所包括的至少一个形象元素中抽取至少一个形象元素;

依据抽取的至少一个形象元素生成用户头像。

a16、根据a15所述的电子设备,所述可执行指令进一步使所述处理器执行以下操作:

在生成的用户形象或用户头像中添加口语化称号,其中所述口语化称号是依据用户形象或用户头像包括的形象元素所关联的特征标签确定的。

a17、根据a15或a16所述的电子设备,所述可执行指令还使所述处理器执行以下操作:

若检测到动画获取指令,则确定所述用户形象或用户头像所关联的三维动画或ar动画,其中所述动画获取指令是依据对所述用户形象或用户头像的动画获取操作生成的。

a18、根据a17所述的电子设备,其中,所述三维动画或ar动画是依据用户形象以及用户的阅读行为数据生成的;或者,

所述三维动画或ar动画是依据用户阅读的资源内容生成的。

a19、根据a15或a16所述的电子设备,所述可执行指令还使所述处理器执行以下操作:

若检测到包括任一形象元素的资源获取指令,则确定该形象元素所关联的资源,其中所述资源获取指令是依据对所述用户形象或用户头像中的该形象元素的资源获取操作生成的。

a20、根据a11-a16中任一项所述的电子设备,所述可执行指令还使所述处理器执行以下操作:

确定用户的关联用户;

向用户推送关联用户形象中包括的形象元素供用户选择;

若检测到用户选择关联用户形象中包括的任一形象元素,则向用户推送该形象元素关联的阅读任务。

a21、一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:

确定用户的特征标签;

依据用户的特征标签确定用户的至少一个形象元素;

依据用户的至少一个形象元素生成用户形象。

a22、根据a21所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户的特征标签。

a23、根据a21所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

依据用户的阅读行为数据、用户的自然属性和用户阅读资源的资源属性中的至少一种,确定用户所属的群体类型;

将用户所属的群体类型的特征标签作为所述用户的特征标签。

a24、根据a21所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

确定用户的特征标签与预设的各形象元素之间的关联度;

将与所述用户的特征标签之间的关联度大于预设的关联度阈值的形象元素作为用户的形象元素。

a25、根据a21-a24中任一项所述的计算机存储介质,所述可执行指令还使所述处理器执行以下操作:

从所述用户形象所包括的至少一个形象元素中抽取至少一个形象元素;

依据抽取的至少一个形象元素生成用户头像。

a26、根据a25所述的计算机存储介质,所述可执行指令进一步使所述处理器执行以下操作:

在生成的用户形象或用户头像中添加口语化称号,其中所述口语化称号是依据用户形象或用户头像包括的形象元素所关联的特征标签确定的。

a27、根据a25或a26所述的计算机存储介质,所述可执行指令还使所述处理器执行以下操作:

若检测到动画获取指令,则确定所述用户形象或用户头像所关联的三维动画或ar动画,其中所述动画获取指令是依据对所述用户形象或用户头像的动画获取操作生成的。

a28、根据a27所述的计算机存储介质,其中,所述三维动画或ar动画是依据用户形象以及用户的阅读行为数据生成的;或者,

所述三维动画或ar动画是依据用户阅读的资源内容生成的。

a29、根据a25或a26所述的计算机存储介质,所述可执行指令还使所述处理器执行以下操作:

若检测到包括任一形象元素的资源获取指令,则确定该形象元素所关联的资源,其中所述资源获取指令是依据对所述用户形象或用户头像中的该形象元素的资源获取操作生成的。

a30、根据a21-a26中任一项所述的计算机存储介质,所述可执行指令还使所述处理器执行以下操作:

确定用户的关联用户;

向用户推送关联用户形象中包括的形象元素供用户选择;

若检测到用户选择关联用户形象中包括的任一形象元素,则向用户推送该形象元素关联的阅读任务。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

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