【技术实现步骤摘要】
基于Web端的点云渲染方法、系统及存储介质
[0001]本申请涉及图像数据处理
,尤其涉及一种基于Web端的点云渲染方法、系统及存储介质。
技术介绍
[0002]点云是一种常见的空间几何结构表达方式,通过激光雷达在获取物体表面每个采样点的空间坐标后,得到的是一个点的集合,即为“点云”。包括三维坐标、激光反射强度和颜色信息。点云在计算机视觉、自动驾驶领域等都有着广泛的应用。近年来,随着3D传感器的不断出现和发展,降低了点云数据的获取成本,获取数据也变得越来越便利。目前,自动驾驶等领域产生了对点云的数据高效存储和渲染的需求。高精地图的制作主要是依赖激光点云,通常都是海量的数据,例如,高精地图中一个路口的点云数据量就可能上亿。这就对点云数据的渲染处理提出了更高的要求。
[0003]目前,基于web端的点云渲染方法相较于基于桌面端点云渲染方法的具有兼容性好,便携性好,数据管理方便等优势。但目前基于web端的点云渲染方法只能读取预定义的数据格式的点云数据,对于其他格式的点云数据转换为预定义的数据格式,这样严重影响了点云数 ...
【技术保护点】
【技术特征摘要】
1.一种基于Web端的点云渲染方法,其特征在于,应用于终端设备,所述方法包括:获取当前待渲染的目标场景的目标坐标范围和目标视角高度,并获取所述目标场景的上一渲染场景的参考坐标范围;根据所述目标坐标范围和所述参考坐标范围,确定新增坐标范围和重复坐标范围,并根据所述新增坐标范围和所述目标视角高度生成数据调用请求;向服务器发送所述数据调用请求,所述数据调用请求用于请求所述新增坐标范围和所述目标视角高度对应的新增点云数据;接收所述服务器发送的所述新增点云数据,并基于所述新增点云数据和预设的所述重复坐标范围对应的重复点云数据进行渲染操作,生成所述目标场景。2.根据权利要求1所述的方法,其特征在于,所述上一渲染场景的参考点云数据包括对应的多个级别的数据标识,每个所述数据标识用于标识对应的坐标范围;所述获取当前待渲染的目标场景的目标坐标范围和目标视角高度之前,所述方法还包括:获取所述参考点云数据的数据标识;根据所述目标坐标范围和所述参考坐标范围,确定新增坐标范围和重复坐标范围,包括:根据所述目标坐标范围和所述参考点云数据的数据标识,确定所述新增坐标范围和所述重复坐标范围。3.根据权利要求1所述的方法,其特征在于,所述接收所述服务器发送的所述新增点云数据之后,所述方法还包括:对所述新增点云数据进行解压处理,并对解压后的新增点云数据进行反序列化处理,得到中间点云数据;将所述中间点云数据以二进制的格式进行存储,得到目标新增点云数据;基于所述新增点云数据和预设的所述重复坐标范围对应的重复点云数据进行渲染操作,生成所述目标场景,包括:基于所述目标新增点云数据和所述重复点云数据进行渲染操作,生成所述目标场景。4.根据权利要求3所述的方法,其特征在于,所述基于所述目标新增点云数据和所述重复点云数据,生成所述目标场景,包括:根据所述目标新增点云数据和所述重复点云数据得到目标点云数据;获取所述目标点云数据的强度信息,根据所述目标点云数据的强度信息得到所述目标点云数据的对应的像素值;根据所述目标点云数据的坐标数据和像素值,生成所述目标场景。5.一种基于Web端的点云渲染方法,其特征在于,应用于服务器,所述方法包括:接收终端设备发送的数据调用请求,所述数据...
【专利技术属性】
技术研发人员:周勋,
申请(专利权)人:中汽创智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。