实体模型消隐方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30767312 阅读:15 留言:0更新日期:2021-11-10 12:29
本发明专利技术实施例提供了一种实体模型消隐方法、装置、电子设备及存储介质,所述方法包括:遍历空间中的各待消隐实体模型,对各待消隐实体模型进行平面投影,确定各待消隐实体模型投影后的整体平面边界;按照预设的划分规则,对整体平面边界进行区域划分,确定各待消隐实体模型所属的区域;并行对各区域的待消隐实体模型进行消隐处理,得到各区域的待消隐实体模型的区域消隐处理结果;从区域消隐处理结果中,提取各待消隐实体模型的消隐处理结果并进行拼接处理,得到消隐后的各待消隐实体模型。通过将空间划分为多个区域,实体模型按照所在区域归类,对各区域的实体模型采用并行消隐处理,如此基于分区域并行消隐的方式可以明显提高消隐计算效率。高消隐计算效率。高消隐计算效率。

【技术实现步骤摘要】
实体模型消隐方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及图像处理
,尤其涉及一种实体模型消隐方法、装置、电子设备及存储介质。

技术介绍

[0002]随着科学技术的发展,大体量、复杂度较高的实体模型需要一起在计算机上进行建模、投影,来展示或者生成二维线框图纸,用来指导物体的实际生产、安装等等。然而由于计算机的处理器等硬件的限制,当需要计算的实体模型消隐数据体量过大时,导致实体模型消隐的计算效率低下,无法满足当今社会的发展需要。
[0003]为了提高消隐计算效率,故衍生出各种通过处理方法提高消隐计算效率的方法,一般都是通过渲染、投影等方法减少单个实体模型的投影面数据,从而提高消隐计算效率,但是当空间的实体模型较多时,每个实体模型参与消隐计算的数据量仍然是相当庞大的,因此消隐计算效率仍旧没有明显的提升。

技术实现思路

