Perceptual Image Similarity via Set Mapping Induced Distance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for determining perceptual similarity between images lack effectiveness in measuring similarity at a pixel level, disconnecting the similarity metric from human perception and being computationally expensive, especially in image retrieval and management systems.

Innovation Solution

The set mapping induced similarity distance (SMID) method expands each image into a set of related images and defines similarity as the smallest average distortion per pixel between these sets, using a pixel-level distortion measure, linking it to the weighted bipartite matching problem and developing two-stage algorithms for approximation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional signature-based similarity metrics are used, then computation is simplified, but the similarity measure becomes disconnected from pixel-level distortion and human perception

Engineering Contradiction:
Improvecomputation efficiencyVSAvoidperceptual similarity accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the image into multiple blocks and performs pixel-level distortion calculation at the block level rather than requiring full-image pixel-by-pixel comparison. This segmentation approach maintains perceptual accuracy by preserving local structure information while reducing computational complexity through block-based processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses partial action by computing similarity based on representative pixel groups within blocks rather than all pixels in the image. This partial sampling approach achieves sufficient perceptual accuracy without the excessive computational cost of complete pixel-level comparison across entire images.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If pixel-level distortion measures are used, then perceptual similarity accuracy is improved, but computational complexity increases significantly

Engineering Contradiction:
Improveperceptual similarity accuracyVSAvoidcomputation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides images into blocks and selects representative pixel groups within each block, transforming the computational problem from O(N×M) pixel comparisons to O((N/B)×(M/B)) block comparisons where B is the block size. This segmentation maintains perceptual accuracy while dramatically reducing computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates simplified representations (copies) of image blocks through representative pixel groups that capture essential perceptual information. These copies serve as proxies for full block comparisons, reducing computational load while preserving the ability to measure perceptual similarity accurately.

Inventive Principle:
Principle #26Copying

3Productivity

If traditional similarity metrics (histogram-based, SIFT) are used, then computational cost is reduced, but discriminating power and alignment with human perception deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoiddiscriminative power
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments images into blocks and uses representative pixel groups to maintain local structural information, providing better discriminating power than global histogram-based methods. This segmentation enables the system to distinguish between images with similar global statistics but different local structures, improving reliability while maintaining computational efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by focusing computational resources on representative pixel groups within blocks that capture essential perceptual features. This local-focused approach provides better discriminating power than global metrics by preserving local structural relationships while reducing overall computational cost through selective processing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10026009B2Methods and systems for determining a perceptual similarity between images
Publication Date: 2018.07.17 BICDROID
  • US10026009B2 patent drawing
  • US10026009B2 patent drawing
  • US10026009B2 patent drawing

AI summary

Systems, methods and computer program products for determining perceptual similarity between independent images are described. The described systems, methods and computer program products use a similarity distance to determine the perceptual similarity between a first image having a first arrangement of pixels and a second image having a second arrangement of pixels. A processor can determine a first image array corresponding to the first arrangement of pixels and a second image array corresponding of the second arrangement of pixels. The processor can generate a first pixel group set based on the first image array and a second pixel group set based on the second image array. A plurality of pixel group pairs can be generated, and each pixel group pair can be associated with a corresponding pixel group pair distortion. The similarity distance between the first image and the second image can be determined based on the plurality of pixel group pair distortions.