骨料数字模型创建方法和装置制造方法及图纸

技术编号:16500465 阅读:27 留言:0更新日期:2017-11-04 11:31
本发明专利技术实施例提供一种骨料数字模型创建方法和装置,其中,该方法包括获取骨料堆的多张图像,对所述多张图像进行处理、分析以得到所述骨料堆的空间数据,针对所述骨料堆中的各骨料颗粒,对所述空间数据进行颗粒检测、识别以得到各所述骨料颗粒的形状参数,根据各所述骨料颗粒的形状参数进行骨料建模以得到各骨料颗粒的数字模型。本发明专利技术基于真实的骨料情况进行骨料数字模型创建,能够有效提高骨料数字模型的真实性和实用性。

Method and device for creating aggregate digital model

The embodiment of the invention creation method and device, provides a digital model of the aggregate, the method includes obtaining a plurality of images on the aggregate heap, multiple images are processed and analyzed to obtain the spatial data aggregate heap, the aggregate the aggregate particles in the heap, the spatial data for the detection and identification of particles to obtain the shape parameters of the aggregate particles, according to the shape parameters of each of the aggregate particles of aggregate modeling to obtain digital model of particles with different aggregates. Based on the actual aggregate condition, the invention creates the digital model of the aggregate, which can effectively improve the authenticity and practicability of the digital model of the aggregate.

【技术实现步骤摘要】
骨料数字模型创建方法和装置
本专利技术涉及建筑施工设计领域,具体而言,涉及一种骨料数字模型创建方法和装置。
技术介绍
经专利技术人研究发现,现有的骨料数字模型创建方法主要有两种,分别是通过预先定义骨料的各个参数以生成骨料数字模型,以及直接对骨料进行扫描以获取骨料形状信息再进行模型创建,但是,以上两种骨料数字模型创建的方法存在多种问题,例如,脱离实际骨料状态、数据范围较窄、建模效率低等,进而导致上述建模方法均具有一定的片面性和局限性。
技术实现思路
有鉴于此,本专利技术提供一种基于真实骨料状况的骨料数字模型创建方法和装置,能够有效提高骨料数字模型的真实性和实用性,且建模效率高。本专利技术较佳实施例提供一种骨料数字模型创建方法,所述方法包括:获取骨料堆的多张图像;对所述多张图像进行处理、分析以得到所述骨料堆的空间数据;针对所述骨料堆中的各骨料颗粒,对所述空间数据进行颗粒检测、识别以得到各所述骨料颗粒的形状参数;根据各所述骨料颗粒的形状参数进行骨料建模以得到各骨料颗粒的数字模型。在本专利技术较佳实施例的选择中,所述方法还包括:根据各所述骨料颗粒的形状参数对得到的所述各骨料颗粒的数字模型进行分类;将分类后的所述数字模型进行对应保存,以生成包含多个骨料数字模型的数据库。在本专利技术较佳实施例的选择中,所述形状参数包括粒径,所述根据各所述骨料颗粒的形状参数对得到的所述各骨料颗粒的数字模型进行分类的方法为:根据所述粒径的大小对得到的所述各骨料颗粒的数字模型进行分类。在本专利技术较佳实施例的选择中,所述方法还包括:响应混凝土建模操作指令,并在所述数据库中调用与所述操作指令对应的骨料数字模型以创建混凝土模型。在本专利技术较佳实施例的选择中,所述方法还包括:根据各所述骨料颗粒的形状参数,分析各所述骨料颗粒的针扁度;根据各骨料颗粒的针扁度计算所述骨料堆的片状骨料和针状骨料之间的比值;判断所述比值是否满足预设值,若不满足,则进行告警。在本专利技术较佳实施例的选择中,获取所述骨料堆的多张图像的方法为:针对同一骨料堆,获取该骨料堆在不同拍摄视角下的多张图像。本专利技术较佳实施例提供一种骨料数字模型创建装置,所述骨料数字模型创建装置包括:图像获取模块,用于获取骨料堆的多张图像;数据处理模块,用于对所述多张图像进行处理、分析以得到所述骨料堆的空间数据;颗粒识别模块,用于针对所述骨料堆中的各骨料颗粒,对所述空间数据进行颗粒检测、识别以得到各所述骨料颗粒的形状参数;第一模型创建模块,用于根据各所述骨料颗粒的形状参数进行骨料建模以得到各骨料颗粒的数字模型。在本专利技术较佳实施例的选择中,所述骨料数字模型创建装置还包括:分类模块,用于根据各所述骨料颗粒的形状参数对得到的所述各骨料颗粒的数字模型进行分类;数据库创建模块,用于将分类后的所述数字模型进行对应保存,以生成包含多个骨料数字模型的数据库。在本专利技术较佳实施例的选择中,所述形状参数包括粒径,所述分类模块还用于根据所述粒径的大小对得到的所述各骨料颗粒的数字模型进行分类。在本专利技术较佳实施例的选择中,所述骨料数字模型创建装置还包括:第二模型创建模块,用于响应混凝土建模操作指令,并在所述数据库中调用与所述操作指令对应的骨料数字模型以创建混凝土模型。与现有技术相比,本专利技术实施例提供的骨料数字模型创建方法和装置,通过对不同视角下的骨料堆图像进行数据处理、分析,以实现骨料数字模型的创建,能够有效提高骨料数字模型的实用性,真实性,且创建效率高。进一步地,本专利技术在通过包含有大量骨料数字模型的数据库进行混凝土等工程建模时,更符合实际工程需求和实际级配需求,适用性强。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的骨料数字模型创建装置的应用场景示意图。图2为本专利技术实施例提供的骨料数字模型创建方法的流程示意图。图3为本专利技术实施例提供的骨料数字模型的结构示意图。图4为本专利技术实施例提供的骨料数字模型创建方法的另一流程示意图。图5为本专利技术实施例提供的骨料数字模型创建装置的方框结构示意图。图标:10-终端设备;100-骨料数字模型创建装置;102-图像获取模块;104-数据处理模块;106-颗粒识别模块;108-第一模型创建模块;110-分类模块;112-数据库创建模块;114-第二模型创建模块;200-存储器;300-存储控制器;400-处理器。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。如图1所示,为本专利技术实施例提供的骨料数字模型创建装置100的应用场景示意图。所述终端设备10包括骨料数字模型创建装置100、存储器200、存储控制器300以及处理器400。其中,所述终端设备10可以是,但不限于,电脑、移动上网设备(mobileInternetdevice,MID)等具有处理功能的电子设备,还可以是服务器等。可选地,所述存储器200、存储控制器300、处理器400各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件之间通过一条或多条通讯总线或信号线实现电性连接。所述骨料数字模型创建装置100包括至少一个可以软件或固件的形式存储于所述存储器200中或固化在所述终端设备10的操作系统中的软件功能模块。所述处理器400在所述存储控制器300的控制下访问所述存储器200,以用于执行所述存储器200中存储的可执行模块,例如所述骨料数字模型创建装置100所包括的软件功能模块及计算机程序等。其中,所述存储器200可以是,但不限于,随机存取存储器(RandomAccessMemory,RAM),只读存储器(ReadOnlyMemory,ROM),可编程只读存储器(ProgrammableRead-OnlyMemory,PROM),可擦除只读存储器(ErasableProgrammableRead-OnlyMemory,EPROM),电可擦除只读存储器(ElectricErasableProgrammableRead-OnlyMemory,EEPROM)等。其中,所述存储器200用于存储程序,所述处理器400在接收到执行指令后,执行所述程序。进一步地,上述存储器200内的软件程序以及模块还可包括操作系统。其可包括各种用于管理系统任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件本文档来自技高网...
骨料数字模型创建方法和装置

