[go: up one dir, main page]

CN106204623B - More contrast image synchronizations are shown and the method and device of positioning and demarcating - Google Patents

More contrast image synchronizations are shown and the method and device of positioning and demarcating Download PDF

Info

Publication number
CN106204623B
CN106204623B CN201610591751.4A CN201610591751A CN106204623B CN 106204623 B CN106204623 B CN 106204623B CN 201610591751 A CN201610591751 A CN 201610591751A CN 106204623 B CN106204623 B CN 106204623B
Authority
CN
China
Prior art keywords
images
window
contrast images
scanning
image
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
CN201610591751.4A
Other languages
Chinese (zh)
Other versions
CN106204623A (en
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.)
Shenzhen Senkesi Technology Co ltd
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
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 Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to CN201610591751.4A priority Critical patent/CN106204623B/en
Publication of CN106204623A publication Critical patent/CN106204623A/en
Application granted granted Critical
Publication of CN106204623B publication Critical patent/CN106204623B/en
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
    • G06T7/0014Biomedical image inspection using an image reference approach
    • 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/10072Tomographic images
    • G06T2207/10081Computed x-ray tomography [CT]
    • 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/10072Tomographic images
    • G06T2207/10088Magnetic resonance imaging [MRI]
    • 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/10072Tomographic images
    • G06T2207/10104Positron emission tomography [PET]
    • 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/10132Ultrasound image

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

本发明公开了一种多对比度图像同步显示和定位标定的方法及装置,其中方法包括:获得生物体同一部位的多种对比度图像;对所述多种对比度图像进行扫描位置信息提取和对比计算;根据所述多种对比度图像上的位置对比结果将所述多种对比度图像进行分窗口同步显示;将真实鼠标指针所在窗口作为目标窗口,根据目标窗口图像上的鼠标指针位置及所述多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。本发明可以实现在多窗口中同步显示多种对比度图像和同步定位标定位置信息。

The invention discloses a method and device for synchronously displaying and positioning calibration of multi-contrast images, wherein the method includes: obtaining multiple contrast images of the same part of a living body; performing scanning position information extraction and comparison calculation on the multiple contrast images; According to the position comparison results on the multiple contrast images, the multiple contrast images are displayed synchronously in sub-windows; the window where the real mouse pointer is located is used as the target window, and according to the position of the mouse pointer on the target window image and the multiple contrasts Comparing the position on the image, calculate the corresponding position on other window images and display the virtual mouse pointer at this position. The invention can realize synchronously displaying multiple contrast images and synchronously positioning and marking position information in multiple windows.

Description

多对比度图像同步显示和定位标定的方法及装置Method and device for synchronous display and positioning calibration of multi-contrast images

技术领域technical field

本发明涉及医学临床影像技术领域,尤其涉及多对比度图像同步显示和定位标定的方法及装置。The invention relates to the technical field of medical clinical imaging, in particular to a method and device for synchronous display and positioning calibration of multi-contrast images.

背景技术Background technique

随着临床影像诊断技术的发展,为了提高疾病的诊断准确率,临床上医生往往通过分析多种对比度的图像来对疾病进行诊断和分析。对某一部位的疾病诊断,有时会采用同一种成像模态,如电子计算机断层扫描成像(Computed Tomography,CT)、磁共振成像(Magnetic Resonance Imaging,MRI)、超声成像(Ultrasound,US)和正电子发射计算机断层成像(Positron Emission Computed Tomography,PET)等,利用一种成像模态得到几种不同对比度的图像,然后根据病变部位在不同对比度图像中的表现进行诊断;有时会结合多种成像模态的优势,采用多种成像模态图像对疾病进行诊断,如PET/CT是结合正电子发射计算机断层成像和电子计算机断层扫描技术、PET/MRI是结合正电子发射计算机断层成像和磁共振成像等。所得的医学图像一般符合DICOM(Digital Imaging andCommunication in Medicine)标准,该标准包含了医学数字图像的采集、归档、通信、显示及查询等所有信息交换的协议。With the development of clinical image diagnosis technology, in order to improve the accuracy of disease diagnosis, clinical doctors often diagnose and analyze diseases by analyzing images of various contrasts. For the diagnosis of a certain part of the disease, sometimes the same imaging modality is used, such as computerized tomography (Computed Tomography, CT), magnetic resonance imaging (Magnetic Resonance Imaging, MRI), ultrasound imaging (Ultrasound, US) and positron imaging. Emission computed tomography (Positron Emission Computed Tomography, PET), etc., using one imaging modality to obtain several images with different contrasts, and then making a diagnosis according to the appearance of the lesion in different contrast images; sometimes combining multiple imaging modalities The advantages of using a variety of imaging modalities to diagnose diseases, such as PET/CT is a combination of positron emission tomography and electronic computer tomography, PET/MRI is a combination of positron emission tomography and magnetic resonance imaging, etc. . The obtained medical images generally comply with the DICOM (Digital Imaging and Communication in Medicine) standard, which includes all information exchange protocols for medical digital image collection, archiving, communication, display, and query.

当前,医生在进行多对比度图像诊断的时候,往往需要在多种对比度图像之间切换,或者通过多屏幕进行显示,然后通过肉眼进行对比,或者手动选择各图像同一位置进行对比。这种方法不仅非常低效而且在进行精准比对方面比较困难,尤其是高分辨率图像的对比,给医生增加了额外的难度,并且很难准确选择同样的位置进行比对。At present, when doctors perform multi-contrast image diagnosis, they often need to switch between multiple contrast images, or display them on multiple screens, and then compare them with the naked eye, or manually select the same position of each image for comparison. This method is not only very inefficient but also difficult to perform accurate comparison, especially the comparison of high-resolution images, which adds additional difficulty to doctors, and it is difficult to accurately select the same position for comparison.

发明内容Contents of the invention

本发明实施例提供一种多对比度图像同步显示和定位标定的方法,用以实现在多窗口中同步显示多种对比度图像和同步定位标定位置信息,该方法包括:An embodiment of the present invention provides a method for synchronous display and positioning calibration of multi-contrast images, so as to realize synchronous display of multiple contrast images and synchronous positioning and calibration position information in multiple windows. The method includes:

获得生物体同一部位的多种对比度图像;Obtain multiple contrast images of the same part of the organism;

对所述多种对比度图像进行扫描位置信息提取和对比计算;performing scanning position information extraction and comparison calculation on the multiple contrast images;

所述对多种对比度图像进行扫描位置信息提取和对比计算,包括The scanning position information extraction and comparison calculation of multiple contrast images includes

对多种对比度图像扫描位置信息进行预处理,使多种对比度图像具有相同的扫描层面位置信息和扫描层内位置信息,Preprocessing the scanning position information of multiple contrast images, so that multiple contrast images have the same scanning layer position information and scanning layer position information,

提取所述多种对比度图像的扫描层面位置信息和扫描层内位置信息,并进行对比计算偏差;Extracting the position information of the scanning layer and the position information of the scanning layer of the various contrast images, and comparing and calculating the deviation;

所述对多种对比度图像扫描位置信息进行预处理,包括:检查多种对比度图像是否具有扫描位置偏差,在多种对比度图像不具有扫描位置偏差时,将多种对比度图像进行多窗口同步显示,在多种对比度图像有扫描位置偏差时,对多种对比度图像进行配准计算,计算多种对比度图像的位置偏差,将多种对比度图像进行多窗口同步处理;The preprocessing of the scanning position information of the various contrast images includes: checking whether the various contrast images have scanning position deviations, and performing multi-window synchronous display of the various contrast images when the various contrast images do not have scanning position deviations, When multiple contrast images have scanning position deviations, perform registration calculations on multiple contrast images, calculate position deviations of multiple contrast images, and perform multi-window synchronous processing on multiple contrast images;

根据所述多种对比度图像上的位置对比结果将所述多种对比度图像进行分窗口同步显示,包括;若所述多种对比度图像上的位置比对结果表明所述多种对比度图像的扫描层面位置信息不同,则根据目标窗口图像的扫描层数及扫描层厚,其它窗口图像的扫描层厚,以及其它窗口图像与目标窗口图像的扫描位置偏差,查找其它窗口图像的临近层面并同步显示;Synchronously displaying the multiple contrast images in windows according to the position comparison results on the multiple contrast images, including; if the position comparison results on the multiple contrast images indicate the scan levels of the multiple contrast images If the position information is different, according to the scanning layer number and scanning layer thickness of the target window image, the scanning layer thickness of other window images, and the scanning position deviation between other window images and the target window image, find the adjacent layers of other window images and display them synchronously;

将真实鼠标指针所在窗口作为目标窗口,根据目标窗口图像上的鼠标指针位置及所述多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。Taking the window where the real mouse pointer is located as the target window, according to the mouse pointer position on the target window image and the position comparison results on the multiple contrast images, calculate the corresponding position on other window images and display the virtual mouse pointer at this position.

一个实施例中,按如下公式查找其它窗口图像的临近层面并同步显示:In one embodiment, the adjacent levels of other window images are searched for and displayed synchronously according to the following formula:

NX=Round[(ΔZX+M×S)/SX];N x =Round[(ΔZ x +M x S)/S x ];

其中,NX为其它窗口图像的临近层面,ΔZX为其它窗口图像与目标窗口图像的扫描位置偏差;M为目标窗口图像的扫描层数;S为目标窗口图像的扫描层厚;SX为其它窗口图像的扫描层厚;Round[]表示四舍五入计算。Among them, N X is the adjacent layer of other window images, ΔZ X is the scanning position deviation between other window images and the target window image; M is the number of scanning layers of the target window image; S is the scanning layer thickness of the target window image; S X is The scanning layer thickness of other window images; Round[] means rounding calculation.

一个实施例中,根据目标窗口图像上鼠标指针位置及所述多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针,包括:In one embodiment, according to the mouse pointer position on the target window image and the position comparison results on the multiple contrast images, calculate the corresponding position on other window images and display the virtual mouse pointer at this position, including:

若所述多种对比度图像上的位置对比结果表明所述多种对比度图像的扫描层内位置信息不同,则根据目标窗口图像上鼠标指针位置,以及其它窗口图像与目标窗口图像的层内位置偏差,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。If the position comparison results on the multiple contrast images show that the position information in the scanning layer of the multiple contrast images is different, then according to the position of the mouse pointer on the target window image, and the intra-layer position deviation between other window images and the target window image , calculate the corresponding position on other window images and display the virtual mouse pointer at this position.

一个实施例中,按如下公式计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针:In one embodiment, the corresponding position on other window images is calculated according to the following formula and the virtual mouse pointer is displayed at this position:

(X1,Y1)=(X+ΔX1,Y+ΔY1);(X 1 ,Y 1 )=(X+ΔX 1 ,Y+ΔY 1 );

其中,(X1,Y1)为其它窗口图像上对应位置,(X,Y)为目标窗口图像上鼠标指针位置,(ΔX1,ΔY1)为其它窗口图像与目标窗口图像的层内位置偏差。Among them, (X 1 , Y 1 ) is the corresponding position on other window images, (X, Y) is the position of the mouse pointer on the target window image, (ΔX 1 , ΔY 1 ) is the intralayer position of other window images and the target window image deviation.

一个实施例中,该方法还包括:In one embodiment, the method also includes:

根据鼠标指针在目标窗口图像上所做的操作,在其它各窗口中同步显示操作结果。According to the operation done by the mouse pointer on the image of the target window, the operation results are displayed synchronously in other windows.

本发明实施例还提供一种多对比度图像同步显示和定位标定的装置,用以实现在多窗口中同步显示多种对比度图像和同步定位标定位置信息,该装置包括:The embodiment of the present invention also provides a multi-contrast image synchronous display and positioning and calibration device, which is used to realize synchronous display of multiple contrast images and synchronous positioning and calibration position information in multiple windows. The device includes:

图像获得模块,用于获得生物体同一部位的多种对比度图像;The image acquisition module is used to obtain multiple contrast images of the same part of the organism;

位置对比模块,用于对所述多种对比度图像进行扫描位置信息提取和对比计算;A position comparison module, configured to perform scanning position information extraction and comparison calculation on the various contrast images;

所述位置对比模块进一步用于:对多种对比度图像扫描位置信息进行预处理,使多种对比度图像具有相同的扫描层面位置信息和扫描层内位置信息,The position comparison module is further used to: preprocess the scanning position information of various contrast images, so that the various contrast images have the same scanning layer position information and scanning layer position information,

提取所述多种对比度图像的扫描层面位置信息和扫描层内位置信息,并进行对比计算偏差;Extracting the position information of the scanning layer and the position information of the scanning layer of the various contrast images, and comparing and calculating the deviation;

所述对多种对比度图像扫描位置信息进行预处理,包括:检查多种对比度图像是否具有扫描位置偏差,在多种对比度图像不具有扫描位置偏差时,将多种对比度图像进行多窗口同步显示,在多种对比度图像有扫描位置偏差时,对多种对比度图像进行配准计算,计算多种对比度图像的位置偏差,将多种对比度图像进行多窗口同步处理;The preprocessing of the scanning position information of the various contrast images includes: checking whether the various contrast images have scanning position deviations, and performing multi-window synchronous display of the various contrast images when the various contrast images do not have scanning position deviations, When multiple contrast images have scanning position deviations, perform registration calculations on multiple contrast images, calculate position deviations of multiple contrast images, and perform multi-window synchronous processing on multiple contrast images;

图像显示模块,用于根据所述多种对比度图像上的位置对比结果将所述多种对比度图像进行分窗口同步显示,包括:若所述多种对比度图像上的位置比对结果表明所述多种对比度图像的扫描层面位置信息不同,则根据目标窗口图像的扫描层数及扫描层厚,其它窗口图像的扫描层厚,以及其它窗口图像与目标窗口图像的扫描位置偏差,查找其它窗口图像的临近层面并同步显示;An image display module, configured to synchronously display the multiple contrast images in windows according to the position comparison results on the multiple contrast images, including: if the position comparison results on the multiple contrast images indicate that the multiple If the scanning layer position information of two kinds of contrast images is different, then according to the scanning layer number and scanning layer thickness of the target window image, the scanning layer thickness of other window images, and the scanning position deviation between other window images and the target window image, find the location of other window images. Adjacent to the level and displayed synchronously;

定位标定模块,用于将真实鼠标指针所在窗口作为目标窗口,根据目标窗口图像上的鼠标指针位置及所述多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。The positioning calibration module is used to use the window where the real mouse pointer is located as the target window, calculate the corresponding position on other window images and display at this position according to the mouse pointer position on the target window image and the position comparison results on the multiple contrast images Virtual mouse pointer.

一个实施例中,所述图像显示模块进一步用于按如下公式查找其它窗口图像的临近层面并同步显示:In one embodiment, the image display module is further configured to search for adjacent levels of other window images and display them synchronously according to the following formula:

NX=Round[(ΔZX+M×S)/SX];N x =Round[(ΔZ x +M x S)/S x ];

其中,NX为其它窗口图像的临近层面,ΔZX为其它窗口图像与目标窗口图像的扫描位置偏差;M为目标窗口图像的扫描层数;S为目标窗口图像的扫描层厚;SX为其它窗口图像的扫描层厚;Round[]表示四舍五入计算。Among them, N X is the adjacent layer of other window images, ΔZ X is the scanning position deviation between other window images and the target window image; M is the number of scanning layers of the target window image; S is the scanning layer thickness of the target window image; S X is The scanning layer thickness of other window images; Round[] means rounding calculation.

一个实施例中,所述定位标定模块进一步用于:In one embodiment, the positioning calibration module is further used for:

若所述多种对比度图像上的位置对比结果表明所述多种对比度图像的扫描层内位置信息不同,则根据目标窗口图像上鼠标指针位置,以及其它窗口图像与目标窗口图像的层内位置偏差,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。If the position comparison results on the multiple contrast images show that the position information in the scanning layer of the multiple contrast images is different, then according to the position of the mouse pointer on the target window image, and the intra-layer position deviation between other window images and the target window image , calculate the corresponding position on other window images and display the virtual mouse pointer at this position.

一个实施例中,所述定位标定模块进一步用于按如下公式计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针:In one embodiment, the positioning calibration module is further used to calculate the corresponding position on other window images according to the following formula and display the virtual mouse pointer at this position:

(X1,Y1)=(X+ΔX1,Y+ΔY1);(X 1 ,Y 1 )=(X+ΔX 1 ,Y+ΔY 1 );

其中,(X1,Y1)为其它窗口图像上对应位置,(X,Y)为目标窗口图像上鼠标指针位置,(ΔX1,ΔY1)为其它窗口图像与目标窗口图像的层内位置偏差。Among them, (X 1 , Y 1 ) is the corresponding position on other window images, (X, Y) is the position of the mouse pointer on the target window image, (ΔX 1 , ΔY 1 ) is the intralayer position of other window images and the target window image deviation.

一个实施例中,该装置还包括:In one embodiment, the device also includes:

操作同步模块,用于根据鼠标指针在目标窗口图像上所做的操作,在其它各窗口中同步显示操作结果。The operation synchronization module is used for synchronously displaying the operation results in other windows according to the operation performed by the mouse pointer on the image of the target window.

本发明实施例中根据多种对比度图像上的位置对比结果将多种对比度图像进行分窗口同步显示,避免了在多种对比度图像之间进行切换,或者通过多屏幕进行显示;本发明实施例中根据目标窗口图像上的鼠标指针位置及多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针,避免了医生通过肉眼进行对比,或者手动选择各图像同一位置进行对比;本发明实施例实施过程简单高效,并且能够很容易地实现精准比对,即使是高分辨率图像的对比,也不会给医生增加额外的难度。In the embodiment of the present invention, multiple contrast images are displayed synchronously in windows according to the position comparison results on the multiple contrast images, which avoids switching between multiple contrast images or displaying them on multiple screens; in the embodiment of the present invention According to the mouse pointer position on the target window image and the position comparison results on various contrast images, calculate the corresponding position on other window images and display the virtual mouse pointer at this position, avoiding the need for doctors to compare with the naked eye or manually select the same image for each image Positions are compared; the implementation process of the embodiment of the present invention is simple and efficient, and can easily achieve accurate comparison, even if it is a comparison of high-resolution images, it will not add additional difficulty to the doctor.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained based on these drawings without creative effort. In the attached picture:

图1为本发明实施例中多对比度图像同步显示和定位标定的方法示意图;1 is a schematic diagram of a method for synchronously displaying and positioning a multi-contrast image in an embodiment of the present invention;

图2为本发明实施例中多对比度图像同步显示和定位标定的具体实例图;Fig. 2 is a specific example diagram of multi-contrast image synchronous display and positioning calibration in the embodiment of the present invention;

图3为本发明实施例中没有扫描位置偏差的不同数据源多窗口显示示意图;3 is a schematic diagram of multi-window display of different data sources without scanning position deviation in an embodiment of the present invention;

图4为本发明实施例中有层面偏差图像源的多窗口显示示意图;Fig. 4 is a schematic diagram of multi-window display of an image source with layer deviation in an embodiment of the present invention;

图5为本发明实施例中有层面偏差时显示层面计算示意图;Fig. 5 is a schematic diagram of display layer calculation when there is layer deviation in the embodiment of the present invention;

图6为本发明实施例中有层内位置偏差时各窗口的同步定位显示示意图;Fig. 6 is a schematic diagram of the synchronous positioning display of each window when there is an intra-layer position deviation in the embodiment of the present invention;

图7为本发明实施例中各窗口同步操作示意图;Fig. 7 is a schematic diagram of synchronous operation of each window in the embodiment of the present invention;

图8为本发明实施例中多对比度图像同步显示和定位标定的装置示意图;Fig. 8 is a schematic diagram of a device for synchronously displaying and positioning a multi-contrast image in an embodiment of the present invention;

图9为本发明实施例中多对比度图像同步显示和定位标定的装置的具体实例图。FIG. 9 is a diagram of a specific example of a device for synchronously displaying and positioning a multi-contrast image in an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

为了实现在多窗口中同步显示多种对比度图像和进行准确位置同步标定,本发明实施例中提供一种多对比度图像同步显示和定位标定的方法,如图1所示,该方法可以包括:In order to realize synchronous display of multiple contrast images in multiple windows and accurate position synchronous calibration, an embodiment of the present invention provides a method for synchronous display of multiple contrast images and positioning calibration, as shown in Figure 1, the method may include:

步骤101、获得生物体同一部位的多种对比度图像;Step 101, obtaining multiple contrast images of the same part of the organism;

步骤102、对所述多种对比度图像进行扫描位置信息提取和对比计算;Step 102, performing scanning position information extraction and comparison calculation on the various contrast images;

步骤103、根据所述多种对比度图像上的位置对比结果将所述多种对比度图像进行分窗口同步显示;Step 103, displaying the multiple contrast images synchronously in windows according to the position comparison results on the multiple contrast images;

步骤104、将真实鼠标指针所在窗口作为目标窗口,根据目标窗口图像上的鼠标指针位置及所述多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。Step 104, using the window where the real mouse pointer is located as the target window, according to the mouse pointer position on the target window image and the position comparison results on the multiple contrast images, calculate the corresponding position on other window images and display the virtual mouse pointer at this position .

由图1所示流程可以得知,本发明实施例中根据多种对比度图像上的位置对比结果将多种对比度图像进行分窗口同步显示,避免了在多种对比度图像之间进行切换,或者通过多屏幕进行显示;本发明实施例中根据目标窗口图像上的鼠标指针位置及多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针,避免了医生通过肉眼进行对比,或者手动选择各图像同一位置进行对比;本发明实施例实施过程简单高效,并且能够很容易地实现精准比对,即使是高分辨率图像的对比,也不会给医生增加额外的难度。It can be known from the process shown in Figure 1 that in the embodiment of the present invention, multiple contrast images are displayed synchronously in windows according to the position comparison results on multiple contrast images, avoiding switching between multiple contrast images, or by Display on multiple screens; in the embodiment of the present invention, according to the mouse pointer position on the target window image and the position comparison results on multiple contrast images, calculate the corresponding position on other window images and display the virtual mouse pointer at this position, avoiding the doctor through Compare with the naked eye, or manually select the same position of each image for comparison; the implementation process of the embodiment of the present invention is simple and efficient, and can easily achieve accurate comparison. difficulty.

具体实施时,先获得生物体同一部位的多种对比度图像。多种对比度图像可以通过临床影像技术获得,可以是来自一种成像模态的多种扫描方法,比如磁共振成像(MRI)的横向弛豫时间加权图像(T2WI)和纵向弛豫时间加权图像(T1WI);也可以是来自不同成像模态的几组图像,比如磁共振图像和正电子发射计算机断层成像(PET)。多对比度图像也可称为多图像数据源。如图2所示,每一种对比度图像作为一种图像源,各图像源可以都统一为同种格式,如DICOM格式,图像源的数量根据临床诊断需要可随意增减。During specific implementation, multiple contrast images of the same part of the living body are obtained first. Multiple-contrast images can be obtained with clinical imaging techniques, which can be multiple scans from one imaging modality, such as magnetic resonance imaging (MRI) with transverse relaxation time-weighted images (T2WI) and longitudinal relaxation time-weighted images ( T1WI); or several sets of images from different imaging modalities, such as magnetic resonance images and positron emission tomography (PET). Multi-contrast images may also be referred to as multi-image data sources. As shown in Figure 2, each contrast image is used as an image source, and each image source can be unified into the same format, such as DICOM format, and the number of image sources can be increased or decreased at will according to clinical diagnosis needs.

