ES2987379T3 - Proceso de segmentación automática de una imagen médica 3D mediante una o varias redes neuronales a través de convolución estructurada de acuerdo con la geometría anatómica de la imagen médica 3D - Google Patents

Proceso de segmentación automática de una imagen médica 3D mediante una o varias redes neuronales a través de convolución estructurada de acuerdo con la geometría anatómica de la imagen médica 3D Download PDF

Info

Publication number
ES2987379T3
ES2987379T3 ES19700465T ES19700465T ES2987379T3 ES 2987379 T3 ES2987379 T3 ES 2987379T3 ES 19700465 T ES19700465 T ES 19700465T ES 19700465 T ES19700465 T ES 19700465T ES 2987379 T3 ES2987379 T3 ES 2987379T3
Authority
ES
Spain
Prior art keywords
image
images
sub
dimension
medical 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
ES19700465T
Other languages
English (en)
Inventor
Luc Soler
Nicolas Thome
Alexandre Hostettler
Jacques Marescaux
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.)
Institut De Rech Sur Les Cancers De Lappareil Digestif Ircad
Visible Patient
CNAM Conservatoire National des Arts et Metiers
Institut de Recherche contre les Cancers de l'Appareil Digestif (IRCAD)
Original Assignee
Institut De Rech Sur Les Cancers De Lappareil Digestif Ircad
Visible Patient
CNAM Conservatoire National des Arts et Metiers
Institut de Recherche contre les Cancers de l'Appareil Digestif (IRCAD)
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 Institut De Rech Sur Les Cancers De Lappareil Digestif Ircad, Visible Patient, CNAM Conservatoire National des Arts et Metiers, Institut de Recherche contre les Cancers de l'Appareil Digestif (IRCAD) filed Critical Institut De Rech Sur Les Cancers De Lappareil Digestif Ircad
Application granted granted Critical
Publication of ES2987379T3 publication Critical patent/ES2987379T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/11Region-based segmentation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • G06F18/2413Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
    • G06F18/24133Distances to prototypes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/174Segmentation; Edge detection involving the use of two or more images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
    • G06V10/443Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering
    • G06V10/449Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters
    • G06V10/451Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters with interaction between the filter responses, e.g. cortical complex cells
    • G06V10/454Integrating the filters into a hierarchical structure, e.g. convolutional neural networks [CNN]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/764Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20021Dividing image into blocks, subimages or windows
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20081Training; Learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20084Artificial neural networks [ANN]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/03Recognition of patterns in medical or anatomical images

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Molecular Biology (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Analysis (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

La presente invención se refiere a un método de segmentación automática de una imagen médica que hace uso de una base de datos de conocimiento que contiene información sobre las estructuras o instrumentos anatómicos y patológicos, que se pueden ver en una imagen médica 3D de dimensión axbxn, es decir, compuesta por n imágenes 2D diferentes, cada una de dimensión axb. Dicho método se caracteriza porque comprende principalmente tres etapas de proceso, a saber: una primera etapa que consiste en extraer de dicha imagen médica nueve subimágenes (1 a 9) de dimensión a/2 xb/2 xn, es decir, nueve subimágenes parcialmente superpuestas a/2 xb/2 de cada imagen 2D; una segunda etapa que consiste en que nueve redes neuronales convolucionales (CNN) analicen y segmenten cada una de estas nueve subimágenes (1 a 9) de cada imagen 2D; un tercer paso consistente en combinar los resultados de los nueve análisis y segmentaciones de las n imágenes 2D diferentes, y por tanto de las nueve subimágenes segmentadas de dimensión a/2 xb/2 xn, en una única imagen de dimensión axbxn, correspondiente a una única segmentación de la imagen médica inicial. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Proceso de segmentación automática de una imagen médica 3D mediante una o varias redes neuronales a través de convolución estructurada de acuerdo con la geometría anatómica de la imagen médica 3D
La presente invención se refiere al campo del procesamiento de datos, más específicamente al tratamiento y análisis de imágenes, en particular a la segmentación de imágenes médicas, y está relacionada con un proceso de segmentación automática de una imagen médica 3D mediante una o varias redes neuronales a través de convolución estructurada de acuerdo con la geometría anatómica de la imagen médica 3D.
El documento US 2016/110632 A1 se refiere a un método de utilización de un clasificador aprendido por máquina (redes neuronales profundas de espacio marginal) para la segmentación de imágenes médicas. El método comprende principalmente la clasificación basada en parches y la fusión de etiquetas para localizar y segmentar en las regiones de la imagen médica que contienen la estructura anatómica de interés.
El documento US 2015/238148 A1 se refiere a un método para detectar la pose de un objeto anatómico de interés en datos de imágenes médicas mediante el uso de redes neuronales profundas. En una imagen médica de entrada de un paciente que incluye un objeto anatómico objetivo, se detecta una pose del objeto anatómico objetivo analizando una serie de espacios de parámetros marginales de dimensionalidad creciente, utilizando una red neuronal profunda entrenada respectiva para cada uno de los espacios de búsqueda marginales.
Una imagen tridimensional realizada a partir de un dispositivo de imágenes médicas como un escáner, una resonancia magnética, un ultrasonido, un TAC o una imagen tipo SPEC se compone de un conjunto de vóxeles, que son las unidades básicas de una imagen 3D. El vóxel es la extensión 3D del píxel que es la unidad básica de una imagen 2D. Cada vóxel está asociado a un nivel de gris o densidad que puede considerarse el resultado de una función 2D F(x, y) o una función 3D F(x, y, z), donde x, y y z denotan coordenadas espaciales (véase la Figura 1).
Las vistas de la Figura 2 ilustran la definición de una segmentación de una imagen médica 3D según una vista transversal.
Normalmente, una imagen médica 2D o 3D contiene un conjunto de estructuras anatómicas y patológicas (órganos, huesos, tejidos...) o elementos artificiales (endoprótesis, implantes...) que los médicos deben delinear para evaluar la situación y definir y planificar su estrategia terapéutica. Para ello es necesario identificar órganos y patologías en la imagen, lo que supone etiquetar cada píxel de una imagen 2D o cada vóxel de una imagen 3D. Este proceso se llama segmentación.
En el caso de imágenes de TAC y resonancia magnética adquiridas en la rutina clínica, pueden considerarse como una serie de n imágenes 2D rectangulares o cuadradas (a lo largo del eje Z) con una dimensión a x b (a lo largo de los ejes X e Y). En general, tienen una dimensión estándar a lo largo del eje X e Y igual a 512x512 píxeles, lo que significa que las dimensiones del plano transversal suelen ser a = b = 512. Por el contrario, el número n de cortes (dimensión a lo largo del eje Z) es a su vez muy variable y depende de la dimensión de la región observada.
Por lo tanto, se puede considerar analizar el plano transversal en su conjunto o dividirlo en subimágenes más pequeñas, por ejemplo cuatro, de 256x256, siendo así más rápido analizarlas por separado. Las cuatro subimágenes que se han creado cubren todos los vóxeles de la imagen inicial y su dimensión es a/2 x b/2 x n.
La Figura 3A ilustra los tres planos principales que hay que considerar al tomar imágenes médicas de un sujeto humano y la Figura 3B ilustra la división de un corte a lo largo del plano transversal de la imagen médica en cuatro subimágenes de 256x256.
Existen muchos métodos para realizar una segmentación. Entre estos métodos, las redes neuronales forman parte de la categoría dedicada a los algoritmos de inteligencia artificial y tienen la ventaja de ser automáticas.
Existen muchas variaciones de estos algoritmos, pero a menudo quedan limitados a una base arquitectónica estándar que no es específica de las imágenes médicas y, en particular, no es específica de su contenido.
Sin embargo, el contenido de imágenes en las imágenes médicas es muy recurrente, especialmente en las imágenes de TAC y resonancia magnética. En el centro de la imagen tenemos sistemáticamente al paciente rodeado de aire excepto debajo de él donde se encuentra la mesa de operaciones (sobre la que habitualmente se encuentra el paciente durante el procedimiento de obtención de imágenes).
Así, a diferencia de una imagen fotográfica, donde el entorno cambia de una foto a otra, la imagen médica está tan estructurada y formateada como una foto de identificación para un pasaporte: el entorno y la posición son siempre los mismos, solo cambian detalles del rostro de la persona.
En el caso de una imagen médica del tórax, las costillas, por ejemplo, siempre estarán conectadas a la columna vertebral en la parte trasera y al esternón en la parte delantera, abarcando ambos pulmones entre los cuales se encuentra el corazón. Por supuesto, puede haber variaciones tal como una posición pulmonar invertida o un pulmón que falta, pero estos casos ocurren con muy poca frecuencia en comparación con la variación anatómica normal. En cuanto a las demás zonas (cabeza, abdomen, pelvis, miembros superiores o inferiores) se puede realizar la misma observación y aplicar el mismo principio.
Las imágenes de la Figura 4 ilustran, mediante tres ejemplos, cómo diversas áreas anatómicas (tórax, abdomen y pelvis) muestran una distribución regular de la localización relativa de los órganos.
Con base en estos hallazgos, los inventores han reconocido que en este contexto la división de subimágenes mencionada anteriormente adquiere un significado diferente porque se hace posible utilizar esta división para localizar estructuras dentro de las subimágenes que no se encuentran en las otras subimágenes.
Por ejemplo, como se puede ver en la Figura 5, la división de subimágenes (en el presente documento subimágenes de 256x256 de una imagen transversal de 512x512 de un abdomen) puede contener una estructura anatómica muy regular, que puede hacer que la red asociada a desarrollar sea más robusta, más eficiente y más especializada.
La Figura 5 ilustra cómo diversas particiones y extracciones de subimágenes de una misma imagen transversal del abdomen permiten localizar sistemáticamente estructuras anatómicas recurrentes en las mismas regiones.
En la primera imagen de la Figura 5, por ejemplo, la vesícula biliar se encontrará muy a menudo en la subimagen superior izquierda, el riñón derecho en la subimagen inferior izquierda y el riñón izquierdo en la subimagen inferior derecha. La columna vertebral pertenecerá sistemáticamente a la subimagen identificada en la imagen 2. El hígado formará parte sistemáticamente de las subimágenes izquierdas de la imagen 1 o 3, mientras que el bazo estará en las subimágenes derechas. Finalmente, la aorta y la vena cava estarán juntas en la subimagen de la imagen 4, pero separadas en las subimágenes de la imagen 3, estando la vena cava en la izquierda y la aorta en la derecha.
Por consiguiente, la idea básica de la invención es hacer uso de varias divisiones de subimágenes específicas que permitan localizar sistemáticamente estructuras anatómicas recurrentes en las mismas regiones y explotar y combinar la información recogida a partir de análisis separados de estas subimágenes para desarrollar un nuevo procedimiento de análisis de imágenes médicas utilizando redes neuronales convolucionales (CNN) explotando la información de localización específica de los órganos.
Por tanto, la presente invención tiene como objeto principal un método de segmentación automática de una imagen médica haciendo uso de una base de datos de conocimiento que contiene información sobre las estructuras o instrumentos anatómicos y patológicos, que se pueden ver en una imagen médica 3D de dimensión a x b x n, es decir compuesta por n imágenes 2D diferentes, cada una de dimensión a x b,
el método caracterizado por que comprende principalmente las siguientes tres etapas de proceso, en concreto:
una primera etapa que consiste en extraer de dicha imagen médica nueve subimágenes de dimensiones a/2 x b/2 x n, es decir, nueve subimágenes a/2 x b/2 parcialmente superpuestas de cada imagen 2D;
una segunda etapa que consiste en nueve redes neuronales convolucionales que analizan y segmentan cada una de estas nueve subimágenes de cada imagen 2D;
una tercera etapa que consiste en combinar los resultados de los nueve análisis y segmentaciones de las n imágenes 2D diferentes, y por tanto, de las nueve subimágenes segmentadas con dimensión a/2 x b/2 x n, en una única imagen con dimensión a x b x n que corresponde a una única segmentación de la imagen médica inicial.
Más precisamente, la invención propone un proceso de segmentación automática después de que una base de datos de conocimiento haya aprendido las estructuras anatómicas y patológicas, o los instrumentos que se pueden ver en la imagen médica 3D de dimensión a x b x n a través de un algoritmo compuesto por tres etapas. La primera etapa consiste en extraer nueve subimágenes de dimensiones a/2 x b/2 x n, la segunda etapa consiste en que nueve redes neuronales convolucionales (CNN) analicen una de estas nueve subimágenes y la tercera etapa consiste en combinar los resultados de los nueve análisis, y por tanto, de las nueve subimágenes segmentadas con dimensiones a/2 x b/2 x n, en una única imagen con dimensión a x b x n. El resultado es una única segmentación de la imagen inicial. La principal originalidad radica en esta arquitectura global y en la partición del análisis de imagen original basado en CNN en nueve análisis de subimágenes basados en CNN.
La invención se comprenderá mejor con la ayuda de la descripción de a continuación, que se refiere al menos a una realización preferida, dada a modo de ejemplo no limitativo y explicada con referencia a los dibujos adjuntos, en donde: • la Figura 6 es una representación esquemática que ilustra gráficamente las etapas de procesamiento del método inventivo, en concreto: la división de imagen específica que resulta en la extracción de nueve subimágenes (numeradas del 1 al 9) de la imagen médica a x b inicial; el análisis y segmentación de cada subimagen mediante una CNN dedicada (fila de puntos redondos en la Figura 6); y la superposición parcial múltiple de las nueve subimágenes de la partición de imagen inicial y la fusión de los resultados de los análisis de las CNN, con la definición y la agrupación de dieciséis regiones fraccionarias complementarias (designadas A a P);
• la Figura 7 ilustra a modo de ejemplo un subconjunto de cuatro imágenes diferentes generadas a partir de la primera subimagen del ejemplo ilustrado en la Figura 6 (subimagen numerada 1 en la Figura 6) mediante un desplazamiento (traslación) de un píxel (o un vóxel) en las tres direcciones posibles;
• la Figura 8 ilustra a modo de ejemplo un subconjunto de nueve imágenes diferentes generadas a partir de la misma subimagen que la Figura 7, mediante un desplazamiento (traslación) de uno o dos píxeles (o vóxeles);
• la Figura 9 es una representación esquemática que ilustra gráficamente las etapas involucradas con el procesamiento (segmentación) de una imagen 2D (un corte de una imagen 3D) por un grupo de nueve CNN coordinadas, cada una dedicada a la segmentación de una de las nueve subimágenes (1 a 9) extraídas de la imagen inicial, combinándose o fusionándose los resultados de segmentación individuales de todas las subimágenes en una única segmentación de imagen inicial;
• la Figura 10 es una representación esquemática, similar a la de la Figura 9, que ilustra gráficamente las etapas involucradas con el procesamiento (segmentación) de un conjunto de n (en el presente documento n = 5) imágenes 2D (conjunto de n cortes de una imagen 3D), dando como resultado una única segmentación de imagen.
Como se ilustra esquemáticamente en las Figuras 6, 9 y 10 en particular, la invención está relacionada con un método de segmentación automática de una imagen médica haciendo uso de una base de datos de conocimiento que contiene información sobre las estructuras o instrumentos anatómicos y patológicos, que se pueden ver en una imagen médica 3D de dimensión a x b x n, es decir compuesta por n imágenes 2D diferentes, cada una de dimensión a x b,
el método caracterizado por que comprende principalmente las tres etapas de proceso, en concreto:
una primera etapa que consiste en extraer de dicha imagen médica nueve subimágenes (1 a 9) de dimensiones a/2 x b/2 x n, es decir, nueve subimágenes a/2 x b/2 parcialmente superpuestas de cada imagen 2D;
una segunda etapa que consiste en nueve redes neuronales convolucionales (CNN) que analizan y segmentan cada una de estas nueve subimágenes (1 a 9) de cada imagen 2D;
una tercera etapa que consiste en combinar los resultados de los nueve análisis y segmentaciones de las n imágenes 2D diferentes, y por tanto, de las nueve subimágenes segmentadas con dimensión a/2 x b/2 x n, en una única imagen con dimensión a x b x n que corresponde a una única segmentación de la imagen médica inicial.
Al proporcionar una partición específica de la imagen médica que se va a tratar, combinada con un procesamiento paralelo por medio de una arquitectura adaptada de CNN dedicadas, explotando la información de localización específica de órganos, tejidos, objetos y posibles características internas similares, la invención permite una segmentación más rápida, más precisa y más eficiente de la imagen médica.
Normalmente, un algoritmo de CNN conocido que puede utilizarse dentro del método y el sistema de la presente invención es "U-Net" (véase por ejemplo: "U-Net: "U-Net: Convolutional Networks for Biomedical Image Segmentation"; O. Ronnebergeret al.;MICCAI 2015, Parte III, LNCS 3951, págs. 234-241, Springer IPS).
"U-Net" puede implementarse en conexión con otras arquitecturas conocidas como "ResNet" o "DenseNet".
La etapa de combinación o fusión de los resultados proporcionados por las CNN (en particular por dos o tres CNN diferentes en las regiones superpuestas de las subimágenes) se puede realizar mediante la suma (ponderada) de los clasificadores, la multiplicación (producto) o una operación de ensamblaje de predicciones adaptada similar conocida por el experto en la materia.
De acuerdo con una característica importante de la invención, que aparece de forma clara e inequívoca en las Figuras 6, 9 y 10, las nueve subimágenes 1 a 9 de dimensión a/2 x b/2 cada una se extraen de la siguiente manera a partir de una imagen 2D de dimensión a x b:
• partición simétrica de la imagen 2D en cuatro subimágenes 1 a 4 por los mediadores de los dos pares de lados opuestos;
• formando dos subimágenes 5, 6 y 7, 8 que tienen un lado en común entre ellas y centradas hacia los lados perpendiculares de la imagen 2D, de acuerdo con cada una de las dos direcciones de dicha imagen;
• formando una subimagen 9 que está centrada hacia la imagen 2D y tiene sus lados paralelos a los lados de dicha imagen.
Como también se muestra en las Figuras 6, 9 y 10 mencionadas anteriormente, la superposición de las nueve subimágenes 1 a 9 está configurada para generar dieciséis regiones complementarias y fraccionarias A a P de dimensión a/4 x b/4 cada una, cubriendo juntas la superficie completa de la imagen 2D inicial considerada.
Para aumentar la velocidad de aprendizaje de la base de datos de conocimiento, haciendo uso de la estructuración y contenidos de imágenes médicas, el método de la invención también puede consistir en:
• construir una base de datos de conocimiento a partir de K imágenes médicas segmentadas de a x b x N(i) dimensiones, siendo N(i) el número de cortes a lo largo de Z de la imagen i, donde i varía de 1 a K,
• crear a partir de cada imagen de la base de datos de conocimiento nueve subconjuntos de imágenes de dimensiones a/2 x b/2 x N(i) dimensiones,
• permitir la segmentación de las nueve subimágenes de a/2 x b/2 x N(i) dimensiones y la creación de imágenes de cada subconjunto a partir de las nueve subimágenes, y luego desplazando esta selección en 1 a T vóxel o vóxeles en las direcciones X e Y, proporcionando, por tanto, nueve subconjuntos de 4 a (T+1)2 imágenes, cada una con las mismas dimensiones.
De acuerdo con una primera realización de la invención, mostrada en la Figura 9, el método de segmentación automática consiste, por medio de nueve CNN 2D,
• en analizar cada una de las nueve subimágenes 1 a 9 por medio de una CNN 2D dedicada y segmentando una tras otra los n cortes con dimensiones a/2 x b/2, y luego
• en combinar los resultados proporcionados por las nueve CNN para proporcionar mediante la fusión de dichos resultados una única segmentación de imagen inicial.
De acuerdo con una segunda realización de la invención, mostrada en la Figura 10, el método de segmentación automática consiste, por medio de nueve CNN 3D,
• en analizar cada una de las nueve subimágenes por medio de una CNN 3D dedicada y segmentando uno tras otro todos los subconjuntos de L cortes sucesivos con una dimensión a/2 x b/2, L que oscila de 2 a n, el número de subconjuntos de subimágenes 3D con una dimensión a/2 x b/2 que varía entre 1 y n - L+1, y luego • en combinar los resultados del análisis proporcionados por las nueve CNN para proporcionar mediante la fusión de dicho resultado una única segmentación de imagen inicial.
La invención también abarca un sistema para realizar una segmentación automática de una imagen médica mediante la implementación del método de acuerdo con cualquiera de las reivindicaciones 1 a 6, caracterizado por que comprende al menos un dispositivo informático que aloja y permite el funcionamiento coordinado de nueve redes neuronales convolucionales (CNN) adaptadas para realizar la segmentación de al menos una parte de una imagen médica, utilizando información de una base de datos de conocimiento, alojando también dicho al menos un dispositivo informático y ejecutando programas que llevan a cabo la partición de imágenes médicas y la fusión de resultados de segmentación parcial proporcionados por las diferentes CNN.
Por supuesto, la invención no se limita a las dos realizaciones descritas y representadas en los dibujos adjuntos. Siguen siendo posibles modificaciones, en particular, desde el punto de vista de la composición de los diversos elementos o por sustitución de equivalentes técnicos, sin sobrepasar por ello el campo de protección de la invención.

Claims (5)

REIVINDICACIONES
1. Método de segmentación automática de una imagen médica 3D dada, haciendo uso dicho método de una base de datos de conocimiento que contiene información sobre las estructuras o instrumentos anatómicos y patológicos que se pueden ver en una imagen médica 3D de este tipo de dimensión a x b x n, es decir, una imagen médica 3D compuesta por n imágenes 2D diferentes de una dimensión a x b cada una,
el métodocaracterizado por quecomprende tres etapas de proceso, en concreto:
una primera etapa que consiste en extraer de dicha imagen médica 3D dada nueve subimágenes 3D (1 a 9) de dimensiones a/2 x b/2 x n que corresponden a nueve subimágenes 2D a/2 x b/2 parcialmente superpuestas de cada una de las n imágenes 2D diferentes;
una segunda etapa que consiste en que nueve redes neuronales convolucionales (CNN) que analizan y segmentan cada una de estas nueve subimágenes 2D (1 a 9) de cada una de dichas n imágenes 2D diferentes;
una tercera etapa que consiste en combinar los resultados de los nueve análisis y segmentaciones de las n imágenes 2D diferentes y, por tanto, de las nueve subimágenes 3D segmentadas con dimensiones a/2 x b/2 x n, en una única imagen 3D con una dimensión a x b x n que corresponde a una única segmentación de la imagen médica 3D inicial dada;
en donde las dichas nueve subimágenes 2D (1 a 9) de dimensión a/2 x b/2 cada una se extraen cada vez de la siguiente manera a partir de una imagen 2D dada de dimensión a x b:
- partición simétrica de la imagen 2D en cuatro subimágenes 2D (1 a 4) por los mediadores de los dos pares de lados opuestos;
- formando dos subimágenes 2D (5, 6 y 7, 8) que tienen un lado en común entre ellas y centradas hacia los lados perpendiculares de la imagen 2D de acuerdo con cada una de las dos direcciones de dicha imagen;
- formando una subimagen 2D (9) que está centrada hacia la imagen 2D y tiene sus lados paralelos a los lados de dicha imagen.
2. Método de segmentación automática de acuerdo con la reivindicación 1,caracterizado por quela superposición de las nueve subimágenes 2D (1 a 9) de una imagen 2D dada está configurada para generar dieciséis regiones complementarias y fraccionarias (A a P) de dimensión a/4 x b/4 cada una, cubriendo juntas la superficie completa de la imagen 2D dada considerada.
3. Método de segmentación automática de acuerdo con cualquiera de las reivindicaciones 1 o 2,caracterizado por queconsiste, por medio de nueve CNN 2D,
- en analizar cada una de las nueve subimágenes 2D (1 a 9) por medio de una CNN 2D dedicada y segmentando una tras otra los n cortes con dimensiones a/2 x b/2, y luego
- en combinar los resultados proporcionados por las nueve CNN 2D para proporcionar mediante la fusión de dichos resultados una única segmentación de imagen 2D inicial.
4. Método de segmentación automática de acuerdo con cualquiera de las reivindicaciones 1 o 2,caracterizado por queconsiste, por medio de nueve CNN 3D,
- en analizar cada una de las nueve subimágenes 3D por medio de una CNN 3D dedicada y segmentando uno tras otro todos los subconjuntos de L cortes sucesivos con una dimensión a/2 x b/2, L que oscila entre 2 a n, variando el número de subconjuntos de subimágenes con una dimensión a/2 x b/2 entre 1 y n - L+1, y luego
<- en combinar los resultados del análisis proporcionados por las nueve CNN>3<d para proporcionar, mediante dicha>fusión de resultados, una única segmentación de imagen 3D inicial.
5. Sistema para realizar una segmentación automática de una imagen médica 3D implementando el método de acuerdo con cualquiera de las reivindicaciones 1 a 4,caracterizado por quecomprende al menos un dispositivo informático configurado para alojar y ejecutar programas que llevan a cabo la extracción de subimágenes 3D de acuerdo con, respectivamente, las reivindicaciones 1-4, y la combinación de acuerdo con, respectivamente, las reivindicaciones 1-4 de los resultados del análisis y segmentación proporcionados por nueve redes neuronales convolucionales (CNN), estando además configurado el al menos un dispositivo informático para alojar y coordinar el funcionamiento de las redes neuronales convolucionales adaptadas de acuerdo con, respectivamente, las reivindicaciones 1-4 para realizar el análisis y la segmentación de cada una de las subimágenes 3D extraídas.
ES19700465T 2018-01-10 2019-01-10 Proceso de segmentación automática de una imagen médica 3D mediante una o varias redes neuronales a través de convolución estructurada de acuerdo con la geometría anatómica de la imagen médica 3D Active ES2987379T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201862615525P 2018-01-10 2018-01-10
PCT/EP2019/050553 WO2019138001A1 (en) 2018-01-10 2019-01-10 Automatic segmentation process of a 3d medical image by one or several neural networks through structured convolution according to the anatomic geometry of the 3d medical image

Publications (1)

Publication Number Publication Date
ES2987379T3 true ES2987379T3 (es) 2024-11-14

Family

ID=65019503

Family Applications (1)

Application Number Title Priority Date Filing Date
ES19700465T Active ES2987379T3 (es) 2018-01-10 2019-01-10 Proceso de segmentación automática de una imagen médica 3D mediante una o varias redes neuronales a través de convolución estructurada de acuerdo con la geometría anatómica de la imagen médica 3D

Country Status (9)

Country Link
US (1) US11288812B2 (es)
EP (1) EP3738100B1 (es)
JP (1) JP7240403B2 (es)
KR (1) KR20200118050A (es)
CN (1) CN111819599A (es)
BR (1) BR112020014201A2 (es)
CA (1) CA3087691A1 (es)
ES (1) ES2987379T3 (es)
WO (1) WO2019138001A1 (es)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12430757B2 (en) 2020-04-17 2025-09-30 Visible Patient Automatic determination method of at least one parameter indicative of the degree or level of functionality of a lung
US20220133228A1 (en) * 2020-11-03 2022-05-05 Biosense Webster (Israel) Ltd. Identification and visualization of non-navigated objects in medical images
US20230162493A1 (en) * 2021-11-24 2023-05-25 Riverain Technologies Llc Method for the automatic detection of aortic disease and automatic generation of an aortic volume
KR102584545B1 (ko) 2023-03-06 2023-10-04 주식회사 젠젠에이아이 3차원 공간에서 일관성 있는 의료 볼륨 데이터 생성 모델 학습 방법 및 장치
US12499611B1 (en) 2025-06-27 2025-12-16 Anumana, Inc. System and method for generating canonical views for volumetric imaging data

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6819790B2 (en) * 2002-04-12 2004-11-16 The University Of Chicago Massive training artificial neural network (MTANN) for detecting abnormalities in medical images
WO2006123272A2 (en) * 2005-05-18 2006-11-23 Koninklijke Philips Electronics N.V. Automatic organ mapping method an device
US8457400B2 (en) * 2008-06-27 2013-06-04 Microsoft Corporation Patch-based texture histogram coding for fast image similarity search
US8553952B2 (en) * 2008-11-29 2013-10-08 Supratik Kumar Moulik Method and system for automated interpretation of computer tomography scan data
US8437521B2 (en) * 2009-09-10 2013-05-07 Siemens Medical Solutions Usa, Inc. Systems and methods for automatic vertebra edge detection, segmentation and identification in 3D imaging
US8938113B2 (en) * 2010-07-26 2015-01-20 Kjaya, Llc Adaptive visualization for direct physician use
US9363220B2 (en) * 2012-03-06 2016-06-07 Apple Inc. Context-sensitive help for image viewing and editing application
CN103093473A (zh) * 2013-01-25 2013-05-08 北京理工大学 一种基于水平集的多目标图像分割方法
US9730643B2 (en) * 2013-10-17 2017-08-15 Siemens Healthcare Gmbh Method and system for anatomical object detection using marginal space deep neural networks
US9668699B2 (en) * 2013-10-17 2017-06-06 Siemens Healthcare Gmbh Method and system for anatomical object detection using marginal space deep neural networks
US9934577B2 (en) * 2014-01-17 2018-04-03 Microsoft Technology Licensing, Llc Digital image edge detection
EP3170307B1 (de) * 2014-07-15 2020-08-26 Novomatic Ag Verfahren zur darstellung einer dreidimensionalen szene auf einem autostereoskopischen monitor
US9959486B2 (en) * 2014-10-20 2018-05-01 Siemens Healthcare Gmbh Voxel-level machine learning with or without cloud-based support in medical imaging
CN105654091B (zh) * 2014-11-27 2019-07-19 航天恒星科技有限公司 海面目标检测方法及装置
CN104992430B (zh) * 2015-04-14 2017-12-22 杭州奥视图像技术有限公司 基于卷积神经网络的全自动的三维肝脏分割方法
KR101659578B1 (ko) * 2015-09-01 2016-09-23 삼성전자주식회사 자기 공명 영상 처리 방법 및 장치
CN107038707B (zh) * 2016-02-02 2020-06-05 杭州海康威视数字技术股份有限公司 一种图像分割方法及装置
JP6745633B2 (ja) * 2016-04-13 2020-08-26 キヤノン株式会社 画像処理装置、画像処理方法、及びプログラム
CN106204587B (zh) * 2016-05-27 2019-01-08 浙江德尚韵兴图像科技有限公司 基于深度卷积神经网络和区域竞争模型的多器官分割方法
CN106228545B (zh) * 2016-07-14 2018-11-13 西北民族大学 一种佛像类唐卡一致性破损区域的自动分割方法
US9965863B2 (en) * 2016-08-26 2018-05-08 Elekta, Inc. System and methods for image segmentation using convolutional neural network
US9947102B2 (en) 2016-08-26 2018-04-17 Elekta, Inc. Image segmentation using neural network method
CN106407917B (zh) * 2016-09-05 2017-07-25 山东大学 基于动态尺度分配的视网膜血管提取方法及系统
US10387740B2 (en) 2016-10-10 2019-08-20 Gyrfalcon Technology Inc. Object detection and recognition apparatus based on CNN based integrated circuits
US10580131B2 (en) 2017-02-23 2020-03-03 Zebra Medical Vision Ltd. Convolutional neural network for segmentation of medical anatomical images
US9968257B1 (en) 2017-07-06 2018-05-15 Halsa Labs, LLC Volumetric quantification of cardiovascular structures from medical imaging
CN107358262B (zh) * 2017-07-13 2020-01-14 京东方科技集团股份有限公司 一种高分辨率图像的分类方法及分类装置
CN107424152B (zh) * 2017-08-11 2020-12-18 联想(北京)有限公司 器官病变的检测装置、训练神经元网络的方法和电子设备
US10769788B2 (en) 2017-09-12 2020-09-08 Nantomics, Llc Few-shot learning based image recognition of whole slide image at tissue level
US10559080B2 (en) * 2017-12-27 2020-02-11 International Business Machines Corporation Adaptive segmentation of lesions in medical images
US11551362B2 (en) * 2018-01-10 2023-01-10 Institut De Recherche Sur Les Cancers De I Automatic segmentation process of a 3D medical image by several neural networks through structured convolution according to the geometry of the 3D medical image
US10546389B2 (en) 2018-04-06 2020-01-28 Elekta Ab (Publ) Devices and methods for identifying an object in an image
US10430949B1 (en) 2018-04-24 2019-10-01 Shenzhen Keya Medical Technology Corporation Automatic method and system for vessel refine segmentation in biomedical images using tree structure based deep learning model
EP3567548B1 (en) 2018-05-09 2020-06-24 Siemens Healthcare GmbH Medical image segmentation
US12263017B2 (en) 2018-08-01 2025-04-01 General Electric Company Plane selection using localizer images
EP4095797B1 (en) * 2018-11-08 2024-01-24 Augmedics Inc. Autonomous segmentation of three-dimensional nervous system structures from medical images

Also Published As

Publication number Publication date
US20200334827A1 (en) 2020-10-22
JP2021511575A (ja) 2021-05-06
EP3738100B1 (en) 2024-06-12
CA3087691A1 (en) 2019-07-18
JP7240403B2 (ja) 2023-03-15
EP3738100A1 (en) 2020-11-18
CN111819599A (zh) 2020-10-23
WO2019138001A1 (en) 2019-07-18
RU2020126028A (ru) 2022-02-10
BR112020014201A2 (pt) 2020-12-01
US11288812B2 (en) 2022-03-29
KR20200118050A (ko) 2020-10-14

Similar Documents

Publication Publication Date Title
ES2987379T3 (es) Proceso de segmentación automática de una imagen médica 3D mediante una o varias redes neuronales a través de convolución estructurada de acuerdo con la geometría anatómica de la imagen médica 3D
CN105957066B (zh) 基于自动上下文模型的ct图像肝脏分割方法及系统
Yao et al. A multi-center milestone study of clinical vertebral CT segmentation
US20200327721A1 (en) Autonomous level identification of anatomical bony structures on 3d medical imagery
US9888896B2 (en) Determining a three-dimensional model dataset of a blood vessel system with at least one vessel segment
ES2706749T3 (es) Método para procesar datos de imagen que representan un volumen tridimensional
WO2018229490A1 (en) A system and computer-implemented method for segmenting an image
Pluim et al. The truth is hard to make: Validation of medical image registration
Kern et al. 3D bounding box detection in volumetric medical image data: A systematic literature review
Santosh et al. Automatically detecting rotation in chest radiographs using principal rib-orientation measure for quality control
KR20200119250A (ko) 3d 의료용 이미지의 기하학적 구조에 따른 구조화된 콘볼루션을 통한, 여러 신경망에 의한 3d 의료용 이미지의 자동 세그멘트화 프로세스
WO2020136303A1 (es) Procedimiento de identificación de imágenes óseas
JP2024542233A (ja) 医療画像中の生物学的オブジェクトの機械学習ベースのセグメント化
JP2006506163A (ja) 肺結節のコンピュータ支援検出
CN115761230B (zh) 一种基于三维影像的脊柱分割方法
Ramakrishnan et al. Automatic three-dimensional rib centerline extraction from CT scans for enhanced visualization and anatomical context
RU2780548C2 (ru) Процесс автоматической сегментации трехмерного медицинского изображения с помощью одной или нескольких нейронных сетей посредством структурированной свертки в соответствии с анатомической геометрией трехмерного медицинского изображения
Elmasry et al. Graph partitioning based automatic segmentation approach for ct scan liver images
Wei et al. Segmentation of lung lobes in volumetric CT images for surgical planning of treating lung cancer
Pana et al. 3D brain tumor volume reconstruction and quantification using MRI multi-modalities brain images
Vi et al. Automatic Extraction of Liver Region from Medical Images by Using an MFUnet
Narkbuakaew et al. Bone segmentation in CT-liver images using K-means clustering for 3D rib cage surface-modeling
CN112541909A (zh) 基于切片感知的三维神经网络的肺结节探测方法及系统
RU2803978C2 (ru) Процесс автоматической сегментации трехмерного медицинского изображения с помощью нескольких нейронных сетей посредством структурированной свертки в соответствии с геометрией трехмерного медицинского изображения
Scientific EMPIRICAL INVESTIGATIONS TO DETECTION OF LIVER CANCER USING MOBILEUNET