一种抗噪的轻量冷冻电镜颗粒挑选方法及系统

文档序号:34302156发布日期:2023-05-31 17:08阅读:123来源:国知局
一种抗噪的轻量冷冻电镜颗粒挑选方法及系统

本发明涉及冷冻电镜,更具体的,涉及一种抗噪的轻量冷冻电镜颗粒挑选方法及系统。


背景技术:

1、冷冻电镜是测定蛋白质结构的常用工具。一张冷冻电镜图像可以包含数百个方向随机的蛋白质颗粒。通过对冷冻电镜图像进行颗粒挑选,再对它们进行数字对齐、分类、平均和反向投影,从而获取蛋白质的三维结构。因此蛋白质颗粒挑选的效率以及颗粒识别的完整性和准确性对于三维重建有着重要的作用。

2、起初阶段,对蛋白质颗粒的形状、投影视图的分布知之甚少的情况下,只能采用手动挑选颗粒的方式,但是人工挑选颗粒会将注意力集中在更熟悉和更易于识别的颗粒上。现如今,已经开发出基于传统计算机视觉的方法,包括基于边缘分割和图像分割,高斯差分,模拟退火等的传统算法。随着深度学习的发展,深层的网络能够提取图像更抽象的特征并且给冷冻电镜图像研究领域带来了不少便利与方便。其中包括:基于滑动窗口的方法对划过的图像区域进行分类的方法;基于faster-rcnn网络的自动拾取颗粒方法;基于yolo的目标挑选方法。但是对于噪音非常多的冷冻电镜图像,传统的计算机视觉的方法很难从图像中准确的挑选出正确的蛋白质粒子用于三维重建。而传统的深度学习方法需要训练前的步骤比较复杂并且不能直接实现网络的端对端输出,同时会受到噪音的影响准确率大打折扣。

3、现有技术有一种基于深度学习的冷冻电镜颗粒挑选方法、装置和电子设备,涉及图像识别技术领域,所述方法包括:获取目标冷冻电镜图像;将目标冷冻电镜图像输入颗粒分割模型,输出用于表征类别的分割图像,类别包括背景类别或颗粒类别;对分割图像进行平均池化-非极大值抑制操作,确定操作结果,在操作结果包括至少一个局部最大值的情况下,基于至少一个局部最大值的位置坐标确定分割图像中颗粒的中心坐标。

4、然而现有技术存在区分噪音和待挑选颗粒的能力较弱的问题,因此如何发明一种抗噪的轻量冷冻电镜颗粒挑选方法,是本技术领域亟需解决的问题。


技术实现思路

1、本发明为了解决现有技术区分噪音和待挑选颗粒的能力较弱的问题,提供了一种抗噪的轻量冷冻电镜颗粒挑选方法,其具有训练方便,结构简单,准确率高的特点。

2、为实现上述本发明目的,采用的技术方案如下:

3、一种抗噪的轻量冷冻电镜颗粒挑选方法,包括以下步骤:

4、s1.得到冷冻电镜图像的序列化文件;

5、s2.对冷冻电镜图像的序列化文件进行预处理;

6、s3.构建并通过预处理后的数据训练基于yolox模型的轻量冷冻电镜颗粒挑选模型;

7、s4.通过训练好的轻量冷冻电镜颗粒挑选模型进行冷冻电镜颗粒挑选。

8、优选的,所述的步骤s2中,对用于训练的图像进行预处理,具体为:

9、s201.读取每一张冷冻电镜图像的序列化文件,转化为数张可视化图像;

10、s202.对每一张冷冻电镜图像转化的数张可视化图像进行叠加,然后进行漂移校正;

11、s203.对校正后的图像进行图像去噪;

12、s204.切割去噪后的图像为片段;

13、s205.去除切割的片段的框信息,将最后得到的片段信息整理为训练集、测试集、验证集。s205.去除切割的片段的框信息,将最后得到的片段信息整理为训练集、测试集、验证集。

14、进一步的,基于yolox模型的轻量冷冻电镜颗粒挑选模型的特征提取模块采用新型残差模块b-resblockx模块;

