Graph Cuts Segmentation via MCN Multilevel Coarsening

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer processing capabilities are insufficient for executing high-quality graph cut algorithms on large data volumes, and coarsening the volume to reduce computing requirements results in loss of quality when translating back to full resolution.

Innovation Solution

A method that applies Maximally Connected Neighbor (MCN) conditions for multilevel coarsening to maintain image quality, allowing for rapid graph cut segmentation by down-sampling the image volume while ensuring the coarsened solution's quality is comparable to full-resolution graph cuts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the graph cuts algorithm is applied to full-resolution volume, then segmentation quality is maintained, but computing time and memory consumption increase significantly

Engineering Contradiction:
Improvesegmentation qualityVSAvoidcomputing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The volume is divided into multiple levels of resolution (coarse to fine). Graph cuts are first applied to the coarsened volume to obtain a preliminary segmentation, which is then used to guide the segmentation at finer resolution levels. This multi-level segmentation approach reduces the overall computational burden while maintaining final segmentation quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A coarsened version of the volume is processed first to obtain a preliminary segmentation result. This preliminary result serves as an initialization or constraint for the subsequent fine-resolution graph cuts, avoiding the need to process the full-resolution volume from scratch and significantly reducing computing time.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the volume is coarsened to reduce computing requirements, then processing speed increases, but segmentation quality deteriorates when translating back to full resolution

Engineering Contradiction:
Improveprocessing speedVSAvoidsegmentation quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The solution moves between different resolution dimensions (coarse and fine levels). By performing graph cuts on a coarsened volume (lower resolution dimension) and then projecting/upsampling the results to the original resolution dimension with appropriate refinement, the method achieves fast processing while maintaining quality at the full resolution level.

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

Solution Approach 2:

The coarsened volume acts as an intermediary representation. Graph cuts are performed on this intermediate coarsened data structure, and the results are then transferred back to the full-resolution volume through upsampling and refinement steps, enabling efficient computation without direct processing of the large full-resolution data.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the graph cuts algorithm is applied to large data volumes, then comprehensive object segmentation is achieved, but memory consumption becomes problematic

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidmemory consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The large volume data is segmented into multiple resolution levels. The coarsened volume contains fewer voxels and thus requires less memory, allowing graph cuts to be performed within available memory constraints. The segmentation is then refined at higher resolution levels progressively.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The coarsened volume is processed first as a preliminary step, requiring minimal memory. This preliminary processing establishes a foundation that guides subsequent processing at higher resolution levels, enabling comprehensive segmentation of large volumes without requiring excessive memory at any single stage.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7724256B2Fast graph cuts: a weak shape assumption provides a fast exact method for graph cuts segmentation
Publication Date: 2010.05.25 JOLLY SEVEN SERIES 70 OF ALLIED SECURITY TRUST I
  • US7724256B2 patent drawing
  • US7724256B2 patent drawing
  • US7724256B2 patent drawing

AI summary

Traditional graph cuts provides a powerful method for producing semi-automatic image/volume segmentation, but often exceed available computer power. Multi-level methods for coarsening images/volumes are disclosed that allow for faster processing and creation of graph cuts segmentation without sacrificing quality of image. The disclosed graph cuts methods can be used at interactive speeds.