基于数字还原技术的可视化映射方法及系统与流程

文档序号:31725754发布日期:2022-10-05 00:31阅读:来源:国知局

技术特征:
1.基于数字还原技术的可视化映射方法,包括如下步骤:对设计图纸以及设计参数进行三维可视化数字还原,得到三维场景模型图像,基于三维场景模型图像得到模拟点云;获取真实场景的内外真实图像以及内外真实图像对应的实际点云,并通过实际点云对三维场景模型图像中模拟点云进行模型优化和核对,输出优化后的三维场景模型;将优化后的三维场景模型输出的可视化场景反馈到终端。2.根据权利要求1所述的基于数字还原技术的可视化映射方法,其特征在于,在对通过实际点云对三维场景模型图像中模拟点云进行模型优化和核对,输出优化后的三维场景模型中,具体包括:通过点云空间的三维点云数据最小包围盒自适应间距得到体素网格,并移除掉没有三维点云数据命中的体素网格,得到第一体素集合;移除掉所述第一体素集合中没有点命中的单个体素网格,得到第二体素集合和第二体素集合中的三维点云集合;将所述第二体素集合中的三维点云集合映射到三维场景模型图像所处的坐标系下,计算映射后第二体素集合中的三维点云集合与三维场景模型图像中模拟点云的误差函数;若误差函数值小于等于预设阀值,则保存所述内外真实图像的三维点云数据,该三维点云作为第三体素集合中的三维点云数据;若误差函数值大于预设阀值,则将第二体素集合中的该三维点云数集合代替三维场景模型中对应的模拟点云,替换后的三维点云作为第三体素集合中的三维点云数据;基于所述第三体素集合中的三维点云数据重构三维场景模型图像,输出优化后的三维场景模型。3.根据权利要求2所述的基于数字还原技术的可视化映射方法,其特征在于,在计算映射后第二体素集合中的三维点云集合与三维场景模型图像中模拟点云的误差函数中,误差函数的计算过程如下:计算将三维点云集合缩放逼近三维场景模型图像中的旋转矩阵mt和平移矩阵mr,记三维点云集合中点的数量为pc;计算三维点云集合点的均值pa1以及模拟点云的均值pa2;根据三维空间的缩放系数s,得到缩放矩阵ms;根据旋转矩阵mt、平移矩阵mr和缩放矩阵ms计算得到p0位置;预设三维场景模型图像中顶点坐标集合记为p1;遍历p1集合,查找在p0集合中与p0位置的距离最近的点,计算误差函数的误差函数值。4.根据权利要求3所述的基于数字还原技术的可视化映射方法,其特征在于,其中,均值pa1和均值pa2通过以下公式计算:n(x,y,z)=pa1/pa2
其中,n(x,y,z)为云集合点的均值pa1与模拟点云的均值pa2的比例集合,pavg表示三维点云集合中所有点的平均值,p(x.y.z)表示维点云集合中点的集合,pc为三维点云集合中点的数量。5.基于数字还原技术的可视化映射方法,包括如下步骤:获取真实场景的外观真实图像,并对所述外观真实图像进行还原,得到还原图像;通过还原图像以及设计参数得到模拟点云,对模拟点云进行三维可视化数字还原,得到三维场景模型图像;获取真实场景的内部真实图像以及内部真实图像对应的实际点云,并通过实际点云对三维场景模型图像中模拟点云进行模型优化和核对,输出优化后的三维场景模型;将优化后的三维场景模型输出的可视化场景反馈到终端。6.根据权利要求5所述的基于数字还原技术的可视化映射方法,其特征在于,在对通过实际点云对三维场景模型图像中模拟点云进行模型优化和核对,输出优化后的三维场景模型中,具体包括:通过点云空间的三维点云数据最小包围盒自适应间距得到体素网格,并移除掉没有三维点云数据命中的体素网格,得到第一体素集合;移除掉所述第一体素集合中没有点命中的单个体素网格,得到第二体素集合和第二体素集合中的三维点云集合;将所述第二体素集合中的三维点云集合映射到三维场景模型图像所处的坐标系下,计算映射后第二体素集合中的三维点云集合与三维场景模型图像中模拟点云的误差函数;若误差函数值小于等于预设阀值,则保存所述内外真实图像的三维点云数据,该三维点云作为第三体素集合中的三维点云数据;若误差函数值大于预设阀值,则将第二体素集合中的该三维点云数集合代替三维场景模型中对应的模拟点云,替换后的三维点云作为第三体素集合中的三维点云数据;基于所述第三体素集合中的三维点云数据重构三维场景模型图像,输出优化后的三维场景模型。7.基于数字还原技术的可视化映射系统,其特征在于,包括模拟场景构建模块、模型优化模块和可视化交互模块;模拟场景构建模块用于通过设计图纸以及设计参数得到模拟点云,对模拟点云进行三维可视化数字还原,得到三维场景模型图像;模型优化模块用于获取真实场景的内外真实图像以及内外真实图像对应的实际点云,并通过实际点云对三维场景模型图像中模拟点云进行模型优化和核对,输出优化后的三维场景模型;可视化交互模块用于将优化后的三维场景模型输出的可视化场景反馈到终端。8.基于数字还原技术的可视化映射系统,其特征在于,包括图像获取模块、模拟场景构建模块、模型优化模块和可视化交互模块;图像获取模块用于获取真实场景的外观真实图像,并对所述外观真实图像进行还原,得到还原图像;
模拟场景构建模块用于通过还原图像以及设计参数得到模拟点云,对模拟点云进行三维可视化数字还原,得到三维场景模型图像;模型优化模块用于获取真实场景的内部真实图像以及内部真实图像对应的实际点云,并通过实际点云对三维场景模型图像中模拟点云进行模型优化和核对,输出优化后的三维场景模型;可视化交互模块用于将优化后的三维场景模型输出的可视化场景反馈到终端。9.一种计算机可读储存介质,其特征在于,所述计算机可读储存介质上存储有若干分类程序,所述若干分类程序用于被处理器调用并执行如权利要求1或5所述的可视化映射方法。

技术总结
本发明公开了基于数字还原技术的可视化映射方法及系统,包括如下步骤:对设计图纸以及设计参数进行三维可视化数字还原,得到三维场景模型图像,基于三维场景模型图像得到模拟点云;获取真实场景的内外真实图像以及内外真实图像对应的实际点云,并通过实际点云对三维场景模型图像中模拟点云进行模型优化和核对,输出优化后的三维场景模型;将优化后的三维场景模型输出的可视化场景反馈到终端;该可视化映射方法降低了成本,提高了解决问题的效率。提高了解决问题的效率。提高了解决问题的效率。


技术研发人员:王家伟 李颖 张磊 邹颂扬 鲍海波 张巍 夏伦应
受保护的技术使用者:合肥安达创展科技股份有限公司
技术研发日:2022.06.29
技术公布日:2022/10/4
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1