System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及深度学习技术和图像分类,具体涉及一种基于胶囊网络改进的轻量级肺部图像分类方法。
技术介绍
1、通过计算机图像处理技术提供肺部疾病诊断辅助的应用越来越普及。在这些应用场景中,为了向医生提供可靠的诊断数据,利于及早发现及治疗患者病情,通常需要对肺部图像进行不同器官区域或病灶区域的分类识别,以便于辅助医生进行器官病灶的初步判断。因此,需要借助肺部图像的分类处理,来进行肺部图像中不同器官区域或病灶区域的分类识别。
2、深度学习是一种机器学习方法,旨在通过模拟人类大脑的神经网络结构来解决复杂的任务。它通过层层堆叠的神经网络来学习数据的多层抽象表示,以此来识别模式和特征。深度学习已在诸多领域取得了突破,包括计算机视觉、自然语言处理和语音识别等。
3、卷积神经网络是一种特殊类型的神经网络,专门用于处理具有类似网格结构的数据,比如图像。它使用卷积层和池化层来自动提取图像中的特征,并且通过全连接层来实现分类。卷积神经网络在图像识别、物体检测和语义分割等任务中表现出色,已经成为计算机视觉领域的主要工具。
4、胶囊网络是一种基于胶囊的神经网络结构,旨在克服传统卷积神经网络中存在的一些局限性。它通过对输入特征进行分组,并将它们与特定的胶囊相关联,以捕捉对象的空间层次结构。胶囊网络在处理视觉对象旋转、变形和空间关系等方面具有优势,并且有望成为图像识别领域的一种重要技术。
5、轻量化是指针对神经网络模型的体积和计算复杂度进行优化,以便在嵌入式设备、移动设备和边缘设备上能够高效运行。轻量化技术包括
6、虽然深度学习在各种计算机视觉和自然语言处理任务中取得了巨大成功,但是其在轻量化方面仍然存在一些挑战和需要改进的地方。
7、1.计算资源消耗:深度学习模型通常需要大量的计算资源进行训练和推理,这对于嵌入式设备、移动设备以及边缘设备来说是一个挑战。因为这些设备通常具有有限的计算能力和存储空间,无法有效地运行大型深度学习模型。
8、2.模型体积:大多数深度学习模型在部署时都需要占用大量的存储空间,这对于一些资源受限的应用场景来说是不可行的。因此,减小模型体积成为了提高深度学习模型在轻量化方面性能的一个重要目标。
9、3.能效问题:大型深度学习模型往往需要消耗大量的能量,这可能会导致设备过热和电池快速耗尽。在一些需要长时间运行的应用场景中,这是一个非常重要的问题。
10、针对深度学习在肺部图像的分类处理方面的应用,尽管如今已经取得了一定的进展,但是深度学习在轻量化方面仍然有很大的改进空间。因此,肺部图像的分类处理技术研,会聚焦于提高深度学习模型的计算效率和能效,兼顾提高针对肺部图像分类在处理速度和准确性方面的兼顾,以更好地适应各种资源条件的应用场景。
技术实现思路
1、针对上述现有技术的不足,本专利技术提供了一种基于胶囊网络改进的轻量级肺部图像分类方法,用以解决现有技术中肺部图像分类方法计算效率低、能效不佳、分类处理速度与准确性难以兼顾的问题。
2、为了解决上述技术问题,本专利技术采用了如下的技术方案:
3、一种基于胶囊网络改进的轻量级肺部图像分类方法,获取待处理的肺部图像,输入至经过预先训练的轻量级肺部图像分类网络模型,得到待处理的肺部图像中不同局部区域特征的分类识别结果;
4、所述轻量级肺部图像分类网络模型包括大核深度可分离卷积模块、感兴趣区域提取模块、分组卷积特征提取模块和胶囊网络模块;所述大核深度可分离卷积模块用于提取肺部图像的初步特征;所述感兴趣区域提取模块用于对肺部图像的初步特征进行降维和特征增强处理,并提取得到肺部图像中的感兴趣区域;所述分组卷积特征提取模块用于对肺部图像中的感兴趣区域进行局部区域特征提取,得到肺部图像的局部区域分布特征图;所述胶囊网络模块用于对肺部图像的局部区域分布特征图的各局部区域特征进行边缘纹理特征提取及空间姿态信息计算,进而确定各局部区域特征的目标类别,得到待处理的肺部图像中不同局部区域特征的分类识别结果。
5、作为优选,所述大核深度可分离卷积模块包括大核卷积单元和逐点卷积单元;大核卷积单元用于提取肺部图像的底层特征;逐点卷积单元用于对肺部图像的底层特征进行融合增强处理,得到肺部图像的初步特征。
6、作为优选,感兴趣区域提取模块包括自适应最大池化单元、卷积核激活单元和ese注意力单元;自适应最大池化单元用于对肺部图像的初步特征进行降维处理,得到降维特征;卷积核激活单元用于使用卷积核及hardsigmoid激活函数对肺部图像的降维特征进行增强处理;ese注意力单元用于对增强处理后的降维特征进行感兴趣区域的提取处理,得到肺部图像中的感兴趣区域。
7、作为优选,所述分组卷积特征提取模块包括分组的多个卷积核单元和全连接单元;不同卷积核单元用于对肺部图像中感兴趣区域的不同局部区域进行特征提取,得到肺部图像中感兴趣区域的不同局部区域特征;全连接单元用于对各不同卷积核单元提取得到的局部区域特征进行连接合并,形成肺部图像的局部区域分布特征图。
8、作为优选,所述胶囊网络模块包括主胶囊单元、数字胶囊单元和解码分类单元;主胶囊单元用于对肺部图像的局部区域分布特征图中各局部区域特征进行边缘和纹理特征的提取,并进行编码形成各局部区域特征的边缘纹理特征编码向量;数字胶囊单元用于通过动态路由算法计算肺部图像的局部区域分布特征图中各局部区域特征之间的空间姿态路由权重,用以表征各局部区域特征之间的空间位置关系和姿态信息,并通过对边缘纹理特征编码向量以空间姿态路由权重进行加权求和计算,得到各局部区域特征的空间姿态向量;解码分类单元用于将所述肺部图像中各局部区域特征的空间姿态向量通过挤压函数进行压缩解码,并根据压缩解码得到的压缩矩阵确定各局部区域特征的目标类别,得到待处理的肺部图像中不同局部区域特征的分类识别结果。
9、作为优选,所述轻量级肺部图像分类网络模型通过如下方式进行训练:将预先完成局部区域特征类别标签的标记处理的肺部样本图像作为训练样本,构成训练样本集,输入至轻量级肺部图像分类网络模型,通过轻量级肺部图像分类网络模型处理得到训练样本的局部区域特征分类识别结果;根据训练样本的局部区域特征分类识别结果和局部区域特征类别标签计算训练损失,并训练损失优化轻量级肺部图像分类网络模型的参数,直至轻量级肺部图像分类网络模型收敛,得到经过训练的轻量级肺部图像分类网络模型。
10、作为优选,在轻量级肺部图像分类网络模型的训练中,通过如下公式计算训练损失:
11、
12、其中,l是总体损失函数;tk是第k分类的指示函数,如果第k分类识别结果存在则tk=1,如果第k分类识别结果不存在则tk=0;m+控制同类别的损失系数,m-控制不同类别的损失系数;vk为第k分类对应的数字胶囊输出的空间姿态向量压本文档来自技高网...
【技术保护点】
1.一种基于胶囊网络改进的轻量级肺部图像分类方法,其特征在于,获取待处理的肺部图像,输入至经过预先训练的轻量级肺部图像分类网络模型,得到待处理的肺部图像中不同局部区域特征的分类识别结果;
2.根据权利要求1所述基于胶囊网络改进的轻量级肺部图像分类方法,其特征在于,所述大核深度可分离卷积模块包括大核卷积单元和逐点卷积单元;
3.根据权利要求1所述基于胶囊网络改进的轻量级肺部图像分类方法,其特征在于,感兴趣区域提取模块包括自适应最大池化单元、卷积核激活单元和ESE注意力单元;
4.根据权利要求1所述基于胶囊网络改进的轻量级肺部图像分类方法,其特征在于,所述分组卷积特征提取模块包括分组的多个卷积核单元和全连接单元;
5.根据权利要求1所述基于胶囊网络改进的轻量级肺部图像分类方法,其特征在于,所述胶囊网络模块包括主胶囊单元、数字胶囊单元和解码分类单元;
6.根据权利要求1所述基于胶囊网络改进的轻量级肺部图像分类方法,其特征在于,所述轻量级肺部图像分类网络模型通过如下方式进行训练:
7.根据权利要求6所述基于胶囊网络改
...【技术特征摘要】
1.一种基于胶囊网络改进的轻量级肺部图像分类方法,其特征在于,获取待处理的肺部图像,输入至经过预先训练的轻量级肺部图像分类网络模型,得到待处理的肺部图像中不同局部区域特征的分类识别结果;
2.根据权利要求1所述基于胶囊网络改进的轻量级肺部图像分类方法,其特征在于,所述大核深度可分离卷积模块包括大核卷积单元和逐点卷积单元;
3.根据权利要求1所述基于胶囊网络改进的轻量级肺部图像分类方法,其特征在于,感兴趣区域提取模块包括自适应最大池化单元、卷积核激活单元和ese注意力单元;
4.根据权利要求1所述基于胶囊网络改...
【专利技术属性】
技术研发人员:蓝章礼,范亮,徐元通,唐若瀚,赵胜薇,蔡松柏,
申请(专利权)人:重庆交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。