Multi-scale Feature Hashing for Image Search Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image search methods require direct comparison of images, leading to high comparison workloads and long search times due to limited reference features, resulting in poor search efficiency.

Innovation Solution

An image search method that extracts multi-scale features, determines hash values, and compares them to obtain original images similar to the searched image by grouping them into hash buckets, reducing the number of comparisons needed through the use of a deep hash model with convolutional neural networks and index libraries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If direct comparison of images is performed in conventional image search methods, then complete image data is available for comparison, but comparison workload increases and search time lengthens

Engineering Contradiction:
Improveimage comparison accuracyVSAvoidsearch time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments images into multiple feature scales (first scale, second scale, third scale) and extracts features at each scale independently. This segmentation allows the system to compare only relevant feature components rather than entire images, significantly reducing comparison workload while maintaining accuracy. The multi-scale feature extraction divides the complex image comparison task into manageable scale-specific sub-tasks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts key feature information from images at different scales, separating essential comparative elements from redundant image data. By taking out only the discriminative features at each scale and using them for comparison, the system avoids processing complete images, thereby reducing search time while preserving comparison accuracy through selective feature utilization.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If conventional image comparison methods are used, then all original images in the library are compared, but comparison workload becomes excessively large

Engineering Contradiction:
Improvesearch completenessVSAvoidsearch efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary action by pre-processing images to extract multi-scale features and generate hash values before actual search operations. The hash values are used to pre-group images into buckets, so during search, only images within the same hash bucket need comparison. This preliminary organization significantly reduces the number of comparisons required while ensuring no relevant images are missed, thus improving search efficiency without compromising completeness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a new dimension by transforming images from pixel-space to feature-space through multi-scale feature extraction. Instead of comparing images directly in their original high-dimensional pixel space, the system projects them into a lower-dimensional feature space organized by hash buckets. This dimensional transformation reduces the search space from all images to only those in relevant hash buckets, dramatically improving productivity while maintaining reliability through the structured feature representation.

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

3Device complexity

If limited reference features are used in comparison, then comparison process is simpler, but search accuracy deteriorates

Engineering Contradiction:
Improvecomparison process complexityVSAvoidsearch accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies local quality by assigning different importance weights to features at different scales. Rather than treating all features uniformly, the system identifies which scales contain more discriminative information for specific comparison tasks and emphasizes those features accordingly. This localized quality adjustment allows the comparison process to focus on the most informative features, maintaining high search accuracy while managing complexity by not processing all features with equal weight.

Inventive Principle:
Principle #3Local quality

4Productivity

If interference information is not removed from images, then processing is faster, but search accuracy decreases

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

Solution Approach 1:

The patent extracts and removes interference information from images before feature extraction by identifying and eliminating background noise, irrelevant objects, and distracting elements. This selective removal of interference preserves the essential target features while reducing noise that would otherwise degrade search accuracy. The processing remains efficient because the removal focuses only on identified interference rather than requiring exhaustive analysis of all image content.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11080553B2Image search method and apparatus
Publication Date: 2021.08.03 BEIJING BOE TECH DEV CO LTD
  • US11080553B2 patent drawing
  • US11080553B2 patent drawing
  • US11080553B2 patent drawing

AI summary

An image search method and an apparatus may include acquiring an image to be searched; extracting a multi-scale feature of the image to be searched; determining a hash value of the image to be searched according to the multi-scale feature; and obtaining original images similar to the image to be searched by comparing the multi-scale feature of the image to be searched with a multi-scale feature of each original image corresponding to a hash bucket to which the hash value belongs.