[go: up one dir, main page]

CN108537817B - Motion estimation method based on multi-scale spherical enhancement filter and level set algorithm - Google Patents

Motion estimation method based on multi-scale spherical enhancement filter and level set algorithm Download PDF

Info

Publication number
CN108537817B
CN108537817B CN201710119417.3A CN201710119417A CN108537817B CN 108537817 B CN108537817 B CN 108537817B CN 201710119417 A CN201710119417 A CN 201710119417A CN 108537817 B CN108537817 B CN 108537817B
Authority
CN
China
Prior art keywords
area
target area
level set
enhancement filter
scale
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
CN201710119417.3A
Other languages
Chinese (zh)
Other versions
CN108537817A (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.)
Harbin Institute of Technology Shenzhen
Original Assignee
Harbin Institute of Technology Shenzhen
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 Harbin Institute of Technology Shenzhen filed Critical Harbin Institute of Technology Shenzhen
Priority to CN201710119417.3A priority Critical patent/CN108537817B/en
Publication of CN108537817A publication Critical patent/CN108537817A/en
Application granted granted Critical
Publication of CN108537817B publication Critical patent/CN108537817B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30056Liver; Hepatic
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30096Tumor; Lesion

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)

Abstract

本发明公开了一种基于多尺度球状增强滤波器和水平集算法的运动估计方法,它涉及到超声自由呼吸序列的肝肿瘤跟踪问题。其特征在于有效地解决了在自由呼吸下的肝肿瘤运动跟踪方法不稳定,实时性差的问题。本发明的步骤如下:步骤一、对得到的超声图像序列进行预处理;步骤二、使用多尺度球状增强滤波器对目标区域进行边缘粗提取;步骤三、基于目标区域的粗提取边缘,利用基于水平集算法的CV模型提取清晰的边界信息;步骤四、确定目标的几何中心并对搜寻区域进行更新。本发明利用多尺度球状增强滤波器和基于水平集算法的CV模型处理已有超声图像序列,提取出目标区域清晰的边界信息,适用于自由呼吸序列,保证了肝肿瘤运动跟踪过程的稳定性和实时性。

Figure 201710119417

The invention discloses a motion estimation method based on multi-scale spherical enhancement filter and level set algorithm, which relates to the problem of liver tumor tracking of ultrasonic free breathing sequence. It is characterized in that it effectively solves the problems of instability and poor real-time performance of the liver tumor motion tracking method under free breathing. The steps of the present invention are as follows: step 1, preprocessing the obtained ultrasound image sequence; step 2, using a multi-scale spherical enhancement filter to perform rough edge extraction on the target area; step 3, based on the rough edge extraction of the target area, using the The CV model of the level set algorithm extracts clear boundary information; Step 4: Determine the geometric center of the target and update the search area. The invention uses multi-scale spherical enhancement filter and CV model based on level set algorithm to process existing ultrasound image sequence, extracts clear boundary information of target area, is suitable for free breathing sequence, and ensures the stability and stability of liver tumor motion tracking process. real-time.

Figure 201710119417

Description

基于多尺度球状增强滤波器和水平集算法的运动估计方法Motion Estimation Method Based on Multiscale Spherical Enhancement Filter and Level Set Algorithm

技术领域technical field

本发明涉及医疗超声成像技术,具体涉及超声自由呼吸序列的肝肿瘤跟踪问题,是一种基于多尺度球状增强滤波器和水平集算法的运动估计方法。The invention relates to medical ultrasonic imaging technology, in particular to the problem of liver tumor tracking of ultrasonic free breathing sequences, and is a motion estimation method based on a multi-scale spherical enhancement filter and a level set algorithm.

背景技术Background technique

肝肿瘤是指发生在肝脏部位的肿瘤病变,有良性和恶性两类。由于肝脏承担人体重要代谢功能,因此,肝脏一旦出现恶性肿瘤将导致严重后果。此外肝脏血流供应丰富,与人体的重要血管关系密切且肝脏恶性肿瘤发病隐匿,生长快速,因此治疗甚为困难。Liver tumors refer to tumor lesions that occur in the liver, which can be classified into benign and malignant. Since the liver undertakes important metabolic functions of the human body, the occurrence of malignant tumors in the liver will lead to serious consequences. In addition, the liver is rich in blood supply, closely related to the important blood vessels of the human body, and the onset of malignant tumors of the liver is hidden and grows rapidly, so the treatment is very difficult.

