首页 / 专利库 / 信号处理 / 信号 / 基于AI的X射线成像分析方法、装置及可读存储介质

基于AI的X射线成像分析方法、装置及可读存储介质

阅读:0发布:2021-06-02

专利汇可以提供基于AI的X射线成像分析方法、装置及可读存储介质专利检索,专利查询,专利分析的服务。并且本 发明 属于 X射线 成像技术领域,公开了一种基于AI的X射线成像分析方法、装置及可读存储介质,所述基于AI的X射线成像分析装置包括:目标区域划分模 块 、X射线图像设置模块、X射线 图像采集 模块、 信号 转换模块、图像判断模块、主控模块、X射线图像增强模块、降噪模块、特征提取模块、AI分析模块、图像存储模块、预警模块、显示模块。本发明通过降噪模块能够使X射线图像 质量 提高;通过图像存储模块将检测块保存在信息块与数据块的后面,在增加检测条目时,不需要反复读写大量图像数据,提高保存效率;避免造成检测信息混乱以及检测信息丢失的现象,极大的方便了图像与检测信息的保存与使用。,下面是基于AI的X射线成像分析方法、装置及可读存储介质专利的具体信息内容。

1.一种基于AI的X射线成像分析装置,其特征在于,所述基于AI的X射线成像分析装置包括:
目标区域划分模、X射线图像设置模块、X射线图像采集模块、信号转换模块、图像判断模块、主控模块、X射线图像增强模块、降噪模块、特征提取模块、AI分析模块、图像存储模块、预警模块、显示模块;
目标区域划分模块,与主控模块连接,用于划分并设置目标扫描区域信息,所述目标扫描区域信息包括待扫描的目标区域;
X射线图像设置模块,与主控模块连接,用于通过X射线图像设置程序设置采集X光影像所需的X光曝光剂量、曝光能量范围和拍摄度;
X射线图像采集模块,与主控模块连接,用于通过X射线探测器采集穿过目标区域的X射线;
信号转换模块,与主控模块连接,用于通过信号转换程序将采集的目标区域的X射线转换为图像信号;
图像判断模块,与主控模块连接,用于通过图像判断程序判断采集的X射线图像数据是否与已设置的目标扫描区域信息匹配;若是则连接X射线图像增强模块,若不是则连接预警模块;
主控模块,与目标区域划分模块、X射线图像设置模块、X射线图像采集模块、信号转换模块、图像判断模块、X射线图像增强模块、降噪模块、特征提取模块、AI分析模块、图像存储模块、预警模块、显示模块连接,用于通过主控器控制各个模块正常工作;
X射线图像增强模块,与主控模块连接,用于通过图像增强程序对采集的X射线图像进行增强处理;
降噪模块,与主控模块连接,用于通过降噪算法对采集的X射线图像进行降噪处理;
特征提取模块,与主控模块连接,用于通过提取程序对采集的X射线图像提取特征元素;
AI分析模块,与主控模块连接,用于通过AI分析程序根据采集的图像特征进行分析;
图像存储模块,与主控模块连接,用于通过存储器存储设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据;
预警模块,与主控模块连接,用于通过声光预警装置进行采集的X射线图像数据与已设置的目标扫描区域信息不匹配的异常情况的预警;
显示模块,与主控模块连接,用于通过显示器显示设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据。
2.一种如权利要求1所述基于AI的X射线成像分析装置的基于AI的X射线成像分析方法,其特征在于,所述基于AI的X射线成像分析方法包括以下步骤:
步骤一,划分并设置目标扫描区域信息,所述目标扫描区域信息包括待扫描的目标区域;通过X射线图像设置程序设置采集X光影像所需的X光曝光剂量、曝光能量范围和拍摄角度;
步骤二,通过X射线探测器采集穿过目标区域的X射线;通过信号转换程序将采集的目标区域的X射线转换为图像信号;
步骤三,通过图像判断程序判断采集的X射线图像数据是否与已设置的目标扫描区域信息匹配;若是则连接X射线图像增强模块,若不是则连接预警模块;
步骤四,通过主控器控制各个模块正常工作;通过图像增强程序对采集的X射线图像进行增强处理;
步骤五,通过降噪算法对采集的X射线图像进行降噪处理;通过提取程序对采集的X射线图像提取特征元素;
步骤六,通过AI分析程序根据采集的图像特征进行分析;通过存储器存储设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据;
步骤七,通过声光预警装置进行采集的X射线图像数据与已设置的目标扫描区域信息不匹配的异常情况的预警;通过显示器显示设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据。
3.如权利要求2所述基于AI的X射线成像分析方法,其特征在于,步骤五中,所述通过降噪算法对采集的X射线图像进行降噪处理的方法如下:
(1)通过X射线辐射对安置在检查区域中的检查对象进行照射的X射线源,并且通过X射线探测器将X射线辐射转换为检查对象的图像数据;获取X射线的图像序列,所述图像帧序列包括当前图像帧、当前图像帧的前n个图像帧和后n个图像帧;
(2)对所述图像帧序列中的每个图像帧进行灰度划分,并针对不同的灰度等级进行对应的线性变换;
(3)对线性变换后的所述图像帧进行归一化处理;
(4)对归一化后的所述图像帧进行边缘扩增;
(5)对边缘扩增后的所述当前图像帧进行当前图像帧的降噪处理;对降噪处理后的当前图像帧进行反归一化处理;对反归一化处理后的当前图像帧进行反线性变换处理。
4.如权利要求3所述基于AI的X射线成像分析方法,其特征在于,所述降噪处理包括以下步骤:
①依次将所述图像帧序列中的每一图像帧处理为一行数据,以得到2n+1行数据;
②获取所述当前图像帧数据中每个像素上下左右各d个像素,生成以该像素点为中心的(2d+1)*(2d+1)的第一矩阵;
③将所述矩阵的每个像素的像素值减去中心像素的像素值,得到第二矩阵;
④生成与所述第二矩阵尺寸大小相同、方差为σ的高斯矩阵;
⑤基于所述高斯矩阵和第二矩阵,利用双边滤波计算所述2n+1行数据中的每个像素降噪后的数值。
5.如权利要求2所述基于AI的X射线成像分析方法,其特征在于,步骤六中,所述通过存储器存储设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据的具体方法如下:
1)当接收到图像存储请求时,根据使用的X射线探测器获取X射线检测图像数据,以及X射线检测图像宽度和检测图像高度数据;所述X射线检测图像数据包括信息块、数据块和检测块,其中信息块和数据块采用静态存储方式,检测块采用动态存储方式;
2)在存储器中为信息块分配静态存储空间,所分配的静态存储空间大小为信息块数据结构长度;
3)向信息块数据结构中的参数赋值;所述信息块中存储的检测图像信息数据包括标识、图像宽度、图像高度、数据类型、总长度、信息长度、数据长度、检测条目数;
4)在存储器中信息块静态存储空间之后,为数据块分配静态存储空间,所分配的静态存储空间大小为信息块数据结构中的数据长度参数值;
5)将步骤1)获得的X射线检测图像数据赋值给数据块静态存储空间;
6)在存储器中数据块静态存储空间之后,为检测块分配动态存储空间;所述检测块数据结构采用链表,检测块链表中的检测条目包括检测信息参数和信息值参数;
7)对步骤1)获取的X射线检测图像进行检测,并根据检测过程,在检测块中增加、删除或者修改检测条目,并相应对信息块数据结构中总长度参数值和检测条目参数值进行更新;
8)判断对X射线检测图像是否检测完毕,如检测完毕,保存信息块、数据块和检测块数据,若未完毕则返回执行步骤7);
9)对检测完毕的X射线检测图像进行加密存储。
6.如权利要求5所述基于AI的X射线成像分析方法,其特征在于,步骤2)中,所述信息块数据结构中的参数包括标识、图像宽度、图像高度、数据类型、总长度、信息长度、数据长度、检测条目数;其中图像宽度和图像高度为以像素数表示的X射线检测图像的宽度和高度,数据类型为图像数据的量化精度,总长度为存储所占用的总字节数,信息长度为存储信息块所占用的字节数、数据长度为存储数据块所占用的字节数,检测条目数为检测块中检测信息的条目数。
7.如权利要求2所述基于AI的X射线成像分析方法,其特征在于,步骤六中,所述通过AI分析程序根据采集的图像特征进行分析的方法包括:
(Ⅰ)输入X射线图像提取的特征元素,作为照射样本;使用检测器来检测响应于所述照射从该样本放射出的输出X射线的通量;
(Ⅱ)使用检测器来截获所述通量的至少一部分以便产生该样本的至少一部分的像素化图像Ij的集合{Ij},所述集合{Ij}的势为M>1;
(Ⅲ)针对每个图像Ij中的每个像素pi,确定累积信号强度Sij,从而产生相关联的信号强度集合{Sij};
(Ⅳ)使用集合{Sij}来计算每个像素位置i的平均信号强度S、每个像素位置i的S中的方差σ2S;
(Ⅴ)使用值S和σ2S并借助每个像素位置i的函数相关性E~σS2/S来产生每个像素的平均X射线光子能量E的图。
8.如权利要求7所述基于AI的X射线成像分析方法,其特征在于,所述集合{Ij}的生成方法为:
通过迭代地重复藉此在继续捕获整个第(n+1)个图像In+1之前捕获整个第n个图像In的过程来产生集合{Ij};
通过迭代地重复藉此在继续至第(n+1)个像素位置之前在第n个像素位置处收集M多个不同的检测器样品的过程来产生集合{Ij}。
9.如权利要求2所述基于AI的X射线成像分析方法,其特征在于,步骤六中,所述通过AI分析程序根据采集的图像特征进行分析的方法还包括:
通过控制器分析目标区域的图像信号并针对X射线检测器的每个检测区域设置X射线检测器的增益;
所述X射线检测器包括多个像素区域,X射线检测器的每个检测区域包括至少一个像素区域;控制器分析对象的图像信号,并提取噪声区域和饱和区域;
所述提取噪声区域和饱和区域的方法为:
控制器将X射线检测器的检测区域中的图像信号的电平等于或大于第一预定参考电平的检测区域确定为饱和区域,并将X射线检测器的检测区域中的图像信号的电平等于或小于第二预定参考电平的检测区域确定为噪声区域;
控制器将高于原始增益的值设置为针对X射线检测器的噪声区域的增益,并将低于原始增益的值设置为针对X射线检测器的饱和区域的增益。
10.一种可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求2~9任意一项所述的基于AI的X射线成像分析方法。