在获得了生物体同一部位的多种对比度图像之后,对所述多种对比度图像进行扫描位置信息提取和对比计算,再根据多种对比度图像上的位置对比结果将多种对比度图像进行分窗口同步显示。例如,在图1的示例中,由于DICOM格式的医学图像包含了扫描位置信息,为了便于对多窗口同位置的图像对照,需要对不同图像数据源的DICOM图像的扫描位置信息进行提取和对比计算。扫描位置信息可以包括多种与扫描位置相关的信息。例如,在一个实施例中,对多种对比度图像进行扫描位置信息提取和对比计算,可以包括提取多种对比度图像的扫描层面位置信息和扫描层内位置信息,并进行对比计算偏差。其中扫描层面位置信息可以包括扫描层数及扫描层厚。After obtaining multiple contrast images of the same part of the living body, scan position information extraction and comparison calculation are performed on the multiple contrast images, and then the multiple contrast images are synchronized by windows according to the position comparison results on the multiple contrast images show. For example, in the example in Figure 1, since the medical image in DICOM format contains scanning position information, in order to facilitate the comparison of images with multiple windows at the same position, it is necessary to extract and compare the scanning position information of DICOM images from different image data sources . The scanning position information may include various information related to the scanning position. For example, in one embodiment, performing scanning position information extraction and comparison calculation on multiple contrast images may include extracting scan slice position information and scan intra-slice position information of multiple contrast images, and performing comparison to calculate deviation. The position information of the scanning layer may include the number of scanning layers and the thickness of the scanning layer.

在图2的示例中,DICOM格式的医学图像包含了图像采集、归档、通信、显示及查询等所有信息。如图2所示,首先对各图像源的DICOM文件进行读取,对图像扫描位置信息进行预处理,当各图像源的扫描位置信息相同时,比如磁共振成像中的多种扫描协议使用了同一个定位参数,或者多模态成像(如PET/MRI)同时进行的扫描等,此时多数据源具有相同的扫描层面位置信息和扫描层内位置信息。通过预处理,检查多数据源是否具有X,Y或者Z方向上的扫描位置偏差,如果多数据源没有位置偏差,可以直接将所得的图像源导入到各个窗口进行对比显示。窗口的数量可以由数据源数量来决定,窗口大小可以按着窗口数量在显示器上自动最优化调整。图3为本发明实施例中没有扫描位置偏差的不同数据源多窗口显示示意图,如图3所示,三种对比度图像源在三个图像显示窗口逐层显示,各窗口所显示的图像源均处于同一位置,只是各图像信号源的图像对比度不同而已。In the example in Figure 2, medical images in DICOM format include all information such as image acquisition, archiving, communication, display, and query. As shown in Figure 2, first read the DICOM files of each image source, and preprocess the image scanning position information. When the scanning position information of each image source is the same, for example, multiple scanning protocols in magnetic resonance imaging use the The same positioning parameters, or simultaneous scans of multi-modal imaging (such as PET/MRI), etc., at this time, multiple data sources have the same scanning layer position information and scanning intra-layer position information. Through preprocessing, check whether the multi-data source has scanning position deviation in the X, Y or Z direction. If the multi-data source has no position deviation, the obtained image source can be directly imported into each window for comparison and display. The number of windows can be determined by the number of data sources, and the window size can be automatically optimized and adjusted on the display according to the number of windows. Fig. 3 is a schematic diagram of multi-window display of different data sources without scanning position deviation in the embodiment of the present invention. As shown in Fig. 3, three kinds of contrast image sources are displayed layer by layer in three image display windows, and the image sources displayed in each window are all In the same position, only the image contrast of each image signal source is different.

当各图像源的扫描位置不完全相同时,各图像源就会有位置偏差,位置偏差可以是层面方向上,即Z方向,也可以是层面内部的位置偏差,即X,Y方向。为了使各窗口显示的图像同步,需要对各数据源进行配准计算,计算各数据源的位置偏差,这个位置偏差包括X,Y,Z三个方向上的刚性偏差,本领域技术人员熟知,位置偏差的计算可以采用相应的算法实现。When the scanning position of each image source is not exactly the same, each image source will have a position deviation. The position deviation can be in the direction of the slice, that is, the Z direction, or it can be the position deviation within the slice, that is, the X, Y direction. In order to synchronize the images displayed in each window, it is necessary to perform registration calculations on each data source, and calculate the position deviation of each data source. This position deviation includes rigid deviations in the three directions of X, Y, and Z. Those skilled in the art are familiar with, The calculation of the position deviation can be realized by using a corresponding algorithm.

具体实施时,根据多种对比度图像上的位置对比结果将多种对比度图像进行分窗口同步显示,包括:若多种对比度图像上的位置对比结果表明多种对比度图像的扫描层面位置信息不同,则根据目标窗口图像的扫描层数及扫描层厚,其它窗口图像的扫描层厚,以及其它窗口图像与目标窗口图像的扫描位置偏差,查找其它窗口图像的临近层面并同步显示。During specific implementation, multiple contrast images are displayed synchronously in different windows according to the position comparison results on the multiple contrast images, including: if the position comparison results on the multiple contrast images indicate that the scanning level position information of the multiple contrast images is different, then According to the scanning layer number and scanning layer thickness of the target window image, the scanning layer thickness of other window images, and the scanning position deviation between other window images and the target window image, find the adjacent layers of other window images and display them synchronously.

图4是本发明实施例中有层面偏差图像源的多窗口显示示意图。如图4所示,当各数据源有位置偏差时,如果位置偏差在层面Z方向,根据目标窗口所停留的层面决定其余窗口所显示的层面。目标窗口可以是任何一个窗口,根据真实鼠标指针所处位置来决定目标窗口,如图4所示,第二个窗口被定义为目标窗口。为了示意方便,在图3-7中将第二幅图示意为目标窗口,实际应用中可以选择任一窗口作为目标窗口。Fig. 4 is a schematic diagram of multi-window display of an image source with layer deviation in an embodiment of the present invention. As shown in Figure 4, when each data source has a position deviation, if the position deviation is in the Z direction of the layer, the layers displayed by the remaining windows are determined according to the layer where the target window stays. The target window can be any window, and the target window is determined according to the position of the real mouse pointer. As shown in Figure 4, the second window is defined as the target window. For the convenience of illustration, the second picture is shown as the target window in Figure 3-7, and any window can be selected as the target window in practical applications.

具体实施时,可以按如下公式查找其它窗口图像的临近层面并同步显示:During specific implementation, the adjacent layers of other window images can be searched and displayed synchronously according to the following formula:

NX=Round[(ΔZX+M×S)/SX];N x =Round[(ΔZ x +M x S)/S x ];

其中,NX为其它窗口图像的临近层面,ΔZX为其它窗口图像与目标窗口图像的扫描位置偏差;M为目标窗口图像的扫描层数;S为目标窗口图像的扫描层厚;SX为其它窗口图像的扫描层厚;Round[]表示四舍五入计算。Among them, N X is the adjacent layer of other window images, ΔZ X is the scanning position deviation between other window images and the target window image; M is the number of scanning layers of the target window image; S is the scanning layer thickness of the target window image; S X is The scanning layer thickness of other window images; Round[] means rounding calculation.

在图4的示例中,假设各图像数据源图像的层厚为S1,S2,S3,其余窗口1和2与目标窗口的位置偏差分别为ΔZ1和ΔZ2。图5为本发明实施例中有层面偏差时显示层面计算示意图,如图5所示,当目标窗口停留在第M层面时,其余窗口1和2分别会停留在离目标窗口最近的层面,即:Round[(ΔZ1+M×S2)/S1]和Round[(ΔZ2+M×S2)/S3]。In the example shown in FIG. 4 , it is assumed that the layer thicknesses of the image data source images are S 1 , S 2 , and S 3 , and the positional deviations between the remaining windows 1 and 2 and the target window are ΔZ 1 and ΔZ 2 . Fig. 5 is a schematic diagram of display level calculation when there is a level deviation in the embodiment of the present invention. As shown in Fig. 5, when the target window stays at the M level, the remaining windows 1 and 2 will respectively stay at the level closest to the target window, namely : Round[(ΔZ 1 +M×S 2 )/S 1 ] and Round[(ΔZ 2 +M×S 2 )/S 3 ].

