EP1522875A1

A method of tracking position and velocity of object's borders in two or three dimensional digital echographic images

Abstract

A method of tracking position and velocity of objects' borders in two or three dimensional digital images, particularly in echographic images comprises the steps of: Acquiring a sequence of at least two consecutive ultrasound image frames of a moving tissue or a moving object which frames are timely separated by a certain time interval; Automatically or manually defining a certain number of reference points of a border of a moving tissue or object at least on a first image frame of the sequence of image frames acquired; Automatically tracking the border of the moving tissue or object in the at least one further following frame by determining the new position of the reference points of the border in at least one following image frame of the sequence of image frames by estimating the position of the said reference points in the said at least following image frame of the sequence of image frames on the basis of the ultrasound image data of the acquired sequence of image frames. In the present invention the sequence of image frames acquired is a sequence of consecutive B-mode, grey scale ultrasound images; On a first frame a border line is drawn either manually or by means of an automatic border detection algorithm. The original trace of pixels of the manually or automatically drawn border line is followed in time, i.e. in at least one following image frame by searching the maximum likelihood of the trace of pixels in the following image frame with the trace of pixels in the first or timely previous image frame by analyzing the image pixels in the neighbourhood of the said trace of pixels.

EP1522875A1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 30 September 2023, 3 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

22 claims: 10 independent, 12 dependent

  1. 1
    A method of tracking position and velocity of objects' borders in two or three dimensional digital images, particularly in echographic images comprising the following steps:Acquiring a sequence of at least two consecutive ultrasound image frames of a moving tissue or a moving object which ultrasound image frames are timely separated by a certain time interval.Automatically or manually defining a certain number of reference points of a border of a moving tissue or object at least on a first image frame of the sequence of image frames acquired;Automatically tracking the border of the moving tissue or object in the at least one further following frame by determining the new position of the reference points of the border in at least one following image frame of the sequence of image frames by estimating the position of the said reference points in the said at least following image frame of the sequence of image frames on the basis of the ultrasound image data of the acquired sequence of image frames.And which method is further characterized in thatthe sequence of image frames acquired is a sequence of consecutive B-mode, grey scale ultrasound images;On a first frame a border line is drawn either manually or by means of an automatic border detection algorithm the border being defined by a trace of pixels of the image frame coinciding with the said border line;The original trace of pixels coinciding with the manually or automatically drawn border line is followed in time, i.e. in the at least one following image frame by searching the maximum likelihood of the trace of pixels in the following image frame with the trace of pixels in the first or timely previous image frame of the sequence of image frames by analyzing the image pixels in the neighbourhood of the said trace of pixels.
  2. 5
    A method according to one or more of the preceding claims in combination with objects imaged having at least one or more representative reference points in particular a starting and an ending point of a border which having a relevance as particular reference points in the motion executed by the border-line of the object,    characterised in that prior of carrying out the tracking of all the reference points defined on the border line drawn on a first image frame of the sequence of at least two image frames a preventive tracking cycle of only the representative reference points is carried out according to the method of one or more of claims 1 to 3.
  3. 8
    A method according to one or more of the preceding claims characterised by the following steps:a) Acquiring a sequence of at least two consecutive ultrasound image frames of a moving tissue or a moving object which ultrasound image frames are timely separated by a certain time interval;b) Tracing a border line over one single first frame either manually or with the help of an automatic border drawing algorithm;c) Tracking the position displacements of one or more eventually present representative reference points over the entire sequence of consecutive image frames;d) Rescaling the border line drawn on the first image frame at least for some or for each of the following image frames of the sequence of image frames according to the corresponding position tracked of the representative reference points;e) Defining a certain number of further reference points distributed along the border line on the first image frame and falling on the said border line;f) Tracking the position of each point independently from the others along the sequence of image frames;g) Tracking of the position of the representative reference points and of the other reference points being carried out byh) for each point independently and in each of the image frames of the sequence of image frames defining a transmural cut line consisting in a line which crosses the border line drawn and passing through the said reference point;i) the pixels taken along each transmural cut line in each of the image frames of the sequence of image frames are placed in columns, each column corresponding to one frame of the sequence of images for representing the evolution along a transmural cut line, for all instants at once in a two-dimensional space time representation;j) the tracking of the border. i.e. of the trace of pixels along each transmural cut line is carried out along the space-time image using a cross-correlation procedure of the pixel column in the space-time image corresponding to a first image frame with the pixel column in the space-time image corresponding to a successive image frame of the sequence of image frames.
  4. 9
    A method according to one or more of the preceding claims characterised in that in combination of images of poor quality, i.e. with a low signal-to noise-ratio, the space-time representation along the transmural cuts is built using a line for the transmural cut with a thickness larger than that of a single pixel and by extracting the average value across such a thickness.
  5. 10
    A method according to one or more of the preceding claims characterised in that it is applied for carrying out a surface border tracking in three-dimensional imaging and comprising the following steps:l) Acquiring a sequence of three-dimensional ultrasound imaging data sets, each three-dimensional data set being acquired with a predetermined time interval from the previous one;m) Defining at least a principal section plane of each three dimensional data set along one chosen direction for obtaining a sequence of two dimensional image frames along the said section plane;n) Drawing a border line of the object imaged either manually or automatically on the first two dimensional image frame of the sequence of two dimensional image frames taken along the said principal section plane or each of the said principal section planes;o) Carrying out the tracking steps c) to j) previously disclosed for the each sequence of two-dimensional image frames for each corresponding principal section plane;p) For each three-dimensional data set of the sequence of three-dimensional datasets defining a preestablished number of further secondary section planes crossing the at least one, preferably all the principal section planes, the said secondary section planes being spaced apart one from the other along a predetermined direction and dividing the object represented by each three-dimensional data set of the sequence of three-dimensional data sets in slices.q) For each secondary section plane in the sequence of three dimensional data sets constructing the corresponding sequence of two-dimensional image frames relative to the said secondary section plane;r) For each sequence of two-dimensional image frames relatively to each secondary section plane determining a guess border line in one single frame, by letting the guess border line passing across the intersection points of the corresponding secondary section plane with the border line drawn on the principal section plane or of the principal section planes;s) Tracking the said guess border line by detecting a new border by applying the method steps according to c) to j) or e) to j) by substituting the time coordinate in the said disclosed steps with the spatial coordinate along the said guess border line byt) defining a certain number of transmural cuts on the single image frame of the sequence of images frames corresponding to each secondary section plane along the guess border line;u) identifying the pixels along the said transmural cuts and placing the pixels along each tansmural cuts side by side for constructing a two-dimensional image where the horizontal axis indicates the spatial coordinate along the guess border line;v) carrying out the cross correlation between each of the consecutive pixel columns in the said two dimensional image and thus tracking the border line in one frame for each of the sequences of two-dimensional image frames corresponding to each of the secondary section planes.
  6. 12
    A method according to claims 10 or 11, characterised in that two orthogonal principal section planes are chosen for carrying out the above mentioned method steps, the crossing line of the two principal section planes defining a preferred direction of the said planes.
  7. 13
    A method according to one or more of the preceding claims 10 to 12, characterised in that in order to better define the group of secondary section planes cutting the principal section planes, the following steps are provided:defining bounds or limits for a distance range within which the group of the said secondary section planes has to be defined.
  8. 15
    A method according to one or more of the preceding claims the correct border line tracked is displayed overlaid on the corresponding displayed image frame as an highlighted line characterized by a colour which is different from the grey-scale B-mode image displayed.
  9. 16
    A method according to one or more of the preceding claims characterised in that it comprises steps for determining the border line instant velocity on each image frame of the sequence of image frames.
  10. 21
    A method according to one or more of the previous claims 18 tp 20, characterised in that in combination of images of poor quality, i.e. with a low signal-to noise-ratio, the space-time representation along the transmural cuts is built using a line for the transmural cut with a thickness larger than that of a single pixel and by extracting the average value across such a thickness.