超声成像因其高时间分辨率,安全性高,副作用小的优点,已经被广泛应用于微创介入治疗中,尤其针对人类肝肿瘤的治疗。然而,肝脏的深度、位置以及呼吸引起的运动给准确定位病灶区域增加了难度。在临床实验中,为了最大程度地减少呼吸运动的影响,多使用主动呼吸控制的方法,例如屏气和浅呼吸方法。然而,这些方法都会延长治疗时间,且某些患者也不能积极控制自己的呼吸。因此,如何在自由呼吸状态下持续稳定地跟踪肝肿瘤的运动尤为关键。Ultrasound imaging has been widely used in minimally invasive interventional therapy, especially for the treatment of human liver tumors, due to its high temporal resolution, high safety, and low side effects. However, the depth and position of the liver, and the motion caused by breathing make it difficult to accurately locate the lesion area. In clinical trials, in order to minimize the effects of breathing movements, methods of active breathing control, such as breath-holding and shallow breathing methods, are often used. However, these methods prolong treatment time and some patients cannot actively control their breathing. Therefore, how to continuously and stably track the movement of liver tumors in the free breathing state is particularly critical.

某些肝肿瘤由于位置和类型的关系很难与健康体细胞区分开来,直接针对这类肿瘤细胞进行运动跟踪是极度困难的。因此一般选用简单易辨别的解剖标志,例如血管和肝表层来估计肝的自由呼吸运动、间接预测肿瘤运动。运动估计方法大体分两类:基于图像灰度和基于特征点。在基于图像灰度的方法中,互相关法以及绝对误差加权法被广泛使用。由于自由呼吸会导致血管在超声图像中的灰度和形状发生改变,并且超声图像具有很强的斑点噪声,因此基于图像灰度的运动估计方法不稳定,有较大的偏差。基于特征点的方法具体说就是从超声图像中提取一系列特征点,和标准图像进行匹配来获得最相似的区域,计算空间位移矢量,从而完成运动估计。一般说来,基于特征点的方法比基于图像灰度的方法更准确。然而,提取出的特征点总是适用于特定的图像序列,并且特征点提取和计算的过程需要很大计算量,会延长跟踪时间。因此如何找到一个合适简单的特征点对提高运动估计的准确性和实时性来说意义重大。Some liver tumors are difficult to distinguish from healthy somatic cells due to their location and type, and it is extremely difficult to directly target these tumor cells for motion tracking. Therefore, simple and easily distinguishable anatomical landmarks, such as blood vessels and liver surface layers, are generally used to estimate the free breathing motion of the liver and indirectly predict tumor motion. Motion estimation methods are roughly divided into two categories: based on image grayscale and based on feature points. Among the methods based on image grayscale, the cross-correlation method and the absolute error weighting method are widely used. Because free breathing can lead to changes in the grayscale and shape of blood vessels in ultrasound images, and ultrasound images have strong speckle noise, motion estimation methods based on image grayscale are unstable and have large deviations. Specifically, the method based on feature points is to extract a series of feature points from the ultrasound image, match with the standard image to obtain the most similar area, calculate the spatial displacement vector, and complete the motion estimation. In general, feature point-based methods are more accurate than image grayscale-based methods. However, the extracted feature points are always suitable for a specific image sequence, and the process of feature point extraction and calculation requires a large amount of computation, which will prolong the tracking time. Therefore, how to find a suitable and simple feature point is of great significance to improve the accuracy and real-time performance of motion estimation.

本发明针对这一问题,基于球状增强滤波器和水平集算法精确定位运动目标。由于人体血液和组织声学参数的不同,肝血管的横截面在超声图像中表现为一个黑色球状区域,因此使用多尺度球状增强滤波器很容易提取出目标区域的大致轮廓。为了避免血管区域内的强度改变,一般选取边界信息作为跟踪目标。本发明使用基于水平集算法的Chan-Vese (CV) 模型获得运动目标准确的边界信息。此外本发明方法使用临床超声自由呼吸序列进行测试,并与传统的互相关方法比较,结果进一步显示出本发明方法的稳定性和准确性。Aiming at this problem, the present invention precisely locates the moving target based on the spherical enhancement filter and the level set algorithm. Due to the different acoustic parameters of human blood and tissue, the cross-section of hepatic blood vessels appears as a black spherical area in the ultrasound image, so it is easy to extract the rough outline of the target area using a multi-scale spherical enhancement filter. In order to avoid the intensity change in the blood vessel area, the boundary information is generally selected as the tracking target. The present invention uses the Chan-Vese (CV) model based on the level set algorithm to obtain the accurate boundary information of the moving target. In addition, the method of the present invention is tested using a clinical ultrasound free breathing sequence, and compared with the traditional cross-correlation method, the results further show the stability and accuracy of the method of the present invention.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于提出一种基于多尺度球状增强滤波器和水平集方法的CV模型的运动估计方法,提高在自由呼吸下的肝肿瘤运动跟踪的稳定性、精确性及实时性。The purpose of the present invention is to propose a motion estimation method of CV model based on multi-scale spherical enhancement filter and level set method, so as to improve the stability, accuracy and real-time performance of liver tumor motion tracking under free breathing.

