[go: up one dir, main page]

CN109063557B - 快速构建心脏冠脉血管识别数据集的方法 - Google Patents

快速构建心脏冠脉血管识别数据集的方法 Download PDF

Info

Publication number
CN109063557B
CN109063557B CN201810675750.7A CN201810675750A CN109063557B CN 109063557 B CN109063557 B CN 109063557B CN 201810675750 A CN201810675750 A CN 201810675750A CN 109063557 B CN109063557 B CN 109063557B
Authority
CN
China
Prior art keywords
picture
pixel
network
fine
pictures
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810675750.7A
Other languages
English (en)
Other versions
CN109063557A (zh
Inventor
徐波
翟墨
王筱斐
陈东浩
叶丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Hongyun Zhisheng Technology Co ltd
Fuwai Hospital of CAMS and PUMC
Original Assignee
Beijing Hongyun Zhisheng Technology Co ltd
Fuwai Hospital of CAMS and PUMC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Hongyun Zhisheng Technology Co ltd, Fuwai Hospital of CAMS and PUMC filed Critical Beijing Hongyun Zhisheng Technology Co ltd
Priority to CN201810675750.7A priority Critical patent/CN109063557B/zh
Publication of CN109063557A publication Critical patent/CN109063557A/zh
Application granted granted Critical
Publication of CN109063557B publication Critical patent/CN109063557B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/56Extraction of image or video features relating to colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/15Biometric patterns based on physiological signals, e.g. heartbeat, blood flow

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Multimedia (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Molecular Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Image Analysis (AREA)

Abstract

本发明提供了一种快速构建心脏冠脉血管识别数据集的方法,包括:获取原始图片;在原始图片中标注血管形成粗标注图片;根据粗标图对极少量的原始图片进行像素级标注以形成精标注图片;将精标注图片由三通道图像变成单通道图像;将单通道图像二值化处理并存储为二值化图片;将二值化图片以及其对应的原始图片作为训练数据,对初始网络进行训练,得到第一网络;将所有的原始图片输入到上述第一网络中,得到二值化结果图;基于所述二值化结果图及其对应的粗标注图片生成伪精标注图片;基于原始图片、精标注图片及伪精标注图片建立数据集,以对网络进行训练。该方法在大量减少人工标注成本的同时保证了数据集的质量,且训练速度可以得到明显提升。

Description

快速构建心脏冠脉血管识别数据集的方法
技术领域
本发明涉及一种构建心脏血管分割数据集的方法,特别是一种能够在较短的时间内、在尽可能的减少人力成本前提下快速构建心脏冠脉血管识别数据集的方法。
背景技术
人工神经网络是人工智能领域提出的一种运算模型,它从信息处理角度对人脑神经元网络进行抽象,建立某种简单模型,按不同的连接方式组成不同的网络,以此来解决人工智能领域(如图像识别)中的某些问题。卷积神经网络(Convolutional Neural Network,CNN)是人工神经网络的一种,是一种前馈神经网络,人工神经元可以响应周围单元,可以进行大型图像处理,即输入一张图片,卷积神经网络对此图片进行一定的变换,输出得到的结果。
网络的输出若要尽可能的接近预测的值,就需要训练网络。训练网络就是卷积神经网络进行自身权重迭代调整的过程。我们给出一个输入和一个期望得到的输出,网络就会比较目前的输出值和期望值,再根据两者的差异情况来更新每一层的参数权重。训练和测试网络需要用到一个拥有大量数据的数据集。数据集应该主要包括原始图片和每张原始图片对应的标签。
当一个网络训练完毕时,其中的权重参数会被保存下来,此称为得到一个网络。下一次训练时,可以把得到的网络的权值作为初始化值,直接在这个值上进行调整(如果不设置初始值,一般网络的训练是从随机初始值开始的),此叫做从一个网络训练得到另外一个网络。
现有技术中,大多数数据集均为用于通用图像分割训练的数据集,这些数据一般来自于日常生活的照片或者其它具有比较高的可识别度的图片。例如公开号为CN107862695A的专利文献公开了一种基于全卷积神经网络的改进型图像分割训练方法,其首先对训练样本进行数据增强,归一化处理,然后对处理后的样本进行采样切割,并将采样切割后的图像进行分类以实现基于传统卷积神经网络的分类识别训练,然后,将这个分类网络的参数赋值给一种改进型全卷积网络,并将原尺寸的训练样本放入该网络进行训练得到预测概率图,以实现,完对皮肤黑素瘤病变图片的分割。然而,需要被分割和识别血管的心脏冠状动脉的图像和上述可识别度较高的照片具有很大差异,其是用数字减影血管造影技术得到的。数字减影血管造影的基本原理是将注入造影剂前后拍摄的两帧X线图像经数字化输入图像计算机,通过减影、增强和再成像过程来获得纯血管影像,同时实时地显现血管影。这种技术得到的图像分辨率较低、噪声很高。同时,心脏冠状动脉血管的类间差异较小、类内差异很大。这两者决定了造影图像和通用数据集中的图像有非常大的区别。用通用图像数据集训练得到的分割网络不能用于心脏冠脉血管的识别和分割。
专利申请号为201810441538.4的专利提供了一种建立训练识别心脏血管类型的卷积神经网络数据集的方法,此方法除了需要具有专业知识的医生对图片中的血管类别和位置进行粗标注以外,还需要掌握标注技术的人对所有图片中的血管类别和位置进行像素级标注,其所耗费的人工成本较高。
发明内容
为了克服现有技术的不足,本发明提供了一种快速构建心脏冠脉血管识别数据集的方法,该方法在大量减少人工标注成本的同时保证了数据集的质量,基于本发明数据集进行训练的人工神经网络效果好于上一个专利(201810441538.4)的数据集,而且训练速度可以得到一个明显的提升。
本发明解决其技术问题所采用的技术方案是:
一种快速构建心脏冠脉血管识别数据集的方法,包括:
获取含有心脏冠脉数据的原始图片;
按照专业医学的命名规则,在原始图片中使用对应颜色标注当前体位下的血管,存储形成粗标注图片;
从原始图片中随机选取一定数量的图片,并根据对应的粗标图对其进行像素级标注以形成精标注图片;
识别精标注图片中血管的颜色,将每种颜色存储为对应的唯一标号,使图片由三通道图像变成单通道图像;将单通道图像二值化处理并存储为二值化图片;
将二值化图片以及其对应的原始图片作为训练数据,对初始卷积神经网络进行训练,得到一个能够将血管和导丝从背景分离的网络,记为第一网络;
将所有的原始图片输入到上述第一网络中,得到二值化结果图;
基于所述二值化结果图及其对应的粗标注图片生成伪精标注图片;
基于原始图片、精标注图片及伪精标注图片建立训练识别心脏血管的卷积神经网络数据集,以对相应的神经网络进行训练。
进一步的,基于所述二值化结果图及其对应的粗标注图片生成伪精标注图片,包括如下步骤:
S1:寻找一个二值化结果图上未标记的像素点(记为“此像素点”),判断此像素点在二值化结果图上是否是血管或导丝,若否,则标记此像素点,若是,则进入步骤S2;
S2:判断此像素点在相应的粗标注图片上是否是血管,若是,则将粗标注图片上的对应像素值赋予此像素点并标记此像素点,若否则进入步骤S3;
S3:获取在粗标注图片上以此像素点所对应的像素点为中心的K*K个像素点,统计这些像素点中属于血管的像素点,若统计结果不存在(所获取的K*K个像素点均不属于血管),则将此像素点在二值化结果图上标注为“不关注血管/漏液”,同时将粗标注图片上的对应像素值赋予此像素点并对此像素点进行标记;若统计结果存在则进入步骤S4;
S4:在所获取的K*K个像素点中找出拥有像素点最多的血管类别,并将此血管类别对应的像素值赋给二值化结果图上对应的像素点(即此像素点),同时标记此像素点;
S5:重复步骤S1-S4,直至二值化结果图上的像素点均被标记。
进一步的,所述原始图片为通过DSA技术提取的静态图片。
进一步的,所述体位包括但不限于头位(CRA),足位(CAU),左前斜(LAO),左前斜足位(LAO_CAU),左前斜头位(LAO_CRA),右前斜足位(RAO_CAU),右前斜头位(RAO_CRA)。
进一步的,所述从原始图片中随机选取一定数量的图片,根据对应的粗标注图片对其进行像素级标注以形成精标注图片,包括:
将粗标注图片中标注的血管,用对应的颜色完全填充,同时单独标出导丝;对于粗标注图片中没有特别标注的血管,以及导丝附近与背景明显不同的阴影,统一标注为不关注血管或漏液,存储后形成精标注图片。
进一步的,所述将单通道图像二值化处理并存储为二值化图片,包括:
将单通道图像中的血管和导丝显示白色,背景显示黑色,
Figure BDA0001709433680000041
其中,G[i,j]为二值化图片中第i行第j列上像素的值,S[i,j]为单通道图片中第i行第j列上像素值。
进一步的,所述基于原始图片、精标注图片及伪精标注图片建立训练识别心脏血管的卷积神经网络数据集,以对相应的神经网络进行训练,包括:
将伪精标注图片和对应的原始图片作为训练数据,对所述第一网络进行训练,得到一个能够识别和定位心脏冠脉血管的初始像素级分割网络,记为第二网络,并保存下来;
将一定量所述精标注图片和对应的原始图片作为训练数据,输入到所述初始像素级分割网络(即所述第二网络)中进行训练,以对网络进行微调,得到一个精度更高的最终像素级分割网络。
本发明的积极效果:本发明建立了“伪精标注”的获取方法,即基于生成的二值化结果图和标注的带有血管类别和走向的粗标注图生成一个近似精标注图片的伪精标注图片,可以在短时间内大量生产伪精标注图片,从而不需要人工对图片进行精标注。且获得的伪精标注图片和精标注图片类似,所以使用伪精标注图片进行的训练结果不差于使用精标注图片进行训练的结果。与此同时,使用伪精标注图片训练之后再使用极少量真正的精标注图片对得到的模型进行再训练,训练速度和结果可以得到很大幅度的提升,明显优于单独使用精标注数据进行训练的结果。总之,通过本发明提供的技术方案,可以对数据作统一标准的处理,得到一个格式标准、错误率较小的数据集,同时数据集的构建大幅度减少了人工成本和时间成本,使人工干预从需要像素级描点标注减少到了简单的画线,且数据集的数据真实、多样,数据量大,数据类型丰富,可以用于训练不同功能的神经网络。
附图说明
图1所示本发明提供的一种快速构建心脏冠脉血管识别数据集的方法的实施例一流程图。
图2所示为本发明提供的一种快速构建心脏冠脉血管识别数据集的方法的示意图之一。
图3所示为本发明提供的一种快速构建心脏冠脉血管识别数据集的方法的示意图之二。
图4所示为本发明提供的一种快速构建心脏冠脉血管识别数据集的方法的示意图之三。
图5所示为实施例一提供的生成伪精标注图片的流程图。
图6所示为本发明提供的一种快速构建心脏冠脉血管识别数据集的方法的示意图之四。
具体实施方式
下面对本发明的技术方案进行具体阐述,需要指出的是,本发明的技术方案不限于实施例所述的实施方式,本领域的技术人员参考和借鉴本发明技术方案的内容,在本发明的基础上进行的改进和设计,应属于本发明的保护范围。
实施例一
如图1所示,本发明实施例一提供了一种快速构建心脏冠脉血管识别数据集的方法,该方法包括步骤S110-步骤S180:
在步骤S110中,获取含有心脏冠脉数据的原始图片,具体为:
获取脱敏处理后的心脏冠脉数据,将所述心脏冠脉数据以单张静态图片形式存储,每张所述单张静态图片绑定唯一序号。
其中,所述获取脱敏处理后的心脏冠脉数据的步骤包括:
获取包括健康的心脏冠脉数据和病变的心脏冠脉数据。心脏冠脉数据的原始数据均为与医院联系、经过病人同意之后取得的真实数据,包括健康的心脏冠脉数据和病变的心脏冠脉数据。提取的数据均以dicom格式的文件保存。Dicom(Digital Imaging andCommunications in Medicine)即医学数字成像和通信,是医学图像和相关信息的国际标准,它定义了质量能满足临床需要的可用于数据交换的医学图像格式。本发明中的dicom文件中除了有DSA影像,还包含病人的姓名、出生年月、性别、拍摄时间、医院信息、拍摄体位(角度)的信息。
删除无关数据后形成只含有DSA影像和拍摄体位信息的dicom文件的心脏冠脉数据。
为了保护病人的隐私,同时减小数据存储量,将与标注无关的信息剔除。使用的脱敏系统具有dicom文件接口,dicom文件读入内存后是一个结构类型的数据,系统自动将脱敏系统自动将姓名、出生年月、性别、拍摄时间和医院信息的词条删除,形成一个新的只含有DSA影像和拍摄体位信息的dicom文件。
进一步的,所述将所述心脏冠脉数据以单张静态图片形式存储,每张所述单张静态图片绑定唯一序号的具体步骤包括:
dicom文件中存储的DSA影像是一组连续图片帧,将其处理成单张静态图片的形式。这一步可以人工提取也可以自动提取,提取后图片保存的统一命名格式为:【序号_体位_src.png】。其中序号是在数据库中唯一的标号,根据图片提取的先后顺序从小到大排列;
自动提取的方法根据心脏冠脉数据中DSA影像的长短,提取并存储影像中预设数量的单张静态图片;如选取视频的中间段的一定数量的图像,原理:
F(N)=f(n)×g(n)×D(n)
Figure BDA0001709433680000071
Figure BDA0001709433680000072
Figure BDA0001709433680000073
其中,F(N)是一组单张静态图片的集合,N表示每张单张静态图片绑定唯一序号;f(n)是脱敏处理后的心脏冠脉数据的原始的DSA影像;g(n)是一个门函数,其中
Figure BDA0001709433680000074
是向下取整符号,λ是一个可变参数,0≤λ≤0.5,l表示原始的DSA影像的图片帧数,n表示原始的DSA影像的图片帧序号,0≤n≤l;D(n)是冲激函数δ(n)组成的抽样函数,m是可变参数,控制静态图片提取的数量。
获得的图片如图2所示。
在步骤S120中,按照专业医学的命名规则,在原始图片中使用对应颜色标注当前体位下的血管,存储形成粗标注图片;同时可将不同体位的粗标图分类存储。
所述体位包括但不限于头位(CRA),足位(CAU),左前斜(LAO),左前斜足位(LAO_CAU),左前斜头位(LAO_CRA),右前斜足位(RAO_CAU),右前斜头位(RAO_CRA)。
所述在原始图片中使用对应颜色标注当前体位下的血管,具体为在原始静态帧图片上进行简单的描画,标出当前体位下能观察到的主要血管及其走向。其中每个颜色和血管都是一一对应的,即一个颜色在任何体位下都只代表一种血管,每种血管只能由一种颜色表示,如表1所示。
表1
Figure BDA0001709433680000081
Figure BDA0001709433680000091
标注后图片保存的统一命名格式为【序号_体位_mask.png】。其中序号和体位与原图一致。标注结果如图3所示(实际为没有提示框的彩色图)。
根据每张静态图片所携带的体位信息(以文件名的形式),将不同体位的数据分离开来:
使用机器识别每张静态图片的文件名中所包含的体位信息,将数据分为头位(CRA),足位(CAU),左前斜+足位(LAO_CAU),左前斜+头位(LAO_CRA),右前斜+足位(RAO_CAU),右前斜+头位(RAO_CRA),不同体位的图片分别存放在不同的文件夹内。
左前斜和右前斜的图片还可分为左冠和右冠。使用机器检测图片内的像素颜色信息,如果图片中包含(255,0,0),(0,231,12),(177,207,24)中任一一个颜色的像素点,就归类为右冠,将文件名改为【序号_体位_R_src.png】和【序号_体位_R_mask.png】,剩下的图片归类为左冠,文件名改为【序号_体位_L_mask.png】和【序号_体位_L_src.png】。
在步骤S130中,从原始图片中随机选取一定数量(视人工资源而定,一般而言100张图就可以保证后期训练的精度)的图片,并根据对应的粗标注图片对其进行像素级标注以形成精标注图片,具体为:
将选取的原始图片所对应的粗标注图片中标注的血管,用对应的颜色完全填充,同时单独标出导丝;对于粗标注图片中没有特别标注的血管,以及导丝附近与背景明显不同的阴影,统一标注为不关注血管或漏液,存储后形成精标注图片,图片保存为【序号_体位_(R/L/无)_label.png】。血管和对应颜色如表2所示:
表2
Figure BDA0001709433680000092
Figure BDA0001709433680000101
其中,选取原始图片时,可按不同体位等比例随机挑选,并根据静态图片绑定唯一序号在粗标注图片中选取对应图片(文件名中带有mask的数据)。
像素级标注后的精标示图片,如图4所示,其中:
1为右主干(近),RGB值为(255,0,0)
2为右主干(中),RGB值为(255,0,128)
3为右主干(远),RGB值为(0,255,128)
4为后降支(右),RGB值为(128,128,255)
5为后侧支,RGB值为(128,255,128)
6为导丝,RGB值为(255,255,255)
椭圆圈出的部分为不关注血管/漏液,RGB值为(150,150,150)
所有黑色部分为背景,RGB值为(0,0,0)。
在步骤S140中,识别精标注图片中血管的颜色,将每种颜色存储为对应的唯一标号,使图片由三通道图像变成单通道图像;将单通道图像二值化处理并存储为二值化图片,具体为:
步骤S140之前的标注数据(mask、label)都是有颜色的,因此都是三通道图像,在这一步中使用机器识别每个像素点的RGB颜色信息,将每种颜色对应成一个数字标号存储下来,使图片变成一张单通道图像。文件名为【序号_体位_(R/L/无)_single.png】。如表3所示:
表3
Figure BDA0001709433680000111
所述将单通道图像二值化处理并存储为二值化图片,包括:
将单通道图像中的血管和导丝显示白色,背景显示黑色,
Figure BDA0001709433680000121
其中,G[i,j]为二值化图片中第i行第j列上像素的值,S[i,j]为单通道图片中第i行第j列上像素值。
在步骤S150中,将二值化图片以及其对应的原始图片作为训练数据,对初始卷积神经网络(可以是能完成任务的任意结构)进行训练,得到一个能够将血管和导丝从背景分离的网络,记为第一网络;
在步骤S160中,将所有的原始图片输入到上述第一网络中,得到二值化结果图;
在步骤S170中,基于所述二值化结果图及其对应的粗标注图片生成伪精标注图片,其生成伪精标注图片流程图如图5所示,具体步骤为:
S1:寻找一个二值化结果图上未标记的像素点(下称“此像素点”),判断此像素点在二值化结果图上是否是血管或导丝,若否,则标记此像素点,若是,则进入步骤S2;
S2:判断此像素点在相应的粗标注图片上是否是血管,若是,则将粗标注图片上的对应像素值赋予此像素点并标记此像素点,若否则进入步骤S3;
S3:获取在粗标注图片上以此像素点所对应的像素点为中心的K*K个像素点,统计这些像素点中属于血管的像素点,若统计结果不存在(所获取的K*K个像素点均不属于血管),则将此像素点在二值化结果图上标注为“不关注血管/漏液”,同时将粗标注图片上的对应像素值赋予此像素点并对此像素点进行标记;若统计结果存在则进入步骤S4;
S4:在所获取的K*K个像素点中找出拥有像素点最多的血管类别,并将此血管类别对应的像素值赋给此像素点,同时标记此像素点;
S5:重复步骤S1-S4,直至二值化结果图上的像素点均被标记。
生成伪精标注图片的过程举例如图6所示,文件名为【序号_体位_pesudo.png】。
在步骤S180中,基于原始图片、精标注图片及伪精标注图片建立训练识别心脏血管的卷积神经网络数据集,以对相应的神经网络进行训练,具体为:
将伪精标注图片和对应的原始图片作为训练数据,对所述第一网络进行训练,得到一个能够识别和定位心脏冠脉血管的初始像素级分割网络,记为第二网络,并保存下来;
将一定量所述精标注图片和对应的原始图片作为训练数据,输入到所述第二网络中进行训练,以对网络进行微调,得到一个精度更高的最终像素级分割网络。
本发明在大量减少人工标注成本的同时保证了数据集的质量。基于此数据集进行训练的人工神经网络效果更佳,而且训练速度可以得到一个明显的提升。
以上所述的仅为本发明的优选实施例,所应理解的是,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,并不用于限定本发明的保护范围,凡在本发明的思想和原则之内所做的任何修改、等同替换等等,均应包含在本发明的保护范围之内。

Claims (6)

1.一种快速构建心脏冠脉血管识别数据集的方法,其特征在于,包括:
获取含有心脏冠脉数据的原始图片;
按照专业医学的命名规则,在原始图片中使用对应颜色标注当前体位下的血管,存储形成粗标注图片;
从原始图片中随机选取一定数量的图片,并根据对应的粗标图对其进行像素级标注以形成精标注图片;
识别精标注图片中血管的颜色,将每种颜色存储为对应的唯一标号,使图片由三通道图像变成单通道图像;将单通道图像二值化处理并存储为二值化图片;
将二值化图片以及其对应的原始图片作为训练数据,对初始卷积神经网络进行训练,得到一个能够将血管和导丝从背景分离的网络,记为第一网络;
将所有的原始图片输入到上述第一网络中,得到二值化结果图;
基于所述二值化结果图及其对应的粗标注图片生成伪精标注图片;
基于原始图片、精标注图片及伪精标注图片建立训练识别心脏血管的卷积神经网络数据集,以对相应的神经网络进行训练;
其中,所述基于所述二值化结果图及其对应的粗标注图片生成伪精标注图片,包括如下步骤:
S1:寻找一个二值化结果图上未标记的像素点,判断此像素点在二值化结果图上是否是血管或导丝,若否,则标记此像素点,若是,则进入步骤S2;
S2:判断此像素点在相应的粗标注图片上是否是血管,若是,则将粗标注图片上的对应像素值赋予此像素点并标记此像素点,若否则进入步骤S3;
S3:获取在粗标注图片上以此像素点所对应的像素点为中心的K*K个像素点,统计这些像素点中属于血管的像素点,若统计结果不存在,即所获取的K*K个像素点均不属于血管,则将此像素点在二值化结果图上标注为“不关注血管/漏液”,同时将粗标注图片上的对应像素值赋予此像素点并对此像素点进行标记;若统计结果存在则进入步骤S4;
S4:在所获取的K*K个像素点中找出拥有像素点最多的血管的类别,并将此血管类别对应的像素值赋给二值化结果图上对应的像素点,同时标记此像素点;
S5:重复步骤S1-S4,直至二值化结果图上的像素点均被标记。
2.根据权利要求1所述的一种快速构建心脏冠脉血管识别数据集的方法,其特征在于,所述原始图片为通过DSA技术提取的静态图片。
3.根据权利要求2所述的一种快速构建心脏冠脉血管识别数据集的方法,其特征在于:所述体位包括头位,足位,左前斜足位,左前斜头位,右前斜足位,右前斜头位。
4.根据权利要求1所述的一种快速构建心脏冠脉血管识别数据集的方法,其特征在于,所述从原始图片中随机选取一定数量的图片,根据对应的粗标注图片对其进行像素级标注以形成精标注图片,包括:
将粗标注图片中标注的血管,用对应的颜色完全填充,同时单独标出导丝;对于粗标注图片中没有特别标注的血管,以及导丝附近与背景明显不同的阴影,统一标注为不关注血管或漏液,存储后形成精标注图片。
5.根据权利要求1所述的一种快速构建心脏冠脉血管识别数据集的方法,其特征在于,所述将单通道图像二值化处理并存储为二值化图片,包括:
将单通道图像中的血管和导丝显示白色,背景显示黑色,
Figure FDA0002968735680000031
其中,G[i,j]为二值化图片中第i行第j列上像素的值,S[i,j]为单通道图片中第i行第j列上像素值。
6.根据权利要求1-5中任一权利要求所述的一种快速构建心脏冠脉血管识别数据集的方法,其特征在于,所述基于原始图片、精标注图片及伪精标注图片建立训练识别心脏血管的卷积神经网络数据集,以对相应的神经网络进行训练,包括:
将伪精标注图片和对应的原始图片作为训练数据,对所述第一网络进行训练,得到一个能够识别和定位心脏冠脉血管的初始像素级分割网络,并保存下来;
将一定量所述精标注图片和对应的原始图片作为训练数据,输入到所述初始像素级分割网络中进行训练,以对网络进行微调,得到一个精度更高的最终像素级分割网络。
CN201810675750.7A 2018-06-27 2018-06-27 快速构建心脏冠脉血管识别数据集的方法 Active CN109063557B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810675750.7A CN109063557B (zh) 2018-06-27 2018-06-27 快速构建心脏冠脉血管识别数据集的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810675750.7A CN109063557B (zh) 2018-06-27 2018-06-27 快速构建心脏冠脉血管识别数据集的方法

Publications (2)

Publication Number Publication Date
CN109063557A CN109063557A (zh) 2018-12-21
CN109063557B true CN109063557B (zh) 2021-07-09

Family

ID=64821251

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810675750.7A Active CN109063557B (zh) 2018-06-27 2018-06-27 快速构建心脏冠脉血管识别数据集的方法

Country Status (1)

Country Link
CN (1) CN109063557B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110970117B (zh) * 2019-11-29 2023-06-20 北京邮电大学 一种基于二值骨架图的冠状动脉造影数据集存储方法
CN111540171B (zh) * 2020-04-28 2021-09-10 河北地质大学 疲劳驾驶预警系统、相应的预警方法及构建方法
CN115439686B (zh) * 2022-08-30 2024-01-09 一选(浙江)医疗科技有限公司 一种基于扫描影像的关注对象检测方法及系统

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101425186A (zh) * 2008-11-17 2009-05-06 华中科技大学 一种基于ct图像的肝脏分段方法及其系统
CN106682636A (zh) * 2016-12-31 2017-05-17 上海联影医疗科技有限公司 血管提取方法及其系统
CN107424159A (zh) * 2017-07-28 2017-12-01 西安电子科技大学 基于超像素边缘和全卷积网络的图像语义分割方法
CN107644225A (zh) * 2017-10-31 2018-01-30 北京青燕祥云科技有限公司 肺部病灶识别方法、装置和实现装置
CN107862695A (zh) * 2017-12-06 2018-03-30 电子科技大学 一种基于全卷积神经网络的改进型图像分割训练方法
CN107993229A (zh) * 2017-12-15 2018-05-04 西安中科微光影像技术有限公司 一种基于心血管ivoct图像的组织分类方法和装置
CN108010049A (zh) * 2017-11-09 2018-05-08 华南理工大学 使用全卷积神经网络分割定格动画中人手部区域的方法
CN108171698A (zh) * 2018-02-12 2018-06-15 数坤(北京)网络科技有限公司 一种自动检测人体心脏冠脉钙化斑块的方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110293150A1 (en) * 2010-05-28 2011-12-01 General Electric Company Iterative vascular reconstruction by seed point segmentation

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101425186A (zh) * 2008-11-17 2009-05-06 华中科技大学 一种基于ct图像的肝脏分段方法及其系统
CN106682636A (zh) * 2016-12-31 2017-05-17 上海联影医疗科技有限公司 血管提取方法及其系统
CN107424159A (zh) * 2017-07-28 2017-12-01 西安电子科技大学 基于超像素边缘和全卷积网络的图像语义分割方法
CN107644225A (zh) * 2017-10-31 2018-01-30 北京青燕祥云科技有限公司 肺部病灶识别方法、装置和实现装置
CN108010049A (zh) * 2017-11-09 2018-05-08 华南理工大学 使用全卷积神经网络分割定格动画中人手部区域的方法
CN107862695A (zh) * 2017-12-06 2018-03-30 电子科技大学 一种基于全卷积神经网络的改进型图像分割训练方法
CN107993229A (zh) * 2017-12-15 2018-05-04 西安中科微光影像技术有限公司 一种基于心血管ivoct图像的组织分类方法和装置
CN108171698A (zh) * 2018-02-12 2018-06-15 数坤(北京)网络科技有限公司 一种自动检测人体心脏冠脉钙化斑块的方法

Also Published As

Publication number Publication date
CN109063557A (zh) 2018-12-21

Similar Documents

Publication Publication Date Title
CN108830155B (zh) 一种基于深度学习的心脏冠状动脉分割及识别的方法
CN109146872B (zh) 基于深度学习和光流法的心脏冠状动脉影像分割识别方法
CN111445478B (zh) 一种用于cta图像的颅内动脉瘤区域自动检测系统和检测方法
CN108198184B (zh) 造影图像中血管分割的方法和系统
CN109685811B (zh) 基于双路径U-net卷积神经网络的PET/CT高代谢淋巴结分割方法
CN112541923B (zh) 一种基于眼底图数据集迁移学习的视杯视盘分割方法
CN111462049B (zh) 一种乳腺超声造影视频中病灶区形态自动标注方法
CN108921854B (zh) 一种消化道内镜图像不规则病变区域标注方法及系统
CN114649092B (zh) 基于半监督学习和多尺度特征融合的辅助诊断方法及装置
CN110738660B (zh) 基于改进U-net的脊椎CT图像分割方法及装置
CN113793301B (zh) 基于稠密卷积网络模型的眼底影像分析模型的训练方法
Chen et al. The use of deep convolutional neural networks in biomedical imaging: A review
CN108629773B (zh) 建立训练识别心脏血管类型的卷积神经网络数据集的方法
CN109063557B (zh) 快速构建心脏冠脉血管识别数据集的方法
Zannah et al. Semantic segmentation on panoramic dental x-ray images using u-net architectures
Li et al. Detection of tooth position by YOLOv4 and various dental problems based on CNN with bitewing radiograph
CN117523204A (zh) 面向医疗场景的肝脏肿瘤图像分割方法、装置和可读存储介质
CN111178271B (zh) 一种人脸图像特征增强方法、人脸识别方法及电子设备
CN109949299A (zh) 一种心脏医学图像自动分割方法
CN117649520A (zh) 基于对比学习的ct影像自监督胰腺分割模型构建方法
Nazir et al. AETUnet: Enhancing Retinal Segmentation With Parameter-Efficient UNet Architecture and Lightweight Attention Mechanism
CN110992309A (zh) 基于深层信息传递网络的眼底图像分割方法
Zhou et al. Feature‐guided attention network for medical image segmentation
CN116071380B (zh) 面向视网膜血管的自监督多模态分割方法、系统、设备及介质
CN119601206A (zh) Pet/mri影像的数据治理模型训练方法、装置及数据治理方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210125

Address after: 100086 1704-1705, 17th floor, Qingyun contemporary building, building 9, Manting Fangyuan community, Qingyun Li, Haidian District, Beijing

Applicant after: BEIJING HONGYUN ZHISHENG TECHNOLOGY Co.,Ltd.

Applicant after: FUWAI HOSPITAL, CHINESE ACADEMY OF MEDICAL SCIENCES

Address before: 100086 1704-1705, 17th floor, Qingyun contemporary building, building 9, Manting Fangyuan community, Qingyun Li, Haidian District, Beijing

Applicant before: BEIJING HONGYUN ZHISHENG TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant