3D Vessel Segmentation via Hough Voting and Min-Cut

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for segmenting vascular structures in volumetric datasets face challenges such as difficulty in tracking vessel paths at branch points, leakage into adjacent structures with similar signal intensities, and intensity variations within vessels, which complicates accurate segmentation and requires manual placement of multiple seeds.

Innovation Solution

A method that uses axial symmetries to identify vessel centerpoints, employing a two-stage Hough-like voting scheme within a 3D cone-shaped kernel oriented along the image gradient, followed by a minimal cuts algorithm to segment vessels, allowing for automatic detection and tracking of vessel centerlines with a single user-supplied distal endpoint.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple seeds are manually placed for vessel segmentation, then segmentation accuracy is improved, but operation complexity and time consumption increase

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidmanual seed placement
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically identifies vessel centerpoints and performs segmentation without requiring manual seed placement by users. The algorithm autonomously detects vascular structures and generates segmentation results, eliminating the need for human intervention in seed placement while maintaining high segmentation accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention transforms the segmentation approach by changing from manual parameter specification (seed locations) to automatic parameter detection (centerpoint identification through voting schemes). This parameter transformation enables the system to automatically determine critical segmentation parameters without user input.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If minimal cuts algorithm is applied to segment vessels, then segmentation speed is improved, but accuracy at branch points deteriorates

Engineering Contradiction:
Improvesegmentation speedVSAvoidbranch point tracking accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary identification of vessel centerpoints using a voting scheme before applying the minimal cuts algorithm. By pre-identifying accurate centerpoints and vessel pathways, the system prepares the necessary information in advance, enabling the minimal cuts algorithm to efficiently segment vessels at branch points without sacrificing accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The voting scheme acts as an intermediary step between raw image data and the minimal cuts algorithm. It processes the image data to generate centerpoint information that mediates between the complex vessel structures and the segmentation algorithm, improving the algorithm's ability to handle branch points accurately.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If traditional segmentation methods are used, then simplicity is maintained, but leakage into adjacent structures occurs

Engineering Contradiction:
Improvesegmentation method simplicityVSAvoidsegmentation boundary accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The invention applies different processing strategies to different regions of the image. Vessel regions are identified and processed with centerpoint-based methods, while adjacent structures are handled differently. This local differentiation prevents leakage by applying appropriate segmentation constraints to each region based on its characteristics.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The method segments the image into distinct regions (vessels and non-vessels) using centerpoint identification and minimal cuts. By dividing the segmentation task into distinct stages (centerpoint detection, voting, minimal cuts), the system achieves reliable boundary detection while maintaining operational simplicity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8126232B2System and method for 3D vessel segmentation with minimal cuts
Publication Date: 2012.02.28 SIEMENS HEALTHINEERS AG
  • US8126232B2 patent drawing
  • US8126232B2 patent drawing
  • US8126232B2 patent drawing

AI summary

A method for segmenting tubular structures in digital medical images includes extracting a subregion from a 3-dimensional (3D) digital medical image volume containing a vessel of interest, identifying potential vessel centerpoints for each voxel in the subregion by attaching to each voxel a tip of a 3D cone that is oriented in the direction of the voxel's image gradient and having each voxel within the cone vote for those voxels most likely to belong to a vessel centerline, selecting candidates for a second vote image that are both popular according to a first vote image, as well as being consistently voted upon by a radius image, reconfiguring the subregion as a graph where each voxel is represented by a node that is connected to 26 nearest neighbors by n-link edges, and applying a min-cut algorithm to segment the vessel within the subregion.