在将多种对比度图像进行分窗口同步显示后,根据目标窗口图像上的鼠标指针位置及所述多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。在图3的示例中,没有扫描位置偏差的不同数据源多窗口中,鼠标指针均处于同一位置。After multiple contrast images are displayed synchronously in sub-windows, according to the mouse pointer position on the target window image and the position comparison results on the multiple contrast images, calculate the corresponding positions on other window images and display the virtual mouse pointer at this position . In the example of FIG. 3 , the mouse pointers are all at the same position in multiple windows of different data sources without scanning position deviation.

在其它的实施例中,若多种对比度图像上的位置对比结果表明多种对比度图像的扫描层内位置信息不同,则根据目标窗口图像上鼠标指针位置,以及其它窗口图像与目标窗口图像的层内位置偏差,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。图6为本发明实施例中有层内位置偏差时各窗口的同步定位显示示意图,如图6所示,当各数据源位置偏差出现在层面内部,即X,Y方向上时,根据目标窗口鼠标指针停留的位置,计算出其余窗口指针的定位位置。In other embodiments, if the position comparison results on the multiple contrast images show that the position information in the scanning layer of the multiple contrast images is different, then according to the position of the mouse pointer on the target window image, and the layers of other window images and the target window image Calculate the corresponding position on other window images and display the virtual mouse pointer at this position. Fig. 6 is a schematic diagram of the synchronous positioning display of each window when there is a position deviation in the layer in the embodiment of the present invention. As shown in Fig. The position where the mouse pointer stays, calculates the positioning position of other window pointers.

具体的,可以按如下公式计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针:Specifically, the corresponding position on other window images can be calculated according to the following formula and the virtual mouse pointer can be displayed at this position:

(X1,Y1)=(X+ΔX1,Y+ΔY1);(X 1 ,Y 1 )=(X+ΔX 1 ,Y+ΔY 1 );

其中,(X1,Y1)为其它窗口图像上对应位置,(X,Y)为目标窗口图像上鼠标指针位置,(ΔX1,ΔY1)为其它窗口图像与目标窗口图像的层内位置偏差。Among them, (X 1 , Y 1 ) is the corresponding position on other window images, (X, Y) is the position of the mouse pointer on the target window image, (ΔX 1 , ΔY 1 ) is the intralayer position of other window images and the target window image deviation.

在图6的示例中,假设数据源位置偏差在X,Y方向上,其余窗口与目标窗口的图像源的位置偏差分别为(ΔX1,ΔY1)和(ΔX2,ΔY2),当目标窗口的鼠标指针停留在(Xa,Yb)位置时,其余窗口1的图像对应的鼠标指针停留在(Xa+ΔX1,Ya+ΔY1),其余窗口2的图像对应的鼠标指针停留在在(Xa+ΔX2,Ya+ΔY2)位置。In the example in Figure 6, assuming that the position deviation of the data source is in the X and Y directions, the position deviations of the other windows and the image source of the target window are (ΔX 1 , ΔY 1 ) and (ΔX 2 , ΔY 2 ), respectively. When the target When the mouse pointer of the window stays at (X a , Y b ), the mouse pointer corresponding to the image of the other window 1 stays at (X a +ΔX 1 ,Y a +ΔY 1 ), and the mouse pointer corresponding to the image of the other window 2 Stay at (X a +ΔX 2 , Y a +ΔY 2 ) position.

如图3和图6所示,当真实鼠标指针在某一窗(即目标窗口)出现时,其余窗口也会出现对应的鼠标指针,该鼠标指针为虚拟鼠标指针,也可以被定义为其余指针,并且各分窗口鼠标指针所指的图像数据源的位置是一致的。总之,多数据源图像的显示是同步的,并且可以同步进行位置标定。目标窗口的数据源图像变化时,其余窗口图像根据目标窗口图像所处位置自动同步显示,实现多数据源图像同步对比显示。真实鼠标指针在目标窗口的数据源停留时,其余窗口同一图像位置也会出现鼠标指针。As shown in Figure 3 and Figure 6, when the real mouse pointer appears in a certain window (i.e. the target window), corresponding mouse pointers will also appear in other windows. This mouse pointer is a virtual mouse pointer, and can also be defined as other pointers , and the positions of the image data sources pointed by the mouse pointers in each sub-window are consistent. In short, the display of images from multiple data sources is synchronous, and position calibration can be performed synchronously. When the data source image of the target window changes, the other window images are automatically and synchronously displayed according to the position of the target window image, realizing synchronous comparison and display of multiple data source images. When the real mouse pointer stays on the data source of the target window, the mouse pointer will also appear at the same image position in other windows.

具体实施时,本发明实施例方法还可以包括:根据鼠标指针在目标窗口图像上所做的操作,在其它各窗口中同步显示操作结果。对目标窗口的数据源图像做任何操作时,其余窗口也会进行同步的动作。当对某一目标窗口的显示图像进行操作时,比如翻页操作,其余窗口也做出对应的动作。对某一目标窗口的图像做勾画计算操作时,其余窗口也在相应位置做出同样的动作响应。图7为本发明实施例中各窗口同步操作示意图。如图7所示,当对目标窗口图像做各种操作时,比如勾画感兴趣区,测量感兴趣区的信号平均值和方差,其余窗口也会在同样的位置进行操作,各图像源有位置偏差时,在位置偏差基础上进行操作。这样可以提供各窗口数据源的同步,不仅可以同步翻页,还可以准确同步定位不同窗口的组织位置,方便医生比较同一组织位置对应的各图像源中的表现。During specific implementation, the method in the embodiment of the present invention may further include: synchronously displaying the operation results in other windows according to the operation performed by the mouse pointer on the image of the target window. When any operation is performed on the data source image of the target window, other windows will also perform synchronous actions. When an operation is performed on the displayed image of a certain target window, such as a page turning operation, other windows also perform corresponding actions. When the sketch calculation operation is performed on the image of a certain target window, the other windows will also make the same action response at the corresponding position. Fig. 7 is a schematic diagram of synchronous operation of each window in the embodiment of the present invention. As shown in Figure 7, when various operations are performed on the image of the target window, such as delineating the region of interest, measuring the average value and variance of the signal in the region of interest, other windows will also be operated at the same position, and each image source has a position When there is a deviation, operate on the basis of the position deviation. This can provide synchronization of the data sources of each window, not only to turn pages synchronously, but also to accurately and synchronously locate the tissue positions of different windows, which is convenient for doctors to compare the performance of each image source corresponding to the same tissue position.

基于同一发明构思,本发明实施例中还提供了一种多对比度图像同步显示和定位标定的装置,如下面的实施例所述。由于该装置解决问题的原理与多对比度图像同步显示和定位标定的方法相似,因此该装置的实施可以参见多对比度图像同步显示和定位标定的方法的实施,重复之处不再赘述。Based on the same inventive concept, an embodiment of the present invention also provides a device for synchronously displaying and positioning multi-contrast images, as described in the following embodiments. Since the problem-solving principle of the device is similar to the method for synchronous display of multi-contrast images and positioning calibration, the implementation of the device can refer to the implementation of the method for synchronous display of multi-contrast images and positioning calibration, and the repetition will not be repeated.

图8为本发明实施例中多对比度图像同步显示和定位标定的装置示意图。该装置可以实现同一位置、多种对比度图像的同步显示和同步位置标定。如图8所示,该装置可以包括:Fig. 8 is a schematic diagram of a device for synchronous display and positioning calibration of multi-contrast images in an embodiment of the present invention. The device can realize synchronous display and synchronous position calibration of multiple contrast images at the same position. As shown in Figure 8, the device may include:

