一种海量数字点云数据在MR眼镜中的动态调度显示方法
基本信息
申请号 | CN202010422755.6 | 申请日 | - |
公开(公告)号 | CN111625093A | 公开(公告)日 | 2020-09-04 |
申请公布号 | CN111625093A | 申请公布日 | 2020-09-04 |
分类号 | G06F3/01(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 杨杰;储园;李丰;王轶;何涛;钟其波;陈玺舟;李镜晓 | 申请(专利权)人 | 昆明埃舍尔科技有限公司 |
代理机构 | 北京市盈科律师事务所 | 代理人 | 荔恒辉 |
地址 | 650221云南省昆明市五华区学府路金鼎科技园18号平台B座510-512号办公楼 | ||
法律状态 | - |
摘要
摘要 | 本发明公开一种海量数字点云数据在MR眼镜中的动态调度显示方法,包括点云和镜片,其特征在于,包括第一步,将当前视角帧数据导入增量八叉树数据,并遍历增量八叉树数据,通过点云的某一级节点Bn的坐标计算其投影在屏幕上的中心点PBn坐标,并通过PBn计算边界点PEn坐标;第二步,通过动态裁减八叉树算法动态调度,每帧计算和加载当前视野子节点Bn的PBn以及PEn的可见点的数据,并卸载已经不在当前视野内的子节点,得到加载列表An和卸载列表Rn;第三步,遍历加载列表An中的元素Ai,判断元素Ai是否已经加载,并渲染数据;第四步,遍历所述卸载列表Rn中的元素Ri,判断当前Ri是否被加载;第五步,继续遍历下一级子节点,自动补充到Rn中;第六步,返回第一步。 |
