Small-Structure Detection and Contouring in 3D Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image segmentation tools struggle with accurately detecting and contouring small structures in 3D images due to voxel resolution limitations, foreground-background imbalance, and poor calibration of probability estimates, leading to imprecise segmentation and reduced sensitivity to small structures.

Innovation Solution

A system utilizing a neural network module with a detection module for structure identification, a box sampler for cropped image extraction, and a contouring module for shape representation, enhanced by resampling, feature descriptors, and interactive validation, employing modified loss functions and dropout for improved accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a low voxel resolution segmentation mask is used, then the processing speed and computational efficiency are improved, but the segmentation precision of small structures (1 to 5 mm diameter) deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidsegmentation precision of small structures
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system segments the 3D image into multiple 2D slices and processes each slice independently through the neural network. This allows the model to operate at higher resolution on individual slices while maintaining overall processing efficiency through parallelization and reduced computational complexity compared to processing the entire 3D volume at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the 3D segmentation problem into a series of 2D segmentation problems by slicing the volume. This dimensionality reduction enables higher effective resolution for small structures in each slice while maintaining manageable computational requirements, as 2D processing is less computationally intensive than 3D processing at equivalent resolution.

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

2Productivity

If cross-entropy loss function is used for training, then the training process is simple and fast, but the performance on imbalanced foreground-background voxel distribution deteriorates

Engineering Contradiction:
Improvetraining speedVSAvoidsegmentation accuracy on small structures
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system modifies the loss function parameters by using Dice loss instead of cross-entropy loss. This parameter change addresses the class imbalance problem by focusing the optimization on the overlap between predicted and ground truth segments, giving appropriate weight to the minority foreground class while maintaining training efficiency through a well-established loss formulation.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If Dice loss function is used to handle class imbalance, then the segmentation accuracy on small structures is improved, but the probability calibration deteriorates causing overconfident predictions

Engineering Contradiction:
Improvesegmentation accuracy of small structuresVSAvoidprobability calibration
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system incorporates a confidence calibration step that uses the Dice loss predictions as input and applies temperature scaling or similar calibration techniques to adjust the probability outputs. This feedback mechanism takes the accurate but overconfident predictions and recalibrates them to provide reliable probability estimates, ensuring that the confidence levels match the actual accuracy.

Inventive Principle:
Principle #23Feedback

4Measurement precision

If the detection model operates at native image resolution, then the segmentation precision is maintained, but the computational complexity and processing time increase

Engineering Contradiction:
Improvesegmentation precisionVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the 3D volume into multiple 2D slices, reducing the computational complexity from O(N³) for 3D processing to O(N²) for 2D processing while maintaining segmentation precision through careful slice alignment and boundary handling. This segmentation approach enables the model to operate efficiently at native resolution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from 3D to 2D processing by slicing the volume, which reduces computational complexity while preserving segmentation precision through proper handling of spatial relationships across slices. This dimensionality change enables efficient processing at high resolution.

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

Data Source

PatentUS20250285265A1Systems and methods for detecting structures in 3D images
Publication Date: 2025.09.11 AFX MEDICAL INC
  • US20250285265A1 patent drawing
  • US20250285265A1 patent drawing
  • US20250285265A1 patent drawing

AI summary

Systems and methods for detecting and contouring structures of interest in a 3D image are provided. In an embodiment, a method includes detecting structures of interest from a multi-channel input comprising at least one 3D image and generating a corresponding segmentation map using a first neural network; extracting a plurality of cropped images from the at least one 3D image, each cropped image corresponding to a subregion of the at least one 3D image containing at least one of the detected structures; and estimating contours of the detected structures in the plurality of cropped images and generating corresponding shape representations of the estimated contours using a second neural network. A corresponding system and non-transitory computer-readable medium are also provided.