本申请涉及图像处理,具体涉及一种固体发动机的细观图像获取方法及相关装置。
背景技术:
1、随着测试技术的发展,应用先进的测试技术用于粘接界面的观测以及表征是试验研究领域的新动向。因为对于固体火箭发动机而言,由于粘接系统中的推进剂、衬层等结构不可避免的会存在初始缺陷,在各种复杂的外载荷作用下,这些微观缺陷会进一步扩大,导致裂纹扩展,引起粘接界面的宏观断裂失效问题,从而影响发动机的结构完整性。但在宏观方面检查发动机药柱部分,对界面损伤的发现和预测具有一定的延时性与局限性,无法观察到孔洞、微裂纹等微缺陷的演化。现有方案中,在获取固体发动机的失效因子时,通常是直接通过微ct电子计算机断层扫描)装置扫描得到扫描数据,并直接根据扫描数据来构建三维细观图像,并进行后续的损伤分析,由于直接使用扫描数据来构建的三维细观图像,使得获取的三维细观图像的准确性较低,导致了其后续获取固体发动机的失效因子获取时的准确性降低。
技术实现思路
1、本申请实施例提供一种固体发动机的细观图像获取方法及相关装置,能够解决固体发动机的三维细观图像获取时的准确性较低的技术问题。
2、本申请实施例的第一方面提供了一种固体发动机的细观图像获取方法,所述固体发动机的细观图像获取方法包括:
3、通过微ct装置获取第一测试件的k个初始二维投影数据,所述第一测试件与固体发动机的物理参数相同;
4、根据k个所述初始二维投影数据分别进行二维图像重构,以得到k个参考二维细观图像;
5、获取k个所述参考二维细观图像中的第一参考二维细观图像,所述第一参考二维细观图像为存在缺陷的参考二维细观图像;
6、获取所述第一参考二维细观图像中的n个缺陷图像区域;
7、分别获取n个所述缺陷图像区域在与第一参考二维细观图像对应的扫描角度上的多张第一图像;
8、根据n个缺陷图像区域在与第一参考二维细观图像对应的扫描角度上的多张第一图像,对第一参考二维细观图像中的n个缺陷图像区域进行校正处理,以得到第二参考二维细观图像;
9、根据第二参考二维细观图像和k个所述参考二维细观图像中除所述第一参考二维细观图像之外的参考二维细观图像进行三维重构,以得到所述固体发动机的三维细观图像。
10、本申请实施例的第二方面提供了一种固体发动机的细观图像获取装置,所述固体发动机的细观图像获取装置包括:
11、第一获取单元,用于通过微ct装置获取第一测试件的k个初始二维投影数据,所述第一测试件与固体发动机的物理参数相同;
12、第一重构单元,用于根据k个所述初始二维投影数据分别进行二维图像重构,以得到k个参考二维细观图像;
13、第二获取单元,用于获取k个所述参考二维细观图像中的第一参考二维细观图像,所述第一参考二维细观图像为存在缺陷的参考二维细观图像;
14、第三获取单元,用于获取所述第一参考二维细观图像中的n个缺陷图像区域;
15、第四获取单元,用于分别获取n个所述缺陷图像区域在与第一参考二维细观图像对应的扫描角度上的多张第一图像;
16、校正单元,用于根据n个缺陷图像区域在与第一参考二维细观图像对应的扫描角度上的多张第一图像,对第一参考二维细观图像中的n个缺陷图像区域进行校正处理,以得到第二参考二维细观图像;
17、第二重构单元,用于根据第二参考二维细观图像和k个所述参考二维细观图像中除所述第一参考二维细观图像之外的参考二维细观图像进行三维重构,以得到所述固体发动机的三维细观图像。
18、本申请实施例的第三方面提供一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如本申请实施例第一方面中的步骤指令。
19、本申请实施例的第四方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。
20、本申请实施例的第五方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
21、实施本申请实施例,至少具有如下有益效果:
22、通过微ct装置获取第一测试件的k个初始二维投影数据,所述第一测试件与固体发动机的物理参数相同,根据k个所述初始二维投影数据分别进行二维图像重构,以得到k个参考二维细观图像,获取k个所述参考二维细观图像中的第一参考二维细观图像,所述第一参考二维细观图像为存在缺陷的参考二维细观图像,获取所述第一参考二维细观图像中的n个缺陷图像区域,分别获取n个所述缺陷图像区域在与第一参考二维细观图像对应的扫描角度上的多张第一图像,根据n个缺陷图像区域在与第一参考二维细观图像对应的扫描角度上的多张第一图像,对第一参考二维细观图像中的n个缺陷图像区域进行校正处理,以得到第二参考二维细观图像,根据第二参考二维细观图像和k个所述参考二维细观图像中除所述第一参考二维细观图像之外的参考二维细观图像进行三维重构,以得到所述固体发动机的三维细观图像,因此,可以在获取到参考二维细观图像后,对存在缺陷的第一参考细观二维图像进行校正处理得到第二参考细观二维图像,并采用第二参考细观二维图像和未存在缺陷的参考二维细观图像进行三维重构得到三维细观图像,提升了三维细观图像获取时的准确性,进而提升了后续通过三维细观图像获取固体发动机的失效因子获取时的准确性。
1.一种固体发动机的细观图像获取方法,其特征在于,所述固体发动机的细观图像获取方法包括:
2.根据权利要求1所述的固体发动机的细观图像获取方法,其特征在于,所述获取k个所述参考二维细观图像中的第一参考二维细观图像,包括:
3.根据权利要求2所述的固体发动机的细观图像获取方法,其特征在于,所述根据n个缺陷图像区域在与第一参考二维细观图像对应的扫描角度上的多张第一图像,对第一参考二维细观图像中的n个缺陷图像区域进行校正处理,以得到第二参考二维细观图像,包括:
4.根据权利要求1-3任一项所述的固体发动机的细观图像获取方法,其特征在于,在所述根据第二参考二维细观图像和k个所述参考二维细观图像中除所述第一参考二维细观图像之外的参考二维细观图像进行三维重构,以得到所述固体发动机的三维细观图像之后,所述方法还包括:
5.根据权利要求4所述的固体发动机的细观图像获取方法,其特征在于,所述获取所述推进剂区域的第一颗粒参数,包括:
6.根据权利要求5所述的固体发动机的细观图像获取方法,其特征在于,在根据所述第一颗粒参数、所述第二颗粒参数、所述第一孔隙参数和所述第二孔隙参数,确定所述固体发动机的参考失效因子之后,所述方法还包括:
7.根据权利要求6所述的固体发动机的细观图像获取方法,其特征在于,所述根据所述第一应力应变曲线和m个所述参考失效因子,确定所述固体发动机的混合失效因子,包括:
8.一种固体发动机的细观图像获取装置,其特征在于,所述固体发动机的细观图像获取装置包括:
9.一种终端设备,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-7任一项所述的方法。