一种图案推荐方法、装置及存储介质制造方法及图纸

技术编号:19177732 阅读:29 留言:0更新日期:2018-10-17 00:26
本发明专利技术实施例公开了一种图案推荐方法、装置及存储介质;本发明专利技术实施例采用显示图案绘制页面;检测用户针对图案绘制页面的绘制操作信息;根据检测到的绘制操作信息生成用户绘制图案;根据神经网络模型对用户绘制图案进行识别,得到图案识别结果;获取与图案识别结果对应的推荐图案,并显示推荐图案。该方案可以基于神经网络模型对用户绘制图案进行识别,并向用户推荐相应的图案,使得用户无需进行频繁图案绘制操作即可得到想要绘制或者美观的图案,大大节省了终端资源。

Pattern recommendation method, device and storage medium

The embodiment of the invention discloses a pattern recommendation method, device and storage medium; the embodiment of the invention adopts a display pattern drawing page; detects the drawing operation information of the user for the pattern drawing page; generates the user drawing pattern according to the detected drawing operation information; and draws the pattern according to the neural network model for the user. Recognition, get the result of pattern recognition, get the recommended pattern corresponding to the result of pattern recognition, and display the recommended pattern. The scheme can recognize the user's drawings based on the neural network model and recommend the corresponding patterns to the user, so that the user can get the desired drawings or beautiful patterns without frequent pattern drawing operations, thus greatly saving terminal resources.

