MRI Data Processing With Phase-Normalized Complex Neural Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In medical image processing using complex-valued neural networks, the output results are sensitive to phase modulation of the entire image, while phase information is crucial, leading to instability and reduced significance of absolute phase values.

Innovation Solution

Incorporating a division processing layer to divide input complex vector data by complex second vector data containing features, followed by a nonlinear layer and a multiplication processing layer to stabilize the learning process and improve image quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If complex-valued neural network is used for medical image processing, then various applications become possible, but the output results become sensitive to phase modulation of the entire image

Engineering Contradiction:
Improveapplication versatilityVSAvoidoutput stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a phase normalization layer as an intermediary component between the input layer and subsequent processing layers. This layer receives the complex-valued input image and performs phase normalization to remove global phase modulation effects before the data is processed by convolutional layers, thereby stabilizing the output while preserving the ability to process various medical image types

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the phase parameter of the complex-valued input data by applying phase normalization. Specifically, it calculates the phase of the input image and subtracts the mean phase value, thereby changing the phase parameter to be invariant under global phase modulation while maintaining the magnitude information

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If phase information is preserved in complex-valued neural network, then important phase information is maintained, but the absolute value of phase becomes less significant

Engineering Contradiction:
Improvephase information preservationVSAvoidphase value significance
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

The patent segments the complex-valued data into magnitude and phase components, and further processes the phase component by separating it into a normalization part (global phase) and a residual part (local phase variations). The normalization layer removes the global phase component while preserving local phase information, thereby maintaining important phase details while reducing the significance of absolute phase values

Inventive Principle:
Principle #1Segmentation

3Ease of manufacture

If standard complex-valued neural network is used, then signal processing capability is enhanced, but learning stability deteriorates

Engineering Contradiction:
Improvesignal processing capabilityVSAvoidlearning stability
Core Design Contradiction:
Ease of manufactureVSStability of the object's composition

Solution Approach 1:

The patent applies phase normalization as a preliminary action before the main learning process. By pre-processing the input data to remove global phase modulation effects, it creates more stable learning conditions for subsequent convolutional layers, thereby improving learning stability while preserving the signal processing capabilities of complex-valued neural networks

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12360191B2Data processing device, magnetic resonance imaging apparatus, and data processing method
Publication Date: 2025.07.15 CANON MEDICAL SYST CORP
  • US12360191B2 patent drawing
  • US12360191B2 patent drawing
  • US12360191B2 patent drawing

AI summary

A data processing device according to an embodiment includes a processing circuit. The processing circuit performs data processing using a learned model with a neural network including a division processing layer that divides input complex first vector data by complex second vector data containing features of the first vector data, a nonlinear layer that is disposed in the subsequent stage of the division processing layer and that performs a nonlinear operation, and a multiplication processing layer that is disposed in the subsequent stage of the nonlinear layer and that multiplies the input data by the second vector data.