CN108717695A - 心脏冠脉血管自动分段命名方法 - Google Patents

心脏冠脉血管自动分段命名方法 Download PDF

Info

Publication number
CN108717695A
CN108717695A CN201810379289.0A CN201810379289A CN108717695A CN 108717695 A CN108717695 A CN 108717695A CN 201810379289 A CN201810379289 A CN 201810379289A CN 108717695 A CN108717695 A CN 108717695A
Authority
CN
China
Prior art keywords
coronary artery
lcx
blood vessel
lad
axis
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.)
Granted
Application number
CN201810379289.0A
Other languages
English (en)
Other versions
CN108717695B (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.)
Digital Kun (beijing) Network Technology Co Ltd
Shukun Beijing Network Technology Co Ltd
Original Assignee
Digital Kun (beijing) Network Technology Co Ltd
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 Digital Kun (beijing) Network Technology Co Ltd filed Critical Digital Kun (beijing) Network Technology Co Ltd
Priority to CN201810379289.0A priority Critical patent/CN108717695B/zh
Publication of CN108717695A publication Critical patent/CN108717695A/zh
Application granted granted Critical
Publication of CN108717695B publication Critical patent/CN108717695B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/02007Evaluating blood vessel condition, e.g. elasticity, compliance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/289Phrasal analysis, e.g. finite state techniques or chunking
    • G06F40/295Named entity recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image
    • G06T2207/10012Stereo images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30101Blood vessel; Artery; Vein; Vascular

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • General Engineering & Computer Science (AREA)
  • Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Radiology & Medical Imaging (AREA)
  • Vascular Medicine (AREA)
  • Cardiology (AREA)
  • Physiology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Biophysics (AREA)
  • Quality & Reliability (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)

Abstract

本发明公开了一种心脏冠脉血管自动分段命名方法,其包括以下步骤:S1、提取心脏冠脉3D图像的血管中心线,定义血管中心线中各点的三维坐标;S2、从心脏冠脉血管中识别左冠脉及右冠脉;S3、从识别的右冠脉中识别RCA、R‑PDA以及R‑PLB;S4、从识别的左冠脉中识别LM、LAD及LCX;S5、从识别的LCX中识别OM1、OM2及OM3;S6、从识别的LAD中识别D1、D2及D3;S7、从识别的LAD及LCX中识别RI。本发明基于心脏冠脉血管的中心线数据,对各个步骤中的识别算法均进行改进,可以准确的从几十到上百根血管中自动识别出需要的目标血管并准确命名。

Description