【技术实现步骤摘要】
一种图案推荐方法、装置及存储介质
本专利技术涉及直播
,具体涉及一种图案推荐方法、装置及存储介质。
技术介绍
随着网络技术的不断发展,视频直播越来越受到用户的喜爱;视频直播是指利用互联网及流媒体技术进行直播,视频因融合了图像、文字、声音等丰富元素,声形并茂,效果极佳,逐渐成为互联网的主流表达方式。在目前直播应用中提供了手绘送礼物的功能,用户可以在终端的屏幕上手绘图案,然后,终端的直播应用可以将用户手绘的图案转成礼物送给其他用户。然而,在实际应用场景中大部分用户没有很高超的绘画功底,很难画出自己想要的或者美观的图案,因此,用户需要在屏幕上频繁地进行修改、重新绘制图案等操作,图案绘制非常繁琐,浪费了大量的终端资源。
技术实现思路
本专利技术实施例提供一种图案推荐方法、装置及存储介质,可以节省终端资源。本专利技术实施例提供一种图案推荐方法,适用于终端,包括:显示图案绘制页面;检测用户针对所述图案绘制页面的绘制操作信息;根据检测到的绘制操作信息生成用户绘制图案;根据神经网络模型对所述用户绘制图案进行识别,得到图案识别结果;获取与所述图案识别结果对应的推荐图案,并显示所述推荐图案。本专利技术实施例提供一种图案推荐方法,适用于服务器,包括获取终端发送图案识别结果,所述图案识别结果包括图案类别;确定预设图案集合中是否存在与所述图案类别相同的预设图案类别,所述预设图案集合包括预设图案类别及其对应的预设推荐图案链接;若存在,则从所述预设图案集合获取与所述图案类别对应的预设推荐图案链接;向所述终端发送所述图案类别对应的预设推荐图案链接相应的,本专利技术实施例还提供一种图案推荐装置,适用于终端,包括:显示单元,用于显示图案绘制页面;检测单元,用于检测用户针对所述图案绘制页面的绘制操作信息;生成单元,用于根据检测到的绘制操作信息生成用户绘制图案;识别单元,用于根据神经网络模型对所述用户绘制图案进行识别,得到图案识别结果;图案推荐单元,用于获取与所述图案识别结果对应的推荐图案,并显示所述推荐图案。相应的,本专利技术实施例还提供一种图案推荐装置,适用于服务器,包括:结果获取单元,用于获取终端发送图案识别结果,所述图案识别结果包括图案类别;确定单元,用于确定预设图案集合中是否存在与所述图案类别相同的预设图案类别,所述预设图案集合包括预设图案类别及其对应的预设推荐图案链接;链接获取单元,用于当所述确定单元确定存在与所述图案类别相同的预设图案类别时,则从所述预设图案集合获取与所述图案类别对应的预设推荐图案链接;发送单元,用于向所述终端发送所述图案类别对应的预设推荐图案链接。相应的,本专利技术实施例还提供一种存储介质,所述存储介质存储有指令,所述指令被处理器执行时实现本专利技术实施例任一提供的方法的步骤。本专利技术实施例采用显示图案绘制页面;检测用户针对图案绘制页面的绘制操作信息;根据检测到的绘制操作信息生成用户绘制图案;根据神经网络模型对用户绘制图案进行识别,得到图案识别结果;获取与图案识别结果对应的推荐图案,并显示推荐图案。该方案可以基于神经网络模型对用户绘制图案进行识别,并向用户推荐相应的图案,这样用户无需进行频繁图案绘制操作即可得到想要绘制或者美观的图案,大大节省了终端资源。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1a是本专利技术实施例提供的图案推荐系统的场景示意图;图1b是本专利技术实施例提供的图案推荐方法的流程示意图;图1c是本专利技术实施例提供的个性化礼物绘制页面示意图;图1d是本专利技术实施例提供的个性化礼物绘制示意图;图1e是本专利技术实施例提供的手绘页面类图;图1f是本专利技术实施例提供的卷积神经网络模型的结构示意图;图1g是本专利技术实施例提供的个性化礼物推荐示意图;图2a是本专利技术实施例提供的图案推荐方法的另一流程示意图;图2b是本专利技术实施例提供的图案推荐方法的时序图;图2c是本专利技术实施例提供的图案识别模型的工作示意图;图2d是本专利技术实施例提供的后台推荐图案链接的流程示意图;图2e是本专利技术实施例提供的客户端架构示意图;图3a是本专利技术实施例提供的视频播放装置的第一种结构示意图;图3b是本专利技术实施例提供的视频播放装置的第二种结构示意图;图3c是本专利技术实施例提供的视频播放装置的第三种结构示意图;图3d是本专利技术实施例提供的视频播放装置的第四种结构示意图;图3e是本专利技术实施例提供的视频播放装置的第五种结构示意图;图3f是本专利技术实施例提供的视频播放装置的第六种结构示意图;图3g是本专利技术实施例提供的视频播放装置的第七种结构示意图;图4a是本专利技术实施例提供的视频播放装置的第八种结构示意图;图4b是本专利技术实施例提供的视频播放装置的第九种结构示意图;图4c是本专利技术实施例提供的视频播放装置的第十种结构示意图;图5是本专利技术实施例提供的终端的结构示意图;图6是本专利技术实施例提供的服务器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种图案推荐方法、装置及存储介质。本专利技术实施例提供了一种图案推荐系统,该系统可以包括本专利技术实施例所提供的任一种适用于终端的第一图案推荐装置,以及任一种适用于服务器的第二图案推荐装置。该第一图案推荐装置可以集成在终端中。该第二图案推荐装置可以集成在网络设备中,比如,服务器等设备中。例如,参见图1a,提供了一种图案推荐系统,该图案系统包括:终端10、服务器20以及网络30,终端10与服务器20通过网络连接。其中,网络30包括路由器、网关等等网络实体,图中并为示意出。其中,第一图案推荐装置集成在终端10中,第二图案推荐装置集成在服务器20中。其中,终端10可以用于:显示图案绘制页面;检测用户针对图案绘制页面的绘制操作信息;根据检测到的绘制操作信息生成用户绘制图案;根据神经网络模型对用户绘制图案进行识别,得到图案识别结果;获取与图案识别结果对应的推荐图案,并显示推荐图案;获取与图案识别结果对应的推荐图案,并显示推荐图案。比如,终端10可以从服务器20获取与图案识别结果对应的推荐图案链接(即推荐图案链接地址),并根据图案链接获取图案。该终端10可以为手机、平板电脑、笔记本电脑、可穿戴设备等设备,图1a是以终端10为手机为例。该终端10中还可以安装有用户所需的各种应用,比如具备娱乐功能的应用(如直播应用,音频播放应用,游戏应用,阅读软件),又如具备服务功能的应用(如地图导航应用、团购应用等)。其中,服务器20用于为终端10提供推荐图案链接,比如,在接收到终端10发送的图案识别结果后,向终端10返回与图案识别结果对应的推荐图案链接。譬如,当图案识别结果包括图案类别时,服务器20可以确定预设图案集合中是否存在与图案类别相同的预设图案类别,预设图案集合包括预设图案类别及其对应的预设推荐图案链接;若存在,则从预设图案集合获取与图案类别对本文档来自技高网...