本发明的目的是通过以下技术方案实现的:利用多尺度球状增强滤波器对目标区域的轮廓进行粗提取,随后基于粗提取的轮廓,结合水平集算法与CV模型对目标区域的边界信息进行精提取,此边界的几何中心即是目标的中心,最后对搜索区域进行更新,不断完善找到的目标区域。The purpose of the present invention is achieved through the following technical solutions: using a multi-scale spherical enhancement filter to roughly extract the contour of the target area, then based on the roughly extracted contour, combined with the level set algorithm and the CV model, the boundary information of the target area is refined. Extraction, the geometric center of this boundary is the center of the target, and finally the search area is updated to continuously improve the found target area.

本发明的流程图如图1所示,共分为四个步骤,具体步骤如下。The flowchart of the present invention is shown in FIG. 1 , which is divided into four steps, and the specific steps are as follows.

步骤一、超声图像序列的预处理。Step 1: Preprocessing of the ultrasound image sequence.

预先在肝脏超声图像中选择一个固定的大区域,该区域应去除肝脏包膜和一些其他器官,尽量避开血管和肋骨伪影,选择比较均匀的肝脏实质部分。由于超声图像具有强烈的斑点噪声,选用窗口尺寸大小设定为4*4的均值滤波器预处理得到的肝脏超声图像。Select a fixed large area in the liver ultrasound image in advance. This area should remove the liver capsule and some other organs, avoid blood vessels and rib artifacts as much as possible, and select a relatively uniform liver parenchyma. Because the ultrasound image has strong speckle noise, the liver ultrasound image obtained by preprocessing is selected by the mean filter with the window size set to 4*4.

步骤二、对目标区域的边缘粗提取。Step 2: Roughly extract the edge of the target area.

不同于传统的滤波器,本发明在进行目标区域的大致轮廓提取过程中提出了多尺度球状增强滤波器(Multi-scale Blobness Enhancement Filter)。Different from the traditional filter, the present invention proposes a Multi-scale Blobness Enhancement Filter (Multi-scale Blobness Enhancement Filter) in the process of extracting the rough outline of the target area.

其中的多尺度是指选取多个高斯内核值σ,关于高斯内核值σ的选取以往的研究都是选定某一固定值进行卷积计算,多尺度高斯内核值思想的提出是本发明为了配合自由呼吸序列下肝肿瘤的运动区域提取,选择多个高斯内核值进行图像的卷积计算。The multi-scale refers to the selection of multiple Gaussian kernel values σ . The previous research on the selection of the Gaussian kernel value σ is to select a fixed value for convolution calculation. The idea of multi-scale Gaussian kernel value is proposed in the present invention. To extract the motion area of liver tumor under free breathing sequence, select multiple Gaussian kernel values for image convolution calculation.

1)内核区域利用肝脏超声图像中医生标注的标准位置进行选取,内核的大小正相关于目标的大小。建立原始图像的多尺度数据集。1) The kernel area is selected by the standard position marked by the doctor in the liver ultrasound image, and the size of the kernel is positively related to the size of the target. Build a multiscale dataset of raw images.

2)对超声图像中的每个像素进行海森(Hessian)矩阵的特征值分析,提取分解图像局部二阶结构的主方向。得到的特征值是

Figure DEST_PATH_IMAGE002
,通过二者绝对值的比值将球状区域和线状、盘状区域区分开来,并且有效滤除背景中的斑点噪声,从而提取出肝血管横截面——较暗的球状区域。2) Perform the eigenvalue analysis of the Hessian matrix on each pixel in the ultrasound image, and extract the main direction of the local second-order structure of the decomposed image. The resulting eigenvalues are
Figure DEST_PATH_IMAGE002
, the spherical area is distinguished from the linear and disc-shaped areas by the ratio of the absolute values of the two, and the speckle noise in the background is effectively filtered out, so as to extract the hepatic blood vessel cross-section—the darker spherical area.

多尺度处理及边缘粗提取的效果示意图如图2所示。A schematic diagram of the effect of multi-scale processing and rough edge extraction is shown in Figure 2.

3)对提取出的球状暗域进行加强处理,使之在处理得到的图形中更明显。3) Strengthen the extracted spherical dark domain to make it more obvious in the processed graphics.

步骤三、基于目标区域的粗提取边缘,进一步提取清晰的边界信息。Step 3: Further extract clear boundary information based on the rough edge extraction of the target area.

由于超声图像具有强烈的斑点噪声,传统的基于梯度提取边界信息的方法可靠性和清晰度都较差,本发明采用基于水平集算法的CV模型提取边界信息,不需要任何梯度信息。Because the ultrasonic image has strong speckle noise, the traditional method of extracting boundary information based on gradient has poor reliability and clarity. The present invention uses the CV model based on level set algorithm to extract boundary information without any gradient information.