心脏冠脉血管自动分段命名方法
技术领域
本发明涉及心脏冠脉血管图像处理领域,具体涉及一种心脏冠脉血管自动分段命名方法。
背景技术
对于心脏相关疾病的诊断而言,对心脏左右冠脉的血管识别和命名是至关重要的一步。然而心脏冠脉血管不同的个体有各种各样的变异,有的人只有十几根血管,而有的人则有多几十甚至上百根血管,所以对心脏冠脉血管的划分识别一直是一个非常耗时也耗费人工的工作。
发明内容
本发明的目的在于提供一种基于心脏冠脉血管中心线数据的心脏冠脉血管自动分段命名方法。
为实现上述目的,本发明采用以下技术方案:
心脏冠脉血管自动分段命名方法,包括:
S1、提取心脏冠脉3D图像的血管中心线,定义血管中心线中各点的三维坐标;
定义沿着人的两肩方向为X轴,人左手所在方向为X轴正方向;
定义沿着人的胸口方向,垂直于X轴为Y轴正方向;
定义沿着人体向下方向为Z轴正方向;
S2、基于血管中心线从心脏冠脉血管中识别左冠脉及右冠脉;
S21、从呈两棵树状结构的心脏冠脉血管中分别寻找最长的血管;
S22、从获得的两根最长的血管的起始点开始往其延伸方向寻找第M个像素点,将第M个像素点处的X坐标值较大的血管标记为左冠脉,将第M个像素点处的X坐标值较小的血管标记为右冠脉;M∈[30,80]。
进一步地,M=50。
进一步地,还包括步骤S3:从识别的右冠脉中识别RCA;
步骤S3具体执行以下步骤:
S31、在右冠脉中寻找在Y轴方向走向最大的血管,标记为RCA_possible;
S32、比较RCA_possible的终点的Y轴坐标和右冠脉起点的Y轴坐标,若RCA_possible的终点的Y轴坐标大于右冠脉起点的Y轴坐标,则将RCA_possible认定为RCA,否则进入步骤S33;
S33、在右冠脉血管中寻找在Z轴走向最大的血管,标记为RCA。
进一步地,所述步骤S3还包括识别R-PLB以及R-PDA的步骤,其具体执行以下步骤:
S34、确定左冠脉的起始点leftRoot和右冠脉的起始点rightRoot,计算他们的中点坐标midRoot[x,y,z];
S35、在所识别的RCA的底部平缓部分寻找所有在RCA的X轴正方向或者Y轴负方向的分叉,将这些血管按照在RCA上分叉点出现的顺序保存进PDA_PLB_possible_list,并进入步骤S36;若找不到任何一条符合条件的血管组成PDA_PLB_possible_list,则R-PDA和R-PLB不存在,步骤S3终止;
S36、计算PDA_PLB_possible_list中所有血管在XY平面上和midRoot点的距离,将距离最小的血管识别为R-PDA;
S37、在PDA_PLB_possible_list中排在R-PDA之后的血管中,寻找一根最长的血管,识别为R-PLB;若PDA_PLB_possible_list在R-PDA之后没有血管,则R-PLB不存在,步骤S3终止。
进一步地,还包括步骤S4:从识别的左冠脉中识别LM、LAD及LCX;
S41、定义LAD与LCX重叠的部分为LM,限定LM的总长度值的最大值为LMMax
S42、采用循环策略,从左冠脉中识别LAD及LCX:
S421、定义最短分支血管长度值阈值区间[N1,N2];以阈值N1开始循环,删除左冠脉中长度小于N1的分支血管;则对于后续循环有N'=(N+n),式中,N'为当前阈值,N为上次循环阈值,n为循环增量,删除左冠脉中长度小于N'的分支血管;
S422、在每次循环中寻找可能的LAD与LCX组合,将整个循环结果中识别的组合可能记录为LCX_LAD_List;
可能的LCX为:在LM后的分支中寻找走向为Y轴正方向或者X轴负方向,且在Z轴上取得最大值的血管;可能的LAD为:在LM后的分支中寻找走向为Y轴负方向或者X轴正方向,且在Z轴上取得最大值的血管;
S423、访问LCX_LAD_List中的每一组LAD和LCX组合,获取每组LAD和LCX组合的len(LM)和abs(len(LAD)–len(LCX)),寻找其中abs(len(LAD)–len(LCX))值最小且满足len(LM)<LMMax的那组LAD与LCX组合作为识别结果;式中,len(LM)为LM血管的长度,abs(len(LAD)–len(LCX))为LAD和LCX长度差的绝对值;
S43:在步骤S42所识别的LCX上查找沿着Z轴向下且相对于LCX沿X轴负方向并且沿Z轴正方向延伸的血管,将寻找到的血管定义为新的LCX;若寻找不到符合条件的血管,保留步骤S42所识别的LCX结果。
进一步地,LMMax=120个像素点,N1=30个像素点,N1=80个像素点。
进一步地,还包括从识别的LCX中识别OM1、OM2及OM3的步骤S5,步骤S5具体执行以下步骤:
S51、识别LCX上的所有分支血管,组成OM1OM2List;
S52、定义距离比例DRxy=Dx/Dy,式中,Dx为LAD与LCX在XZ平面上投影在X轴方向上的平均距离,Dy为LAD与LCX在YZ平面上投影在Y轴方向上的平均距离;
S53、给定距离比例阈值DRC,进行OM1、OM2及OM3的识别:
当DRxy<DRC时,在OM1OM2List中按照各分支血管在LCX上的出现顺序寻找3根相对于LCX沿y轴负方向走向的分支血管,获得OM1、OM2及OM3的识别结果;
当DRxy>DRC时,在OM1OM2List中按照各分支血管在LCX上的出现顺序寻找3根相对于LCX沿x轴正方向走向的分支血管,获得OM1、OM2及OM3的识别结果。
进一步地,所述距离比例阈值DRc=0.13。
进一步地,还包括从识别的LAD中识别D1及D2的步骤S6,步骤S6具体执行以下步骤:
S61、按照在LAD上出现的顺序保存在LAD上所有分支血管进Dlist;
S62、在Dlist上依次找出三根相对LAD沿着Y轴正方向走向的血管,获得D1、D2及D3的识别结果。
进一步地,还包括从识别的LCX及LAD中识别RI的步骤S7;
S7:计算OM1或者D1距离LM的距离,若OM1距离LM的距离不超过6个点,则将步骤S53识别的OM1、OM2、OM3分别修改为RI、OM1及OM2;若D1距离LM的距离不超过6个点,则将步骤S62识别的D1、D2及D3分别修改为RI、D1及D2。
采用上述技术方案后,本发明与背景技术相比,具有如下优点:
本发明基于心脏冠脉血管的中心线数据,能够适应各类变异状况,可以准确的从几十到上百根血管中自动识别出需要的的十几根目标血管并准确命名,实现了心脏冠脉血管的自动分段命名。
附图说明
图1为本发明方法流程图;
图2为心脏冠脉3D图像的血管中心线提取流程图;
图3为人体心脏冠脉的中心线示意图;
图4为冠脉RCA,R-PDA和R-PLB的示意图;
图5干扰血管示意图;
图6为LAD与LCX示意图;
图7为LCX调整为LCX_updated的示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例
如图1所示,心脏冠脉自动分段命名方法,其包括:
S1、提取心脏冠脉3D图像的血管中心线,定义血管中心线中各点的三维坐标;
S2、从心脏冠脉血管中识别左冠脉及右冠脉;
S3、从识别的右冠脉中识别RCA、R-PDA以及R-PLB;
S4、从识别的左冠脉中识别LM、LAD及LCX;
S5、从识别的LCX中识别OM1、OM2及OM3;
S6、从识别的LAD中识别D1、D2及D3;
S7、从识别的LAD及LCX中识别RI。
如图2所示,心脏冠脉3D图像的血管中心线通过如下方式生成:
S11、获取患者心脏冠脉血管的原始CT图像;
S12、分析所述原始CT图像,三维重构出心脏的冠脉3D图像;
S13、提取心脏冠脉3D图像的血管中心线,定义并保存血管中心线中各点的三维坐标。
三维坐标定义如下:定义沿着人的两肩方向为X轴,人左手所在方向为X轴正方向;定义沿着人的胸口方向,垂直于X轴为Y轴正方向;定义沿着人体向下方向为Z轴正方向。
如此,最终生成的血管中心线被保存在vtk格式的文件中,这些vtk文件可以保存心脏冠脉中每根血管从起点到终点每个点的三维坐标,因而,最终得到的中心线信息是每条血管的点的信息,这里的每个点就是对应的CT图象上的一个截面。后续步骤S2-S7实质上是根据血管中心线而进行的分段及命名。
在对步骤S2-S7进行论述之前,首先对人体心脏冠脉的大体概况进行介绍。如图3所示的是人体心脏冠脉的中心线示意图,图中,水平面为XY平面,竖直且平行于纸面的平面为XZ平面,竖直且垂直于纸面的面为YZ平面,从左往右是X轴正方向,从上往下是Z轴正方向,从里往外时Y轴正方向。图中RCA为右冠脉、R-PLB为右冠起源后侧支、R-PDA为右后降支、LM为左主干、D1为第一对角支、D2为第二对角支、LAD为左前降支、OM1为第一钝缘支、OM2为第二钝缘支、LCX为左回旋支。
可以看出,左右冠脉实际上是两颗树状结构,其中左冠脉所有血管的起点都是从左心房主动脉发出,右冠脉所有血管都从右心房主动脉发出。因此,对于这两颗冠脉树如何区分那一颗树是左冠脉那一颗是右冠脉是划分工作的第一步。由于左冠脉在心脏左侧,右冠脉在心脏右侧,理论上我们只需要比较两个root点的x轴大小就可以判断,可是由于某些变异情况,有些人的左右冠脉血管会发生交叉。因此步骤S2具体执行以下步骤来判断左冠脉和右冠脉:
S21、从呈两棵树状结构的心脏冠脉血管中分别寻找最长的血管,分别记为tree1Vessel及tree2Vessel;
S22、从tree1Vessel及tree2Vessel的起始点(root)开始往其延伸方向寻找第M个像素点,记录为tree1Point和tree2Point,比较tree1Point和tree2Point的X坐标值,将其X轴坐标值较大的血管标记为左冠脉,将其坐标值较小的血管标记为右冠脉,M∈[30,80]。由于任何冠脉的最长血管都不可能少于50个像素点,因此,本实施例中优选M=50。
区别完左右冠脉,既可以针对左右冠脉划分其内部的血管。对于右冠脉,所需识别的血管主要有RCA,R-PDA,R-PLB。其中RCA是一定存在的,而R-PDA和R-PLB则不一定存在。如图4所示的是一个心脏有冠脉RCA,R-PDA和R-PLB的示意图。
对于RCA,申请人通过分析大量冠脉血管中心线数据得出结论,从大概率上(90%)以上,RCA是右冠脉中沿着患者胸口正面延伸最远(Y轴方向取得最大值)的那根血管。但是由于存在一些变异,因此,不能单纯地依靠这一结论进行RCA的判断。
因此,步骤S3具体执行以下步骤:
S31、在右冠脉中寻找在Y轴方向走向最大的血管,标记为RCA_possible;
S32、比较RCA_possible的终点的Y轴坐标和右冠脉起点的Y轴坐标,若RCA_possible的终点的Y轴坐标大于右冠脉起点的Y轴坐标,则将RCA_possible认定为RCA,否则进入步骤S33;
S33、在右冠脉血管中寻找在Z轴走向最大的血管,标记为RCA。
RCA从外观上看很像一个反写的字母C,在RCA的开始部分,血管的走向通常是沿着X轴负方向平缓的下降(C字母的上端);然后开始迅速的接近垂直的沿着Z轴正方向快速下降(字母C的中段);当下降到心脏底部以后,又会沿着Y轴正方向平缓的前行(字母C的下端)。
在识别了RCA以后,下一步就是识别R-PLB和R-PDA,应当注意,这两根血管有可能不存在,因此,步骤S3还执行以下步骤:
S34、确定左冠脉的起始点leftRoot和右冠脉的起始点rightRoot,计算他们的中点坐标midRoot[x,y,z];
S35、在所识别的RCA底部平缓部分(具体为Z轴最大的部分,该部分Z轴坐标变化相对平缓)寻找所有在RCA的X轴正方向或者Y轴负方向的分叉,将这些血管按照在RCA上分叉点出现的顺序保存进PDA_PLB_possible_list,并进入步骤S36;若找不到任何一条符合条件的血管组成PDA_PLB_possible_list,则R-PDA和R-PLB不存在,步骤S3终止;
S36、计算PDA_PLB_possible_list中所有血管在XY平面上和midRoot点的距离,将距离最小的血管识别为R-PDA;
S37、在PDA_PLB_possible_list中排在R-PDA之后的血管中,寻找一根最长的血管,识别为R-PLB;若PDA_PLB_possible_list在R-PDA之后没有血管,则R-PLB不存在,步骤S3终止。
对于左冠脉,所需识别的血管有:LAD,LCX,RI,D1,D2,OM1,OM2。
首先,进行LM、LAD和LCX的识别。理论上,左冠脉所有血管从左心房出发然后分成两个血管,其中向Y轴正方向或则X轴负方向延伸的是LCX,向Y轴负方向或者X轴正方向延伸的是LAD。因此,LAD和LCX重叠的部分定义为LM,在从LM的终点之后分叉的血管中寻找LCX和LAD。
理想状态下,找到左冠脉所有血管重合的部分,就是LM;在LM之后分叉的血管中找一根沿着Y轴正方向,或者x轴方向延伸,并且在Z轴能够取得最大值的血管,定义为LCX;在LM之后分叉的血管中找一根沿着x轴正方向,或者Y轴负方向延伸,并且在z轴取得最大值的血管,定义为LAD。
该方法可以实现60%左右的LM、LAD和LCX的快速识别,可是由于冠脉血管中的变异,如图5所示,往往在LM上会有长短不一的干扰血管,很容易被误认为LAD和LCX。如图5中出现的血管就很容易被算法误判为LAD,导致划分失败。
为了避免被这类干扰血管所误导,最有效的做法就是在寻找LAD和LCX前把他们删除。然而有时候这些看起来比较短的干扰血管就是真实的LAD或者LCX,直接进行删除极易导致误删,同时,如何定义干扰血管的长度,也是所需解决的问题。
因此,本实施例中步骤S4具体执行以下分步骤:
S41、明确LM即是LAD与LCX重叠的部分,同时LM的长度有限,限定LM的总长度值的最大值LMMax不超过120个像素点。
S42、采用循环策略,从左冠脉中识别LAD及LCX。
S421、定义最短分支血管长度值阈值区间[N1,N2];以阈值N1开始循环,删除左冠脉中长度小于N1的分支血管;则对于后续循环有N'=(N+n),式中,N'为当前阈值,N为上次循环阈值,n为循环增量,删除左冠脉中长度小于N'的分支血管。本实施例中,N1=30,N2=80,n=10。
S422、在每次循环中寻找可能的LAD与LCX组合,将整个循环结果中识别的组合可能记录为LCX_LAD_List;
可能的LCX为:在LM后的分支中寻找走向为Y轴正方向或者X轴负方向,且在Z轴上取得最大值的血管;可能的LAD为:在LM后的分支中寻找走向为Y轴负方向或者X轴正方向,且在Z轴上取得最大值的血管;
S423、访问LCX_LAD_List中的每一组LAD和LCX组合,获取每组LAD和LCX组合的len(LM)和abs(len(LAD)–len(LCX)),寻找其中abs(len(LAD)–len(LCX))值最小且满足len(LM)<LMMax的那组LAD与LCX组合作为识别结果;式中,len(LM)为LM血管的长度,abs(len(LAD)–len(LCX))为LAD和LCX长度差的绝对值。
如图6所示,有三对疑似LCX和LAD,分别是(LCX,LAD1),(LCX,LAD2),(LCX,LAD3)。其中(LCX,LAD3)这个组合的LM长度超过了LMMax,所以排除;对于(LCX,LAD1)和(LCX,LAD2),我们可以得出abs(len(LAD)–len(LAD2))<abs(len(LAD)–len(LAD1))。所以,LCX和LAD2可以作为最终确定的LCX和LAD。
然而,步骤S42识别的LCX并不一定总是准确的,有时候识别出来的LCX有可能是OM1或者OM2,因此还需要执行步骤S43。
S43:在步骤S42所识别的LCX上查找沿着Z轴向下且相对于LCX沿X轴负方向并且沿Z轴正方向延伸的血管,将寻找到的血管定义为新的LCX;若寻找不到符合条件的血管,保留步骤S42所识别的LCX结果。
识别出LM、LAD及LCX后,在LCX上指向LCX和LAD夹角内侧的血管叫做OM1和OM2。在LAD上指向LCX和LAD夹角内侧的血管叫做D1和D2。
常规情况下,LAD和LCX这两根血管在x轴方向上的距离比较远,y轴方向距离比较近(如果按YZ平面投影,这两根血管比较接近;按XZ平面投影,这两根血管比较远)。但是在变异情况下,LAD和LCX在x轴方向上距离很近,在Y轴方向上比较远(如果按YZ平面投影,这两根血管比较接远;按XZ平面投影,这两根血管比较近)。
针对这两种情况,需要定义变量DRxy(DR为Distance Ratio的缩写)来判断这两根血管在x,y轴方向上的相对位置,这个变量返回的是LAD和LCX在x轴和y轴方向上距离的比例。
因此,步骤S5具体执行以下步骤:
S51、识别LCX上的所有分支血管,组成OM1OM2List。
S52、定义距离比例DRxy=Dx/Dy,式中,Dx为LAD与LCX在XZ平面上投影在X轴方向上的平均距离,Dy为LAD与LCX在YZ平面上投影在Y轴方向上的平均距离。
所述Dx及Dy通过以下方式计算:
首先,获得LAD及LCX分别在XZ平面与YZ平面上的投影;
其次,在XZ平面上,对于LAD和LCX分别取Z轴相同的点,计算其在X轴上的坐标差值,该坐标差值的平均值即为Dx;在YZ平面上,对于LAD和LCX分别取Z轴相同的点,计算其在Y轴的坐标差值,该坐标差值的平均值即为Dy
S53、给定距离比例阈值DRC(Distance Ratio criterion的缩写),进行OM1、OM2及OM3的识别,本实施例中,DRc=0.13。
则,当DRxy≤0.13时(这意味着LAD和LCX在x轴上距离很近),则OM的定义就是:相对LCX,沿着Y轴负方向走向的血管。因此在OM1OM2List中按照各分支血管在LCX上的出现顺序寻找3根相对于LCX沿y轴负方向走向的分支血管,即可获得OM1、OM2及OM3的识别结果。
当DRxy>DRC时(这意味着LAD和LCX在x轴方向上距离比较远),这个时候OM血管的定义就是:相对LCX,沿着X轴的正方向走的血管。因此,在OM1OM2List中按照各分支血管在LCX上的出现顺序寻找3根相对于LCX沿x轴正方向走向的分支血管,即可获得OM1、OM2及OM3的识别结果。
D1,D2及D3是LAD上三根分支血管,他们对应着LCX上OM1,OM2,及OM3。特征是:这三根分支血管都应该是走向都是指向LAD和LCX夹角内侧的。因此,步骤S6执行以下步骤:
S61、按照在LAD上出现的顺序保存在LAD上所有分支血管进Dlist;
S62、在Dlist上依次找出三根相对LAD沿着Y轴正方向走向的血管,获得D1、D2及D3的识别结果。
前述步骤在LCX上找了OM1、OM2及OM3;在LAD上找了D1、D2及D3,但实际上所需的只有OM1、OM2和D1、D2。寻找OM3和D3只是为了寻找RI。RI的定义是夹在LAD和LCX正中间的一根血管,但实际上由于从CT图像中提取血管中心线中产生的误差,这个RI通常并不是正好夹在LAD和LCX正中间,而是移动到了LAD或者LCX上。
因此,步骤S7执行以下步骤:计算OM1或者D1距离LM的距离,若OM1距离LM的距离不超过6个点,则将步骤S53识别的OM1、OM2、OM3分别修改为RI、OM1及OM2;若D1距离LM的距离不超过6个点,则将步骤S62识别的D1、D2及D3分别修改为RI、D1及D2。
本发明在江苏省自然科学基金(项目编号:BK20160971)和中国国家自然科学基金(项目编号:61703212)资助下完成。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (10)

