[发明专利]一种点云数据大场景的不同细节层次快速动态显示方法有效
申请号: | 201910911033.4 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110659440B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 韩偲彬;焦进;赵靖;侯营;李娟;王浩;杨子力;李卡;蔡俊强;王秋影 | 申请(专利权)人: | 云南电网有限责任公司曲靖供电局 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/957 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 王欢 |
地址: | 655099 *** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 场景 不同 细节 层次 快速 动态 显示 方法 | ||
1.一种点云数据大场景的不同细节层次快速动态显示方法,包括显示软硬件的架构和架构软硬件间的呈现,其特征在于,所述显示软硬件的架构包括服务器端(1)、通信模块(2)和浏览器(3),所述服务器端(1)储存有基于3D场景的点云数据库(101)及算法模型(102),所述通信模块(2)内包含即显点云数据传输模块(201)及角色镜头信息传输模块(202),所述通信模块(2)与服务器端(1)及浏览器(3)之间均电性连接,所述通信模块(2)内的即显点云数据传输模块(201)分别与服务器端(1)内的点云数据库(101)及浏览器(3)之间电性连接,所述通信模块(2)内的角色镜头信息传输模块(202)与服务器端(1)内的算法模型(102)及浏览器(3)之间电性连接,且所述点云数据库(101)与算法模型(102)之间信号连接;
所述算法模型(102)在构建及运算的过程中,包含一个以角色坐标为中点、视野最远距离为半径的半圆,假设角色坐标为(x,y)、视野最远距离为 r、视野角度为β;针对含一个以角色坐标为中点、视野最远距离为半径的半圆,在进行完整显示整体细节的部分为视野和半圆交界部分的情况下,将整个半圆分为三个半圆,三个半圆的半径比例为1:3:5,三个半圆对应三个细节层次;
①、第一细节层次的所有坐标集的求解为:首先得到所有在第一半圆内的所有点: 将原点(x,y)逐一增加,直到x≧x+1/5r、x≦x-1/5r;y≧y+1/5r、y≦y-1/5r,在这个范围内的所有点(a,b)满足 ≦1/5r的即是在第一个半圆内;如果在半圆内的某个点(m,n)满足:,即能判定,这个点在第一个半圆中的中间阴影部分;
②、第二细节层次部分的所有坐标集包含第一个半圆内,不在第一细节层次的部分内容和第二个半圆内,满足与中等线夹角(即上部分(m,n)点坐标的判断条件)小于二分之一夹角的部分;
首先第一部分在第一个半圆内排出中间阴影部分剩余的坐标点就是了,即满足的点(m,n);
第二部分使用跟计算第一细节层次中间阴影部分的坐标一样的方式,先计算出第二个半圆的所有坐标集: (x,y)满足 x≧x+3/5r、x≦x-3/5r;y≧y3/5r、y≦y-3/5r的所有点中,满足的点(a,b),对坐标集中的每个点做判断,得到满足的点(m,n),这一部分的点,再减去第一细节层次中间阴影部分的点,就是在第二个半圆内的中间阴影部分的点的坐标集;
③、第三个细节层次直接半径r带入公式,公式分别为:
a、x≧x+1/5r、x≦x-1/5r;y≧y+1/5r、y≦y-1/5r,首先将r带入判断第一细节层次的判断公式中得到坐标(a,b),并且(a,b)点还要满足≦1/5r,得到在第一半圆的坐标点;
b、x≧x+3/5r、x≦x-3/5r;y≧y3/5r、y≦y-3/5r,把r带入判断第二层次半圆判断公式且满足;
c、第三层次是满足以上a、b的所有点坐标,然后与第一层次坐标(满足a且满足公式:的坐标点)、第二层次坐标(满足b且满足公式和并与第一层次的坐标点得到的差集)的差集,剩下的就是第三个细节层次的坐标集;
所述架构软硬件间的呈现包括如下步骤:S1、所述浏览器(3)将角色镜头信息通过角色镜头信息传输模块(202)传输至服务器端(1)的算法模型(102);
S2、所述算法模型(102)对接收的信息进行处理,并得到需要显示的数据的坐标;
S3、在所述算法模型(102)求出了所有需要显示的坐标点和相对应的细节层次后,所述服务器端(1)会通过点云数据库(101)会生成相应的数据,即为即显点云数据;
S4、所述服务器端(1)将点云数据库(101)产生的即显点云数据通过通信模块(2)内的即显点云数据传输模块(201)传输至浏览器(3)上通过浏览器(3)进行即时显示;
S5、所述浏览器(3)在将需要显示的即显点云数据进行显示后,即刻对显示过的即显点云数据进行销毁,进而整个所述架构软硬件间的呈现完成。
2.根据权利要求1所述的一种点云数据大场景的不同细节层次快速动态显示方法,其特征在于,所述浏览器(3)在显示的过程中为冗余显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南电网有限责任公司曲靖供电局,未经云南电网有限责任公司曲靖供电局许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910911033.4/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置