将能量函数最小化,并用水平集函数代替演化闭合轮廓,使用欧拉--拉格朗日方法处理得到的方程。Minimize the energy function and replace the evolving closed contour with the level set function, processing the resulting equation using the Euler-Lagrangian method.

步骤四、确定目标的几何中心并对搜寻区域进行更新。Step 4: Determine the geometric center of the target and update the search area.

1)计算步骤二中得到的边界的几何中心,此中心就是目标区域的几何中心。1) Calculate the geometric center of the boundary obtained in step 2, which is the geometric center of the target area.

2)根据此几何中心和步骤二中边界信息,计算目标区域的大小,为了抑制呼吸作用的影响,将目标区域每边进行相应的延拓,得到新的目标区域。2) Calculate the size of the target area according to the geometric center and the boundary information in step 2. In order to suppress the influence of respiration, each side of the target area is extended accordingly to obtain a new target area.

3)返回到步骤二重新对目标区域进行计算。3) Return to step 2 to recalculate the target area.

本发明可以有效抑制随机出现的低回声区域对跟踪过程的影响,克服传统方法边界提取不可靠的缺点,很好地适用于自由呼吸序列,并且保证了跟踪过程的稳定性,满足临床要求。The invention can effectively suppress the influence of random low-echo regions on the tracking process, overcome the unreliable defect of boundary extraction in traditional methods, is well suited for free breathing sequences, ensures the stability of the tracking process, and meets clinical requirements.

本发明还可以有效区分肝血管横截面和其他线状、盘状区域以及背景区域,并加强血管截面的球状暗域,有效克服超声图像斑点噪声强的缺点,增加跟踪过程的准确性。The invention can also effectively distinguish the hepatic blood vessel cross-section from other linear, disc-shaped areas and background areas, and strengthen the spherical dark area of the blood vessel cross-section, effectively overcome the defect of strong speckle noise in ultrasonic images, and increase the accuracy of the tracking process.

附图说明Description of drawings

图1为本发明的流程图。FIG. 1 is a flow chart of the present invention.

图2 为本发明步骤二的效果示意图。FIG. 2 is a schematic diagram of the effect of step 2 of the present invention.

具体实施方式Detailed ways

下面结合附图对本发明的技术方案作进一步的说明,但并不局限于此,凡是对本发明技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的保护范围中。The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings, but are not limited thereto. Any modification or equivalent replacement of the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention shall be included in the present invention. within the scope of protection.

本发明提供了一种基于多尺度球状增强滤波器和水平集的运动估计方法,实现本方法的前提是存在医学专家标定的自由呼吸情况下的具有血管横截面的超声肝脏图像序列。首先将图像序列进行预处理,滤掉超声的斑点噪声,并尽可能减小有用信息的损失;接下来利用多尺度球状增强滤波器粗提取目标区域的轮廓,在此基础上,使用基于水平集算法的CV模型对目标区域的边界信息进行精提取,最后对搜索区域进行更新,不断完善找到的目标区域。具体实施步骤如下。The present invention provides a motion estimation method based on a multi-scale spherical enhancement filter and a level set. The premise of realizing the method is the existence of an ultrasound liver image sequence with blood vessel cross-sections calibrated by medical experts under the condition of free breathing. Firstly, the image sequence is preprocessed to filter out the speckle noise of ultrasound, and reduce the loss of useful information as much as possible; then use the multi-scale spherical enhancement filter to roughly extract the contour of the target area. The CV model of the algorithm precisely extracts the boundary information of the target area, and finally updates the search area to continuously improve the found target area. The specific implementation steps are as follows.

执行步骤一、超声图像序列的预处理。Perform step 1, preprocessing of the ultrasound image sequence.

均值滤波器:采用m*m的滤波器模板,滤波器模板中心坐标为(x,y),滤波后图像坐标(x,y)的灰度值为:Mean filter: use m * m filter template, the center coordinate of the filter template is ( x , y ), and the gray value of the filtered image coordinate ( x , y ) is:

Figure DEST_PATH_IMAGE004
Figure DEST_PATH_IMAGE004

其中,f代表图像,

Figure DEST_PATH_IMAGE006
代表滤波器模板覆盖下的图像像素灰度值,m为滤波器模板的大小,以像素为单位计数。where f represents the image,
Figure DEST_PATH_IMAGE006
Represents the gray value of the image pixel covered by the filter template, m is the size of the filter template, counted in pixels.

执行步骤二:利用多尺度球状增强滤波器提取出目标区域的大致轮廓。Step 2: Use the multi-scale spherical enhancement filter to extract the rough outline of the target area.

