Image Analysis System Using Dual Analyzers for Unsupervised Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deep learning-based image analysis systems face challenges in improving the accuracy of object classification, particularly in unsupervised learning where high-dimensional image data requires effective dimension reduction and clustering without the need for extensive labeled data.

Innovation Solution

The proposed image analysis system employs two analyzers: the first analyzer encodes images using a model, adjusts weights based on feature probabilities, and transforms features to an embedding space, while the second analyzer further classifies features using mutual information and correlation to enhance clustering accuracy, all without requiring labeled data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If deep learning models are used for image analysis, then classification capability is improved, but requirement for labeled data increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidlabeled data requirement
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system segments the learning process into two distinct analyzers: a first analyzer that performs initial feature extraction and embedding, and a second analyzer that performs clustering and classification. This segmentation allows unsupervised learning to be divided into manageable stages, reducing the need for labeled data while maintaining classification accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first analyzer performs preliminary feature extraction and dimensionality reduction before the second analyzer conducts clustering. This preliminary action prepares the data in advance, transforming high-dimensional image data into lower-dimensional embeddings that are ready for unsupervised clustering, thereby reducing the labeled data requirement.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If high-dimensional image data is used for clustering, then information retention is improved, but computational complexity increases

Engineering Contradiction:
Improveinformation retentionVSAvoidcomputational complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The first analyzer transforms high-dimensional image data into lower-dimensional embeddings through dimensionality reduction. This dimensionality change reduces computational complexity for subsequent clustering operations while the mutual information maximization ensures that important information is preserved in the reduced space.

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

Solution Approach 2:

The system changes the parameter space by transforming image data from pixel space to feature space through encoding, and then to embedding space through dimensionality reduction. These parameter changes reduce the dimensionality and computational complexity while maintaining essential information through learned feature representations.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If feature dimension is reduced for clustering, then processing efficiency is improved, but classification accuracy may deteriorate

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidclassification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The first analyzer performs preliminary feature extraction and dimensionality reduction to create embeddings that are optimized for clustering. This preliminary action prepares the data in advance, ensuring that the reduced-dimensional features retain the most important information for classification while improving processing efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The second analyzer uses mutual information maximization as a feedback mechanism to adjust the feature representations. By maximizing mutual information between the reduced-dimensional features and the original data, the system ensures that classification accuracy is maintained even after dimensionality reduction.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If unsupervised learning is used to reduce labeled data requirements, then scalability is improved, but clustering accuracy deteriorates

Engineering Contradiction:
ImprovescalabilityVSAvoidclustering accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system segments the unsupervised learning process into two analyzers with distinct functions. The first analyzer handles feature extraction and embedding, while the second analyzer performs clustering with mutual information maximization. This segmentation enables scalable unsupervised learning while maintaining clustering accuracy through specialized processing at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The second analyzer implements feedback through mutual information maximization, which continuously adjusts the clustering process to maintain high accuracy. This feedback mechanism ensures that even without labeled data, the clustering results remain accurate and meaningful, enabling scalable unsupervised learning.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12164602B2Image analysis system and operating method of the same
Publication Date: 2024.12.10 INST FOR BASIC SCI
  • US12164602B2 patent drawing
  • US12164602B2 patent drawing
  • US12164602B2 patent drawing

AI summary

Disclosed is an image analysis system which includes a first analyzer and a second analyzer. The first analyzer generates first features by encoding images through a first model and adjusts a weight of the first model based on the first features. The second analyzer generates second features based on the first features by encoding the images through a second model, classifies the second features into classes, respectively, and adjusts a weight of the second model based on mutual information and a correlation between a first class among the classes which features corresponding to an original image group from among the second features are classified as and a second class among the classes which features corresponding to an augmentation group of the original image group from among the second features are classified as.