Multi-View Multi-Scale Learning for Chest X-Ray Disease Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional two-dimensional chest x-rays lack spatial resolution, leading to obscured views of lesions and difficulties in diagnosing thoracic diseases, especially with varying affected regions, and existing CAD systems struggle with incorrect interpretations due to overlapping anatomical structures and limited radiologist availability.

Innovation Solution

A multi-view, multi-scale learning system that processes pairs or multiple chest x-ray images from different orientations in parallel, using shared processing parameters to provide diagnostic outputs, including automated segmentation and localization to improve detection accuracy and reduce errors from metadata inconsistencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional two-dimensional chest x-rays are used for disease detection, then the imaging process is simple and fast, but spatial resolution is lost and anatomical structures overlap causing diagnostic errors

Engineering Contradiction:
Improvespatial resolutionVSAvoidimaging system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transforms 2D chest x-ray images into 3D volumetric representations by generating multiple views (frontal, lateral, oblique) and applying multi-scale processing. This dimensional enhancement allows the system to recover spatial information lost in conventional 2D imaging, enabling better differentiation of overlapping anatomical structures while maintaining diagnostic accuracy.

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

2Measurement precision

If multiple processing modules are used to handle different image views, then detection accuracy improves, but system complexity and computational load increase

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a universal processing framework where a single multi-scale processing module handles multiple image views (frontal, lateral, oblique) through shared neural network architectures and common processing parameters. This multi-functional approach enables the system to process different views and scales using the same core algorithms, reducing redundant code and simplifying system maintenance while maintaining high detection accuracy across all views.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent combines multiple processing paths into a unified multi-view multi-scale learning framework. By merging the processing of different image views and scales into a single integrated system with shared parameters, the patent reduces computational redundancy and simplifies the overall architecture while preserving the benefits of multi-view analysis for improved detection accuracy.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If localized information is extracted from specific regions, then disease detection precision improves, but the system may miss diseases with varying affected regions

Engineering Contradiction:
Improvelocalization precisionVSAvoidadaptability to varying disease patterns
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent employs dynamic region proposal mechanisms that adapt to different disease patterns and locations. The system generates region proposals at multiple scales and dynamically adjusts the focus of analysis based on the specific image content and suspected pathology. This dynamic approach allows the system to concentrate computational resources on relevant regions while maintaining awareness of the entire image, thereby achieving both high localization precision and adaptability to varying disease presentations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the chest x-ray images into multiple regions of interest at different scales, allowing independent analysis of each region while maintaining contextual awareness. This segmentation strategy enables the system to detect diseases with varying affected regions by dividing the image into manageable segments that can be analyzed separately and then integrated, achieving both precise localization and versatility across different disease patterns.

Inventive Principle:
Principle #1Segmentation

4Productivity

If parallel processing of multiple images is implemented, then diagnostic speed improves, but computational resources and system complexity increase

Engineering Contradiction:
Improvediagnostic speedVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent implements parallel processing using a universal processing framework where the same multi-scale processing module handles multiple images simultaneously. By reusing shared neural network architectures and common processing parameters across parallel operations, the system reduces the total computational burden compared to independent processing of each image, thereby achieving high diagnostic speed with optimized resource utilization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11416994B2Method and system for detecting chest x-ray thoracic diseases utilizing multi-view multi-scale learning
Publication Date: 2022.08.16 KEYAMED NA INC
  • US11416994B2 patent drawing
  • US11416994B2 patent drawing
  • US11416994B2 patent drawing

AI summary

Embodiments of the disclosure provide systems and methods for biomedical image analysis. A method may include receiving a plurality of unannotated biomedical images, including a first image and a second image. The method may also include determining that the first image is in a first view and the second image is in a second view. The method may further include assigning the first image to a first processing path for the first orientation. The method may additionally include assigning the second image to a second processing path for the second view. The method may also include processing the first image in the first processing path in parallel with processing the second image in the second processing path. The first path may share processing parameters with the second path. The method may further include providing a diagnostic output based on the processing of the first image and the second image.