An embodiment of the invention discloses a picture display method, a device, a system and a storage medium; the embodiment of the invention can obtain the attribute information of a plurality of preview pictures, such as user information, device information, picture information, interface information updating the source of the picture, and the user operating line as information, and then the preset discrimination is adopted. The model calculates the property information of the preview picture to get the preload rate, and screen preview pictures which have a preload rate larger than the set value, and preload the big picture. Then, when the large graph is received to display the request, the target large graph can be determined to display. The fast display of the big picture can improve the display effect, and also can greatly reduce the occupation of memory resources and improve the utilization ratio of memory resources.
【技术实现步骤摘要】
一种图片显示方法、装置、系统和存储介质
本专利技术涉及通信
,具体涉及一种图片显示方法、装置、系统和存储介质。
技术介绍
简易信息聚合(RSS,ReallySimpleSyndication)是一种描述和同步网站内容的格式,是使用最广泛的可扩展标记语言(XML,extensibleMarkupLanguage)应用。而广播(Feed)是RSS中用来接收信息来源更新的接口,每一条消息都可以对应一个Feed,该消息既可以是文字,也可以是图片。对于图片的Feed,一般可以根据不同的显示比例采用不同的链接,比如小图可以采用currentUrl(正在浏览的链接地址),而大图可以使用bigUrl(大图的链接地址)和originUrl(源链接地址),等等。所谓小图,指的是在界面中可供用户进行预览的图片,而大图则指的是,当用户点击小图的Feed后,在大图浮层所显示的图片。为了改善显示效果,减少用户查看大图时的等待时间,现有多数社交网站均会对大图进行预加载,具体为获取当前所有小图的Feed,然后,根据这些小图的Feed预加载对应的大图,并对大图进行解码,当用户点击小图的Feed时,直接显示解码后的大图,进而达到即点即显示的效果。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,由于现有方案需要对所有大图进行预加载,因此,需要占用大量的内存空间,而这些加载的大图未必为用户所需(即未被命中),因此,会造成内存资源的浪费。
技术实现思路
本专利技术实施例提供一种图片显示方法、装置、系统和存储介质;可以在不影响显示效果的前提下,较少内存资源的占用,提高内存资源的利用率。 ...
【技术保护点】
1.一种图片显示方法,其特征在于,包括:获取多个预览图片的属性信息,所述属性信息包括用户信息、设备信息、图片信息、更新图片来源的接口信息和用户操作行为信息;采用预设判别模型对所述预览图片的属性信息进行计算,得到预下载率;筛选预下载率大于设定值的预览图片,得到待下载集;根据所述接口信息加载待下载集中所有预览图片对应的大图;当接收到关于所述待下载集中预览图片的大图显示请求时,从预加载的大图中确定目标大图,并显示目标大图。
【技术特征摘要】
1.一种图片显示方法,其特征在于,包括:获取多个预览图片的属性信息,所述属性信息包括用户信息、设备信息、图片信息、更新图片来源的接口信息和用户操作行为信息;采用预设判别模型对所述预览图片的属性信息进行计算,得到预下载率;筛选预下载率大于设定值的预览图片,得到待下载集;根据所述接口信息加载待下载集中所有预览图片对应的大图;当接收到关于所述待下载集中预览图片的大图显示请求时,从预加载的大图中确定目标大图,并显示目标大图。2.根据权利要求1所述的方法,其特征在于,所述采用预设判别模型对所述预览图片的属性信息进行计算,得到预下载率,包括:从服务器中获取预设判别模型,所述预设判别模型由多个样本图片的属性信息训练而成;确定当前需要处理的预览图片,得到当前待判别图片;将所述当前待判别图片的属性信息导入所述判别模型,以计算所述当前待判别图片的预下载率,返回执行确定当前需要处理的预览图片的步骤,直至所有预览图片的预下载率计算完毕。3.根据权利要求2所述的方法,其特征在于,所述筛选预下载率大于设定值的预览图片,得到待下载集之后,还包括:监控用户对所述多个预览图片的操作行为;根据所述操作行为生成用户操作行为信息;根据生成的用户操作行为信息更新所述预览图片的属性信息。4.根据权利要求3所述的方法,其特征在于,所述根据生成的用户操作行为信息更新所述预览图片的属性信息之后,还包括:将更新后的属性信息、以及所述更新后的属性信息对应的预览图片保存至预设数据库中,以便服务器根据所述数据库对判别模型进行更新;从服务器获取关于更新后判别模型的更新包,根据所述更新包对本地保存的判别模型进行更新。5.根据权利要求1至4任一项所述的方法,其特征在于,所述根据所述接口信息加载待下载集中所有预览图片对应的大图,包括:从待下载集中确定当前需要加载大图的预览图片,得到当前待下载图片;从所述当前待下载图片的属性信息中提取更新图片来源的接口信息;通过提取的接口信息加载所述当前待下载图片对应的大图,并返回执行从待下载集中确定当前需要加载大图的预览图片的步骤,直至所述待下载集中所有预览图片均加载大图完毕。6.根据权利要求1至4任一项所述的方法,其特征在于,所述当接收到关于所述待下载集中预览图片的大图显示请求时,从预加载的大图中确定目标大图,并显示目标大图之前,还包括:当预览图片被点击时,确定点击的预览图片是否为待下载集中的预览图片;若是,则生成关于所述待下载集中预览图片的大图显示请求;若否,则加载并显示所述点击的预览图片的大图。7.一种图片显示装置,其特征在于,包括:获取单元,用于获取多个预览图片的属性信息,所述属性信息包括用户信息、设备信息、图片信息、更新图片来源的接口信息和用户操作行为信息;计算单元,用于采用预设判别模型对所述预览图片的属性信息进行计算,得到预下载率;筛选单...
【专利技术属性】
技术研发人员:李锦前,林声炜,毛庆,张翔,李伟,郭启发,卜义云,郭云广,邱小勇,邹灵灵,
申请(专利权)人:腾讯数码天津有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。