说明书全文

基于AI的X射线成像分析方法、装置及可读存储介质

技术领域

[0001] 本发明属于X射线成像技术领域,尤其涉及一种基于AI的X射线成像分析方法、装置及可读存储介质。

背景技术

[0002] X射线又称伦琴射线,它是肉眼看不见的一种射线,但可使某些化合物产生荧光或使照相底片感光;它在电场磁场中不发生偏转,能发生反射、折射、干涉、衍射等;它具有穿透物质的本领,但对不同物质它的穿透本领不同;能使分子或原子电离;有破坏细胞作用,人体不同组织对于X射线的敏感度不同,受损害程度也不同。因此,X射线能使人体在荧屏上或胶片上形成影像,是基于人体组织有密度和厚度的差别。然而,现有X射线成像过程中对图像降噪存在计算时间长、图像细节容易糊化不清晰;同时,对图像保存效率低,图像信息容易丢失。
[0003] X射线成像设备将X射线辐射到对象,分析穿过对象的X射线,并检查对象的内部结构。由于X射线的透射率根据构成对象的材料的属性而变化,因此可经由检测通过对象的X射线通量来对对象的内部结构成像。如果执行了自动曝光控制(AEC),则可分析对象的预先拍摄以计算根据对象的属性而优化的X射线成像条件,然后,可基于计算的成像条件来执行主拍摄。然而,在AEC中,由于针对预先拍摄图像的整个区域或预定区域的特定强度平而对整个图像等同地设置了优化的成像条件,因此强度水平可根据对象的每个区域的密度、厚度或衰减属性而减小或饱和。因此,可能无法获得针对每个区域的精确信息。
[0004] 综上所述,现有技术存在的问题是:
[0005] (1)现有X射线成像过程中对图像降噪存在计算时间长、图像细节容易糊化不清晰;同时,对图像保存效率低,图像信息容易丢失。
[0006] (2)在AEC中,由于针对预先拍摄图像的整个区域或预定区域的特定强度水平而对整个图像等同地设置了优化的成像条件,因此强度水平可根据对象的每个区域的密度、厚度或衰减属性而减小或饱和,可能无法获得针对每个区域的精确信息。

