一种小程序开发数据传输优化存储算法制造技术

技术编号:34433139 阅读:24 留言:0更新日期:2022-08-06 16:13
本发明专利技术公开了一种小程序开发数据传输优化存储算法,主要包括:将同一指令对应的各图像中相似度大于预设相似度阈值的图片组成相似图片序列;根据用户的使用习惯以及第二指令对应的相似图像序列中图像的相似度均值,确定对第二指令对应的各图像的压缩率,从而对第二指令对应的各图像进行压缩获得压缩图像集并储存在云端;将指令对应的代码进行霍夫曼编码为编码数据并储存在云端;当用户在小程序执行指令后,小程序从云端接收该指令对应的代码的编码数据以及压缩图像集,并将编码数据解压成代码供小程序运行,以从压缩图像集中调用图像呈现在小程序界面。本发明专利技术实施例能够减少小程序运行过程所需的加载时长。序运行过程所需的加载时长。序运行过程所需的加载时长。

【技术实现步骤摘要】
一种小程序开发数据传输优化存储算法


[0001]本申请涉及图像识别领域,具体涉及一种小程序开发数据传输优化存储算法。

技术介绍

[0002]在移动通信发达的今天,基于各种应用的小程序层出不穷,同时小程序因其不用安装客户端且使用方便,备受广大用户的喜爱。小程序的数据分为两个方面:代码数据和用户使用界面的数据。代码数据为小程序的事件触发层次,主要表现为包括字母及符号在内的文本信息;用户使用界面体现在用户视觉中的界面,例如使用界面或加载界面,具体表现形式为图像信息。
[0003]然而,小程序加载速度与小程序的存储大小有着正相关,即数据所需要的存储越大,加载所需要的时间越长,使得用户的体验越差,且小程序所依附的应用对于小程序的数据大小有着明确的要求。故需要对小程序开发和使用过程中的数据存储进行优化处理。

技术实现思路

[0004]针对上述技术问题,本专利技术提供了一种小程序开发数据传输优化存储算法,能够根据用户对不同指令的使用习惯以及同一指令中各图像的相似度,对不同指令所对应的图像进行不同程度的压缩,同时将小程序的代码数据以及图本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种小程序开发数据传输优化存储算法,其特征在于,包括:对同一指令对应的各图像之间进行相似度计算,将相似度大于预设相似度阈值的图片组成相似图片序列;根据用户对各指令的历史使用习惯,确定出用户在执行当前的第一指令后执行第二指令的概率,所述第一指令或所述第二指令为小程序中可供用户执行的任一指令;根据第二指令对应的相似图像序列中图像的相似度的均值,以及用户在执行当前的第一指令后执行第二指令的概率,确定对第二指令对应的各图像的压缩率,并采用所确定出的压缩率分别对第二指令对应的各图像进行压缩获得压缩图像集;将指令对应的代码进行霍夫曼编码为编码数据并储存在云端,并将指令对应的压缩图像集存储在云端;当用户在小程序执行任一指令后,小程序分别从云端接收该指令对应的代码的编码数据以及指令对应的压缩图像集,并将编码数据解压成代码供小程序运行,以利用代码从该指令对应的压缩图像集中调用图像呈现在小程序界面。2.根据权利要求1所述的小程序开发数据传输优化存储算法,其特征在于,对同一指令对应的各图像之间进行相似度计算,包括:分别对同一指令对应的各图像中任意两张图像进行灰度化,获得第一灰度图像及第二灰度图像;计算第一灰度图像的灰度直方图与第二灰度图像的灰度直方图的巴氏系数,将巴氏系数作为该任意两张图像之间的相似度。3.根据权利要...

【专利技术属性】
技术研发人员:唐夏露
申请(专利权)人:南通追光者信息技术有限公司
类型:发明
国别省市:

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

1