Image Search Retrieval Using Shared Embeddings for Semantic Queries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image search engines rely on fixed weighting schemes that combine image and landing page features, failing to effectively capture semantic relationships and often miss relevant results for long or obscure queries.

Innovation Solution

An embedding neural network model processes image-landing page pairs and image search queries in a shared embedding space, allowing for the identification of relevant results based on semantic similarity, even when query terms do not fully match.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed weighting scheme is used to combine image and landing page features, then the system structure is simple and easy to implement, but the system cannot effectively capture semantic relationships and misses relevant results for long or obscure queries

Engineering Contradiction:
Improvesemantic relationship captureVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent transforms the fixed weighting scheme into a dynamic embedding-based approach where parameters (weights) are learned from data. The embedding neural network model learns optimal parameter configurations during training, allowing the system to adaptively capture semantic relationships while maintaining computational efficiency through learned parameterization.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical fixed weighting system with a neural network-based embedding model. Instead of manually configured fixed weights, the system uses learned embeddings that automatically capture semantic relationships through neural network transformations, substituting rigid mechanical combination with flexible data-driven modeling.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If separate indexing systems are used for different query types, then each query type can be optimized specifically, but the system complexity increases and maintenance becomes difficult

Engineering Contradiction:
Improvequery optimizationVSAvoidindexing system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal embedding space that handles multiple query types (short queries, long queries, obscure queries) through a single unified model. The embedding neural network is designed to be multi-functional, processing diverse query types and image-landing page pairs through the same embedding generation mechanism, eliminating the need for separate indexing systems while maintaining optimization for each query type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If conventional term-based retrieval is used, then the system is computationally efficient, but it fails to retrieve relevant results for queries with no exact term matches

Engineering Contradiction:
Improveretrieval speedVSAvoidrelevance accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces embedding vectors as an intermediary representation between raw query terms and retrieval results. Instead of direct term matching, the system transforms queries and images into embedding space where semantic similarity can be computed efficiently through vector operations, serving as a mediator that preserves both computational efficiency and semantic relevance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260072980A1Embedding Based Retrieval for Image Search
Publication Date: 2026.03.12 GOOGLE LLC
  • US20260072980A1 patent drawing
  • US20260072980A1 patent drawing
  • US20260072980A1 patent drawing

AI summary

Methods, systems, and apparatus including computer programs encoded on a computer storage medium, for retrieving image search results using embedding neural network models. In one aspect, an image search query is received. A respective pair numeric embedding for each of a plurality of image-landing page pairs is determined. Each pair numeric embedding is a numeric representation in an embedding space. An image search query embedding neural network processes features of the image search query and generates a query numeric embedding. The query numeric embedding is a numeric representation of the image search query in the same embedding space. A subset of the image-landing page pairs having pair numeric embeddings that are closest to the query numeric embedding of the image search query in the embedding space are identified as first candidate image search results.