[0004]为了解决上述当空间的实体模型较多时,每个实体模型参与消隐计算的数据量仍然是相当庞大的,因此消隐计算效率仍旧没有明显的提升的技术问题,本专利技术实施例提供了一种实体模型消隐方法、装置、电子设备及存储介质。
[0005]在本专利技术实施例的第一方面,首先提供了一种实体模型消隐方法,所述方法包括:
[0006]遍历空间中的各待消隐实体模型,对各所述待消隐实体模型进行平面投影,以及确定各所述待消隐实体模型投影后的整体平面边界;
[0007]按照预设的划分规则,对所述整体平面边界进行区域划分,以及确定各所述待消隐实体模型所属的区域;<br/>[0008]并行对各区域的所述待消隐实体模型进行消隐处理,得到各区域的所述待消隐实体模型的区域消隐处理结果;
[0009]从所述区域消隐处理结果中,提取各所述待消隐实体模型的消隐处理结果并进行拼接处理,得到消隐后的各所述待消隐实体模型。
[0010]在一个可选的实施方式中,所述遍历空间中的各待消隐实体模型,对各所述待消隐实体模型进行平面投影,包括:
[0011]遍历空间中的各待消隐实体模型,并对各所述待消隐实体模型进行编号;
[0012]对各所述待消隐实体模型按照视角方向进行平面投影,得到各所述待消隐实体模型投影后的平面边界;
[0013]所述从所述区域消隐处理结果中,提取各所述待消隐实体模型的消隐处理结果,包括:
[0014]根据各所述待消隐实体模型的编号,从所述区域消隐处理结果中,提取各所述待消隐实体模型的消隐处理结果。
[0015]在一个可选的实施方式中,所述确定各所述待消隐实体模型投影后的整体平面边界,包括:
[0016]对所述待消隐实体模型投影后的平面边界进行合并,得到各所述待消隐实体模型投影后的整体平面边界。
[0017]在一个可选的实施方式中,所述确定各所述待消隐实体模型所属的区域,包括:
[0018]针对任一所述待消隐实体模型,将所述待消隐实体模型投影后的平面边界与各区域进行相交计算;
[0019]根据所述待消隐实体模型投影后的平面边界与各区域的相交情况,确定所述待消隐实体模型所属的区域。
[0020]在一个可选的实施方式中,所述根据所述待消隐实体模型投影后的平面边界与各区域的相交情况,确定所述待消隐实体模型所属的区域,包括:
[0021]若所述待消隐实体模型投影后的平面边界与目标区域完全相交或者部分相交,则将所述待消隐实体模型划入所述目标区域,所述目标区域为各区域中任一区域。
[0022]在一个可选的实施方式中,所述进行拼接处理,得到消隐后的各所述待消隐实体模型,包括:
[0023]根据各所述待消隐实体模型所属的区域,对各所述待消隐实体模型的消隐处理结果进行拼接处理,得到消隐后的各所述待消隐实体模型。
[0024]在一个可选的实施方式中,所述根据各所述待消隐实体模型所属的区域,对各所述待消隐实体模型的消隐处理结果进行拼接处理,得到消隐后的各所述待消隐实体模型,包括:
[0025]针对任一所述待消隐实体模型,若所述待消隐实体模型所属的区域为一个,则选取所述待消隐实体模型的消隐处理结果中实线,得到消隐后的所述待消隐实体模型;
[0026]若所述待消隐实体模型所属的区域为多个,从多个区域中选取一个主体区域,获取所述主体区域的所述待消隐实体模型的消隐处理结果中实线和虚线;
[0027]获取其余区域的所述待消隐实体模型的消隐处理结果中虚线,从其余区域的所述待消隐实体模型的消隐处理结果中虚线,删除与所述主体区域的所述待消隐实体模型的消隐处理结果中虚线重复的虚线;
[0028]遍历其余区域的所述待消隐实体模型的消隐处理结果中剩余虚线,判断所述剩余虚线是否与所述主体区域的所述待消隐实体模型的消隐处理结果中实线重复;
[0029]若所述剩余虚线与所述主体区域的所述待消隐实体模型的消隐处理结果中实线重复,则删除所述主体区域的所述待消隐实体模型的消隐处理结果中实线;
[0030]若所述剩余虚线与所述主体区域的所述待消隐实体模型的消隐处理结果中实线部分重复,则删除所述主体区域的所述待消隐实体模型的消隐处理结果中实线重复的部分;
[0031]选取所述主体区域的所述待消隐实体模型的消隐处理结果中剩余实线,得到消隐后的所述待消隐实体模型。
[0032]在本专利技术实施例的第二方面,提供了一种实体模型消隐装置,所述装置包括:
[0033]模型投影模块,用于遍历空间中的各待消隐实体模型,对各所述待消隐实体模型进行平面投影,以及确定各所述待消隐实体模型投影后的整体平面边界;
[0034]区域划分模块,用于按照预设的划分规则,对所述整体平面边界进行区域划分,以及确定各所述待消隐实体模型所属的区域;
[0035]消隐处理模块,用于并行对各区域的所述待消隐实体模型进行消隐处理,得到各区域的所述待消隐实体模型的区域消隐处理结果;
[0036]结果拼接模块,用于从所述区域消隐处理结果中,提取各所述待消隐实体模型的消隐处理结果并进行拼接处理,得到消隐后的各所述待消隐实体模型。
[0037]在本专利技术实施例的第三方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0038]存储器,用于存放计算机程序;
[0039]处理器,用于执行存储器上所存放的程序时,实现上述第一方面中所述的实体模型消隐方法。
[0040]在本专利技术实施例的第四方面,还提供了一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面中所述的实体模型消隐方法。
[0041]在本专利技术实施例的第五方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面中所述的实体模型消隐方法。
[0042]本专利技术实施例提供的技术方案,遍历空间中的各待消隐实体模型,对各待消隐实体模型进行平面投影,确定各待消隐实体模型投影后的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实体模型消隐方法,其特征在于,所述方法包括:遍历空间中的各待消隐实体模型,对各所述待消隐实体模型进行平面投影,以及确定各所述待消隐实体模型投影后的整体平面边界;按照预设的划分规则,对所述整体平面边界进行区域划分,以及确定各所述待消隐实体模型所属的区域;并行对各区域的所述待消隐实体模型进行消隐处理,得到各区域的所述待消隐实体模型的区域消隐处理结果;从所述区域消隐处理结果中,提取各所述待消隐实体模型的消隐处理结果并进行拼接处理,得到消隐后的各所述待消隐实体模型。2.根据权利要求1所述的方法,其特征在于,所述遍历空间中的各待消隐实体模型,对各所述待消隐实体模型进行平面投影,包括:遍历空间中的各待消隐实体模型,并对各所述待消隐实体模型进行编号;对各所述待消隐实体模型按照视角方向进行平面投影,得到各所述待消隐实体模型投影后的平面边界;所述从所述区域消隐处理结果中,提取各所述待消隐实体模型的消隐处理结果,包括:根据各所述待消隐实体模型的编号,从所述区域消隐处理结果中,提取各所述待消隐实体模型的消隐处理结果。3.根据权利要求1所述的方法,其特征在于,所述确定各所述待消隐实体模型投影后的整体平面边界,包括:对所述待消隐实体模型投影后的平面边界进行合并,得到各所述待消隐实体模型投影后的整体平面边界。4.根据权利要求1所述的方法,其特征在于,所述确定各所述待消隐实体模型所属的区域,包括:针对任一所述待消隐实体模型,将所述待消隐实体模型投影后的平面边界与各区域进行相交计算;根据所述待消隐实体模型投影后的平面边界与各区域的相交情况,确定所述待消隐实体模型所属的区域。5.根据权利要求4所述的方法,其特征在于,所述根据所述待消隐实体模型投影后的平面边界与各区域的相交情况,确定所述待消隐实体模型所属的区域,包括:若所述待消隐实体模型投影后的平面边界与目标区域完全相交或者部分相交,则将所述待消隐实体模型划入所述目标区域,所述目标区域为各区域中任一区域。6.根据权利要求1所述的方法,其特征在于,所述进行拼接处理,得到消隐后的各所述待消隐实体模型,包括:根据各所述待消隐实体模型所属的区域,对各所述待消隐实体模型的消隐处理结果进行拼接处理,得到消隐后的各所述待消隐实体模型。7.根据权利要求6所述的方法,其特征在于,所述根据各所述待消隐实体模型所属的区域,对各所述待...

【专利技术属性】
技术研发人员:刘松松王建刚
申请(专利权)人:广东三维家信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1