【技术保护点】
一种骨料数字模型创建方法,其特征在于,所述方法包括:获取骨料堆的多张图像;对所述多张图像进行处理、分析以得到所述骨料堆的空间数据;针对所述骨料堆中的各骨料颗粒,对所述空间数据进行颗粒检测、识别以得到各所述骨料颗粒的形状参数;根据各所述骨料颗粒的形状参数进行骨料建模以得到各骨料颗粒的数字模型。

【技术特征摘要】
1.一种骨料数字模型创建方法,其特征在于,所述方法包括:获取骨料堆的多张图像;对所述多张图像进行处理、分析以得到所述骨料堆的空间数据;针对所述骨料堆中的各骨料颗粒,对所述空间数据进行颗粒检测、识别以得到各所述骨料颗粒的形状参数;根据各所述骨料颗粒的形状参数进行骨料建模以得到各骨料颗粒的数字模型。2.根据权利要求1所述的骨料数字模型创建方法,其特征在于,所述方法还包括:根据各所述骨料颗粒的形状参数对得到的所述各骨料颗粒的数字模型进行分类;将分类后的所述数字模型进行对应保存,以生成包含多个骨料数字模型的数据库。3.根据权利要求2所述的骨料数字模型创建方法,其特征在于,所述形状参数包括粒径,所述根据各所述骨料颗粒的形状参数对得到的所述各骨料颗粒的数字模型进行分类的方法为:根据所述粒径的大小对得到的所述各骨料颗粒的数字模型进行分类。4.根据权利要求2所述的骨料数字模型创建方法,其特征在于,所述方法还包括:响应混凝土建模操作指令,并在所述数据库中调用与所述操作指令对应的骨料数字模型以创建混凝土模型。5.根据权利要求1所述的骨料数字模型创建方法,其特征在于,所述方法还包括:根据各所述骨料颗粒的形状参数,分析各所述骨料颗粒的针扁度;根据各骨料颗粒的针扁度计算所述骨料堆的片状骨料和针状骨料之间的比值;判断所述比值是否满足预设值,若不满足,则进行告警。6.根据...

【专利技术属性】
技术研发人员:张国新李松辉雒翔宇
申请(专利权)人:中国水利水电科学研究院
类型:发明
国别省市:北京,11

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

1