[发明专利]一种数据包动态加载的方法和装置在审
申请号: | 202310291540.9 | 申请日: | 2023-03-21 |
公开(公告)号: | CN116414485A | 公开(公告)日: | 2023-07-11 |
发明(设计)人: | 苏鹏;林甲尚;施强 | 申请(专利权)人: | 杭州易现先进科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06T19/00 |
代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 阚月青 |
地址: | 311200 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据包 动态 加载 方法 装置 | ||
本申请涉及一种数据包动态加载的方法和装置,其中,该数据包动态加载的方法包括:获取用户的动态定位信息;依据动态定位信息判断是否执行预配置的动态加载操作;在判断结果为是的情况下,根据动态定位信息获取对应的内容包索引和地图包索引,并依据内容包索引加载第一内容包,以及依据地图包索引加载第一地图包;在判断结果为否的情况下,获取第二内容包和第二地图包,并加载第二内容包和第二地图包。本发明提供的方案能够减少内容包、地图包的下载,并能减少加载进内存的内容包、地图包的大小,节约资源的同时也提升了用户的体验的技术效果。
技术领域
本申请涉及AR技术应用领域,特别是涉及一种数据包动态加载的方法和装置。
背景技术
大场景增强现实(Augmented Reality,AR)区别于以往的AR体验,最明显的特点在于体验的空间范围更大,体验的AR内容更加复杂,AR内容数目更加多样,用户的交互更加复杂,由此衍生出传统AR体验所未曾有过的一系列用户体验问题和技术难题;
现有的大场景AR体验过程为:
首先用户进入到大场景AR体验点,通过云定位服务进行云定位或本地定位,获取自己在AR场景内的位置信息,由此判断出用户是否在体验范围内,并且通过视觉定位持续判断用户在场景内所处的位置;然后软件开发工具包(Software Development Kit,简称SDK)端下载对应的大场景内容包和子事件内容包,加载大场景内容包并在对应的兴趣点(Point of Interest,简称Poi)体验点内打开对应的子事件内容包,从而实现AR体验的流程;
AR业务的发展和用户对于体验复杂的进一步提升,当前大场景内容包和子事件内容包的包体越来越大;用户在大场景体验点内下载的包体通常会达到G级别的量级,用户在定位成功后需要花费比较多的时间等待AR内容包的下载和加载,同时内容包一次性加载进内存,对于普通手机的性能是极大的挑战,客户的设备性能可能会成为大场景AR体验的门槛;
针对上述由于现有技术中大场景AR下,数据包过大使得终端响应数据包的时间增加,导致的降低大场景AR运行效率的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种数据包动态加载的方法和装置,以至少解决由于现有技术中大场景AR下,数据包过大使得终端响应数据包的时间增加,导致的降低大场景AR运行效率的问题。
第一方面,本申请实施例提供了一种数据包动态加载的方法,包括:获取用户的动态定位信息;依据动态定位信息判断是否执行预配置的动态加载操作;在判断结果为是的情况下,根据动态定位信息获取对应的内容包索引和地图包索引,并依据内容包索引加载第一内容包,以及依据地图包索引加载第一地图包;在判断结果为否的情况下,获取第二内容包和第二地图包,并加载第二内容包和第二地图包。
可选的,在获取用户的动态定位信息之前,该方法还包括:分别对内容包和地图包进行分块,得到分块后的内容包和分块后的地图包;分别对分块后的内容包和分块后的地图包进行编号,得到内容包的分块编码集合和地图包的分块编码集合;依据内容包的分块编码集合生成内容包索引,并依据地图包的分块编码集合生成地图包索引;依据内容包索引和地图包索引配置动态加载操作。
进一步地,可选的,该方法还包括:依据每个最小位置点块的内容包索引和地图包索引生成动态配置列表,其中,动态配置列表,用于依据用户的动态定位信息匹配对应的内容包和地图包。
可选的,该方法还包括:依据用户的动态定位信息判断用户是否在预设范围内;在判断结果为否的情况下,卸载不在预设范围的内容包和地图包。
进一步地,可选的,该方法还包括:在判断结果为是的情况下,依据动态定位信息判断是否执行预配置的动态加载操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州易现先进科技有限公司,未经杭州易现先进科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310291540.9/2.html,转载请声明来源钻瓜专利网。