1.心脏冠脉血管自动分段命名方法,其特征在于,包括:
S1、提取心脏冠脉3D图像的血管中心线,定义血管中心线中各点的三维坐标;
定义沿着人的两肩方向为X轴,人左手所在方向为X轴正方向;
定义沿着人的胸口方向,垂直于X轴为Y轴正方向;
定义沿着人体向下方向为Z轴正方向;
S2、基于血管中心线从心脏冠脉血管中识别左冠脉及右冠脉;
S21、从呈两棵树状结构的心脏冠脉血管中分别寻找最长的血管;
S22、从获得的两根最长的血管的起始点开始往其延伸方向寻找第M个像素点,将第M个像素点处的X坐标值较大的血管标记为左冠脉,将第M个像素点处的X坐标值较小的血管标记为右冠脉;M∈[30,80]。
2.如权利要求1所述的心脏冠脉血管自动分段命名方法,其特征在于:M=50。
3.如权利要求1所述的心脏冠脉血管自动分段命名方法,其特征在于,还包括步骤S3:从识别的右冠脉中识别RCA;
步骤S3具体执行以下步骤:
S31、在右冠脉中寻找在Y轴方向走向最大的血管,标记为RCA_possible;
S32、比较RCA_possible的终点的Y轴坐标和右冠脉起点的Y轴坐标,若RCA_possible的终点的Y轴坐标大于右冠脉起点的Y轴坐标,则将RCA_possible认定为RCA,否则进入步骤S33;
S33、在右冠脉血管中寻找在Z轴走向最大的血管,标记为RCA。
4.如权利要求3所述的心脏冠脉血管自动分段命名方法,其特征在于:所述步骤S3还包括识别R-PLB以及R-PDA的步骤,其具体执行以下步骤:
S34、确定左冠脉的起始点leftRoot和右冠脉的起始点rightRoot,计算他们的中点坐标midRoot[x,y,z];
S35、在所识别的RCA的底部平缓部分寻找所有在RCA的X轴正方向或者Y轴负方向的分叉,将这些血管按照在RCA上分叉点出现的顺序保存进PDA_PLB_possible_list,并进入步骤S36;若找不到任何一条符合条件的血管组成PDA_PLB_possible_list,则R-PDA和R-PLB不存在,步骤S3终止;
S36、计算PDA_PLB_possible_list中所有血管在XY平面上和midRoot点的距离,将距离最小的血管识别为R-PDA;
S37、在PDA_PLB_possible_list中排在R-PDA之后的血管中,寻找一根最长的血管,识别为R-PLB;若PDA_PLB_possible_list在R-PDA之后没有血管,则R-PLB不存在,步骤S3终止。
5.如权利要求1所述的心脏冠脉血管自动分段命名方法,其特征在于,还包括步骤S4:从识别的左冠脉中识别LM、LAD及LCX;
S41、定义LAD与LCX重叠的部分为LM,限定LM的总长度值的最大值为LMMax
S42、采用循环策略,从左冠脉中识别LAD及LCX:
S421、定义最短分支血管长度值阈值区间[N1,N2];以阈值N1开始循环,删除左冠脉中长度小于N1的分支血管;则对于后续循环有N'=(N+n),式中,N'为当前阈值,N为上次循环阈值,n为循环增量,删除左冠脉中长度小于N'的分支血管;
S422、在每次循环中寻找可能的LAD与LCX组合,将整个循环结果中识别的组合可能记录为LCX_LAD_List;
可能的LCX为:在LM后的分支中寻找走向为Y轴正方向或者X轴负方向,且在Z轴上取得最大值的血管;可能的LAD为:在LM后的分支中寻找走向为Y轴负方向或者X轴正方向,且在Z轴上取得最大值的血管;
S423、访问LCX_LAD_List中的每一组LAD和LCX组合,获取每组LAD和LCX组合的len(LM)和abs(len(LAD)–len(LCX)),寻找其中abs(len(LAD)–len(LCX))值最小且满足len(LM)<LMMax的那组LAD与LCX组合作为识别结果;式中,len(LM)为LM血管的长度,abs(len(LAD)–len(LCX))为LAD和LCX长度差的绝对值;
S43:在步骤S42所识别的LCX上查找沿着Z轴向下且相对于LCX沿X轴负方向并且沿Z轴正方向延伸的血管,将寻找到的血管定义为新的LCX;若寻找不到符合条件的血管,保留步骤S42所识别的LCX结果。
6.如权利要求5所述的心脏冠脉血管自动分段命名方法,其特征在于:LMMax=120个像素点,N1=30个像素点,N2=80个像素点。
7.如权利要求5所述的心脏冠脉血管自动分段命名方法,其特征在于:还包括从识别的LCX中识别OM1、OM2及OM3的步骤S5,步骤S5具体执行以下步骤:
S51、识别LCX上的所有分支血管,组成OM1OM2List;
S52、定义距离比例DRxy=Dx/Dy,式中,Dx为LAD与LCX在XZ平面上投影在X轴方向上的平均距离,Dy为LAD与LCX在YZ平面上投影在Y轴方向上的平均距离;
S53、给定距离比例阈值DRC,进行OM1、OM2及OM3的识别:
当DRxy<DRC时,在OM1OM2List中按照各分支血管在LCX上的出现顺序寻找3根相对于LCX沿y轴负方向走向的分支血管,获得OM1、OM2及OM3的识别结果;
当DRxy>DRC时,在OM1OM2List中按照各分支血管在LCX上的出现顺序寻找3根相对于LCX沿x轴正方向走向的分支血管,获得OM1、OM2及OM3的识别结果。
8.如权利要求7所述的心脏冠脉血管自动分段命名方法,其特征在于:所述距离比例阈值DRc=0.13。
9.如权利要求7所述的心脏冠脉血管自动分段命名方法,其特征在于:还包括从识别的LAD中识别D1及D2的步骤S6,步骤S6具体执行以下步骤:
S61、按照在LAD上出现的顺序保存在LAD上所有分支血管进Dlist;
S62、在Dlist上依次找出三根相对LAD沿着Y轴正方向走向的血管,获得D1、D2及D3的识别结果。
10.如权利要求9所述的心脏冠脉血管自动分段命名方法,其特征在于:还包括从识别的LCX及LAD中识别RI的步骤S7;
S7:计算OM1或者D1距离LM的距离,若OM1距离LM的距离不超过6个点,则将步骤S53识别的OM1、OM2、OM3分别修改为RI、OM1及OM2;若D1距离LM的距离不超过6个点,则将步骤S62识别的D1、D2及D3分别修改为RI、D1及D2。
CN201810379289.0A 2018-04-25 2018-04-25 心脏冠脉血管自动分段命名方法 Active CN108717695B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810379289.0A CN108717695B (zh) 2018-04-25 2018-04-25 心脏冠脉血管自动分段命名方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810379289.0A CN108717695B (zh) 2018-04-25 2018-04-25 心脏冠脉血管自动分段命名方法