15、b-resblockx模块包括第1图像处理分支、第2图像处理分支、concat层、3×3的卷积层;第1图像处理分支和第2图像处理分支的通道数分别为输入的通道数的一半;

16、第1图像处理分支设置有依次相连的1个1×1的卷积层、1个3×3的卷积层、1个resxblock模块,用于得到第1图像特征;

17、第2图像处理分支设置有1个1×1的卷积层,用于提取第2图像特征;

18、b-resblockx通过concat层将第1图像特征和第2图像特征进行拼接,最后通过3×3的卷积层提取特征后输出最终提取的特征。

19、更进一步的,b-resblockx模块的第1图像处理分支的1×1的卷积层和3×3的卷积层用于依次基于下采样模式提取特征,细化语义信息;resxblock模块用于补充卷积层提取特征后损失的信息。

20、更进一步的,resxblock模块的第1图像处理分支中,1×1的卷积层和3×3的卷积层用于依次基于下采样模式提取特征的具体流程为:

21、经过第1图像处理分支的1×1的卷积层卷积后,特征映射备均匀分割成s个特征子集,xi表示第i个特征子集,用ki()表示第1图像处理分支的3×3的卷积层,用yi表示ki()的输出;经过3×3卷积层时,接收上一个特征子集接收的特征信息,从而最终输出包含不同感受野信息的特征图:

22、

23、更进一步的,所述的resxblock模块包括若干个滤波器,每个滤波器都有相同的通道,并且滤波器之间以残差式风格连接,将前一组的输出特征与另一组输入特征拼接一起发送到下一组过滤器;重复数次,直到处理完卷积层提取特征,从而得到损失的不同维度的信息。

24、更进一步的,基于yolox模型的轻量冷冻电镜颗粒挑选模型的特征融合模块与输出端结合为fasthead模块;所述的fasthead模块包括投影层、3个扩张卷积模块、输出端;

25、所述的投影层包括依次相连的1个1×1的卷积层和1个3×3的卷积层,其中,1×1的卷积层用于降低通道维数,3×3的卷积层用于细化降低通道维数后的图像的语义上下文;

26、所述的3个扩张卷积模块均包括有依次相连的第一1×1卷积层、3×3卷积层、第二1×1卷积层;

27、所述的输出端为一条32倍下采样通道。

28、更进一步的,3个扩张卷积模块分别堆叠三个具有不同膨胀率的连续膨胀残余块,膨胀率分别是2,4,8;随着膨胀率的增大,感受野的大小也增大,以生成具有多个感受野的输出特征,覆盖所有对象的尺度,从而达到多尺度融合效果。

29、更进一步的,训练基于yolox模型的轻量冷冻电镜颗粒挑选模型时,采用的位置损失函数为lossdiou:

30、

31、其中,b和bgt分别代表预测框和真实框,ρ(b,bgt)表示预测框与真实框两个中心点之间的欧式距离;c代表的是能够同时包含预测框和真实框的最小闭包区域的对角线距离。

32、一种抗噪的轻量冷冻电镜颗粒挑选系统,包括图像获取模块、图像预处理模块、模型构建模块、颗粒挑选模块;

33、所述的图像获取模块用于得到冷冻电镜图像的序列化文件;

34、所述的图像预处理模块用于对冷冻电镜图像的序列化文件进行预处理;

35、所述的模型构建模块用于构建并通过预处理后的数据训练基于yolox模型的轻量冷冻电镜颗粒挑选模型;

36、所述的颗粒挑选模块用于通过训练好的轻量冷冻电镜颗粒挑选模型进行冷冻电镜颗粒挑选。

37、本发明的有益效果如下:

38、本发明公开了一种抗噪的轻量冷冻电镜颗粒挑选方法,通过得到冷冻电镜图像的序列化文件,构建并通过预处理后的数据训练基于yolox模型的轻量冷冻电镜颗粒挑选模型,本发明解决了现有技术区分噪音和待挑选颗粒的能力较弱的问题,提供了一种抗噪的轻量冷冻电镜颗粒挑选方法,且具有训练方便,结构简单,准确率高的特点。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1