图像获得模块801,用于获得生物体同一部位的多种对比度图像;An image obtaining module 801, configured to obtain multiple contrast images of the same part of the organism;

位置对比模块802,用于对所述多种对比度图像进行扫描位置信息提取和对比计算;A position comparison module 802, configured to perform scanning position information extraction and comparison calculation on the various contrast images;

图像显示模块803,用于根据所述多种对比度图像上的位置对比结果将所述多种对比度图像进行分窗口同步显示;An image display module 803, configured to synchronously display the multiple contrast images in windows according to the position comparison results on the multiple contrast images;

定位标定模块804,用于将真实鼠标指针所在窗口作为目标窗口,根据目标窗口图像上的鼠标指针位置及所述多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。The positioning calibration module 804 is used to use the window where the real mouse pointer is located as the target window, and calculate the corresponding position on other window images according to the position of the mouse pointer on the target window image and the position comparison results on the various contrast images and place the window at this position Displays the virtual mouse pointer.

具体实施时,位置对比模块802可以进一步用于:提取所述多种对比度图像的扫描层面位置信息和扫描层内位置信息,并进行对比计算偏差。During specific implementation, the position comparison module 802 may be further configured to: extract the position information of the scanning slice and the position information within the scan slice of the various contrast images, and compare and calculate the deviation.

具体实施时,图像显示模块803可以进一步用于:During specific implementation, the image display module 803 can be further used for:

若所述多种对比度图像上的位置比对结果表明所述多种对比度图像的扫描层面位置信息不同,则根据目标窗口图像的扫描层数及扫描层厚,其它窗口图像的扫描层厚,以及其它窗口图像与目标窗口图像的扫描位置偏差,查找其它窗口图像的临近层面并同步显示。If the position comparison results on the multiple contrast images indicate that the scan layer position information of the multiple contrast images is different, then according to the number of scan layers and the scan layer thickness of the target window image, the scan layer thickness of other window images, and The scanning position deviation between other window images and the target window image, find the adjacent layers of other window images and display them synchronously.

具体实施时,图像显示模块803可以进一步用于按如下公式查找其它窗口图像的临近层面并同步显示:During specific implementation, the image display module 803 can be further used to search for adjacent levels of other window images and display them synchronously according to the following formula:

NX=Round[(ΔZX+M×S)/SX];N x =Round[(ΔZ x +M x S)/S x ];

其中,NX为其它窗口图像的临近层面,ΔZX为其它窗口图像与目标窗口图像的扫描位置偏差;M为目标窗口图像的扫描层数;S为目标窗口图像的扫描层厚;SX为其它窗口图像的扫描层厚;Round[]表示四舍五入计算。Among them, N X is the adjacent layer of other window images, ΔZ X is the scanning position deviation between other window images and the target window image; M is the number of scanning layers of the target window image; S is the scanning layer thickness of the target window image; S X is The scanning layer thickness of other window images; Round[] means rounding calculation.

具体实施时,定位标定模块804可以进一步用于:During specific implementation, the positioning calibration module 804 can be further used to:

若所述多种对比度图像上的位置对比结果表明所述多种对比度图像的扫描层内位置信息不同,则根据目标窗口图像上鼠标指针位置,以及其它窗口图像与目标窗口图像的层内位置偏差,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。If the position comparison results on the multiple contrast images show that the position information in the scanning layer of the multiple contrast images is different, then according to the position of the mouse pointer on the target window image, and the intra-layer position deviation between other window images and the target window image , calculate the corresponding position on other window images and display the virtual mouse pointer at this position.

具体实施时,定位标定模块804可以进一步用于按如下公式计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针:During specific implementation, the positioning calibration module 804 can be further used to calculate the corresponding position on other window images according to the following formula and display the virtual mouse pointer at this position:

(X1,Y1)=(X+ΔX1,Y+ΔY1);(X 1 ,Y 1 )=(X+ΔX 1 ,Y+ΔY 1 );

其中,(X1,Y1)为其它窗口图像上对应位置,(X,Y)为目标窗口图像上鼠标指针位置,(ΔX1,ΔY1)为其它窗口图像与目标窗口图像的层内位置偏差。Among them, (X 1 , Y 1 ) is the corresponding position on other window images, (X, Y) is the position of the mouse pointer on the target window image, (ΔX 1 , ΔY 1 ) is the intralayer position of other window images and the target window image deviation.

图9为本发明实施例中多对比度图像同步显示和定位标定的装置的具体实例图。如图9所示,本例中,图8所示装置还可以包括:FIG. 9 is a diagram of a specific example of a device for synchronously displaying and positioning a multi-contrast image in an embodiment of the present invention. As shown in Figure 9, in this example, the device shown in Figure 8 may also include:

操作同步模块901,用于根据鼠标指针在目标窗口图像上所做的操作,在其它各窗口中同步显示操作结果。The operation synchronization module 901 is used for synchronously displaying the operation results in other windows according to the operation performed by the mouse pointer on the image of the target window.

综上所述,本发明实施例中根据多种对比度图像上的位置对比结果将多种对比度图像进行分窗口同步显示,避免了在多种对比度图像之间进行切换,或者通过多屏幕进行显示;本发明实施例中根据目标窗口图像上的鼠标指针位置及多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针,避免了医生通过肉眼进行对比,或者手动选择各图像同一位置进行对比;本发明实施例实施过程简单高效,并且能够很容易地实现精准比对,即使是高分辨率图像的对比,也不会给医生增加额外的难度。To sum up, in the embodiment of the present invention, multiple contrast images are synchronously displayed in windows according to the position comparison results on the multiple contrast images, which avoids switching between multiple contrast images or displaying them on multiple screens; In the embodiment of the present invention, according to the mouse pointer position on the target window image and the position comparison results on various contrast images, the corresponding position on other window images is calculated and the virtual mouse pointer is displayed at this position, which avoids the doctor from making a comparison with the naked eye, or Manually select the same position of each image for comparison; the implementation process of the embodiment of the present invention is simple and efficient, and can easily achieve accurate comparison, even if it is a comparison of high-resolution images, no additional difficulty will be added to the doctor.

进一步的,本发明实施例还提供了各窗口数据源的同步,不仅可以同步翻页,还可以准确同步定位不同窗口的组织位置,方便医生比较同一组织位置对应的各图像源中的表现。总之,本发明实施例提供了一种便于多窗口诊断、比较和测量的方案。Furthermore, the embodiment of the present invention also provides the synchronization of data sources of each window, which not only can turn pages synchronously, but also accurately and synchronously locate the tissue positions of different windows, so that doctors can compare the performance of each image source corresponding to the same tissue position. In conclusion, the embodiment of the present invention provides a solution for multi-window diagnosis, comparison and measurement.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above have further described the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above descriptions are only specific embodiments of the present invention and are not intended to limit the scope of the present invention. Protection scope, within the spirit and principles of the present invention, any modification, equivalent replacement, improvement, etc., shall be included in the protection scope of the present invention.

Claims (10)