1)内核区域利用肝脏超声图像中医生标注的标准位置进行选取,内核的大小正相关于目标的大小。建立原始图像的多尺度数据集,基于本专利的测试数据集,尺度σ的最大值不超过20个像素,其最小值不小于3个像素。为保证实时性,减少计算时间,选取4至5个不同的尺度信息σ1) The kernel area is selected by the standard position marked by the doctor in the liver ultrasound image, and the size of the kernel is positively related to the size of the target. A multi-scale data set of the original image is established. Based on the test data set of this patent, the maximum value of the scale σ is not more than 20 pixels, and the minimum value is not less than 3 pixels. In order to ensure real-time performance and reduce calculation time, 4 to 5 different scale information σ are selected.

2)对超声图像中的每个像素进行海森(Hessian)矩阵的特征值分析,提取分解图像局部二阶结构的主方向。Hessian矩阵表示如下:2) Perform the eigenvalue analysis of the Hessian matrix on each pixel in the ultrasound image, and extract the main direction of the local second-order structure of the decomposed image. The Hessian matrix is represented as follows:

Figure DEST_PATH_IMAGE008
Figure DEST_PATH_IMAGE008

其中,以二维超声图像序列为例,σ是一个具有两个分量的向量,本专利所述方法同样适用三维超声图像序列,此时σ是一个具有三个分量的向量,Hessian矩阵可以进一步表示为3*3阶矩阵的形式;

Figure DEST_PATH_IMAGE010
是超声图像的第i行,第j列对应像素位置的二阶差分;
Figure 291226DEST_PATH_IMAGE002
是Hessian矩阵的特征值,通过二者绝对值的比值:Among them, taking a two-dimensional ultrasound image sequence as an example, σ is a vector with two components, and the method described in this patent is also applicable to a three-dimensional ultrasound image sequence. At this time, σ is a vector with three components, and the Hessian matrix can be further expressed It is in the form of a 3*3 order matrix;
Figure DEST_PATH_IMAGE010
is the second-order difference of the pixel position corresponding to the i -th row and the j -th column of the ultrasound image;
Figure 291226DEST_PATH_IMAGE002
is the eigenvalue of the Hessian matrix, by the ratio of the absolute values of the two:

Figure DEST_PATH_IMAGE012
Figure DEST_PATH_IMAGE012

将球状区域和线状、盘状区域区分开来。同时为了有效滤除背景,进行如下的处理:Distinguish spherical areas from linear and disc-shaped areas. At the same time, in order to effectively filter out the background, the following processing is performed:

Figure DEST_PATH_IMAGE014
Figure DEST_PATH_IMAGE014

进而,球状增强滤波器的测量可以如下表示:Furthermore, the measurement of the spherical enhancement filter can be expressed as follows:

Figure DEST_PATH_IMAGE016
Figure DEST_PATH_IMAGE016

其中,α,β是相关系数。从而提取出肝血管横截面——较暗的球状区域。where α and β are the correlation coefficients. This results in the extraction of a cross-section of the hepatic vessels—the darker spherical region.

3)对黑色球状区域进行加强处理,使之在处理的得到的图形中更明显。3) Strengthen the black spherical area to make it more obvious in the processed graphics.

执行步骤三:利用基于水平集算法的CV模型提取清晰的边界信息将如下公式中的能量函数最小化:Step 3: Use the CV model based on the level set algorithm to extract clear boundary information and minimize the energy function in the following formula:

Figure DEST_PATH_IMAGE018
Figure DEST_PATH_IMAGE018

其中,

Figure DEST_PATH_IMAGE020
是演化闭合轮廓的长度,I是待处理图像,
Figure DEST_PATH_IMAGE022
C内外的平均灰度级,μ、
Figure DEST_PATH_IMAGE024
是权重系数,一般来说,
Figure DEST_PATH_IMAGE026
。in,
Figure DEST_PATH_IMAGE020
is the length of the evolving closed contour, I is the image to be processed,
Figure DEST_PATH_IMAGE022
is the average gray level inside and outside C , μ,
Figure DEST_PATH_IMAGE024
is the weight coefficient, in general,
Figure DEST_PATH_IMAGE026
.

为了获得能量函数的最小值,用水平集函数代替C,使用欧拉-拉格朗日方法得到如下方程:To obtain the minimum value of the energy function, replace C with the level set function and use the Euler-Lagrange method to obtain the following equation:

Figure DEST_PATH_IMAGE028
Figure DEST_PATH_IMAGE028

其中

Figure DEST_PATH_IMAGE030
是狄拉克函数,
Figure DEST_PATH_IMAGE032
,在本专利所使用的测试数据集中,
Figure DEST_PATH_IMAGE034
in
Figure DEST_PATH_IMAGE030
is the Dirac function,
Figure DEST_PATH_IMAGE032
, in the test data set used in this patent,
Figure DEST_PATH_IMAGE034

