模型检测方法及系统技术方案

技术编号:25551840 阅读:23 留言:0更新日期:2020-09-08 18:52
本发明专利技术实施例提供一种模型检测方法及系统,属于计算机技术领域。所述模型检测方法包括获取问题拍摄点占比及空洞面积占比,其中所述问题拍摄点占比被配置为指定对象的点云模型中超过预设空洞阈值的拍摄点数与所有拍摄点数的比值,所述空洞面积占比被配置为所述点云模型中总空洞面积与总拍摄面积的比值;基于所述问题拍摄点占比及所述空洞面积占比计算示出点云模型完整度的模型分数;以及根据所述模型分数与预设定分数阈值的比较结果,判断所述点云模型是否检测合格。所述模型检测方法及系统实现了模型的自动检测。

【技术实现步骤摘要】
模型检测方法及系统
本专利技术涉及计算机
,具体地涉及一种模型检测方法及系统。
技术介绍
目前,很多平台都提供有查看对象全景图的功能,例如房屋展示平台,其向用户提供了查看房源各点位的全景图的功能,并能模拟从一个点位行走至另一个点位的过程。以房屋展示平台为例,在对房屋进行三维建模的过程中,需要通过深度相机来采集各点位的深度图像,后续将各点位的深度图像转换为各点位的点云图像,基于各点位的所述点云图像拼接成用于复原出整个虚拟三维空间的点云模型。当任一点位所拍摄的深度图像空洞较多时,所述点云模型的最终展现效果也会较差。因此,需要检测点云模型对应的每一点位的深度图像。目前,对于点云模型的每一点位对应的深度图像的检测均采用人工观察主观判断的方式,即人工观察每一点位对应的深度图像中的空洞的情况,根据所有点位的深度图像的观察结果决定是否采用所述深度图像来拼接生成点云模型。目前的人工观察判断点云模型质量的方式主观性较大,且检测效率较低。
技术实现思路
本专利技术实施例的目的是提供一种模型检测方法及系统,所述模型检测方法及系统实现了模型的自动检测。为了实现上述目的,本专利技术实施例提供一种模型检测方法,所述模型检测方法包括:获取问题拍摄点占比及空洞面积占比,其中所述问题拍摄点占比被配置为指定对象的点云模型中超过预设空洞阈值的拍摄点数与所有拍摄点数的比值,所述空洞面积占比被配置为所述点云模型中总空洞面积与总拍摄面积的比值;基于所述问题拍摄点占比及所述空洞面积占比计算示出点云模型完整度的模型分数;以及根据所述模型分数与预设定分数阈值的比较结果,判断所述点云模型是否检测合格。优选地,所述获取问题拍摄点占比包括:针对所述点云模型中每一拍摄点所拍摄的深度图像,执行:获取当前拍摄点所拍摄的深度图像对应的当前空洞数;若所述当前空洞数超过所述空洞阈值的情况下,判定所述当前空洞数对应的拍摄点为问题拍摄点;统计所述点云模型中所有拍摄点数及所确定的问题拍摄点数;以及计算所述问题拍摄点数与所述所有拍摄点数的比值以得到所述问题拍摄点占比。优选地,所述基于问题拍摄点占比及空洞面积占比计算示出点云模型完整度的模型分数包括:获取与所述问题拍摄点占比对应的第一权重值、以及与所述空洞面积占比对应的第二权重值;以及基于所述问题拍摄点占比、所述第一权重值、所述空洞面积占比以及所述第二权重值计算示出所述点云模型的完整度的模型分数。优选地,所述根据所述模型分数与预设定的分数阈值的比较结果,判断所述点云模型是否检测合格包括:若所述比较结果示出所述模型分数大于预设定的分数阈值,则判定所述点云模型检测合格;以及若所述比较结果示出所述模型分数小于预设定的分数阈值,则判定所述点云模型检测不合格。优选地,在所述判定所述点云模型检测不合格之后,所述模型检测方法还包括:获取针对所述问题拍摄点拍摄的新的深度图像;以及响应于用户的点击事件,基于所述新的深度图像重新拼接所述点云模型。本实施例还提供一种模型检测系统,所述模型检测系统包括:占比获取单元,用于获取问题拍摄点占比及空洞面积占比,其中所述问题拍摄点占比被配置为指定对象的点云模型中预设超过空洞阈值的拍摄点数与所有拍摄点数的比值,所述空洞面积占比被配置为所述点云模型中总空洞面积与总拍摄面积的比值;分数计算单元,用于基于所述问题拍摄点占比及所述空洞面积占比计算示出点云模型完整度的模型分数;以及结果判断单元,用于根据所述模型分数与预设定分数阈值的比较结果,判断所述点云模型是否检测合格。优选地,所述占比获取单元包括:判定模块,用于针对所述点云模型中每一拍摄点所拍摄的深度图像,执行:获取当前拍摄点所拍摄的深度图像对应的当前空洞数;若所述当前空洞数超过所述预设空洞阈值的情况下,判定所述当前空洞数对应的拍摄点为问题拍摄点;数量统计模块,用于统计所述点云模型中所有拍摄点数及所确定的问题拍摄点数;以及比值计算模块,用于计算所述问题拍摄点数与所述所有拍摄点数的比值以得到所述问题拍摄点占比。优选地,所述分数计算单元包括:权值获取模块,用于获取与所述问题拍摄点占比对应的第一权重值、与所述空洞面积占比对应的第二权重值;以及分数计算模块,用于基于所述问题拍摄点占比、所述第一权重值、所述空洞面积占比以及所述第二权重值计算示出所述点云模型的完整度的模型分数。优选地,所述结果判断单元用于根据所述模型分数与预设定的分数阈值的比较结果,判断所述点云模型是否检测合格包括:所述结果判断单元用于若所述比较结果示出所述模型分数大于预设定的分数阈值,则判定所述点云模型检测合格,并用于若所述比较结果示出所述模型分数小于预设定的分数阈值,则判定所述点云模型检测不合格。优选地,所述模型检测系统还包括:新图像获取单元,用于在所述判定所述点云模型检测不合格之后,获取针对所述问题拍摄点拍摄的新的深度图像;以及模型拼接单元,用于响应于用户的点击事件,基于所述新的深度图像重新拼接所述点云模型。另外,本实施例还提供一种设备,设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行所述的模型检测方法。另外,本实施例还提供一种机器可读存储介质,所述机器可读存储介质上存储有指令,所述指令用于使得机器执行上述的模型检测方法。另外,本实施例还提供一种处理器,用于运行程序,其中,所述程序被运行时用于执行:如上述的模型检测方法。通过上述技术方案,可以计算出与所述问题拍摄点占比及空洞面积占比两者均相关联的模型分数,其中所述模型分数可以示出点云模型完整度,根据所述模型分数与预设定分数阈值的比较结果,可以判断出所述点云模型是否为合格的模型,整个过程可以实现自检测,不用借助于人工观察的主观判断,即能自动判断出所检测的点云模型是否合格。本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术实施例,但并不构成对本专利技术实施例的限制。在附图中:图1是说明本专利技术的一种模型检测方法的方法流程图;图2是本专利技术的一种模型检测系统的模块连接图;以及图3是本专利技术的一种设备的模块框图。附图标记说明1占比获取单元2分数计算单元3结果判断单元11判定模块12数量统计模块13比值计算模块21权值获取模块22分数计算模块4新图像获取单元5模型拼接控件具体实施方式以下结合附图对本专利技术实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术实施例,并不用于限制本专利技术实施例。实施例1图1是实施例1的一种模型检测方法的流程图。如图1所示,所述模型检测方法包括:S101,获取问题拍摄点占比及空洞面积占比。其中,所述问题拍摄点占比被配置本文档来自技高网...

