Dual Controller Neural Network for Medical Image Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current medical image segmentation methods, such as multi-atlas label propagation and image-to-image techniques, are computationally expensive and do not effectively utilize long-range anatomical context, leading to time-consuming and unreliable segmentation masks.

Innovation Solution

A system utilizing two trained neural networks that process medical image patches in different sequences, with a shared memory to exchange context data, enabling the generation of accurate and efficient segmentation masks by capturing global anatomical information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multi-atlas label propagation with non-linear registration is used, then segmentation accuracy is improved, but computational time and complexity increase significantly

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The medical image is divided into multiple patches that are processed independently by the neural network. This segmentation approach allows parallel processing of different regions, reducing overall computational time while maintaining segmentation accuracy through localized feature extraction and context aggregation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary processing by extracting patches and their corresponding context information before the main segmentation task. The neural network is pre-trained with anatomical context relationships, enabling faster inference during actual segmentation without sacrificing accuracy.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If image-to-image methods are used to capture complete variability, then segmentation coverage is improved, but model complexity and training difficulty increase

Engineering Contradiction:
Improvesegmentation coverageVSAvoidmodel complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system incorporates temporal dimension by processing patches in sequences and aggregating predictions over time. This dimensional extension allows the model to capture long-range anatomical context and variability without requiring an overly complex spatial model, as the temporal aggregation provides additional contextual information.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The neural network acts as an intermediary between raw image patches and final segmentation masks. It processes intermediate representations and aggregates predictions from multiple passes, simplifying the overall transformation while maintaining the ability to capture complete anatomical variability through learned feature hierarchies.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple processing passes are performed to capture long-range context, then segmentation reliability is improved, but processing speed decreases

Engineering Contradiction:
Improvesegmentation reliabilityVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs segmentation processing in periodic passes through the image patches, with each pass providing refined predictions. The neural network processes patches in sequences multiple times, aggregating results to improve reliability while maintaining reasonable processing speed through efficient memory management and parallel computation where possible.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The neural network maintains continuous processing by overlapping patch sequences and maintaining context across passes. This continuity ensures that long-range anatomical relationships are captured reliably while minimizing idle time between processing operations, thereby maintaining high productivity throughout the segmentation process.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10825172B2Medical image segmentation
Publication Date: 2020.11.03 SIEMENS HEALTHINEERS AG
  • US10825172B2 patent drawing
  • US10825172B2 patent drawing
  • US10825172B2 patent drawing

AI summary

Systems and methods are disclosed for medical image processing using neural networks. A first and a second controller network share a memory to which both the first and second controller network can write data and from which both the first and the second controller network can read data. Reading and writing is performed by respective read and write heads which are advantageously neural networks trained how to write and read in an optimal way. The memory thus provides each controller network with context data generated by the respective other controller network.