Figure DEST_PATH_IMAGE036
是在多尺度策略中得到的目标区域大致轮廓。
Figure DEST_PATH_IMAGE036
is the approximate outline of the target region obtained in the multi-scale strategy.

执行步骤四:确定目标的几何中心并对搜寻区域进行更新。Step 4: Determine the geometric center of the target and update the search area.

1)应用累加法,使用执行步骤二中得到的边界点计算目标区域的几何中心。以二维图像为例,累加和法的公式如下所示:1) Apply the accumulation method to calculate the geometric center of the target area using the boundary points obtained in step 2. Taking a two-dimensional image as an example, the formula for the cumulative sum method is as follows:

Figure DEST_PATH_IMAGE038
Figure DEST_PATH_IMAGE038

Figure DEST_PATH_IMAGE040
Figure DEST_PATH_IMAGE040

其中,

Figure DEST_PATH_IMAGE042
代表n个边界点中的第i个边界点。in,
Figure DEST_PATH_IMAGE042
represents the ith boundary point among the n boundary points.

2)根据此几何中心和执行步骤二中的边界信息,计算目标区域的大小。为了抑制呼吸作用的影响,将目标区域每边作相应的延拓,为限制搜素区域的面积及提高运算速度,一般可以延拓10-20个像素,得到的区域就是新的目标区域。2) Calculate the size of the target area according to the geometric center and the boundary information in step 2. In order to suppress the influence of respiration, each side of the target area is extended accordingly. In order to limit the area of the search area and improve the operation speed, generally 10-20 pixels can be extended, and the obtained area is the new target area.

3)返回到执行步骤二重新对目标区域进行计算。3) Return to step 2 to recalculate the target area.

本发明基于多尺度球状增强滤波器和水平集算法进行运动估计,很好地适用于自由呼吸序列,运动估计实时性好,克服传统方法边界提取不可靠的缺点,有效克服超声图像斑点噪声强的缺点,并且保证了跟踪过程的稳定性和准确性,满足临床要求。The present invention performs motion estimation based on multi-scale spherical enhancement filter and level set algorithm, is well suited for free breathing sequence, has good real-time performance of motion estimation, overcomes the disadvantage of unreliable boundary extraction of traditional methods, and effectively overcomes the problem of strong speckle noise in ultrasonic images. shortcomings, and to ensure the stability and accuracy of the tracking process to meet clinical requirements.

Claims (3)

