【技术实现步骤摘要】
一种三维地物模型修复方法、系统、设备和存储介质
[0001]本专利技术涉及三维网格模型变形
,具体而言,涉及一种三维地物模型修复方法、系统、设备和存储介质。
技术介绍
[0002]依赖于计算设备合成影像的技术发展,对影像进行三维可视化建模,使真实世界的物体得到电子化呈现,已经被推广到家庭影院、手术治疗、家庭影院和测绘等诸多应用场景,为生产生活提供诸多便利。
[0003]目前,受到摄像条件、成像性能和建模技术适应性等诸多因素限制,一些三维建模技术难以做到让三维地物模型在形状上真实、准确地反映真实地物,造成了三维地物模型容易失真,例如,在三维城市模型中,表征为水平路面的部分呈起伏不平的形状,或/和,表征为建筑物墙线或屋檐的部分发生错位,严重降低了三维可视化效果。
[0004]过多的依赖于人机交互操作,使得失真部分在三维地物模型上被视觉遮挡,并未真正地对三维地物模型进行失真修复,效率也低下。
技术实现思路
[0005]本专利技术旨在至少在一定程度上解决相关技术中的技术问题,为达上述目的,本专利 ...
【技术保护点】
【技术特征摘要】
1.一种三维地物模型修复方法,其特征在于,包括:在局部形变的三维地物模型上,分别标定表征为从起始位置向终止位置呈无环状弯曲的失真边界以及经过所述失真边界的多个失真三角面片;构建从所述起始位置直达所述终止位置的模型校准边界,并分别对离散的经过所述起始位置和所述终止位置的两个所述失真三角面片进行法向检测,以及,根据所述模型校准边界对被检测出的不共线的两个面片法向量进行角平分检测;经过被检测出的角平分线向量和所述模型校准边界构建相交于所有所述失真三角面片的分割面片,以及,根据所有所述失真三角面片各自与所述分割面片交界处对所有所述失真三角面片进行三角化分割处理;将经过分割的所有所述失真三角面片校准至所述模型校准边界后,删除所述分割面片,使所述三维地物模型基于原有拓扑结构被校准形状。2.如权利要求1所述的三维地物模型修复方法,其特征在于,所述根据所述模型校准边界对被检测出的不共线的两个面片法向量进行角平分检测包括:在所述模型校准边界上标定参照位置;分别将两个所述面片法向量平移至所述参照位置;分别对相交于所述参照位置的两个所述面片法向量进行归一化处理,获得对应的两个单位向量;根据平行四边形法则,对两个所述单位向量进行角平分化测量处理,获得相交于所述参照位置的所述角平分线向量。3.如权利要求1所述的三维地物模型修复方法,其特征在于,所述根据所有所述失真三角面片各自与所述分割面片交界处对所有所述失真三角面片进行三角化分割处理包括:逐一对各所述失真三角面片的边界与所述分割面片的边界相交处进行位置检测,当检测到对应的分割点位对时,将所述分割点位对与表征对应的所述失真三角面片原有三个顶点位置的原始数组合并为更新数组后,使得所述原始数组被删除,以及,根据所述更新数组将其所属的所述失真三角面片划分为具有互补性的多个子三角面片,其中,所述分割点位对表征为对应的两个分割点呈离散分布在对应的所述失真三角面片的边界上。4.如权利要求3所述的三维地物模型修复方法,其特征在于,所述根据所述更新数组将其所属的所述失真三角面片划分为具有互补性的多个子三角面片包括:根据所述更新数组中的所述分割点位对,顺沿着所述分割面片构建呈直线的分割边界,使所述分割边界将其所在的所述失真三角面片划分为两个子面片,各所述子面片呈三角形状或四边形状;检验所述更新数组中有无与所述分割点位对重复的原顶点坐标;若有,则分别将两个所述子面片确定为所述子三角面片;若无,则将呈三角形状的所述子面片确定为一个所述子三角面片,以及,将呈四边形状的所述子面片划分为另两个所述子三角面片。5.如权利要求3所述的三维地物模型修复方法,其特征在于,所述将经过分割的所有所述失真三角面片校准至所述模型校准边界包括:遍历所有所述分割点位对;根据当前被遍历到的所述分割点位对,分别将对应的两个所述分...
【专利技术属性】
技术研发人员:刘雨婷,袁锐,王超,彭文杰,杜鹏光,
申请(专利权)人:武汉天际航信息科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。