【技术保护点】
1.一种图案推荐方法,其特征在于,适用于终端,包括:显示图案绘制页面;检测用户针对所述图案绘制页面的绘制操作信息;根据检测到的绘制操作信息生成用户绘制图案;根据神经网络模型对所述用户绘制图案进行识别,得到图案识别结果;获取与所述图案识别结果对应的推荐图案,并显示所述推荐图案。

【技术特征摘要】
1.一种图案推荐方法,其特征在于,适用于终端,包括:显示图案绘制页面;检测用户针对所述图案绘制页面的绘制操作信息;根据检测到的绘制操作信息生成用户绘制图案;根据神经网络模型对所述用户绘制图案进行识别,得到图案识别结果;获取与所述图案识别结果对应的推荐图案,并显示所述推荐图案。2.如权利要求1所述的图案推荐方法,其特征在于,获取与所述图案识别结果对应的推荐图案,包括:向服务器发送所述图案识别结果;接收所述服务器返回的与所述图案识别结果对应的推荐图案链接;根据所述推荐图案链接获取相应的推荐图案。3.如权利要求1所述的图案推荐方法,其特征在于,在根据神经网络模型对所述用户绘制图案进行识别之前,所述方法还包括:对所述用户绘制图案进行尺寸调整,得到调整后用户绘制图案;对调整后用户绘制图案中像素点的像素值进行预处理。4.如权利要求1所述的图案推荐方法,其特征在于,根据检测到的滑动轨迹信息生成用户绘制图案,包括:通过所述图案绘制组件创建画布区域、并获取检测到的绘制操作信息;通过路径绘制组件基于检测到的绘制操作信息在所述画布区域中绘制相应的图案,得到用户绘制图案。5.如权利要求1所述的图案推荐方法,其特征在于,所述神经网络模型包括:卷积层、下采样层以及全连接层;根据神经网络模型对所述用户绘制图案进行识别,得到图案识别结果,包括:将所述用户绘制图案作为当前卷积层的待处理对象;在当前卷积层对所述待处理对象进行卷积处理,并将卷积处理结果输入至所述当前卷积层的下采样层;在所述下采样层对所述卷积处理结果进行下采样操作,得到采样结果;当存在剩余卷积层时,将所述当前卷积层的下一卷积层更新为当前卷积层,并将所述采样结果更新为所述当前待处理对象返回执行在当前卷积层对所述待处理对象进行卷积处理的步骤,直到所述神经网络模型中所有卷积层均完成卷积为止;当不存在剩余卷积层时,将当前的采样结果输入至全连接层,并在所述全连接层对当前的采样结果进行分类识别,得到图案识别结果。6.如权利要求1所述的图案推荐方法,其特征在于,还包括:当对用户绘制图案识别失败时,获取用户标识对应的历史推荐图案;根据历史推荐图案的使用频率从历史推荐图案中选取目标推荐图案,并显示目标推荐图案。7.如权利要求1所述的图案推荐方法,其特征在于,还包括:在所述图案绘制页面显示所述用户绘制图案,所述用户绘制图案由至少一个基本图形构成;获取构成所述用户绘制图案的基本图形数量;根据所述基本图形数量获取所述用户绘制图案消耗的虚拟资源总量;当所述虚拟资源总量大于预设阈值时,执行根据神经网络模型对所述用户绘制图案进行识别的步骤。8.如权利要求1所述的图案推荐方法,其特征在于,还包括:确定用户选定的构成绘制图案的基本图形;根据所述基本图形在所述图案绘制页面显示所述用户绘制图案,所述用户绘制图案由至少一个基本图形构成;获取当前构成所述用户绘制图案的基本图形数量;根据所述基本图形数量获取所述用户绘制图案当前消耗的虚拟资源总量;当所述虚拟资源总量大于用户标识的虚拟资源剩余量时,根据所述虚拟资源剩...

【专利技术属性】
技术研发人员:黄志恒
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1