1.一种基于多尺度球状增强滤波器和水平集算法的运动估计方法,其特征在于它包括以下步骤:1. a motion estimation method based on multi-scale spherical enhancement filter and level set algorithm, is characterized in that it comprises the following steps: 步骤一、超声图像序列的预处理;Step 1, preprocessing of ultrasound image sequence; 步骤二、对目标区域的边缘粗提取;其具体过程为:Step 2: Roughly extract the edge of the target area; the specific process is: 1)内核区域利用肝脏超声图像中医生标注的标准位置进行选取,内核大小σ正相关于目标的大小;建立原始图像的多尺度数据集,为保证实时性,减少计算时间,选取4至5个不同的尺度信息;1) The kernel area is selected by the standard position marked by the doctor in the liver ultrasound image, and the kernel size σ is positively related to the size of the target; establish a multi-scale data set of the original image, in order to ensure real-time performance and reduce calculation time, select 4 to 5 different scale information; 2)对超声图像中的每个像素进行海森矩阵的特征值分析,提取分解图像局部二阶结构的主方向,Hessian矩阵的特征值是λ1、λ2,通过二者绝对值的比值:2) Perform the eigenvalue analysis of the Hessian matrix on each pixel in the ultrasound image, and extract the main direction of the local second-order structure of the decomposed image. The eigenvalues of the Hessian matrix are λ 1 , λ 2 , through the ratio of the absolute values of the two:
Figure FDA0003030038220000011
Figure FDA0003030038220000011
将球状区域和线状、盘状区域区分开来;同时为了有效滤除背景,进行如下的处理:Distinguish spherical areas from linear and disc-shaped areas; at the same time, in order to effectively filter out the background, the following processing is performed:
Figure FDA0003030038220000012
Figure FDA0003030038220000012
进而,球状增强滤波器的测量可以如下表示:Furthermore, the measurement of the spherical enhancement filter can be expressed as follows:
Figure FDA0003030038220000013
Figure FDA0003030038220000013
其中,α、β是球状增强滤波器中的相应系数;从而提取出肝血管横截面——黑色球状区域;Among them, α and β are the corresponding coefficients in the spherical enhancement filter; thus, the cross section of the hepatic blood vessel is extracted—the black spherical region; 3)对黑色球状区域进行加强处理,使之在处理的得到的图形中更明显;3) Strengthen the black spherical area to make it more obvious in the processed graphics; 步骤三、基于目标区域的粗提取边缘,进一步提取清晰的边界信息;其具体过程为:Step 3: Based on the rough edge extraction of the target area, further extract clear boundary information; the specific process is as follows: 将公式中的能量函数最小化:Minimize the energy function in the formula:
Figure FDA0003030038220000014
Figure FDA0003030038220000014
其中,L(C)是演化闭合轮廓的长度,I是待处理图像,c1、c2是C内外的平均灰度级,μ、γ1、γ2是权重系数,γ1=γ2=1;Among them, L(C) is the length of the evolution closed contour, I is the image to be processed, c 1 , c 2 are the average gray levels inside and outside C, μ, γ 1 , γ 2 are the weight coefficients, γ 12 = 1; 为了获得能量函数的最小值,用水平集函数代替C,使用欧拉-拉格朗日方法得到如下方程:To obtain the minimum value of the energy function, replace C with the level set function and use the Euler-Lagrange method to obtain the following equation:
Figure FDA0003030038220000015
Figure FDA0003030038220000015
其中δ(Ф)是狄拉克函数,v=0,μ=0.1,where δ(Ф) is the Dirac function, v=0, μ=0.1, u0是在多尺度策略中得到的目标区域大致轮廓;u 0 is the rough outline of the target region obtained in the multi-scale strategy; 步骤四、确定目标的几何中心并对搜寻区域进行更新。Step 4: Determine the geometric center of the target and update the search area.
2.根据权利要求1所述的基于多尺度球状增强滤波器和水平集算法的运动估计方法,其特征在于所述的步骤一中,预处理方法为:预先在肝脏超声图像中选择一个固定的大区域,选用均值滤波器对该区域进行预处理得到平滑后的肝脏超声图像。2. The motion estimation method based on multi-scale spherical enhancement filter and level set algorithm according to claim 1, characterized in that in the step 1, the preprocessing method is: select a fixed hepatic ultrasound image in advance. If a large area is selected, a mean filter is used to preprocess the area to obtain a smoothed liver ultrasound image. 3.根据权利要求1所述的基于多尺度球状增强滤波器和水平集算法的运动估计方法,其特征在于所述的步骤四为:3. the motion estimation method based on multi-scale spherical enhancement filter and level set algorithm according to claim 1, is characterized in that described step 4 is: 1)计算步骤二中得到的边界的几何中心,此中心就是目标区域的几何中心;1) Calculate the geometric center of the boundary obtained in step 2, and this center is the geometric center of the target area; 2)根据此几何中心和执行步骤二中的边界信息,计算目标区域的大小,为了抑制呼吸作用的影响,将目标区域每边进行相应的延拓,得到的区域就是新的目标区域;2) According to this geometric center and the boundary information in the execution step 2, calculate the size of the target area, in order to suppress the influence of respiration, carry out corresponding extension on each side of the target area, and the obtained area is the new target area; 3)返回到步骤二重新对目标区域进行计算。3) Return to step 2 to recalculate the target area.
CN201710119417.3A 2017-03-02 2017-03-02 Motion estimation method based on multi-scale spherical enhancement filter and level set algorithm Active CN108537817B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710119417.3A CN108537817B (en) 2017-03-02 2017-03-02 Motion estimation method based on multi-scale spherical enhancement filter and level set algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710119417.3A CN108537817B (en) 2017-03-02 2017-03-02 Motion estimation method based on multi-scale spherical enhancement filter and level set algorithm

Publications (2)

Publication Number Publication Date
CN108537817A CN108537817A (en) 2018-09-14
CN108537817B true CN108537817B (en) 2021-06-22

Family

ID=63488903

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710119417.3A Active CN108537817B (en) 2017-03-02 2017-03-02 Motion estimation method based on multi-scale spherical enhancement filter and level set algorithm

Country Status (1)