1.一种多对比度图像同步显示和定位标定的方法,其特征在于,包括:1. A method for multi-contrast image synchronous display and positioning calibration, characterized in that, comprising: 获得生物体同一部位的多种对比度图像;Obtain multiple contrast images of the same part of the organism; 对所述多种对比度图像进行扫描位置信息提取和对比计算;performing scanning position information extraction and comparison calculation on the multiple contrast images; 所述对多种对比度图像进行扫描位置信息提取和对比计算,包括:The scanning position information extraction and comparison calculation for multiple contrast images includes: 对多种对比度图像扫描位置信息进行预处理,使多种对比度图像具有相同的扫描层面位置信息和扫描层内位置信息,Preprocessing the scanning position information of multiple contrast images, so that multiple contrast images have the same scanning layer position information and scanning layer position information, 提取所述多种对比度图像的扫描层面位置信息和扫描层内位置信息,并进行对比计算偏差;Extracting the position information of the scanning layer and the position information of the scanning layer of the various contrast images, and comparing and calculating the deviation; 所述对多种对比度图像扫描位置信息进行预处理,包括:检查多种对比度图像是否具有扫描位置偏差,在多种对比度图像不具有扫描位置偏差时,将多种对比度图像进行多窗口同步显示,在多种对比度图像有扫描位置偏差时,对多种对比度图像进行配准计算,计算多种对比度图像的位置偏差,将多种对比度图像进行多窗口同步处理;The preprocessing of the scanning position information of the various contrast images includes: checking whether the various contrast images have scanning position deviations, and performing multi-window synchronous display of the various contrast images when the various contrast images do not have scanning position deviations, When multiple contrast images have scanning position deviations, perform registration calculations on multiple contrast images, calculate position deviations of multiple contrast images, and perform multi-window synchronous processing on multiple contrast images; 根据所述多种对比度图像上的位置对比结果将所述多种对比度图像进行分窗口同步显示,包括;若所述多种对比度图像上的位置比对结果表明所述多种对比度图像的扫描层面位置信息不同,则根据目标窗口图像的扫描层数及扫描层厚,其它窗口图像的扫描层厚,以及其它窗口图像与目标窗口图像的扫描位置偏差,查找其它窗口图像的临近层面并同步显示;Synchronously displaying the multiple contrast images in windows according to the position comparison results on the multiple contrast images, including; if the position comparison results on the multiple contrast images indicate the scan levels of the multiple contrast images If the position information is different, according to the scanning layer number and scanning layer thickness of the target window image, the scanning layer thickness of other window images, and the scanning position deviation between other window images and the target window image, find the adjacent layers of other window images and display them synchronously; 将真实鼠标指针所在窗口作为目标窗口,根据目标窗口图像上的鼠标指针位置及所述多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。Taking the window where the real mouse pointer is located as the target window, according to the mouse pointer position on the target window image and the position comparison results on the multiple contrast images, calculate the corresponding position on other window images and display the virtual mouse pointer at this position. 2.如权利要求1所述的方法,其特征在于,按如下公式查找其它窗口图像的临近层面并同步显示:2. The method according to claim 1, characterized in that, the adjacent layers of other window images are searched for and displayed synchronously according to the following formula: NX=Round[(ΔZX+M×S)/SX];N x =Round[(ΔZ x +M x S)/S x ]; 其中,NX为其它窗口图像的临近层面,ΔZX为其它窗口图像与目标窗口图像的扫描位置偏差;M为目标窗口图像的扫描层数;S为目标窗口图像的扫描层厚;SX为其它窗口图像的扫描层厚;Round[]表示四舍五入计算。Among them, N X is the adjacent layer of other window images, ΔZ X is the scanning position deviation between other window images and the target window image; M is the number of scanning layers of the target window image; S is the scanning layer thickness of the target window image; S X is The scanning layer thickness of other window images; Round[] means rounding calculation. 3.如权利要求1所述的方法,其特征在于,根据目标窗口图像上鼠标指针位置及所述多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针,包括:3. The method according to claim 1, wherein, according to the mouse pointer position on the target window image and the position comparison results on the multiple contrast images, calculate the corresponding position on other window images and display the virtual mouse at this position pointers, including: 若所述多种对比度图像上的位置对比结果表明所述多种对比度图像的扫描层内位置信息不同,则根据目标窗口图像上鼠标指针位置,以及其它窗口图像与目标窗口图像的层内位置偏差,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。If the position comparison results on the multiple contrast images show that the position information in the scanning layer of the multiple contrast images is different, then according to the position of the mouse pointer on the target window image, and the intra-layer position deviation between other window images and the target window image , calculate the corresponding position on other window images and display the virtual mouse pointer at this position. 4.如权利要求3所述的方法,其特征在于,按如下公式计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针:4. The method according to claim 3, characterized in that, the corresponding positions on other window images are calculated according to the following formula and the virtual mouse pointer is displayed at this position: (X1,Y1)=(X+ΔX1,Y+ΔY1);(X 1 ,Y 1 )=(X+ΔX 1 ,Y+ΔY 1 ); 其中,(X1,Y1)为其它窗口图像上对应位置,(X,Y)为目标窗口图像上鼠标指针位置,(ΔX1,ΔY1)为其它窗口图像与目标窗口图像的层内位置偏差。Among them, (X 1 , Y 1 ) is the corresponding position on other window images, (X, Y) is the position of the mouse pointer on the target window image, (ΔX 1 , ΔY 1 ) is the intralayer position of other window images and the target window image deviation. 5.如权利要求1至4任一项所述的方法,其特征在于,还包括:5. The method according to any one of claims 1 to 4, further comprising: 根据鼠标指针在目标窗口图像上所做的操作,在其它各窗口中同步显示操作结果。According to the operation done by the mouse pointer on the image of the target window, the operation results are displayed synchronously in other windows. 6.一种多对比度图像同步显示和定位标定的装置,其特征在于,包括:6. A device for synchronously displaying and positioning a multi-contrast image, characterized in that it comprises: 图像获得模块,用于获得生物体同一部位的多种对比度图像;The image acquisition module is used to obtain multiple contrast images of the same part of the organism; 位置对比模块,用于对所述多种对比度图像进行扫描位置信息提取和对比计算;A position comparison module, configured to perform scanning position information extraction and comparison calculation on the various contrast images; 所述位置对比模块进一步用于:对多种对比度图像扫描位置信息进行预处理,使多种对比度图像具有相同的扫描层面位置信息和扫描层内位置信息,The position comparison module is further used to: preprocess the scanning position information of various contrast images, so that the various contrast images have the same scanning layer position information and scanning layer position information, 提取所述多种对比度图像的扫描层面位置信息和扫描层内位置信息,并进行对比计算偏差;Extracting the position information of the scanning layer and the position information of the scanning layer of the various contrast images, and comparing and calculating the deviation; 所述对多种对比度图像扫描位置信息进行预处理,包括:检查多种对比度图像是否具有扫描位置偏差,在多种对比度图像不具有扫描位置偏差时,将多种对比度图像进行多窗口同步显示,在多种对比度图像有扫描位置偏差时,对多种对比度图像进行配准计算,计算多种对比度图像的位置偏差,将多种对比度图像进行多窗口同步处理;The preprocessing of the scanning position information of the various contrast images includes: checking whether the various contrast images have scanning position deviations, and performing multi-window synchronous display of the various contrast images when the various contrast images do not have scanning position deviations, When multiple contrast images have scanning position deviations, perform registration calculations on multiple contrast images, calculate position deviations of multiple contrast images, and perform multi-window synchronous processing on multiple contrast images; 图像显示模块,用于根据所述多种对比度图像上的位置对比结果将所述多种对比度图像进行分窗口同步显示,包括:若所述多种对比度图像上的位置比对结果表明所述多种对比度图像的扫描层面位置信息不同,则根据目标窗口图像的扫描层数及扫描层厚,其它窗口图像的扫描层厚,以及其它窗口图像与目标窗口图像的扫描位置偏差,查找其它窗口图像的临近层面并同步显示;An image display module, configured to synchronously display the multiple contrast images in windows according to the position comparison results on the multiple contrast images, including: if the position comparison results on the multiple contrast images indicate that the multiple If the scanning layer position information of two kinds of contrast images is different, then according to the scanning layer number and scanning layer thickness of the target window image, the scanning layer thickness of other window images, and the scanning position deviation between other window images and the target window image, find the location of other window images. Adjacent to the level and displayed synchronously; 定位标定模块,用于将真实鼠标指针所在窗口作为目标窗口,根据目标窗口图像上的鼠标指针位置及所述多种对比度图像上的位置对比结果,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。The positioning calibration module is used to use the window where the real mouse pointer is located as the target window, calculate the corresponding position on other window images and display at this position according to the mouse pointer position on the target window image and the position comparison results on the multiple contrast images Virtual mouse pointer. 7.如权利要求6所述的装置,其特征在于,所述图像显示模块进一步用于按如下公式查找其它窗口图像的临近层面并同步显示:7. The device according to claim 6, wherein the image display module is further used to search for adjacent layers of other window images and display them synchronously according to the following formula: NX=Round[(ΔZX+M×S)/SX];N x =Round[(ΔZ x +M x S)/S x ]; 其中,NX为其它窗口图像的临近层面,ΔZX为其它窗口图像与目标窗口图像的扫描位置偏差;M为目标窗口图像的扫描层数;S为目标窗口图像的扫描层厚;SX为其它窗口图像的扫描层厚;Round[]表示四舍五入计算。Among them, N X is the adjacent layer of other window images, ΔZ X is the scanning position deviation between other window images and the target window image; M is the number of scanning layers of the target window image; S is the scanning layer thickness of the target window image; S X is The scanning layer thickness of other window images; Round[] means rounding calculation. 8.如权利要求6所述的装置,其特征在于,所述定位标定模块进一步用于:8. The device according to claim 6, wherein the positioning and calibration module is further used for: 若所述多种对比度图像上的位置对比结果表明所述多种对比度图像的扫描层内位置信息不同,则根据目标窗口图像上鼠标指针位置,以及其它窗口图像与目标窗口图像的层内位置偏差,计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针。If the position comparison results on the multiple contrast images show that the position information in the scanning layer of the multiple contrast images is different, then according to the position of the mouse pointer on the target window image, and the intra-layer position deviation between other window images and the target window image , calculate the corresponding position on other window images and display the virtual mouse pointer at this position. 9.如权利要求8所述的装置,其特征在于,所述定位标定模块进一步用于按如下公式计算其它窗口图像上对应位置并在该位置显示虚拟鼠标指针:9. The device according to claim 8, wherein the positioning calibration module is further used to calculate the corresponding position on other window images according to the following formula and display the virtual mouse pointer at this position: (X1,Y1)=(X+ΔX1,Y+ΔY1);(X 1 ,Y 1 )=(X+ΔX 1 ,Y+ΔY 1 ); 其中,(X1,Y1)为其它窗口图像上对应位置,(X,Y)为目标窗口图像上鼠标指针位置,(ΔX1,ΔY1)为其它窗口图像与目标窗口图像的层内位置偏差。Among them, (X 1 , Y 1 ) is the corresponding position on other window images, (X, Y) is the position of the mouse pointer on the target window image, (ΔX 1 , ΔY 1 ) is the intralayer position of other window images and the target window image deviation. 10.如权利要求6至9任一项所述的装置,其特征在于,还包括:10. The device according to any one of claims 6 to 9, further comprising: 操作同步模块,用于根据鼠标指针在目标窗口图像上所做的操作,在其它各窗口中同步显示操作结果。The operation synchronization module is used for synchronously displaying the operation results in other windows according to the operation performed by the mouse pointer on the image of the target window.
CN201610591751.4A 2016-07-25 2016-07-25 More contrast image synchronizations are shown and the method and device of positioning and demarcating Active CN106204623B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610591751.4A CN106204623B (en) 2016-07-25 2016-07-25 More contrast image synchronizations are shown and the method and device of positioning and demarcating

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610591751.4A CN106204623B (en) 2016-07-25 2016-07-25 More contrast image synchronizations are shown and the method and device of positioning and demarcating

