Sketch Recognition via Query-Adaptive Shape Topics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional text-based search engines struggle to efficiently locate images with specific features due to the lack of accurate descriptions or tagging, and machine identification of hand-drawn sketches is difficult, hindering effective image retrieval in large-scale collections.

Innovation Solution

A probabilistic topic model, specifically a query-adaptive shape topic (QST) model, is used to segment images into object and shape topics, allowing for the recognition of hand-drawn sketches by associating them with text-based tags through a layered approach that reduces shape variation and ambiguity, leveraging image-based search engines to identify similar images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional text-based search engines are used to locate images, then the search process is simple to implement, but the ability to accurately identify and retrieve images with specific features deteriorates due to lack of accurate descriptions or tagging

Engineering Contradiction:
Improveimage identification accuracyVSAvoidsearch system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the image search problem into multiple components: sketch-based query processing, object topic identification, shape topic identification, and text tag generation. By dividing the complex task of accurate image retrieval into these manageable segments, the system achieves high identification accuracy while keeping each component's complexity可控

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate representations including object topics and shape topics as mediators between the sketch query and the image database. These intermediaries bridge the gap between visual sketch input and text-based image metadata, enabling accurate image identification without requiring direct complex matching between sketches and all images

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If hand-drawn sketches are used as search queries to locate desired images, then the search capability is enhanced for visual queries, but the machine identification of sketch subjects deteriorates due to difficulty in recognizing hand-drawn content

Engineering Contradiction:
Improvevisual query capabilityVSAvoidsketch subject identification difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces object topics and shape topics as intermediary representations that bridge hand-drawn sketches and machine-understandable image content. These intermediaries translate the ambiguous visual information in sketches into structured topics that can be efficiently matched against the image database, reducing identification difficulty while maintaining visual query versatility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the sketch representation from raw pixel data into topic-based parameters (object topics and shape topics). This parameter transformation converts the difficult-to-interpret hand-drawn content into a standardized format that facilitates efficient and accurate subject identification

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If image-based searching is performed on large-scale image collections, then the comprehensiveness of image retrieval is improved, but the efficiency and processing time deteriorate due to the large volume of data

Engineering Contradiction:
Improveimage collection sizeVSAvoidimage search efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent segments the large-scale image collection into organized structures based on object topics and shape topics. This segmentation allows the system to process and search through vast image collections more efficiently by breaking down the search space into manageable topic-based groups rather than processing all images uniformly

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary organization of images into object and shape topic categories before the actual search operation. This pre-processing step structures the large-scale image collection in advance, enabling faster retrieval efficiency when sketches are submitted as queries without requiring exhaustive scanning of all images

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If shape variations are considered in sketch recognition, then the accuracy of shape matching is improved, but the complexity of handling shape ambiguity deteriorates

Engineering Contradiction:
Improveshape matching accuracyVSAvoidshape variation handling complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments shape analysis into distinct shape topics that capture common shape variations within object categories. By dividing shape variations into predefined shape topics rather than treating each variation as a unique case, the system achieves accurate shape matching while reducing the complexity of handling shape ambiguity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms continuous shape variations into discrete shape topic parameters. This parameterization approach converts the complex continuous space of shape variations into a manageable set of discrete topics, maintaining shape matching accuracy while reducing computational complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9147125B2Hand-drawn sketch recognition
Publication Date: 2015.09.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9147125B2 patent drawing
  • US9147125B2 patent drawing
  • US9147125B2 patent drawing

AI summary

Some examples of a sketch-based image recognition system may generate a model for identifying a subject of a sketch. The model is formed from a plurality of images having visual features similar to the visual features of the sketch. The model may include object topics representative of categories which may correspond to the subject of the sketch and shape topics representative of the visual features of the sketch.