Country Link
CN (1) CN108537817B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102800088A (en) * 2012-06-28 2012-11-28 华中科技大学 Automatic dividing method of ultrasound carotid artery plaque
CN102982547A (en) * 2012-11-29 2013-03-20 北京师范大学 Automatically initialized local active contour model heart and cerebral vessel segmentation method
CN103177454A (en) * 2011-12-24 2013-06-26 南京理工大学常熟研究院有限公司 Dynamic image moving object detection method
KR101492336B1 (en) * 2013-09-24 2015-02-11 서울여자대학교 산학협력단 Automatic detection system and the method of internal and surface cracks of metal products
CN104599270A (en) * 2015-01-18 2015-05-06 北京工业大学 Breast neoplasms ultrasonic image segmentation method based on improved level set algorithm
CN104616307A (en) * 2015-02-12 2015-05-13 河北大学 Lung CT image adhesion blood vascular nodule detection method
CN104867151A (en) * 2015-05-26 2015-08-26 沈阳市第四人民医院 Eyeground image blood vessel segmentation method based on ductility active contour model
CN105989598A (en) * 2015-02-13 2016-10-05 中国科学院沈阳自动化研究所 Eye fundus image vessel segmentation method based on local enhancement active contour module

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8150134B2 (en) * 2007-08-17 2012-04-03 Industry-Academic Cooperation Foundation Of Kyung Hee University Method for enhancing blood vessels in angiography images

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103177454A (en) * 2011-12-24 2013-06-26 南京理工大学常熟研究院有限公司 Dynamic image moving object detection method
CN102800088A (en) * 2012-06-28 2012-11-28 华中科技大学 Automatic dividing method of ultrasound carotid artery plaque
CN102982547A (en) * 2012-11-29 2013-03-20 北京师范大学 Automatically initialized local active contour model heart and cerebral vessel segmentation method
KR101492336B1 (en) * 2013-09-24 2015-02-11 서울여자대학교 산학협력단 Automatic detection system and the method of internal and surface cracks of metal products
CN104599270A (en) * 2015-01-18 2015-05-06 北京工业大学 Breast neoplasms ultrasonic image segmentation method based on improved level set algorithm
CN104616307A (en) * 2015-02-12 2015-05-13 河北大学 Lung CT image adhesion blood vascular nodule detection method
CN105989598A (en) * 2015-02-13 2016-10-05 中国科学院沈阳自动化研究所 Eye fundus image vessel segmentation method based on local enhancement active contour module
CN104867151A (en) * 2015-05-26 2015-08-26 沈阳市第四人民医院 Eyeground image blood vessel segmentation method based on ductility active contour model

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Multiscale Hessian filter-based segmentation and quantification method for photoacoustic microangiography;Ting Liu等;《Chinese Optics Letters》;20150910;全文 *
Multiscale vessel enhancement filtering;Frangi, AF等;《1st International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI 98)》;19981231;全文 *
灰度不均的弱边缘血管影像的水平集分割方法;薛维琴等;《软件学报》;20120930;全文 *

Also Published As

Publication number Publication date
CN108537817A (en) 2018-09-14

Similar Documents

Publication Publication Date Title
Jayadevappa et al. Medical image segmentation algorithms using deformable models: a review
CN106023200B (en) A kind of x-ray chest radiograph image rib cage suppressing method based on Poisson model
CN110738701B (en) Tumor three-dimensional positioning system
Petroudi et al. Segmentation of the common carotid intima-media complex in ultrasound images using active contours
CN109431531B (en) Blood vessel segmentation method and device based on perfusion imaging and computer device
CN107403201A (en) Tumour radiotherapy target area and jeopardize that organ is intelligent, automation delineation method
CN113935976B (en) A method and system for automatic segmentation of blood vessels in organs of enhanced CT images
Heyde et al. Anatomical image registration using volume conservation to assess cardiac deformation from 3D ultrasound recordings
Ouzir et al. Robust optical flow estimation in cardiac ultrasound images using a sparse representation
Chen et al. An improved level set for liver segmentation and perfusion analysis in MRIs
CN103337096A (en) Coronary artery CT (computed tomography) contrastographic image calcification point detecting method
CN102609913A (en) Method for enhancing liver blood vessel and simultaneously dividing liver from blood vessel in CTA (computed tomography imaging) image
Chen A novel approach to segmentation and measurement of medical image using level set methods
CN107392928A (en) Breast cancer diagnosis system and method based on MRF Snake segmentations
CN106570856A (en) Common carotid artery intima-media thickness measuring device and method combining level set segmentation and dynamic programming
CN114119626B (en) Cerebrovascular image segmentation method based on statistical model and multi-scale filtering
CN112562058B (en) Method for quickly establishing intracranial vascular simulation three-dimensional model based on transfer learning
CN107610095A (en) Heart CT coronary artery full-automatic partition methods based on image co-registration
CN104751457B (en) A kind of new liver segmentation method based on variation energy
Yin et al. Automatic breast tissue segmentation in MRIs with morphology snake and deep denoiser training via extended Stein’s unbiased risk estimator
CN110533667B (en) Lung tumor CT image 3D segmentation method based on image pyramid fusion
Bai et al. Automatic whole heart segmentation based on watershed and active contour model in CT images
Zhu et al. 3D automatic MRI level set segmentation of inner ear based on statistical shape models prior
CN108537817B (en) Motion estimation method based on multi-scale spherical enhancement filter and level set algorithm
Renard et al. Image analysis for detection of coronary artery soft plaques in MDCT images

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
GR01 Patent grant
GR01 Patent grant