发明内容

[0007] 针对现有技术存在的问题,本发明提供了一种基于AI的X射线成像分析方法、装置及可读存储介质。
[0008] 本发明是这样实现的,一种基于AI的X射线成像分析装置包括:
[0009] 目标区域划分模、X射线图像设置模块、X射线图像采集模块、信号转换模块、图像判断模块、主控模块、X射线图像增强模块、降噪模块、特征提取模块、AI分析模块、图像存储模块、预警模块、显示模块。
[0010] 目标区域划分模块,与主控模块连接,用于划分并设置目标扫描区域信息,所述目标扫描区域信息包括待扫描的目标区域;
[0011] X射线图像设置模块,与主控模块连接,用于通过X射线图像设置程序设置采集X光影像所需的X光曝光剂量、曝光能量范围和拍摄度;
[0012] X射线图像采集模块,与主控模块连接,用于通过X射线探测器采集穿过目标区域的X射线;
[0013] 信号转换模块,与主控模块连接,用于通过信号转换程序将采集的目标区域的X射线转换为图像信号;
[0014] 图像判断模块,与主控模块连接,用于通过图像判断程序判断采集的X射线图像数据是否与已设置的目标扫描区域信息匹配;若是则连接X射线图像增强模块,若不是则连接预警模块;
[0015] 主控模块,与目标区域划分模块、X射线图像设置模块、X射线图像采集模块、信号转换模块、图像判断模块、X射线图像增强模块、降噪模块、特征提取模块、AI分析模块、图像存储模块、预警模块、显示模块连接,用于通过主控器控制各个模块正常工作;
[0016] X射线图像增强模块,与主控模块连接,用于通过图像增强程序对采集的X射线图像进行增强处理;
[0017] 降噪模块,与主控模块连接,用于通过降噪算法对采集的X射线图像进行降噪处理;
[0018] 特征提取模块,与主控模块连接,用于通过提取程序对采集的X射线图像提取特征元素;
[0019] AI分析模块,与主控模块连接,用于通过AI分析程序根据采集的图像特征进行分析;
[0020] 图像存储模块,与主控模块连接,用于通过存储器存储设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据;
[0021] 预警模块,与主控模块连接,用于通过声光预警装置进行采集的X射线图像数据与已设置的目标扫描区域信息不匹配的异常情况的预警;
[0022] 显示模块,与主控模块连接,用于通过显示器显示设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据。
[0023] 本发明的另一目的在于提供一种基于AI的X射线成像分析方法,所述基于AI的X射线成像分析方法包括以下步骤:
[0024] 步骤一,划分并设置目标扫描区域信息,所述目标扫描区域信息包括待扫描的目标区域;通过X射线图像设置程序设置采集X光影像所需的X光曝光剂量、曝光能量范围和拍摄角度。
[0025] 步骤二,通过X射线探测器采集穿过目标区域的X射线;通过信号转换程序将采集的目标区域的X射线转换为图像信号。
[0026] 步骤三,通过图像判断程序判断采集的X射线图像数据是否与已设置的目标扫描区域信息匹配;若是则连接X射线图像增强模块,若不是则连接预警模块。
[0027] 步骤四,通过主控器控制各个模块正常工作;通过图像增强程序对采集的X射线图像进行增强处理。
[0028] 步骤五,通过降噪算法对采集的X射线图像进行降噪处理;通过提取程序对采集的X射线图像提取特征元素。
[0029] 步骤六,通过AI分析程序根据采集的图像特征进行分析;通过存储器存储设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据。
[0030] 步骤七,通过声光预警装置进行采集的X射线图像数据与已设置的目标扫描区域信息不匹配的异常情况的预警;通过显示器显示设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据。
[0031] 进一步,步骤五中,所述通过降噪算法对采集的X射线图像进行降噪处理的方法如下:
[0032] (1)通过X射线辐射对安置在检查区域中的检查对象进行照射的X射线源,并且通过X射线探测器将X射线辐射转换为检查对象的图像数据;获取X射线的图像序列,所述图像帧序列包括当前图像帧、当前图像帧的前n个图像帧和后n个图像帧。
[0033] (2)对所述图像帧序列中的每个图像帧进行灰度划分,并针对不同的灰度等级进行对应的线性变换。
[0034] (3)对线性变换后的所述图像帧进行归一化处理。
[0035] (4)对归一化后的所述图像帧进行边缘扩增。
[0036] (5)对边缘扩增后的所述当前图像帧进行当前图像帧的降噪处理;对降噪处理后的当前图像帧进行反归一化处理;对反归一化处理后的当前图像帧进行反线性变换处理。
[0037] 进一步,所述降噪处理包括以下步骤:
[0038] ①依次将所述图像帧序列中的每一图像帧处理为一行数据,以得到2n+1行数据。
[0039] ②获取所述当前图像帧数据中每个像素上下左右各d个像素,生成以该像素点为中心的(2d+1)*(2d+1)的第一矩阵。
[0040] ③将所述矩阵的每个像素的像素值减去中心像素的像素值,得到第二矩阵。
[0041] ④生成与所述第二矩阵尺寸大小相同、方差为σ的高斯矩阵。
[0042] ⑤基于所述高斯矩阵和第二矩阵,利用双边滤波计算所述2n+1行数据中的每个像素降噪后的数值。
[0043] 进一步,步骤六中,所述通过存储器存储设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据的具体方法如下:
[0044] 1)当接收到图像存储请求时,根据使用的X射线探测器获取X射线检测图像数据,以及X射线检测图像宽度和检测图像高度数据;所述X射线检测图像数据包括信息块、数据块和检测块,其中信息块和数据块采用静态存储方式,检测块采用动态存储方式。
[0045] 2)在存储器中为信息块分配静态存储空间,所分配的静态存储空间大小为信息块数据结构长度。
[0046] 3)向信息块数据结构中的参数赋值;所述信息块中存储的检测图像信息数据包括标识、图像宽度、图像高度、数据类型、总长度、信息长度、数据长度、检测条目数。
[0047] 4)在存储器中信息块静态存储空间之后,为数据块分配静态存储空间,所分配的静态存储空间大小为信息块数据结构中的数据长度参数值。
[0048] 5)将步骤1)获得的X射线检测图像数据赋值给数据块静态存储空间。
[0049] 6)在存储器中数据块静态存储空间之后,为检测块分配动态存储空间;所述检测块数据结构采用链表,检测块链表中的检测条目包括检测信息参数和信息值参数。
[0050] 7)对步骤1)获取的X射线检测图像进行检测,并根据检测过程,在检测块中增加、删除或者修改检测条目,并相应对信息块数据结构中总长度参数值和检测条目参数值进行更新。
[0051] 8)判断对X射线检测图像是否检测完毕,如检测完毕,保存信息块、数据块和检测块数据,若未完毕则返回执行步骤7)。
[0052] 9)对检测完毕的X射线检测图像进行加密存储。
[0053] 进一步,步骤2)中,所述信息块数据结构中的参数包括标识、图像宽度、图像高度、数据类型、总长度、信息长度、数据长度、检测条目数;其中图像宽度和图像高度为以像素数表示的X射线检测图像的宽度和高度,数据类型为图像数据的量化精度,总长度为存储所占用的总字节数,信息长度为存储信息块所占用的字节数、数据长度为存储数据块所占用的字节数,检测条目数为检测块中检测信息的条目数。
[0054] 进一步,步骤六中,所述通过AI分析程序根据采集的图像特征进行分析的方法包括:
[0055] (Ⅰ)输入X射线图像提取的特征元素,作为照射样本;使用检测器来检测响应于所述照射从该样本放射出的输出X射线的通量。
[0056] (Ⅱ)使用检测器来截获所述通量的至少一部分以便产生该样本的至少一部分的像素化图像Ij的集合{Ij},所述集合{Ij}的势为M>1。
[0057] (Ⅲ)针对每个图像Ij中的每个像素pi,确定累积信号强度Sij,从而产生相关联的信号强度集合{Sij}。
[0058] (Ⅳ)使用集合{Sij}来计算每个像素位置i的平均信号强度S、每个像素位置i的S中的方差σ2S。
[0059] (Ⅴ)使用值S和σ2S并借助每个像素位置i的函数相关性E~σS2/S来产生每个像素的平均X射线光子能量E的图。
[0060] 进一步,所述集合{Ij}的生成方法为:
[0061] 通过迭代地重复藉此在继续捕获整个第(n+1)个图像In+1之前捕获整个第n个图像In的过程来产生集合{Ij}。
[0062] 通过迭代地重复藉此在继续至第(n+1)个像素位置之前在第n个像素位置处收集M多个不同的检测器样品的过程来产生集合{Ij}。
[0063] 进一步,步骤六中,所述通过AI分析程序根据采集的图像特征进行分析的方法还包括:
[0064] 通过控制器分析目标区域的图像信号并针对X射线检测器的每个检测区域设置X射线检测器的增益;
[0065] 所述X射线检测器包括多个像素区域,X射线检测器的每个检测区域包括至少一个像素区域;控制器分析对象的图像信号,并提取噪声区域和饱和区域。
[0066] 进一步,所述提取噪声区域和饱和区域的方法为:
[0067] 控制器将X射线检测器的检测区域中的图像信号的电平等于或大于第一预定参考电平的检测区域确定为饱和区域,并将X射线检测器的检测区域中的图像信号的电平等于或小于第二预定参考电平的检测区域确定为噪声区域;
[0068] 控制器将高于原始增益的值设置为针对X射线检测器的噪声区域的增益,并将低于原始增益的值设置为针对X射线检测器的饱和区域的增益。
[0069] 本发明的优点及积极效果为:本发明通过降噪模块能够对X射线图像进行降噪,使X射线图像质量提高;通过不同灰度范围的划分,对不同灰度范围的区域使用不同程度的降噪,以避免局部降噪过量,造成模糊;对所述图像帧进行边缘扩增,使边缘区域数据能够被降噪处理;对2n+1行数据进行降噪处理基于高斯矩阵和第二矩阵以及双边滤波使图像最大程度的保持分辨特性不被模糊;同时,通过图像存储模块将检测块保存在信息块与数据块的后面,在增加检测条目时,不需要反复读写大量图像数据,提高保存效率;所有需要的检测信息都可以与图像数据同步保存,避免造成检测信息混乱以及检测信息丢失的现象,极大的方便了图像与检测信息的保存与使用。本发明涉及的基于AI的X射线成像分析装置能够大大降低使用者的技术槛,有效地提高检查效能,降低诊断的失误和漏检。附图说明
[0070] 图1是本发明实施例提供的基于AI的X射线成像分析装置结构框图
[0071] 图中:1、目标区域划分模块;2、X射线图像设置模块;3、X射线图像采集模块;4、信号转换模块;5、图像判断模块;6、主控模块;7、X射线图像增强模块;8、降噪模块;9、特征提取模块;10、AI分析模块;11、图像存储模块;12、预警模块;13、显示模块。
[0072] 图2是本发明实施例提供的基于AI的X射线成像分析方法流程图