Publications (2)

Publication Number Publication Date
CN106204623A CN106204623A (en) 2016-12-07
CN106204623B true CN106204623B (en) 2019-11-05

Family

ID=57496446

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610591751.4A Active CN106204623B (en) 2016-07-25 2016-07-25 More contrast image synchronizations are shown and the method and device of positioning and demarcating

Country Status (1)

Country Link
CN (1) CN106204623B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109659027A (en) * 2018-11-30 2019-04-19 贵州电网有限责任公司 GIS device digital radiographic double screen is the same as the big diagnostic method of region Synchronous Radio and device
CN109671027A (en) * 2018-11-30 2019-04-23 贵州电网有限责任公司 GIS device digital radiographic double screen is pinpointed with gray scale comparative approach
CN109656502A (en) * 2018-11-30 2019-04-19 贵州电网有限责任公司 GIS device digital radiographic double screen shade of gray compares diagnostic method and device automatically

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102314301A (en) * 2010-06-30 2012-01-11 李子青 Virtual touch sensing system and method
CN103093002A (en) * 2013-02-28 2013-05-08 谢星球 Medical imaging communication filing system operation method
CN103092584A (en) * 2011-11-03 2013-05-08 深圳市蓝韵网络有限公司 Method of adjusting window width and window level of medical image in a browser

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102314301A (en) * 2010-06-30 2012-01-11 李子青 Virtual touch sensing system and method
CN103092584A (en) * 2011-11-03 2013-05-08 深圳市蓝韵网络有限公司 Method of adjusting window width and window level of medical image in a browser
CN103093002A (en) * 2013-02-28 2013-05-08 谢星球 Medical imaging communication filing system operation method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
多普勒天气雷达产品终端及其回波三维显示方法的设计;骆兴江;《中国优秀硕士学位论文全文数据库 信息科技辑(月刊)》;20080915;第2008年卷(第9期);第4-20页,图2-6至图2-8 *
多模态医学图像配准技术研究进展;王丽莉 等;《国际生物医学工程杂志》;20120831;第35卷(第4期);第230-237页 *
数字医疗图像的显示技术及实现;韩学为 等;《微型电脑应用》;20051231;第21卷(第2期);第41-44页 *

Also Published As

Publication number Publication date
CN106204623A (en) 2016-12-07

Similar Documents

Publication Publication Date Title
US10909168B2 (en) Database systems and interactive user interfaces for dynamic interaction with, and review of, digital medical image data
Andriole et al. Optimizing analysis, visualization, and navigation of large image data sets: one 5000-section CT scan can ruin your whole day
US9129362B2 (en) Semantic navigation and lesion mapping from digital breast tomosynthesis
CA2776186C (en) Image display of a centerline of tubular structure
US11501439B2 (en) Diagnosis support apparatus and X-ray CT apparatus
US8306292B2 (en) Image display device and image display program storage medium
US11093699B2 (en) Medical image processing apparatus, medical image processing method, and medical image processing program
CN102915400A (en) Method and arrangement for computer-assisted representation and/or evaluation of medical examination data
JP2012510317A (en) System and method for spinal labeling propagation
US20190267120A1 (en) Medical document creation support apparatus, method, and program
US9443303B2 (en) Image display of a centerline of tubular structure
CN111080583B (en) Medical image detection method, computer device, and readable storage medium
US10032296B2 (en) Volumertric image data visualization
US20220028510A1 (en) Medical document creation apparatus, method, and program
US20210027872A1 (en) Medical document creation support apparatus, medical document creation support method, and medical document creation support program
CN105684040B (en) Method of supporting tumor response measurement
CN106204623B (en) More contrast image synchronizations are shown and the method and device of positioning and demarcating
US11688498B2 (en) Medical document display control apparatus, medical document display control method, and medical document display control program
JP2024056812A (en) Medical image processing device, method and program
WO2018018352A1 (en) Synchronous display, positioning and demarcation method and device for multiple contrast images
US20220076796A1 (en) Medical document creation apparatus, method and program, learning device, method and program, and trained model
CN115619705A (en) Method and system for identifying slices in a medical image data set
EP4252663B1 (en) Image display device, method, and program
US20230225681A1 (en) Image display apparatus, method, and program
EP4310852A1 (en) Systems and methods for modifying image data of a medical image data set

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20241115

Address after: Room 102, Building 7, DCC Cultural and Creative Park, No. 95 Pingxin North Road, Shangmugu Community, Pinghu Street, Longgang District, Shenzhen City, Guangdong Province, 518000

Patentee after: Shenzhen senkesi Technology Co.,Ltd.

Country or region after: China

Address before: 1068 No. 518055 Guangdong city in Shenzhen Province, Nanshan District City Xili University School Avenue

Patentee before: SHENZHEN INSTITUTES OF ADVANCED TECHNOLOGY

Country or region before: China

TR01 Transfer of patent right