Publications (2)

Publication Number Publication Date
CN108717695A true CN108717695A (zh) 2018-10-30
CN108717695B CN108717695B (zh) 2021-07-13

Family

ID=63899186

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810379289.0A Active CN108717695B (zh) 2018-04-25 2018-04-25 心脏冠脉血管自动分段命名方法

Country Status (1)

Country Link
CN (1) CN108717695B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109545334A (zh) * 2018-11-19 2019-03-29 深圳开立生物医疗科技股份有限公司 一种图像标记方法及装置
CN110517279A (zh) * 2019-09-20 2019-11-29 北京深睿博联科技有限责任公司 头颈血管中心线提取方法及装置
CN111145313A (zh) * 2019-12-30 2020-05-12 北京东方逸腾数码医疗设备技术有限公司 血管矢量图模型中添加单点定位图例的方法及装置
CN111192347A (zh) * 2019-12-30 2020-05-22 北京东方逸腾数码医疗设备技术有限公司 血管矢量图模型中添加双点定位图例的方法及装置
CN111292314A (zh) * 2020-03-03 2020-06-16 上海联影智能医疗科技有限公司 冠脉分段方法、装置、图像处理***和存储介质
CN111311583A (zh) * 2020-02-24 2020-06-19 广州柏视医疗科技有限公司 肺气管和血管的分段命名方法及***
CN111932497A (zh) * 2020-06-30 2020-11-13 数坤(北京)网络科技有限公司 一种冠状动脉识别方法及装置
CN112017176A (zh) * 2020-09-08 2020-12-01 杭州深睿博联科技有限公司 一种心脏冠脉血管的自动化命名方法及装置
CN112150465A (zh) * 2020-11-24 2020-12-29 数坤(北京)网络科技有限公司 一种血管命名、测试血管数据生成方法和装置
WO2022012038A1 (zh) * 2020-07-14 2022-01-20 上海商汤智能科技有限公司 图像处理方法及装置、电子设备、存储介质和程序产品
CN118172362A (zh) * 2024-05-14 2024-06-11 柏意慧心(杭州)网络科技有限公司 心脏冠脉血管分段命名方法、装置、设备和存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014091339A1 (en) * 2012-12-11 2014-06-19 Koninklijke Philips N.V. Method of determining the blood flow through coronary arteries
US20160015346A1 (en) * 2010-02-18 2016-01-21 Los Angeles Biomedical Research Institute At Harbor-Ucla Medical Center Method for thoracic vertebral bone density measurement by thoracic quantitative computed tomography
CN106097298A (zh) * 2016-05-27 2016-11-09 中国人民解放军第三军医大学 基于球空间划分的冠状动脉自动分段与解剖学标记方法
CN107330888A (zh) * 2017-07-11 2017-11-07 中国人民解放军第三军医大学 基于cta图像的动态心脏各腔室分割方法
CN107392922A (zh) * 2017-07-18 2017-11-24 东南大学 基于对称性匹配滤波器组和区域生长的三维血管分割方法
CN107610117A (zh) * 2017-09-18 2018-01-19 广州慧扬健康科技有限公司 冠状动脉管腔图像自动分割***
US20180078146A1 (en) * 2016-09-21 2018-03-22 Analytics For Life Method and system for visualization of heart tissue at risk
CN107945169A (zh) * 2017-12-01 2018-04-20 中国人民解放军第三军医大学 一种冠状动脉影像分析方法及数据结构

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160015346A1 (en) * 2010-02-18 2016-01-21 Los Angeles Biomedical Research Institute At Harbor-Ucla Medical Center Method for thoracic vertebral bone density measurement by thoracic quantitative computed tomography
WO2014091339A1 (en) * 2012-12-11 2014-06-19 Koninklijke Philips N.V. Method of determining the blood flow through coronary arteries
CN106097298A (zh) * 2016-05-27 2016-11-09 中国人民解放军第三军医大学 基于球空间划分的冠状动脉自动分段与解剖学标记方法
US20180078146A1 (en) * 2016-09-21 2018-03-22 Analytics For Life Method and system for visualization of heart tissue at risk
CN107330888A (zh) * 2017-07-11 2017-11-07 中国人民解放军第三军医大学 基于cta图像的动态心脏各腔室分割方法
CN107392922A (zh) * 2017-07-18 2017-11-24 东南大学 基于对称性匹配滤波器组和区域生长的三维血管分割方法
CN107610117A (zh) * 2017-09-18 2018-01-19 广州慧扬健康科技有限公司 冠状动脉管腔图像自动分割***
CN107945169A (zh) * 2017-12-01 2018-04-20 中国人民解放军第三军医大学 一种冠状动脉影像分析方法及数据结构

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
PANYUNBO: "冠状动脉的分段", 《HTTP://WWW.360DOC.COM/CONTENT/15/1218/10/15645340_521238656.SHTML》 *
ZHONGHUA SUN等: "Coronary CT Angiography in Heavily Calcified Coronary Arteries: Improvement of Coronary Lumen Visualization and Coronary Stenosis Assessment With Image Postprocessing Methods", 《MEDICINE (BALTIMORE)》 *
安靖等: "3D全心冠状动脉MRI技术", 《磁共振成像》 *
揭海军: "冠状动脉病变评分***设计与实现", 《中国优秀硕士学位论文全文数据库医药卫生科技辑》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109545334A (zh) * 2018-11-19 2019-03-29 深圳开立生物医疗科技股份有限公司 一种图像标记方法及装置
CN110517279A (zh) * 2019-09-20 2019-11-29 北京深睿博联科技有限责任公司 头颈血管中心线提取方法及装置
CN110517279B (zh) * 2019-09-20 2022-04-05 北京深睿博联科技有限责任公司 头颈血管中心线提取方法及装置
CN111145313A (zh) * 2019-12-30 2020-05-12 北京东方逸腾数码医疗设备技术有限公司 血管矢量图模型中添加单点定位图例的方法及装置
CN111192347A (zh) * 2019-12-30 2020-05-22 北京东方逸腾数码医疗设备技术有限公司 血管矢量图模型中添加双点定位图例的方法及装置
WO2021169548A1 (zh) * 2020-02-24 2021-09-02 广州柏视医疗科技有限公司 肺气管和血管的分段命名方法
CN111311583A (zh) * 2020-02-24 2020-06-19 广州柏视医疗科技有限公司 肺气管和血管的分段命名方法及***
CN111292314A (zh) * 2020-03-03 2020-06-16 上海联影智能医疗科技有限公司 冠脉分段方法、装置、图像处理***和存储介质
CN111292314B (zh) * 2020-03-03 2024-05-24 上海联影智能医疗科技有限公司 冠脉分段方法、装置、图像处理***和存储介质
CN111932497B (zh) * 2020-06-30 2021-02-09 数坤(北京)网络科技有限公司 一种冠状动脉识别方法及装置
CN111932497A (zh) * 2020-06-30 2020-11-13 数坤(北京)网络科技有限公司 一种冠状动脉识别方法及装置
WO2022012038A1 (zh) * 2020-07-14 2022-01-20 上海商汤智能科技有限公司 图像处理方法及装置、电子设备、存储介质和程序产品
CN112017176A (zh) * 2020-09-08 2020-12-01 杭州深睿博联科技有限公司 一种心脏冠脉血管的自动化命名方法及装置
CN112150465A (zh) * 2020-11-24 2020-12-29 数坤(北京)网络科技有限公司 一种血管命名、测试血管数据生成方法和装置
CN112150465B (zh) * 2020-11-24 2022-05-13 数坤(北京)网络科技股份有限公司 一种血管命名方法和装置
CN118172362A (zh) * 2024-05-14 2024-06-11 柏意慧心(杭州)网络科技有限公司 心脏冠脉血管分段命名方法、装置、设备和存储介质

