CN115098720A - 医学影像序列的定位方法及其装置、计算机可读存储介质 - Google Patents
医学影像序列的定位方法及其装置、计算机可读存储介质 Download PDFInfo
- Publication number
- CN115098720A CN115098720A CN202210647327.2A CN202210647327A CN115098720A CN 115098720 A CN115098720 A CN 115098720A CN 202210647327 A CN202210647327 A CN 202210647327A CN 115098720 A CN115098720 A CN 115098720A
- Authority
- CN
- China
- Prior art keywords
- image
- images
- storage
- sequence
- position information
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000007781 pre-processing Methods 0.000 claims abstract description 25
- 238000013500 data storage Methods 0.000 claims description 21
- 238000004422 calculation algorithm Methods 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 12
- 238000003672 processing method Methods 0.000 claims description 3
- 230000004807 localization Effects 0.000 claims description 2
- 230000000875 corresponding effect Effects 0.000 description 14
- 239000013598 vector Substances 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000003759 clinical diagnosis Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/55—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/5866—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/20—ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Library & Information Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种医学影像序列的定位方法及其装置、计算机可读存储介质。其中,该方法包括:对多个第一影像进行预处理,获取各第一影像的第一存储位置,其中,第一影像为被动影像序列;基于各第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,其中,第二影像为主动影像序列,第二影像与第一影像相关联;在确定第一存储位置与第二存储位置中的坐标系相同的情况下,基于第二存储位置对目标影像进行定位,获取目标影像,其中,目标影像为与第二影像关联的被动影像序列。本发明解决了相关技术中在翻阅主动影像时对与其相关联的被动影像的查询速度不够快的技术问题。
Description
技术领域
本发明涉及医学影像处理领域,具体而言,涉及一种医学影像序列的定位方法及其装置、计算机可读存储介质。
背景技术
CT、MRI、PET是目前广泛应用的医学影像检查方式,这些设备所产生的影像都属于断层扫描影像。断层扫描影像的共同特点是,在患者的一次检查中,会包含多个扫描序列,每个序列内部还会包含多张断层扫描影像。
在临床诊断中,为了对疾病有全面的了解,医生需要对比观察同一次检查中包含的不同序列。对比观察的对象一般是具有相同扫描方向的序列,并且希望具有相同扫描方向的两个序列能够实现关联,也就是当医生在一个序列中切换当前显示层面时,另外一个序列能够同步自动切换显示与当前显示层面具有相同位置的层面,当医生同时打开了多个序列,且每个序列内包含大批量影像时,如何快速找到与主动影像对应的关联影像,并且一次CT或MR检查,可以包含10-20个序列,每个序列可以包含数百张影像。医生在临床阅片时,有可能同时打开10-20个序列。在这种情况下,如果医生在当前正在操作的主动序列的显示窗口内进行了“翻页”操作,切换显示新的主动影像,那么,如果想要找到其余被动序列的内的关联影像,则有可能需要在约20(个序列)*500(张影像)=10000(张影像)中进行查找。而当临床阅片时,医生会对主动序列进行“电影播放”操作,期望以接近电影播放(24帧/秒)的速度持续快速切换当前显示的主动影像,并且同时实时切换显示其余被动序列内的关联影像。因此对关联影像的查找算法的计算实时性要求非常高。
因此需要发明一种快速搜索算法,能够在极短时间内在大批量影像中找到与指定影像具有最接近的位置和方向的影像。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种医学影像序列的定位方法及其装置、计算机可读存储介质,以至少解决相关技术中在翻阅主动影像时对与其相关联的被动影像的查询速度不够快的技术问题。
根据本发明实施例的一个方面,提供了一种医学影像序列的定位方法,包括:对多个第一影像进行预处理,获取各所述第一影像的第一存储位置,其中,所述第一影像为被动影像序列;基于各所述第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,其中,所述第二影像为主动影像序列,所述第二影像与所述第一影像相关联;在确定所述第一存储位置与所述第二存储位置中的坐标系相同的情况下,基于所述第二存储位置对目标影像进行定位,获取所述目标影像,其中,所述目标影像为与所述第二影像关联的被动影像序列。
可选地,对多个第一影像进行预处理,获取各所述第一影像的第一存储位置,包括:对多个所述第一影像进行处理,获取各所述第一影像的初始位置信息,其中,所述第一影像的初始位置信息至少包括:影像层面方向以及影像层面位置;基于所述第一影像的初始位置信息生成与所述第一影像关联的数据存储结构;基于所述数据存储结构,获取所述第一存储位置,其中,所述第一存储位置包括:所述第一影像在法线方向上的投影标记位以及所述第一影像在当前层面的方向。
可选地,基于所述第一影像的初始位置信息生成与所述第一影像关联的数据存储结构,包括:基于初始位置信息生成多组子影像;基于所述层面方向对所述多组子影像进行处理,获取所述数据存储结构,其中,对所述多组子影像的处理方法至少包括:基于所述影像层面方向进行分类以及对所述多组子影像进行标记序号。
可选地,基于各所述第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,包括:基于各所述第一存储位置中的坐标系,获取所述第二影像的法线方向;基于所述第二影像的法线方向,获取所述第二影像的第二存储位置。
可选地,基于所述第二存储位置对目标影像进行定位,获取所述目标影像,包括:通过预定算法利用所述第二存储位置与所述目标影像的第三位置信息进行匹配,获取匹配结果,其中,所述第二存储位置包括:所述第二影像在法线方向上的投影标记位以及所述第二影像在当前层面的方向,所述第三位置信息包括:所述目标影像在法线方向上的投影标记位以及所述目标影像在当前层面的方向,所述算法至少包括:二分法;基于所述匹配结果获取所述目标影像。
可选地,基于所述匹配结果获取所述目标影像,包括:在匹配结果为存在与第二存储位置相匹配的对应的第三位置信息的情况下,输出所述目标影像的第三位置信息,并通过所述第三位置信息定位所述目标影像;在匹配结果为不存在与第二存储位置相匹配的对应的第三位置信息的情况下,则表示此次匹配结果不存在,继续执行匹配。
可选地,获取所述影像层面方向,包括:获取所述第一影像的空间方向,其中,所述空间方向为所述第一影像的上方第一行像素和左侧第一列像素在人体空间坐标系的方向;基于所述空间方向获取所述影像层面方向。
根据本发明实施例的另外一个方面,还提供了一种医学影像序列的定位装置,包括:预处理模块,用于对多个第一影像进行预处理,获取各所述第一影像的第一存储位置,其中,所述第一影像为被动影像序列;处理模块,用于基于各所述第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,其中,所述第二影像为主动影像序列,所述第二影像与所述第一影像相关联;定位模块,用于在确定所述第一存储位置与所述第二存储位置中的坐标系相同的情况下,基于所述第二存储位置对目标影像进行定位,获取所述目标影像,其中,所述目标影像为与所述第二影像关联的被动影像序列。
可选地,所述预处理模块,包括:处理单元,用于对多个所述第一影像进行处理,获取各所述初始位置信息,其中,所述第一影像的初始位置信息至少包括:影像层面方向以及影像层面位置;生成单元,用于基于所述第一影像的初始位置信息生成与所述第一影像关联的数据存储结构;第一获取单元,用于基于所述数据存储结构,获取所述第一存储位置,其中,所述第一存储位置包括:所述第一影像在法线方向上的投影标记位以及所述第一影像在当前层面的方向。
可选地,所述生成单元,包括:生成子单元,用于基于初始位置信息生成多组子影像;处理子单元,用于基于所述层面方向对所述多组子影像进行处理,获取所述数据存储结构,其中,对所述多组子影像的处理装置至少包括:基于所述影像层面方向进行分类以及对所述多组子影像进行标记序号。
可选地,所述处理模块,包括:第二获取单元,用于基于各所述第一存储位置中的坐标系,获取所述第二影像的法线方向;第三获取单元,用于基于所述第二影像的法线方向,获取所述第二影像的第二存储位置。
可选地,所述定位模块,包括:匹配单元,用于通过预定算法利用所述第二存储位置与所述目标影像的第三位置信息进行匹配,获取匹配结果,其中,所述第二存储位置包括:所述第二影像在法线方向上的投影标记位以及所述第二影像在当前层面的方向,所述第三位置信息包括:所述目标影像在法线方向上的投影标记位以及所述目标影像在当前层面的方向,所述算法至少包括:二分法;第四获取单元,用于基于所述匹配结果获取所述目标影像。
可选地,所述第四获取单元,包括:第一判定子单元,用于在匹配结果为存在与第二存储位置相匹配的对应的第三位置信息的情况下,输出所述目标影像的第三位置信息,并通过所述第三位置信息定位所述目标影像;第二判定子单元,用于在匹配结果为不存在与第二存储位置相匹配的对应的第三位置信息的情况下,则表示此次匹配结果不存在,继续执行匹配。
可选地,所述处理单元,包括:第一获取子单元,用于获取所述第一影像的空间方向,其中,所述空间方向为所述第一影像的上方第一行像素和左侧第一列像素在人体空间坐标系的方向;第二获取子单元,用于基于所述空间方向获取所述影像层面方向。
根据本发明实施例的另外一个方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序被处理器运行时控制所述计算机可读存储介质所在设备执行上述中任一种所述的医学影像序列的定位方法。
根据本发明实施例的另外一个方面,还提供了一种处理器,所述处理器用于运行计算机程序,其中,所述计算机程序运行时执行上述任一种所述的医学影像序列的定位方法。
在本发明实施例中,对多个第一影像进行预处理,获取各第一影像的第一存储位置,其中,第一影像为被动影像序列;基于各第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,其中,第二影像为主动影像序列,第二影像与第一影像相关联;在确定第一存储位置与第二存储位置中的坐标系相同的情况下,基于第二存储位置对目标影像进行定位,获取目标影像,其中,目标影像为与第二影像关联的被动影像序列。通过本发明实施例提供的医学影像序列的定位方法,达到了利用首先对被动影像进行预处理并将预处理后的被动影像与主动影像转化成相同的坐标系,接着利用主动影像的位置信息来快速检索与其对应的被动影像的目的,从而实现了提升医学影像的查询检索速度的技术效果,进而解决了相关技术中在翻阅主动影像时对与其相关联的被动影像的查询速度不够快的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的医学影像序列的定位方法的流程图;
图2是根据本发明实施例的被动影像预处理数据结构的示意图;
图3是根据本发明实施例的目标被动影像定位的流程图;
图4是根据本发明实施例的优选的医学影像序列的定位方法的流程图;
图5是根据本发明实施例的医学影像序列的定位装置的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本发明实施例,提供了一种医学影像序列的定位方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的医学影像序列的定位方法的流程图,如图1所示,该方法包括如下步骤:
步骤S102,对多个第一影像进行预处理,获取各第一影像的第一存储位置,其中,第一影像为被动影像序列;
可选的,首先对被动影像(即第一影像)进行预处理,获取到各个第一影像在人体空间坐标系中的存储位置,以便于主动影像利用该位置信息对被动影像进行查找。
步骤S104,基于各第一影像的第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,其中,第二影像为主动影像序列,第二影像与第一影像相关联;
可选的,在上述步骤中,基于获取到的各个第一影像的第一存储位置对第二影像的初始位置信息进行处理,具体地对其进行坐标系转换,将各个第一影像的第一存储介质与第二影像的初始位置信息这两者数据转换成同一坐标系下进行处理,以便于后续对被动影像的检索。其中,被动影像和主动影像是互相关联,一一对应的。
步骤S106,在确定第一存储位置与第二存储位置中的坐标系相同的情况下,基于第二存储位置对目标影像进行定位,获取目标影像,其中,目标影像为与第二影像关联的被动影像序列。
由上可知,在本发明实施例中,首先可以对多个第一影像进行预处理,获取各第一影像的第一存储位置,其中,第一影像为被动影像序列;接着可以基于各第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,其中,第二影像为主动影像序列,第二影像与第一影像相关联;最后可以在确定第一存储位置与第二存储位置中的坐标系相同的情况下,基于第二存储位置对目标影像进行定位,获取目标影像,其中,目标影像为与第二影像关联的被动影像序列。通过本发明实施例提供的医学影像序列的定位方法,达到了利用首先对被动影像进行预处理并将预处理后的被动影像与主动影像转化成相同的坐标系,接着利用主动影像的位置信息来快速检索与其对应的被动影像的目的,从而实现了提升医学影像的查询检索速度的技术效果,进而解决了相关技术中在翻阅主动影像时对与其相关联的被动影像的查询速度不够快的技术问题。
作为一种可选的实施例,对多个第一影像进行预处理,获取各第一影像的第一存储位置,包括:对多个第一影像进行处理,获取各第一影像的初始位置信息,其中,第一影像的初始位置信息至少包括:影像层面方向以及影像层面位置;基于第一影像的初始位置信息生成与第一影像关联的数据存储结构;基于数据存储结构,获取第一存储位置,其中,第一存储位置包括:第一影像在法线方向上的投影标记位以及第一影像在当前层面的方向。
在上述可选的实施例中,需要说明的是,被动序列内包含一系列DICOM影像,其中第i个影像可以表示为Ii,i为影像在序列内的序号,i=1,2,.....,N,即被动序列内DICOM影像的总个数为N,首先每个DICOM影像对应一个扫描层面,每个DICOM影像的文件信息中记录了该扫描层面在人体空间坐标系中的位置和方向。根据DICOM标准规定,层面位置(即,影像层面位置)采用影像左上角第一个像素的三维坐标来定义,可以表示为:Pi=[xi,yi,zi],层面方向(即,影像层面方向)采用影像上方第一行像素和左侧第一列像素在人体空间坐标系的方向来定义,可以表示为Di=[rxi,ryi,rzi,cxi,cyi,czi],其中,r表示第一行,c表示第一列,x,y,z依次表示与人体空间坐标系x,y,z轴的夹角的余弦值,i表示影像在序列中的序号,接着依次扫描被动序列中包含的所有影像,将具有相同方向的影像归为一组,该组影像用Dk表示,k=1,2,.....,q;对于第k组影像Dk。
作为一种可选的实施例,基于第一影像的初始位置信息生成与第一影像关联的数据存储结构,包括:基于初始位置信息生成多组子影像;基于层面方向对多组子影像进行处理,获取数据存储结构,其中,对多组子影像的处理方法至少包括:基于影像层面方向进行分类以及对多组子影像进行标记序号。
图2是根据本发明实施例的被动影像预处理数据结构的示意图,如图2所示,首先记录该组影像具有的共同方向,记为Dk,Dk=[rxk,ryk,rzk,cxk,cyk,czk];对于第k组影像Dk,同时记录该组内每个影像在被动序列内的序号(即多组子影像进行标记序号),ki,i=1..m;对于第k组影像Dk,同时记录该组内每个影像在影像法线方向上的投影位置fki,i=1..m;影像在法线方向上的投影位置的计算方法为:令影像Iki的方向Dki=[rxki,ryki,rzki,cxki,cyki,czki],位置为Pi=[xi,yi,zi],则影像Iki的法线方向Eki=[rxki,ryki,rzki]x[cxki,cyki,czki]=[exki,eyki,ezki],符号“x”表示向量的叉乘,从坐标系原点指向Pki的向量可以表示为Vki=[xki,yki,zki],向量Pi在法线方向Eki上的投影位置为fi=Vki·Eki=[xki,yki,zki]·[exki,eyki,ezki],符号“.”表示向量的点乘。
作为一种可选的实施例,基于各第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,包括:基于各第一存储位置中的坐标系,获取第二影像的法线方向;基于第二影像的法线方向,获取第二影像的第二存储位置。
在上述可选的实施例中,首先可以假定主动序列当前显示影像的方向为Dj=[rxj,ryj,rzj,cxj,cyj,czj],位置为Pj=[xj,yj,zj]。
并且需要说明的是,本发明仅适用于主动序列和被动序列中的影像都属于同一坐标系。在DICOM文件中,根据DICOM标准,可以根据“Frame of Reference UID”属性来判断两个DICOM文件是否属于同一坐标系。
假设主动序列和被动序列内的所有影像,都属于同一坐标系,则采用与前述计算被动序列内影像在法线方向上投影位置相同的方式,计算主动序列主动影像在法线方向上的投影位置,即,主动影像主动影像的法线方向Ej=[rxj,ryj,rzj]x[cxj,cyj,czj]=[exj,eyj,ezj],符号“x”表示向量的叉乘,并且从坐标系原点指向Pj的向量可以表示为Vj=[xj,yj,zj],向量Pj在法线方向Ej上的投影为gj=Vj·Ej=[xj,yj,zj]·[exj,eyj,ezj],符号“.”表示向量的点乘。
作为一种可选的实施例,基于第二存储位置对目标影像进行定位,获取目标影像,包括:通过预定算法利用第二存储位置与目标影像的第三位置信息进行匹配,获取匹配结果,其中,第二存储位置包括:第二影像在法线方向上的投影标记位以及第二影像在当前层面的方向,第三位置信息包括:目标影像在法线方向上的投影标记位以及目标影像在当前层面的方向,算法至少包括:二分法;基于匹配结果获取目标影像。
在上述可选的实施例中,首先可以通过预定算法基于第二存储位置(即主动影像的转换后的存储位置)对目标待定位的与该主动影像相对应的被动影像的存储位置(即第三存储位置)进行匹配,得到匹配结果,若匹配结果显示成功定位至该目标影像,则显示该目标被动影像;若匹配结果显示未成功定位至该目标影像,则显示未查找到,输出为空。
图3是根据本发明实施例的目标被动影像定位的流程图,如图3所示,在该目标被动影像定位的过程中,首先对被动序列影像位置进行预处理,接着对主动序列主动影像位置进行转换,最后对被动序列关联影像(即被动影像)进行匹配,以获取目标被动影像。
作为一种可选的实施例,基于匹配结果获取目标影像,包括:在匹配结果为存在与第二存储位置相匹配的对应的第三位置信息的情况下,输出目标影像的第三位置信息,并通过第三位置信息定位目标影像;在匹配结果为不存在与第二存储位置相匹配的对应的第三位置信息的情况下,则表示此次匹配结果不存在,继续执行匹配。
在上述可选的实施例中,被动序列层面匹配以主动序列当前层面的方向Dj和经转换后的法线方向投影位置gj为输入,在被动序列经转换后的层面位置序列数据结构中进行搜索匹配。
作为一种可选的实施例,获取影像层面方向,包括:获取第一影像的空间方向,其中,空间方向为第一影像的上方第一行像素和左侧第一列像素在人体空间坐标系的方向;基于空间方向获取影像层面方向。
图4是根据本发明实施例的优选的医学影像序列的定位方法的流程图,如图4所示,首先获取到被动序列,接着通过被动序列影像位置预处理器对被动序列中包含的多个影像进行预处理,提取各影像的位置和方向信息,并转换为便于后续匹配的特定数据存储格式,接着通过被动序列层面位置存储器,其采用特定数据存储格式来存储经转换后的序列内多个影像的位置和方向信息,用于作为后续关联影像匹配处理时进行快速搜索后,将获取到的主动序列通过主动序列主动影像位置转换器来对主动序列中当前正在显示的主动影像的位置和方向进行进行转换,转换为便于匹配的数据格式,然后输出至被动序列关联影像匹配处理器,最后通过被动序列关联影像匹配处理器来负责接收经过转换的主动序列主动影像的位置和方向信息,与被动序列层面位置存储器中存储的被动序列影像位置和方向信息进行匹配,查找是否存在关联影像,如存在,则输出关联影像,如不存在,则输出为“空”。
由上可知,通过本发明实施例提供的医学影像序列的定位方法,可以实现对被动序列中包含的影像进行预处理,生成特定的层面位置和方向数据存储结构,用来减少在被动序列中搜索关联层面的计算量,缩短搜索时间;按照层面方向对被动序列中包含的影像进行分组,并且将分组中的影像的位置转换为沿层面法线方向的投影位置,并且将分组中的影像按照沿法线的投影位置的值从小到大升序排列;计算主动序列当前显示影像的层面法线方向和沿法线投影位置作为在被动序列中搜索对比层面的输入;利用主动序列当前显示的层面法线方向与被动序列影像分组中每组的共同法线方向进行对比,快速过滤掉法线方向不相同的分组,只在法线相同的分组中进行搜索匹配;由于被动序列分组中每组内沿法线的投影位置按照从小到大升序排列,所以可以采用类似二分法的快速搜索或其他快速搜索来加速搜索,大幅减少搜索计算量和计算时间。
实施例2
根据本发明实施例的另外一个方面,还提供了一种医学影像序列的定位装置,图5是根据本发明实施例的医学影像序列的定位装置的示意图,如图5所示,包括:预处理模块51、处理模块53以及定位模块55。下面对该医学影像序列的定位装置进行说明。
预处理模块51,用于对多个第一影像进行预处理,获取各第一影像的第一存储位置,其中,第一影像为被动影像序列;
处理模块53,用于基于各第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,其中,第二影像为主动影像序列,第二影像与第一影像相关联;
定位模块55,用于在确定第一存储位置与第二存储位置中的坐标系相同的情况下,基于第二存储位置对目标影像进行定位,获取目标影像,其中,目标影像为与第二影像关联的被动影像序列。
此处需要说明的是,上述预处理模块51、处理模块53以及定位模块55对应于实施例1中的步骤S102至S106,上述模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机***中执行。
由上可知,在本发明实施例中,首先可以借助预处理模块51对多个第一影像进行预处理,获取各第一影像的第一存储位置,其中,第一影像为被动影像序列;接着可以借助处理模块53基于各第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,其中,第二影像为主动影像序列,第二影像与第一影像相关联;最后可以借助定位模块55在确定第一存储位置与第二存储位置中的坐标系相同的情况下,基于第二存储位置对目标影像进行定位,获取目标影像,其中,目标影像为与第二影像关联的被动影像序列。通过本发明实施例提供的医学影像序列的定位装置,达到了利用首先对被动影像进行预处理并将预处理后的被动影像与主动影像转化成相同的坐标系,接着利用主动影像的位置信息来快速检索与其对应的被动影像的目的,从而实现了提升医学影像的查询检索速度的技术效果,进而解决了相关技术中在翻阅主动影像时对与其相关联的被动影像的查询速度不够快的技术问题。
可选地,预处理模块,包括:处理单元,用于对多个第一影像进行处理,获取各初始位置信息,其中,第一影像的初始位置信息至少包括:影像层面方向以及影像层面位置;生成单元,用于基于第一影像的初始位置信息生成与第一影像关联的数据存储结构;第一获取单元,用于基于数据存储结构,获取第一存储位置,其中,第一存储位置包括:第一影像在法线方向上的投影标记位以及第一影像在当前层面的方向。
可选地,生成单元,包括:生成子单元,用于基于初始位置信息生成多组子影像;处理子单元,用于基于层面方向对多组子影像进行处理,获取数据存储结构,其中,对多组子影像的处理装置至少包括:基于影像层面方向进行分类以及对多组子影像进行标记序号。
可选地,处理模块,包括:第二获取单元,用于基于各第一存储位置中的坐标系,获取第二影像的法线方向;第三获取单元,用于基于第二影像的法线方向,获取第二影像的第二存储位置。
可选地,定位模块,包括:匹配单元,用于通过预定算法利用第二存储位置与目标影像的第三位置信息进行匹配,获取匹配结果,其中,第二存储位置包括:第二影像在法线方向上的投影标记位以及第二影像在当前层面的方向,第三位置信息包括:目标影像在法线方向上的投影标记位以及目标影像在当前层面的方向,算法至少包括:二分法;第四获取单元,用于基于匹配结果获取目标影像。
可选地,第四获取单元,包括:第一判定子单元,用于在匹配结果为存在与第二存储位置相匹配的对应的第三位置信息的情况下,输出目标影像的第三位置信息,并通过第三位置信息定位目标影像;第二判定子单元,用于在匹配结果为不存在与第二存储位置相匹配的对应的第三位置信息的情况下,则表示此次匹配结果不存在,继续执行匹配。
可选地,处理单元,包括:第一获取子单元,用于获取第一影像的空间方向,其中,空间方向为第一影像的上方第一行像素和左侧第一列像素在人体空间坐标系的方向;第二获取子单元,用于基于空间方向获取影像层面方向。
实施例3
根据本发明实施例的另外一个方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的计算机程序,其中,在计算机程序被处理器运行时控制计算机可读存储介质所在设备执行上述任一种的医学影像序列的定位方法。
实施例4
根据本发明实施例的另外一个方面,还提供了一种处理器,处理器用于运行计算机程序,其中,计算机程序运行时执行上述任一种的医学影像序列的定位方法。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种医学影像序列的定位方法,其特征在于,包括:
对多个第一影像进行预处理,获取各所述第一影像的第一存储位置,其中,所述第一影像为被动影像序列;
基于各所述第一影像的第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,其中,所述第二影像为主动影像序列,所述第二影像与所述第一影像相关联;
在确定所述第一存储位置与所述第二存储位置中的坐标系相同的情况下,基于所述第二存储位置对目标影像进行定位,获取所述目标影像,其中,所述目标影像为与所述第二影像关联的被动影像序列。
2.根据权利要求1所述的方法,其特征在于,对多个第一影像进行预处理,获取各所述第一影像的第一存储位置,包括:
对多个所述第一影像进行处理,获取各所述第一影像的初始位置信息,其中,所述第一影像的初始位置信息至少包括:影像层面方向以及影像层面位置;
基于所述第一影像的初始位置信息生成与所述第一影像关联的数据存储结构;
基于所述数据存储结构,获取所述第一存储位置,其中,所述第一存储位置包括:所述第一影像在法线方向上的投影标记位以及所述第一影像在当前层面的方向。
3.根据权利要求2所述的方法,其特征在于,基于所述第一影像的初始位置信息生成与所述第一影像关联的数据存储结构,包括:
基于初始位置信息生成多组子影像;
基于所述层面方向对所述多组子影像进行处理,获取所述数据存储结构,其中,对所述多组子影像的处理方法至少包括:基于所述影像层面方向进行分类以及对所述多组子影像进行标记序号。
4.根据权利要求1所述的方法,其特征在于,基于各所述第一影像的第一存储位置对第二影像的初始位置信息进行处理,包括:
基于各所述第一存储位置中的坐标系,获取所述第二影像的法线方向;
基于所述第二影像的法线方向,获取所述第二影像的第二存储位置。
5.根据权利要求1所述的方法,其特征在于,基于所述第二存储位置对目标影像进行定位,获取所述目标影像,包括:
通过预定算法利用所述第二存储位置与所述目标影像的第三位置信息进行匹配,获取匹配结果,其中,所述第二存储位置包括:所述第二影像在法线方向上的投影标记位以及所述第二影像在当前层面的方向,所述第三位置信息包括:所述目标影像在法线方向上的投影标记位以及所述目标影像在当前层面的方向,所述算法至少包括:二分法;
基于所述匹配结果获取所述目标影像。
6.根据权利要求5所述的方法,其特征在于,基于所述匹配结果获取所述目标影像,包括:
在匹配结果为存在与第二存储位置相匹配的对应的第三位置信息的情况下,输出所述目标影像的第三位置信息,并通过所述第三位置信息定位所述目标影像;
在匹配结果为不存在与第二存储位置相匹配的对应的第三位置信息的情况下,则表示此次匹配结果不存在,继续执行匹配。
7.根据权利要求2所述的方法,其特征在于,获取所述影像层面方向,包括:
获取所述第一影像的空间方向,其中,所述空间方向为所述第一影像的上方第一行像素和左侧第一列像素在人体空间坐标系的方向;
基于所述空间方向获取所述影像层面方向。
8.一种医学影像序列的定位装置,其特征在于,包括:
预处理模块,用于对多个第一影像进行预处理,获取各所述第一影像的第一存储位置,其中,所述第一影像为被动影像序列;
处理模块,用于基于各所述第一存储位置对第二影像的初始位置信息进行处理,得到多个第二存储位置,其中,所述第二影像为主动影像序列,所述第二影像与所述第一影像相关联;
定位模块,用于在确定所述第一存储位置与所述第二存储位置中的坐标系相同的情况下,基于所述第二存储位置对目标影像进行定位,获取所述目标影像,其中,所述目标影像为与所述第二影像关联的被动影像序列。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序被处理器运行时控制所述计算机可读存储介质所在设备执行上述权利要求1至7中任一项所述的医学影像序列的定位方法。
10.一种处理器,其特征在于,所述处理器用于运行计算机程序,其中,所述计算机程序运行时执行上述权利要求1至7中任一项所述的医学影像序列的定位方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210647327.2A CN115098720A (zh) | 2022-06-09 | 2022-06-09 | 医学影像序列的定位方法及其装置、计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210647327.2A CN115098720A (zh) | 2022-06-09 | 2022-06-09 | 医学影像序列的定位方法及其装置、计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115098720A true CN115098720A (zh) | 2022-09-23 |
Family
ID=83289943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210647327.2A Pending CN115098720A (zh) | 2022-06-09 | 2022-06-09 | 医学影像序列的定位方法及其装置、计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115098720A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007167634A (ja) * | 2005-11-25 | 2007-07-05 | Toshiba Medical Systems Corp | 医用画像診断装置、医用画像保管通信システム用サーバ、画像参照装置、及び医用画像診断システム |
CN101216938A (zh) * | 2007-12-28 | 2008-07-09 | 深圳市蓝韵实业有限公司 | 一种多序列图像自动定位的方法 |
CN101315700A (zh) * | 2008-01-14 | 2008-12-03 | 深圳市蓝韵实业有限公司 | 一种多序列图像快速自动定位的方法 |
CN106102577A (zh) * | 2014-03-19 | 2016-11-09 | 皇家飞利浦有限公司 | 用于使用磁共振成像确定解剖细节的壁厚度的扫描几何结构规划的方法 |
CN110782489A (zh) * | 2019-10-21 | 2020-02-11 | 科大讯飞股份有限公司 | 影像数据的匹配方法、装置、设备及计算机可读存储介质 |
-
2022
- 2022-06-09 CN CN202210647327.2A patent/CN115098720A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007167634A (ja) * | 2005-11-25 | 2007-07-05 | Toshiba Medical Systems Corp | 医用画像診断装置、医用画像保管通信システム用サーバ、画像参照装置、及び医用画像診断システム |
CN101216938A (zh) * | 2007-12-28 | 2008-07-09 | 深圳市蓝韵实业有限公司 | 一种多序列图像自动定位的方法 |
CN101315700A (zh) * | 2008-01-14 | 2008-12-03 | 深圳市蓝韵实业有限公司 | 一种多序列图像快速自动定位的方法 |
CN106102577A (zh) * | 2014-03-19 | 2016-11-09 | 皇家飞利浦有限公司 | 用于使用磁共振成像确定解剖细节的壁厚度的扫描几何结构规划的方法 |
CN110782489A (zh) * | 2019-10-21 | 2020-02-11 | 科大讯飞股份有限公司 | 影像数据的匹配方法、装置、设备及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107492071B (zh) | 医学图像处理方法及设备 | |
JP4542591B2 (ja) | 画像処理システム、画像保管装置、および、画像処理装置、並びに、画像処理方法、プログラム | |
US9135703B2 (en) | Information processing apparatus and information processing method and program for them | |
CN110969245B (zh) | 医学图像的目标检测模型训练方法和装置 | |
CN110766735B (zh) | 一种图像的匹配方法、装置、设备及存储介质 | |
CN111291813B (zh) | 图像标注方法、装置、计算机设备和存储介质 | |
JP5587614B2 (ja) | 医用画像表示装置および方法、並びにプログラム | |
US20150131882A1 (en) | Medical image data processing apparatus and method | |
CN112086197B (zh) | 基于超声医学的乳腺结节检测方法及*** | |
US20220296216A1 (en) | Image processing method and apparatus based on contrast-enhanced ultrasound images | |
CN110827283B (zh) | 基于卷积神经网络的头颈血管分割方法及装置 | |
CN110533120B (zh) | 器官结节的图像分类方法、装置、终端及存储介质 | |
US8933926B2 (en) | Image processing apparatus, method, and program | |
CN115098720A (zh) | 医学影像序列的定位方法及其装置、计算机可读存储介质 | |
CN115690486A (zh) | 识别图像中病灶方法、装置、设备及存储介质 | |
WO2017089953A1 (en) | Process for processing medical images of a face for recognition of facial dysmorphisms | |
CN114140408A (zh) | 一种图像处理方法、装置、设备及存储介质 | |
US20040028275A1 (en) | Image processing method and apparatus | |
JP7228332B2 (ja) | 医用画像処理装置および医用画像処理方法 | |
Jin et al. | Content and semantic context based image retrieval for medical image grid | |
CN113314202A (zh) | 基于大数据来处理医学影像的*** | |
CN114341996A (zh) | 基于vrds 4d的病情分析方法及相关产品 | |
CN111178453A (zh) | 一种基于svm的医疗图像智能化匹配方法及存储介质 | |
CN111583281A (zh) | 多模态连接模式的脑区划分方法 | |
CN111476768B (zh) | 图像配准方法、装置、路径规划方法、装置、***及介质 |
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 |