Robust Image Identification via Feature Relationship Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image protection systems are vulnerable to distortions such as scanning, scaling, rotating, cropping, and color changes, making it difficult to identify and track the usage of images, especially when they are printed and digitized again or when they are cropped and modified.

Innovation Solution

An image comparison apparatus and method that extracts principal features from query images, establishes relationships between these features, and compares them with a catalog of images to find candidate matches, using techniques like eigenvalue normalization, multi-dimensional vector storage, and Hamming distance calculations to account for distortions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional image protection systems are used, then direct copying protection is provided, but the protection fails when images are cropped, rotated, scaled, or printed and scanned

Engineering Contradiction:
Improveimage protection reliabilityVSAvoidresistance to image transformations
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The image is divided into multiple feature regions or blocks, and features are extracted from each block independently. This segmentation allows the system to maintain matching capability even when parts of the image are cropped or transformed, as long as sufficient feature blocks remain intact.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts and compares invariant parameters such as feature point coordinates, local gradient orientations, and scale-space characteristics that remain consistent under rotation, scaling, and illumination changes. These parameter transformations enable robust matching across different image versions.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If image comparison systems are provided to match different versions, then some distortion resistance is achieved, but the systems remain vulnerable to cropping, flipping, rotating, and color balance changes

Engineering Contradiction:
Improvedistortion resistanceVSAvoidmatching accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system performs preliminary normalization of feature descriptors and pre-computes invariant characteristics before comparison. By preparing transformed feature representations in advance and establishing comparison protocols for various transformations, the system achieves both robustness and precision simultaneously.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If feature extraction and comparison is performed on all images, then comprehensive matching is achieved, but computational complexity and processing time increase

Engineering Contradiction:
Improvematching comprehensivenessVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The image processing is segmented into distinct stages: feature detection, descriptor extraction, and comparison. Each stage processes only relevant data, reducing overall computational load while maintaining comprehensive matching capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts a selective subset of salient features rather than processing all image data. By focusing on the most discriminative feature points and their local descriptors, the system achieves comprehensive matching with reduced computational complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9665790B2Robust and efficient image identification
Publication Date: 2017.05.30 PICSCOUT ISRAEL
  • US9665790B2 patent drawing
  • US9665790B2 patent drawing
  • US9665790B2 patent drawing

AI summary

Apparatus for matching a query image against a catalog of images, comprises: a feature extraction unit operative for extracting principle features from said query image; a relationship unit operative for establishing relationships between a given principle feature and other features in the image, and adding said relationships as relationship information alongside said principle features; and a first comparison unit operative for comparing principle features and associated relationship information of said query image with principle features and associated relationship information of images of said catalog to find candidate matches.