应用数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:27583535 阅读:22 留言:0更新日期:2021-03-10 09:57
本公开提供一种应用数据处理方法、装置、设备及存储介质。本实施例提供的应用数据处理方法,包括:确定与贴纸对应的模型信息;根据所述模型信息,确定本地缺失的目标模型的模型信息;向云端发送模型下载请求,所述模型下载请求中包含有目标模型的模型信息;以使得所述云端根据所述目标模型的模型信息,向终端下发所述目标模型;接收所述云端下发的所述目标模型。通过本公开实施例提供的应用数据处理方法,可以有效地减少应用软件的大小,降低应用软件占据的本地存储空间。软件占据的本地存储空间。软件占据的本地存储空间。

【技术实现步骤摘要】
应用数据处理方法、装置、设备及存储介质


[0001]本公开涉及数据处理
,尤其涉及一种应用数据处理方法、装置、设备及存储介质。

技术介绍

[0002]随着终端技术的发展,终端中能够加载越来越多的应用软件。很多应用软件中都会运用识别算法进行图像识别,然后根据识别结果在图像上添加相应的贴纸,以达到美化图像画面的效果。
[0003]现有技术中,由于不同贴纸需要对应不同的识别算法和模型文件,因此会将贴纸素材、识别算法、模型文件一同封装在应用软件中。
[0004]但是,上述方式会增加应用软件的大小,使得其占有大量的本地存储空间。

技术实现思路

