Adaptive Image Filtering for Medical Feature Enhancement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing methods for medical images require high algorithm complexity and long calculation times due to the need to apply multiple filters for anisotropic and isotropic features, making them inefficient for real-time processing and feature enhancement.

Innovation Solution

An adaptive image processing system that analyzes the image to estimate feature probabilities and uses a weighting control model to generate adaptive filters, allowing for the combination of pre-mixing and post-mixing filtering means to efficiently enhance features, reducing computational complexity and enabling fast filter tuning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple filters are applied to handle anisotropic and isotropic features, then feature enhancement capability is improved, but algorithm complexity and calculation time increase

Engineering Contradiction:
Improvefeature enhancement capabilityVSAvoidalgorithm complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic filter selection where the system automatically determines whether to apply anisotropic filters, isotropic filters, or a combination based on the detected feature type at each image location. The filter choice is not fixed but adapts dynamically to the local image content, resolving the contradiction between comprehensive feature handling and computational complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different filter types (anisotropic vs. isotropic) to different regions of the image based on local feature detection. Instead of applying all filters uniformly across the entire image, the system tailors the filtering approach to the specific features present in each local area, reducing overall computational complexity while maintaining effective feature enhancement.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If multiple filters are applied to handle anisotropic and isotropic features, then feature enhancement capability is improved, but calculation time increases

Engineering Contradiction:
Improvefeature enhancement capabilityVSAvoidcalculation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically selects filter types based on real-time feature detection, avoiding the unnecessary computation of applying all possible filters. By determining the appropriate filter type (anisotropic, isotropic, or neither) through probabilistic assessment, the system reduces calculation time while maintaining comprehensive feature enhancement capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Instead of applying all possible filters (excessive action), the system applies only the necessary filter types (partial action) based on the detected feature content. This selective approach reduces calculation time while still providing complete feature enhancement capability where needed.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If adaptive filters are generated based on feature type probabilities, then processing efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically detecting feature types and selecting appropriate filters without requiring manual user intervention. The probabilistic feature detection and automatic filter selection mechanisms enable the system to independently analyze image content and generate appropriate processing parameters, improving efficiency while keeping the user interface simple.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes processing parameters (filter type, filter orientation, filter strength) dynamically based on the detected feature probabilities. By adjusting these parameters adaptively rather than using fixed settings, the system achieves high processing efficiency for various feature types while maintaining a relatively simple underlying parameter adjustment mechanism.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7738724B2Image viewing system and method for generating filters for filtering image features according to their type
Publication Date: 2010.06.15 KONINKLIJKE PHILIPS NV
  • US7738724B2 patent drawing
  • US7738724B2 patent drawing
  • US7738724B2 patent drawing

AI summary

Image processing system for generating a multidimensional adaptive oriented filter to be applied to the point intensities of a d-dimensional image, comprising analyzing means with means (5, fi) to estimate at each image point a probability measure (Fi) of the presence of a type of feature of interest and a weighting control model (10) issuing a weighting control vector (11, VC) constructed from said probability measure, for the user to control synthesized adaptive kernels at each image point; and synthesizing means for generating the filter kernels at each image point adapted to the type of the features of interest, whose filtering strength is controlled by the weighting control vector. The system may comprise a selection unit (40) for the user to select synthesizing means for generating “pre-mixing filtering means” comprising combining means (30, XH) dependent on the type of the image features having inputs for the weighting control vector (11, VC) and the image data [I(x)] and having an aspect for weighted adaptive kernels (35, H) adapted to the type of the image features to produce the filtered image signal [H(x)], and/or “post-mixing filtering means” comprising both isotropic and anisotropic filtering means [15, gi)] applied independently of the type of the image features, whose outputs (Gi) are combined at each image point and adapted using the weighting control vector (11, VC) to produce the filtered image signal [G(x)].