具体实施方式

[0073] 为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。
[0074] 下面结合附图对本发明的结构作详细的描述。
[0075] 如图1所示,本发明实施例提供的基于AI的X射线成像分析装置包括:目标区域划分模块1、X射线图像设置模块2、X射线图像采集模块3、信号转换模块4、图像判断模块5、主控模块6、X射线图像增强模块7、降噪模块8、特征提取模块9、AI分析模块10、图像存储模块11、预警模块12、显示模块13。
[0076] 目标区域划分模块1,与主控模块6连接,用于划分并设置目标扫描区域信息,所述目标扫描区域信息包括待扫描的目标区域;
[0077] X射线图像设置模块2,与主控模块6连接,用于通过X射线图像设置程序设置采集X光影像所需的X光曝光剂量、曝光能量范围和拍摄角度;
[0078] X射线图像采集模块3,与主控模块6连接,用于通过X射线探测器采集穿过目标区域的X射线;
[0079] 信号转换模块4,与主控模块6连接,用于通过信号转换程序将采集的目标区域的X射线转换为图像信号;
[0080] 图像判断模块5,与主控模块6连接,用于通过图像判断程序判断采集的X射线图像数据是否与已设置的目标扫描区域信息匹配;若是则连接X射线图像增强模块,若不是则连接预警模块;
[0081] 主控模块6,与目标区域划分模块1、X射线图像设置模块2、X射线图像采集模块3、信号转换模块4、图像判断模块5、X射线图像增强模块7、降噪模块8、特征提取模块9、AI分析模块10、图像存储模块11、预警模块12、显示模块13连接,用于通过主控器控制各个模块正常工作;
[0082] X射线图像增强模块7,与主控模块6连接,用于通过图像增强程序对采集的X射线图像进行增强处理;
[0083] 降噪模块8,与主控模块6连接,用于通过降噪算法对采集的X射线图像进行降噪处理;
[0084] 特征提取模块9,与主控模块6连接,用于通过提取程序对采集的X射线图像提取特征元素;
[0085] AI分析模块10,与主控模块6连接,用于通过AI分析程序根据采集的图像特征进行分析;
[0086] 图像存储模块11,与主控模块6连接,用于通过存储器存储设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据;
[0087] 预警模块12,与主控模块6连接,用于通过声光预警装置进行采集的X射线图像数据与已设置的目标扫描区域信息不匹配的异常情况的预警;
[0088] 显示模块13,与主控模块6连接,用于通过显示器显示设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据。
[0089] 如图2所示,本发明实施例提供的基于AI的X射线成像分析方法包括以下步骤:
[0090] S101:划分并设置目标扫描区域信息,所述目标扫描区域信息包括待扫描的目标区域;通过X射线图像设置程序设置采集X光影像所需的X光曝光剂量、曝光能量范围和拍摄角度。
[0091] S102:通过X射线探测器采集穿过目标区域的X射线;通过信号转换程序将采集的目标区域的X射线转换为图像信号。
[0092] S103:通过图像判断程序判断采集的X射线图像数据是否与已设置的目标扫描区域信息匹配;若是则连接X射线图像增强模块,若不是则连接预警模块。
[0093] S104:通过主控器控制各个模块正常工作;通过图像增强程序对采集的X射线图像进行增强处理。
[0094] S105:通过降噪算法对采集的X射线图像进行降噪处理;通过提取程序对采集的X射线图像提取特征元素。
[0095] S106:通过AI分析程序根据采集的图像特征进行分析;通过存储器存储设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据。
[0096] S107:通过声光预警装置进行采集的X射线图像数据与已设置的目标扫描区域信息不匹配的异常情况的预警;通过显示器显示设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据。
[0097] 本发明实施例提供的S105中的通过降噪算法对采集的X射线图像进行降噪处理的方法如下:
[0098] (1)通过X射线辐射对安置在检查区域中的检查对象进行照射的X射线源,并且通过X射线探测器将X射线辐射转换为检查对象的图像数据;获取X射线的图像帧序列,所述图像帧序列包括当前图像帧、当前图像帧的前n个图像帧和后n个图像帧。
[0099] (2)对所述图像帧序列中的每个图像帧进行灰度划分,并针对不同的灰度等级进行对应的线性变换。
[0100] (3)对线性变换后的所述图像帧进行归一化处理。
[0101] (4)对归一化后的所述图像帧进行边缘扩增。
[0102] (5)对边缘扩增后的所述当前图像帧进行当前图像帧的降噪处理;对降噪处理后的当前图像帧进行反归一化处理;对反归一化处理后的当前图像帧进行反线性变换处理。
[0103] 本发明实施例提供的降噪处理包括以下步骤:
[0104] ①依次将所述图像帧序列中的每一图像帧处理为一行数据,以得到2n+1行数据。
[0105] ②获取所述当前图像帧数据中每个像素上下左右各d个像素,生成以该像素点为中心的(2d+1)*(2d+1)的第一矩阵。
[0106] ③将所述矩阵的每个像素的像素值减去中心像素的像素值,得到第二矩阵。
[0107] ④生成与所述第二矩阵尺寸大小相同、方差为σ的高斯矩阵。
[0108] ⑤基于所述高斯矩阵和第二矩阵,利用双边滤波计算所述2n+1行数据中的每个像素降噪后的数值。
[0109] 本发明实施例提供的S106中的通过存储器存储设置的目标扫描区域信息、采集的X射线图像、预警信息及AI分析结果的实时数据的具体方法如下:
[0110] 1)当接收到图像存储请求时,根据使用的X射线探测器获取X射线检测图像数据,以及X射线检测图像宽度和检测图像高度数据;所述X射线检测图像数据包括信息块、数据块和检测块,其中信息块和数据块采用静态存储方式,检测块采用动态存储方式。
[0111] 2)在存储器中为信息块分配静态存储空间,所分配的静态存储空间大小为信息块数据结构长度。
[0112] 3)向信息块数据结构中的参数赋值;所述信息块中存储的检测图像信息数据包括标识、图像宽度、图像高度、数据类型、总长度、信息长度、数据长度、检测条目数。
[0113] 4)在存储器中信息块静态存储空间之后,为数据块分配静态存储空间,所分配的静态存储空间大小为信息块数据结构中的数据长度参数值。
[0114] 5)将步骤1)获得的X射线检测图像数据赋值给数据块静态存储空间。
[0115] 6)在存储器中数据块静态存储空间之后,为检测块分配动态存储空间;所述检测块数据结构采用链表,检测块链表中的检测条目包括检测信息参数和信息值参数。
[0116] 7)对步骤1)获取的X射线检测图像进行检测,并根据检测过程,在检测块中增加、删除或者修改检测条目,并相应对信息块数据结构中总长度参数值和检测条目参数值进行更新。
[0117] 8)判断对X射线检测图像是否检测完毕,如检测完毕,保存信息块、数据块和检测块数据,若未完毕则返回执行步骤7)。
[0118] 9)对检测完毕的X射线检测图像进行加密存储。
[0119] 本发明实施例提供的步骤2)中的信息块数据结构中的参数包括标识、图像宽度、图像高度、数据类型、总长度、信息长度、数据长度、检测条目数;其中图像宽度和图像高度为以像素数表示的X射线检测图像的宽度和高度,数据类型为图像数据的量化精度,总长度为存储所占用的总字节数,信息长度为存储信息块所占用的字节数、数据长度为存储数据块所占用的字节数,检测条目数为检测块中检测信息的条目数。
[0120] 本发明实施例提供的S106中的通过AI分析程序根据采集的图像特征进行分析的方法包括:
[0121] (Ⅰ)输入X射线图像提取的特征元素,作为照射样本;使用检测器来检测响应于所述照射从该样本放射出的输出X射线的通量。
[0122] (Ⅱ)使用检测器来截获所述通量的至少一部分以便产生该样本的至少一部分的像素化图像Ij的集合{Ij},所述集合{Ij}的势为M>1。
[0123] (Ⅲ)针对每个图像Ij中的每个像素pi,确定累积信号强度Sij,从而产生相关联的信号强度集合{Sij}。
[0124] (Ⅳ)使用集合{Sij}来计算每个像素位置i的平均信号强度S、每个像素位置i的S中的方差σ2S。
[0125] (Ⅴ)使用值S和σ2S并借助每个像素位置i的函数相关性E~σS2/S来产生每个像素的平均X射线光子能量E的图。
[0126] 本发明实施例提供的集合{Ij}的生成方法为:
[0127] 通过迭代地重复藉此在继续捕获整个第(n+1)个图像In+1之前捕获整个第n个图像In的过程来产生集合{Ij}。
[0128] 通过迭代地重复藉此在继续至第(n+1)个像素位置之前在第n个像素位置处收集M多个不同的检测器样品的过程来产生集合{Ij}。
[0129] 本发明实施例提供的S106中的通过AI分析程序根据采集的图像特征进行分析的方法还包括:
[0130] 通过控制器分析目标区域的图像信号并针对X射线检测器的每个检测区域设置X射线检测器的增益;
[0131] 所述X射线检测器包括多个像素区域,X射线检测器的每个检测区域包括至少一个像素区域;控制器分析对象的图像信号,并提取噪声区域和饱和区域。
[0132] 本发明实施例提供的提取噪声区域和饱和区域的方法为:
[0133] 控制器将X射线检测器的检测区域中的图像信号的电平等于或大于第一预定参考电平的检测区域确定为饱和区域,并将X射线检测器的检测区域中的图像信号的电平等于或小于第二预定参考电平的检测区域确定为噪声区域;
[0134] 控制器将高于原始增益的值设置为针对X射线检测器的噪声区域的增益,并将低于原始增益的值设置为针对X射线检测器的饱和区域的增益。
[0135] 以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