【技术实现步骤摘要】
一种基于FPGA的透射电镜图像实时处理方法和系统
[0001]本专利技术涉及透射电镜图像处理
,特别是涉及一种基于
FPGA
的透射电镜图像实时处理方法和系统
。
技术介绍
[0002]先进电子材料是集成电路的基础材料,而电子材料的显微缺陷会影响集成电路的性能
。
为了高效定位与可视化识别缺陷,以高空间和时间分辨率实时对材料进行表征和分析成为集成电路行业的发展趋势
。
[0003]透射电子显微镜因其高分辨率而应用于晶体分析,原位透射电镜的空间解析度可达硅晶格的边长为有足够的分辨率识别集成电路材料硅晶格中的缺陷,原始
TEM
视频流的分辨率可达
4k*4k@10
‑
100Hz
,在压缩传感重构算法下可达上千帧
。
[0004]原位
TEM
高速摄像机产生的高帧速率视频流已经大大超出了使用传统手工方法识别的能力范围,这对数据处理提出了更高层次的要求
。
为了应对这个严峻的挑战,国内外研究人员开展了使用机器学习进行低延迟
TEM
分析的研究
。
利用深度神经网络对图像处理的难点是处理的数据量较大,计算量大,处理过程非常耗时
。
技术实现思路
[0005]本专利技术所要解决的技术问题是提供一种基于
FPGA
的透射电镜图像实时处理方法和系统,可以高效可靠地完成实时电镜图像分析
。
...
【技术保护点】
【技术特征摘要】
1.
一种基于
FPGA
的透射电镜图像实时处理方法,其特征在于,包括以下步骤:获取
TEM
视频;将所述
TEM
视频输入至植入在
FPGA
中的量化模型文件中,确定所述
TEM
视频的透射电镜图像帧中是否存在缺陷,并在存在缺陷时标记缺陷位置和面积;其中,所述量化模型文件由透射电镜图像识别模型转换得到,所述透射电镜图像识别模型采用标注的透射电镜图像对神经网络模型进行训练得到
。2.
根据权利要求1所述的基于
FPGA
的透射电镜图像实时处理方法,其特征在于,所述透射电镜图像识别模型采用标注的透射电镜图像对神经网络模型进行训练得到,具体为:收集包含各种缺陷类型的透射电镜图像;采用标注工具对透射电镜图像中的缺陷的位置和面积进行标注,并使用
K
‑
means
聚类分析法确定透射电镜图像中的缺陷类型;将标注好缺陷类型
、
位置以及面积的透射电镜图像分为训练集
、
验证集和测试集;采用训练集和验证集对神经网络模型进行训练,采用测试集对训练后神经网络模型进行测试;训练至符合要求后,得到透射电镜图像识别模型
。3.
根据权利要求2所述的基于
FPGA
的透射电镜图像实时处理方法,其特征在于,所述训练集中每种缺陷类型的透射电镜图像占比相同
。4.
根据权利要求1所述的基于
FPGA
的透射电镜图像实时处理方法,其特征在于,所述采用训练集和验证集对神经网络模型进行训练时,当所述神经网络模型预测出的缺陷部位和没有缺陷部位的面积与实际缺陷部位和没有缺陷部位的面积之比大于或等于阈值,则表示所述神经网络模型预测正确
。...
【专利技术属性】
技术研发人员:黄于搏,李泽昊,郑馨悦,叶长青,吕良剑,王超伦,吴幸,
申请(专利权)人:华东师范大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。