【技术保护点】
1.一种模型检测方法,其特征在于,所述模型检测方法包括:/n获取问题拍摄点占比及空洞面积占比,其中所述问题拍摄点占比被配置为指定对象的点云模型中超过预设空洞阈值的拍摄点数与所有拍摄点数的比值,所述空洞面积占比被配置为所述点云模型中总空洞面积与总拍摄面积的比值;/n基于所述问题拍摄点占比及所述空洞面积占比计算示出点云模型完整度的模型分数;以及/n根据所述模型分数与预设定分数阈值的比较结果,判断所述点云模型是否检测合格。/n

【技术特征摘要】
1.一种模型检测方法,其特征在于,所述模型检测方法包括:
获取问题拍摄点占比及空洞面积占比,其中所述问题拍摄点占比被配置为指定对象的点云模型中超过预设空洞阈值的拍摄点数与所有拍摄点数的比值,所述空洞面积占比被配置为所述点云模型中总空洞面积与总拍摄面积的比值;
基于所述问题拍摄点占比及所述空洞面积占比计算示出点云模型完整度的模型分数;以及
根据所述模型分数与预设定分数阈值的比较结果,判断所述点云模型是否检测合格。


2.根据权利要求1所述的模型检测方法,其特征在于,所述获取问题拍摄点占比包括:
针对所述点云模型中每一拍摄点所拍摄的深度图像,执行:
获取当前拍摄点所拍摄的深度图像对应的当前空洞数;
若所述当前空洞数超过所述空洞阈值的情况下,判定所述当前空洞数对应的拍摄点为问题拍摄点;
统计所述点云模型中所有拍摄点数及所确定的问题拍摄点数;以及
计算所述问题拍摄点数与所述所有拍摄点数的比值以得到所述问题拍摄点占比。


3.根据权利要求1所述的模型检测方法,其特征在于,所述基于问题拍摄点占比及空洞面积占比计算示出点云模型完整度的模型分数包括:
获取与所述问题拍摄点占比对应的第一权重值、以及与所述空洞面积占比对应的第二权重值;以及
基于所述问题拍摄点占比、所述第一权重值、所述空洞面积占比以及所述第二权重值计算示出所述点云模型的完整度的模型分数。


4.根据权利要求1所述的模型检测方法,其特征在于,
所述根据所述模型分数与预设定的分数阈值的比较结果,判断所述点云模型是否检测合格包括:
若所述比较结果示出所述模型分数大于预设定的分数阈值,则判定所述点云模型检测合格;以及
若所述比较结果示出所述模型分数小于预设定的分数阈值,则判定所述点云模型检测不合格。


5.根据权利要求4所述的模型检测方法,其特征在于,在所述判定所述点云模型检测不合格之后,所述模型检测方法还包括:
获取针对所述问题拍摄点拍摄的新的深度图像;以及
响应于用户的点击事...

【专利技术属性】
技术研发人员:谢哲陈昱彤
申请(专利权)人:贝壳技术有限公司
类型:发明
国别省市:天津;12

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

1