[0005]本公开提供一种应用数据处理方法、装置、设备及存储介质,可以有效地减少应用软件的大小,降低应用软件占据的本地存储空间。
[0006]第一方面,本公开提供一种应用数据处理方法,包括:
[0007]确定与贴纸对应的模型信息;
[0008]根据所述模型信息,确定本地缺失的目标模型的模型信息;
[0009]向云端发送模型下载请求,所述模型下载请求中包含有目标模型的模型信息;以使得所述云端根据所述目标模型的模型信息,向终端下发所述目标模型;
[0010]接收所述云端下发的所述目标模型。
[0011]在一种可能的设计中,确定与贴纸对应的模型信息,包括:
[0012]通过预设的映射关系表,查找与所述贴纸对应的模型信息,所述模型信息包括:模型名称,和/或模型编号。
[0013]在一种可能的设计中,确定与贴纸对应的模型信息,包括:
[0014]获取所述贴纸的标签信息;其中,所述贴纸的标签信息用于表征贴纸的类型,不同类型的贴纸对应不同的识别算法;所述识别算法包括:人脸识别算法、手势识别算法、三维图像识别算法;
[0015]根据贴纸的标签信息,确定与所述贴纸对应的识别算法;
[0016]查找与所述识别算法匹配的模型信息,所述模型信息包括:模型名称,和/或模型编号。
[0017]在一种可能的设计中,当所述贴纸对应的识别算法的数量大于1时,所述查找与所述识别算法匹配的模型信息,包括:
[0018]分别查找每个识别算法所匹配的模型信息;
[0019]对所有所述识别算法匹配的模型信息进行去重、合并处理,得到与贴纸对应的模型信息。
[0020]在一种可能的设计中,根据所述模型信息,确定本地缺失的目标模型的模型信息,包括:
[0021]获取本地已有模型的模型信息;
[0022]将本地已有模型的模型信息与贴纸对应的模型信息进行一一比对,确定本地缺失的目标模型的模型信息。
[0023]在一种可能的设计中,所述模型下载请求中还包含有终端型号信息、应用软件版本信息;以使得所述云端根据所述终端型号信息、应用软件版本信息,向终端下发与所述终端和应用软件适配的所述目标模型。
[0024]在一种可能的设计中,在确定与贴纸对应的模型信息之前,还包括:
[0025]在应用界面上显示所述贴纸选项;
[0026]接收用户针对所述贴纸选项的操作信息;
[0027]根据所述操作信息,确定所述贴纸。
[0028]在一种可能的设计中,还包括:
[0029]在所述目标模型接收完成之后,加载所述目标模型;
[0030]加载所述贴纸。
[0031]第二方面,本公开还提供一种应用数据处理装置,包括:
[0032]第一确定模块,用于确定与贴纸对应的模型信息;
[0033]第二确定模块,根据所述模型信息,确定本地缺失的目标模型的模型信息;
[0034]发送模块,用于向云端发送模型下载请求,所述模型下载请求中包含有目标模型的模型信息;以使得所述云端根据所述目标模型的模型信息,向终端下发所述目标模型;
[0035]接收模块,用于接收所述云端下发的所述目标模型。
[0036]在一种可能的设计中,第一确定模块,具体用于:
[0037]通过预设的映射关系表,查找与所述贴纸对应的模型信息,所述模型信息包括:模型名称,和/或模型编号。
[0038]在一种可能的设计中,第一确定模块,还用于:
[0039]获取所述贴纸的标签信息;其中,所述贴纸的标签信息用于表征贴纸的类型,不同类型的贴纸对应不同的识别算法;所述识别算法包括:人脸识别算法、手势识别算法、三维图像识别算法;
[0040]根据贴纸的标签信息,确定与所述贴纸对应的识别算法;
[0041]查找与所述识别算法匹配的模型信息,所述模型信息包括:模型名称,和/或模型编号。
[0042]在一种可能的设计中,当所述贴纸对应的识别算法的数量大于1时,所述查找与所述识别算法匹配的模型信息,包括:
[0043]分别查找每个识别算法所匹配的模型信息;
[0044]对所有所述识别算法匹配的模型信息进行去重、合并处理,得到与贴纸对应的模型信息。
[0045]在一种可能的设计中,所述第二确定模块,具体用于:
[0046]获取本地已有模型的模型信息;
[0047]将本地已有模型的模型信息与贴纸对应的模型信息进行一一比对,确定本地缺失
的目标模型的模型信息。
[0048]在一种可能的设计中,所述模型下载请求中还包含有终端型号信息、应用软件版本信息;以使得所述云端根据所述终端型号信息、应用软件版本信息,向终端下发与所述终端和应用软件适配的所述目标模型。
[0049]在一种可能的设计中,还包括:显示模块,用于:
[0050]在应用界面上显示所述贴纸选项;
[0051]接收用户针对所述贴纸选项的操作信息;
[0052]根据所述操作信息,确定所述贴纸。
[0053]在一种可能的设计中,还包括:加载模块,用于:
[0054]在所述目标模型接收完成之后,加载所述目标模型;
[0055]加载所述贴纸。
[0056]第三方面,本公开还提供一种电子设备,包括:
[0057]处理器;以及,
[0058]存储器,用于存储所述处理器的可执行指令;
[0059]其中,所述处理器配置为经由执行所述可执行指令来执行第一方面中任意一种应用数据处理方法。
[0060]第四方面,本公开实施例还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任意一种应用数据处理方法。
[0061]本公开提供一种应用数据处理方法、装置、设备及存储介质,通过确定与贴纸对应的模型信息;根据所述模型信息,确定本地缺失的目标模型的模型信息;向云端发送模型下载请求,所述模型下载请求中包含有目标模型的模型信息;以使得所述云端根据所述目标模型的模型信息,向终端下发所述目标模型;接收所述云端下发的所述目标模型。从而可以有效地减少应用软件的大小,降低应用软件占据的本地存储空间。
附图说明
[0062]为了更清楚地说明本公本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用数据处理方法,其特征在于,包括:确定与贴纸对应的模型信息;根据所述模型信息,确定本地缺失的目标模型的模型信息;向云端发送模型下载请求,所述模型下载请求中包含有目标模型的模型信息;以使得所述云端根据所述目标模型的模型信息,向终端下发所述目标模型;接收所述云端下发的所述目标模型。2.根据权利要求1所述的方法,其特征在于,确定与贴纸对应的模型信息,包括:通过预设的映射关系表,查找与所述贴纸对应的模型信息,所述模型信息包括:模型名称,和/或模型编号。3.根据权利要求1所述的方法,其特征在于,确定与贴纸对应的模型信息,包括:获取所述贴纸的标签信息;其中,所述贴纸的标签信息用于表征贴纸的类型,不同类型的贴纸对应不同的识别算法;所述识别算法包括:人脸识别算法、手势识别算法、三维图像识别算法;根据贴纸的标签信息,确定与所述贴纸对应的识别算法;查找与所述识别算法匹配的模型信息,所述模型信息包括:模型名称,和/或模型编号。4.根据权利要求3所述的方法,其特征在于,当所述贴纸对应的识别算法的数量大于1时,所述查找与所述识别算法匹配的模型信息,包括:分别查找每个识别算法所匹配的模型信息;对所有所述识别算法匹配的模型信息进行去重、合并处理,得到与贴纸对应的模型信息。5.根据权利要求1所述的方法,其特征在于,根据所述模型信息,确定本地缺失的目标模型的模型信息,包括:获取本地已有模型的模型信息;将本地已有模型的模型信息与贴纸对应的模型信息进行一...

【专利技术属性】
技术研发人员:夏恩龙梁雨霏王琨
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:

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

1