Also Published As

Publication number Publication date
CN108717695B (zh) 2021-07-13

Similar Documents

Publication Publication Date Title
CN108717695A (zh) 心脏冠脉血管自动分段命名方法
CN108932714B (zh) 冠脉ct图像的斑块分类方法
JP4914517B2 (ja) 構造物検出装置および方法ならびにプログラム
US7742629B2 (en) System and method for three-dimensional reconstruction of a tubular organ
US8150113B2 (en) Method for lung lesion location identification
WO2017028519A1 (zh) 一种肝脏血管的分类方法
US20060182341A1 (en) Method for automatically determining the position and orientation of the left ventricle in 3D image data records of the heart
US9198603B2 (en) Device, method and program for searching for the shortest path in a tubular structure
KR101294858B1 (ko) 간 문맥의 혈관 구조 정보를 이용한 간 세그먼트 구분 방법 및 장치
CN110189307B (zh) 一种基于多模型融合的肺结节检测方法及***
CN111932554A (zh) 一种肺部血管分割方法、设备及存储介质
WO2013061548A1 (ja) 画像処理装置および方法並びにプログラム
WO2011093921A1 (en) Automated vascular region separation in medical imaging
CN109377458A (zh) 一种冠脉分割断裂的修复方法及装置
CN111260704B (zh) 基于启发式树搜索的血管结构3d/2d刚性配准方法及装置
CN101504727B (zh) 图像处理设备及其方法
US20190310348A1 (en) Recording medium recording information processing program, information processing apparatus, and information processing method
CN117373070B (zh) 血管分段标注的方法及装置、电子设备和存储介质
CN111986137B (zh) 生物器官病变检测方法、装置、设备及可读存储介质
CN116051738A (zh) 基于cta影像的冠状动脉血管模型重构的方法和可读存储介质
CN112076073A (zh) 按摩区域自动分割方法、装置、按摩机器人及存储介质
CN110853020B (zh) 基于拓扑结构和图谱的衡量视网膜血管网络相似性的方法
CN117237322A (zh) 一种基于医学图像的器官分割建模方法及终端
CN115908418A (zh) 一种主动脉ct图像中心线确定方法、***、设备及介质
KR102227921B1 (ko) 로브기준으로 폐혈관을 정량화하는 방법

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100020 11th floor, No.1 andingmenwai street, Chaoyang District, Beijing (no.d416 anzhen incubator)

Applicant after: Shukun (Beijing) Network Technology Co.,Ltd.

Address before: 100020 11th floor, No.1 andingmenwai street, Chaoyang District, Beijing (no.d416 anzhen incubator)

Applicant before: SHUKUN (BEIJING) NETWORK TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100120 rooms 303, 304, 305, 321 and 322, building 3, No. 11, Chuangxin Road, science and Technology Park, Changping District, Beijing

Applicant after: Shukun (Beijing) Network Technology Co.,Ltd.

Address before: 100020 11th floor, No.1 andingmenwai street, Chaoyang District, Beijing (no.d416 anzhen incubator)

Applicant before: Shukun (Beijing) Network Technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant