EP1534137B1

System and method for identifying a vascular border

Abstract

This record has no abstract on file.

EP1534137B1, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Expired 26 August 2023, 3.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

15 claims: 15 independent, 0 dependent

  1. 1
    A method of identifying a border of a vascular object, comprising:providing a computing device (120) with multiple sets of blood-vessel data, each set corresponding to an image (20, 52a, 52b, 52c, 52d) of the vascular object;using a set of blood-vessel data to approximate a border on an image (20) of said vascular object;identifying, by the computing device, at least one control point (22) on said border;extrapolating additional control-point data from said at least one control point (22) said additional-control-point data representing at least one other control point (62) on at least one other image (52a, 52b, 52c, 52d);wherein additional-border data representing at least one other border on said at least one other image is produced from said additional-control-point data;andadjusting said at least one other border using an active contour application.. Procédé d'identification d'un contour d'un objet vasculaire, comprenant : la fourniture d'un dispositif informatique (120) comportant de multiples ensembles de données sur un vaisseau sanguin, chaque ensemble correspondant à une image (20, 52a, 52b, 52c, 52d) de l'objet vasculaire ;l'utilisation d'un ensemble de données sur un vaisseau sanguin pour évaluer approximativement un contour d'une image (20) dudit objet vasculaire ;l'identification, par le dispositif informatique, d'au moins un point de contrôle (22) sur ledit contour ;l'extrapolation de données de point de contrôle supplémentaires à partir dudit au moins un point de contrôle (22), lesdites données de point de contrôle supplémentaires représentant au moins un autre point de contrôle (62) sur au moins une autre image (52a, 52b, 52c, 52d) ;dans lequel des données de contour supplémentaires représentant au moins un autre contour sur ladite au moins une autre image sont produites à partir desdites données de point de contrôle supplémentaires ;etl'ajustement dudit au moins un autre contour en utilisant une application de contour active. Verfahren zum Identifizieren einer Grenze eines vaskulären Objekts, umfassend: Bereitstellen einer Rechnervorrichtung (120) mit mehreren Sätzen von Blutgefäßdaten, wobei jeder Satz einem Bild (20, 52a, 52b, 52c, 52d) des vaskulären Objekts entspricht;Verwenden eines Satzes von Blutgefäßdaten, um eine Grenze auf einem Bild (20) des genannten vaskulären Objekts zu approximieren;Identifizieren, durch die Rechnervorrichtung, von mindestens einem Kontrollpunkt (22) auf der genannten Grenze;Extrapolieren von zusätzlichen Kontrollpunktdaten anhand des genannten mindestens einen Kontrollpunkts (22), wobei die genannten zusätzlichen Kontrollpunktdaten mindestens einen weiteren Kontrollpunkt (62) auf mindestens einem weiteren Bild (52a, 52b, 52c, 52d) darstellen;wobei zusätzliche Grenzdaten, die mindestens eine weitere Grenze auf dem genannten mindestens einen weiteren Bild darstellen, anhand der genannten zusätzlichen Kontrollpunktdaten erzeugt werden;undAnpassen der genannten mindestens einen weiteren Grenze unter Verwendung einer Aktive-Kontur-Anwendung.
  2. 2
    Procédé selon la revendication 1, dans lequel l'application de contour active ajuste ledit au moins un autre contour conformément à au moins un facteur, ledit au moins un facteur étant choisi dans un groupe consistant en un facteur de gradient, un facteur de point de contrôle et un facteur de délimitation, dans lequel ledit facteur de point de contrôle correspond à la connectivité des points de contrôle adjacents parmi lesdits points de contrôle supplémentaires et ledit facteur de délimitation correspond à la courbure dudit autre contour. The method of claim 1, wherein the active contour application adjusts said at least one other border in accordance with at least one factor, said at least one factor being selected from a group consisting of gradient factor, control-point factor and boundary factor, where said control-point factor corresponds to the connectivity of adjacent ones of said additional control points and said boundary factor corresponds to the curvature of said other border. Verfahren nach Anspruch 1, wobei die Aktive-Kontur-Anwendung die genannte mindestens eine weitere Grenze in Übereinstimmun mit mindestens einem Faktor anpasst, wobei der genannte mindestens eine Faktor ausgewählt wird aus einer Gruppe bestehend aus Gradientenfaktor, Kontrollpunktfaktor und Begrenzungsfaktor, wobei der genannte Kontrollpunktfaktor der Konnektivität von benachbarten der genannten Kontrollpunkte entspricht und der genannte Begrenzungsfaktor der Krümmung der genannten weiteren Grenze entspricht.
  3. 3
    Procédé selon la revendication 1, dans lequel ladite étape consistant à fournir un dispositif informatique comportant de multiples ensembles de données de vaisseau sanguin comprend en outre la fourniture d'un dispositif informatique comportant de multiples ensembles de données d'ultrasons intravasculaires (IVUS), où chaque ensemble correspond à une image IVUS (20, 52a, 52b, 52c, 52d) dudit objet vasculaire. The method of Claim 1, wherein said step of providing a computing device with multiple sets of blood-vessel data further comprises providing a computing device with multiple sets of intra-vascular ultrasound (IVUS) data, where each set corresponds to an IVUS image (20, 52a, 52b, 52c, 52d) of said vascular object. Verfahren nach Anspruch 1, wobei der genannte Schritt des Bereitstellens einer Rechnervorrichtung mit mehreren Sätzen von Blutgefäßdaten weiterhin das Bereitstellen einer Rechnervorrichtung mit mehreren Sätzen von intravaskulären Ultraschalldaten (IVUS-Daten) umfasst, wobei jeder Satz einem IVUS-Bild (20, 52a, 52b, 52c, 52d) des genannten vaskulären Objekts entspricht.
  4. 4
    Procédé selon la revendication 1, dans lequel ladite étape consistant à utiliser un ensemble de données de vaisseau sanguin pour évaluer approximativement un contour comprend en outre l'identification de gradients dans ladite image et l'utilisation desdits gradients pour évaluer de façon approximative ledit contour sur ladite image dudit objet vasculaire. The method of Claim 1, wherein said step of using a set of blood-vessel data to approximate a border further comprises identifying gradients in said image and using said gradients to approximate said border on said image of said vascular object. Verfahren nach Anspruch 1, wobei der genannte Schritt des Verwendens eines Satzes von Blutgefäßdaten zum Approximieren einer Grenze weiterhin das Identifizieren von Gradienten in dem genannten Bild und das Verwenden der genannten Gradienten zum Approximieren der genannten Grenze auf dem genannten Bild des genannten vaskulären Objekts umfasst.
  5. 5
    Procédé selon la revendication 1, dans lequel ladite étape consistant à extrapoler ledit au moins un point de contrôle (22) comprend en outre l'extrapolation dudit au moins un point de contrôle à un ensemble adjacent de données de vaisseau sanguin, ledit ensemble adjacent correspondant à une autre image adjacente à ladite image. The method of Claim 1, wherein said step of extrapolating said at least one control point (22) further comprises extrapolating said at least one control point to an adjacent set of blood-vessel data, said adjacent set corresponding to another image adjacent to said image. Verfahren nach Anspruch 1, wobei der genannte Schritt des Extrapolierens des genannten mindestens einen Kontrollpunkts (22) weiterhin das Extrapolieren des genannten mindestens einen Kontrollpunkts zu einem benachbarten Satz von Blutgefäßdaten umfasst, wobei der benachbarte Satz einem weiteren Bild entspricht, das an das genannte Bild angrenzt.
  6. 6
    Procédé selon la revendication 1 ou 2, dans lequel ladite étape consistant à ajuster ledit au moins un autre contour comprend en outre l'ajustement dudit au moins un autre contour conformément à au moins un facteur de continuité, ledit facteur de continuité représentant un niveau de continuité entre des points de contrôle adjacents sur ledit au moins un autre contour. The method of Claim 1 or 2, wherein said step adjusting said at least one other border further comprises adjusting said at least one other border in accordance with at least a continuity factor, said continuity factor representing an amount of continuity between adjacent control points on said at least one other border. Verfahren nach Anspruch 1 oder 2, wobei der genannte Schritt des Anpassens von mindestens einer weiteren Grenze das Anpassen der genannten mindestens einen weiteren Grenze in Übereinstimmung mit mindestens einem Kontinuitätsfaktor umfasst, wobei der genannte Kontinuitätsfaktor ein Kontinuitätsmaß zwischen benachbarten Kontrollpunkten auf der genannten mindestens einen weiteren Grenze darstellt.
  7. 7
    A border-identification system (10) comprising:a computing device (120) adapted to be electrically connected to a data-gathering device (110) and to acquire from said data-gathering device multiple sets of blood-vessel data, each set corresponding to an image (20, 52a, 52b, 52c, 52d) of a vascular object;characterized ina border-detection application (122) operating on said computing device (120) and adapted to use at least a portion of said blood-vessel data to produce starting- border data and to identify starting-control-point data, said starting-border data representing at least one border on at least one image (20) of said vascular object and said starting-control-point data representing at least one control point (22) on said at least one border;an extrapolation application (124) operating on said computing device and adapted to extrapolate additional-control- point data from said starting control-point-data, said additional-control-point data representing at least one other control point (62) on at least one other image (52a, 52b, 52c, 52d), wherein additional-border data representing at least one other border on said at least one other image is produced from said additional-control-point data;andan active-contour application (126) operating on said computing device and adapted to adjust said at least one other border. Grenzenidentifizierungssystem (10), umfassend: eine Rechnervorrichtung (120), die dafür ausgelegt ist, mit einer Datenerfassungsvorrichtung (110) elektrisch verbunden zu werden und von der genannten Datenerfassungsvorrichtung mehrere Sätze von Blutgefäßdaten zu erlangen, wobei jeder Satz einem Bild (20, 52a, 52b, 52c, 52d) eines vaskulären Objekts entspricht;gekennzeichnet durcheine Grenzendetektionsanwendung (122), die auf der genannten Rechnervorrichtung (120) läuft und dafür ausgelegt ist, mindestens einen Teil der genannten Blutgefäßdaten zu verwenden, um Start-Grenzdaten zu erzeugen und um Start-Kontrollpunktdaten zu identifizieren, wobei die genannten Start-Grenzdaten mindestens eine Grenze auf mindestens einem Bild (20) des genannten vaskulären Objekts darstellen und die genannten Start-Kontrollpunktdaten mindestens einen Kontrollpunkt (22) auf der genannten mindestens einen Grenze darstellen;eine Extrapolationsanwendung (124), die auf der genannten Rechnervorrichtung läuft und dafür ausgelegt ist, zusätzliche Kontrollpunktdaten ausgehend von den genannten Start-Kontrollpunktdaten zu extrapolieren, wobei die genannten zusätzlichen Kontrollpunktdaten mindestens einen weiteren Kontrollpunkt (62) auf mindestens einem weiteren Bild (52a, 52b, 52c, 52d) darstellen, wobei zusätzliche Grenzdaten, die mindestens eine weitere Grenze auf dem genannten mindestens einen weiteren Bild darstellen, anhand der genannten zusätzlichen Kontrollpunktdaten erzeugt werden;undeine Aktive- Kontur-Anwendung (126), die auf der genannten Rechnervorrichtung läuft und dafür ausgelegt ist, die genannte mindestens eine weitere Grenze anzupassen. Système d'identification de contour (10) comprenant : un dispositif informatique (120) adapté pour être raccordé électriquement à un dispositif de collecte de données (110) et pour acquérir à partir dudit dispositif de collecte de données, de multiples ensembles de données de vaisseau sanguin, chaque ensemble correspondant à une image (20, 52a, 52b, 52c, 52d) d'un objet vasculaire ;caractérisé parune application de détection de contour (122) fonctionnant sur ledit dispositif informatique (120) et étant adaptée pour utiliser au moins une partie desdites données de vaisseaux sanguin pour produire des données de contour de départ et pour identifier des données de point de contrôle de départ, lesdites données de contour de départ représentant au moins un contour sur au moins une image (20) dudit objet vasculaire et lesdites données de point de contrôle de départ représentant au moins un point de contrôle (22) sur ledit au moins un contour ;une application d'extrapolation (124) fonctionnant sur ledit dispositif informatique et étant adaptée pour extrapoler des données de point de contrôle supplémentaires à partir desdites données de point de contrôle de départ, lesdites données de point de contrôle supplémentaires représentant au moins un autre point de contrôle (62) sur au moins une autre image (52a, 52b, 52c, 52d), dans lequel lesdites données de contour supplémentaires représentant au moins un autre contour sur ladite au moins une autre image sont produites à partir desdites données de point de contrôle supplémentaires ;etune application de contour active (126) fonctionnant sur ledit dispositif informatique et étant adaptée pour ajuster ledit au moins un autre contour.
  8. 8
    Grenzenidentifizierungssystem nach Anspruch 7, wobei die genannte Datenerfassungsvorrichtung (110) eine mit intravaskuläre Ultraschallkonsole (IVUS-Konsole) umfasst. Système d'identification de contour selon la revendication 7, dans lequel ledit dispositif de collecte de données (110) comprend une console d'ultrason intravasculaire (IVUS). The border-identification system of Claim 7, wherein said data-gathering device (110) comprises an intra-vascular ultrasound (IVUS) console.
  9. 9
    Grenzenidentifizierungssystem nach Anspruch 7, wobei die genannte Grenzendetektionsanwendung (122) weiterhin dafür ausgelegt ist, Gradienten in dem genannten mindestens einen Bild zu identifizieren und die genannten Gradienten zu verwenden, um Start-Grenzdaten zu erzeugen. Système d'identification de contour selon la revendication 7, dans lequel ladite application de détection de contour (122) est en outre adaptée pour identifier des gradients dans ladite au moins une image et pour utiliser lesdits gradients pour produire des données de contour de départ. The border-identification system of Claim 7, wherein said border-detection application (122) is further adapted to identify gradients in said at least one image and use said gradients to produce starting-border data.
  10. 10
    Grenzenidentifizierungssystem nach Anspruch 9, wobei die genannte Grenzendetektionsanwendung (122) weiterhin dafür ausgelegt ist, die genannten Start-Grenzdaten zu verwenden, um die genannten Start-Kontrollpunktdaten zu erzeugen. Système d'identification de contour selon la revendication 9, dans lequel ladite application de détection de contour (122) est en outre adaptée pour utiliser lesdites données de contour de départ pour produire lesdites données de point de contrôle de départ. The border-identification system of Claim 9, wherein said border-detection application (122) is further adapted to use said starting-border data to produce said starting-control-point data.
  11. 11
    Grenzenidentifizierungssystem nach Anspruch 7, wobei die genannte Extrapolationsanwendung (124) weiterhin dafür ausgelegt ist, die genannten zusätzlichen Grenzdaten mithilfe von kubischer Interpolation zu erzeugen, um benachbarte der genannten mindestens einen weiteren Kontrollpunkte zu verbinden. Système d'identification de contour selon la revendication 7, dans lequel ladite application d'extrapolation (124) est en outre adaptée pour produire lesdites données de contour supplémentaires en utilisant une interpolation cubique pour raccorder des points de contrôle adjacents dudit au moins un autre point de contrôle. The border-identification system of Claim 7, wherein said extrapolation application (124) is further adapted to produce said additional-border data by using cubic interpolation to connect adjacent ones of said at least one other control point.
  12. 12
    Grenzenidentifizierungssystem nach Anspruch 7, wobei die genannte Aktive-Kontur-Anwendung (126) weiterhin dafür ausgelegt ist, Gradientendaten zum Anpassen der genannten mindestens einen weiteren Grenze zu verwenden, wobei die genannten Gradientendaten Gradienten in dem genannten mindestens einen weiteren Bild darstellen. Système d'identification de contour selon la revendication 7, dans lequel ladite application de contour active (126) est en outre adaptée pour utiliser des données de gradient pour ajuster ledit au moins un autre contour, lesdites données de gradient représentant des gradients dans ladite au moins une autre image. The border-identification system of Claim 7, wherein said active-contour application (126) is further adapted to use gradient data to adjust said at least one other border, said gradient data representing gradients in said at least one other image.
  13. 13
    Grenzenidentifizierungssystem nach Anspruch 12, wobei die genannte Aktive-Kontur-Anwendung (126) weiterhin dafür ausgelegt ist, die Kontinuität von benachbarten der genannten mindestens einen weiteren Kontrollpunkte bei der Anpassung der genannten mindestens einen weiteren Grenze zu berücksichtigen. Système d'identification de contour selon la revendication 12, dans lequel ladite application de contour active (126) est en outre adaptée pour prendre en compte la continuité des points de contrôle adjacents dudit au moins un autre point de contrôle en ajustant ledit au moins un autre contour. The border-identification system of Claim 12, wherein said active-contour application (126) is further adapted to consider the continuity of adjacent ones of said at least one other control point in adjusting said at least one other border.
  14. 14
    Grenzenidentifizierungssystem nach Anspruch 13, wobei die genannte Aktive-Kontur-Anwendung (126) weiterhin dafür ausgelegt ist, die Krümmung der genannten mindestens einen weiteren Grenze bei der Anpassung der genannten mindestens einen weiteren Grenze zu berücksichtigen. Système d'identification de contour selon la revendication 13, dans lequel ladite application de contour active (126) est en outre adaptée pour prendre en compte la courbure dudit au moins un autre contour en ajustant ledit au moins un autre contour. The border-identification system of Claim 13, wherein said active-contour application (126) is further adapted to consider the curvature of said at least one other border in adjusting said at least one other border.
  15. 15
    Grenzenidentifizierungssystem nach Anspruch 7, wobei die genannte Aktive-Kontur-Anwendung (126) weiterhin dafür ausgelegt ist, die genannte mindestens eine weitere Grenze in Übereinstimmung mit mindestens einem Faktur anzupassen, wobei der genannte mindestens eine Faktor ausgewählt wird aus der Gruppe bestehend aus einem Gradientenfaktor, einem Kontinuitätsfaktor und einem Krümmungsfaktor. Système d'identification de contour selon la revendication 7, dans lequel ladite application de contour active (126) est en outre adaptée pour ajuster ledit au moins un autre contour conformément à au moins un facteur, ledit au moins un facteur étant choisi dans le groupe consistant en un facteur de gradient, un facteur de continuité et un facteur de courbure. The border-identification system of Claim 7, wherein said active-contour application (126) is further adapted to adjust said at least one other border in accordance with at least one factor, said at least one factor being selected from the group consisting of a gradient factor, a continuity factor and a curvature factor.
Independent claims15