融合滤波反投影与专家系统的岩石CT边扫描边重建方法
摘要文本
本发明涉及岩石力学领域,具体涉及融合滤波反投影与专家系统的岩石CT边扫描边重建方法。本发明通过专家系统的推理决策,自动设置扫描参数和重建参数,省去了用户根据经验设置扫描参数和重建参数的步骤。本发明在扫描程序和重建程序之间建立共享内存缓冲区,扫描程序和重建程序并行执行,大大提高了CT扫描与重建工作的效率,扫描程序每完成一个角度的扫描后,重建程序立刻对该角度下的扫描数据进行重建,且在重建程序对该角度下的扫描数据进行重建时,扫描程序继续进行下一角度的扫描工作,如此重复,直至完成整个岩石样品的扫描与重建工作。
申请人信息
- 申请人:煤炭科学研究总院有限公司
- 申请人地址:100013 北京市朝阳区和平里青年沟东路5号
- 发明人: 煤炭科学研究总院有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 融合滤波反投影与专家系统的岩石CT边扫描边重建方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410238704.6 |
| 申请日 | 2024/3/4 |
| 公告号 | CN117827496A |
| 公开日 | 2024/4/5 |
| IPC主分类号 | G06F9/54 |
| 权利人 | 煤炭科学研究总院有限公司 |
| 发明人 | 靳子越; 杨冠宇; 李海涛; 袁红辉; 杨森森; 张海宽; 王嘉敏 |
| 地址 | 北京市朝阳区和平里青年沟东路5号 |
专利主权项内容
1.融合滤波反投影与专家系统的岩石CT边扫描边重建方法,其特征在于,包括如下步骤:S101:选定CT扫描设备并为其配备专家系统,所述专家系统包括人机界面、知识获取程序、知识库和推理引擎;所述人机界面是用户、CT领域专家向专家系统输入信息的界面,所述知识获取程序通过人机界面与CT领域专家取得联系获取经验,并将获取的经验存储到知识库,所述知识库是一个结构化的存储单元;用户能够通过人机界面向专家系统提出问题,人机界面能够将用户提出的问题传递给推理引擎,所述推理引擎能够利用知识库中的经验对用户的问题进行推理和求解,然后将推理和求解结果通过人机界面呈现给用户;S102:用户向专家系统输入岩石样品的条件,推理引擎根据知识库中的经验进行推理求解得出该岩石样品条件所对应的扫描参数以及重建参数,然后分别发送至扫描程序与重建程序;S103:CT扫描设备的重建程序内嵌有滤波反投影算法,在扫描程序和重建程序之间建立共享内存缓冲区,所述共享内存缓冲区能够接收扫描程序写入的扫描数据,所述重建程序能够读取所述共享内存缓冲区内写入的扫描数据,扫描程序和重建程序之间采用互斥访问共享内存缓冲区机制;S104:确定起始扫描角度,扫描程序进行CT扫描并向共享内存缓冲区写入扫描数据,写入扫描数据时对共享内存缓冲区上锁,写完当前角度的扫描数据时对共享内存缓冲区解锁;重建程序实时判断共享内存缓冲区的状态,并根据共享内存缓冲区的上锁或解锁状态判断已获取的扫描数据是否已是当前角度下所有的扫描数据;若处于解锁状态则表明已获取的扫描数据已是当前角度下所有的扫描数据,取当前角度下所有的扫描数据做为滤波反投影算法的输入进行滤波反投影运算以完成当前角度重建;若处于上锁状态,则表明已获取的扫描数据还不是当前角度下所有的扫描数据,CT扫描程序仍处于当前角度下的扫描状态并向共享内存缓冲区写入扫描数据,重建程序继续判断直至共享内存缓冲区处于解锁状态,然后取当前角度下所有的扫描数据做为滤波反投影算法的输入进行滤波反投影运算以完成当前角度重建;S105:按照步骤S104的方式依次对其他角度下的岩石样品进行扫描与重建工作;将所有角度下的重建图像进行叠加,完成岩石样品的整体重建。