Image Matching System Using Feature Boosting for Real-Time Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image processing techniques for object recognition in images do not scale well to real-time and on-the-fly processing of multiple images, lacking the necessary speed and accuracy for efficient object recognition, identification, and location.

Innovation Solution

An image processing system that utilizes databases for template and test images, employing feature extraction methods like SIFT and SURF, and matching algorithms to identify and locate objects in images, with mechanisms for boosting matching points to improve accuracy and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional image processing techniques are used for object recognition, then the system can process images, but the speed and accuracy are insufficient for real-time processing of multiple images

Engineering Contradiction:
Improveprocessing speedVSAvoidobject recognition accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the image processing task into multiple independent stages: feature extraction, feature matching, and object recognition. By dividing the processing pipeline, each stage can be optimized independently, allowing parallel processing of multiple images while maintaining recognition accuracy through specialized algorithms at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary feature extraction and creates feature descriptors before actual image matching occurs. Template images are pre-processed to extract key features and store them in databases, enabling rapid comparison and matching during real-time processing without sacrificing accuracy.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If traditional image processing techniques are used, then the system can perform object recognition, but it does not scale well to real-time processing of multiple images

Engineering Contradiction:
Improvethroughput for multiple imagesVSAvoidobject recognition reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The processing system is segmented into independent modules that can handle multiple images concurrently. Feature extraction, matching, and recognition are separated into distinct processing stages that can operate in parallel on different images, increasing throughput while maintaining reliable recognition through consistent application of the same algorithms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms images into feature space representations with specific parameters (scale, rotation, illumination invariance). By changing the representation parameters from raw pixel data to invariant feature descriptors, the system achieves both faster processing and more reliable recognition across varying conditions.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If feature extraction methods like SIFT and SURF are used, then matching accuracy improves, but processing complexity increases

Engineering Contradiction:
Improvefeature matching precisionVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the most salient features from images using SIFT and SURF algorithms, rather than processing entire images. By taking out and focusing on key feature points, the system achieves high matching precision while reducing the overall processing complexity and computational burden.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates simplified feature descriptor copies of complex image data. Instead of comparing entire images, the system extracts and compares compact feature vectors that capture essential visual information, reducing processing complexity while maintaining matching precision.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10210427B2Systems, methods, and devices for image matching and object recognition in images
Publication Date: 2019.02.19 SLYCE ACQUISITION INC
  • US10210427B2 patent drawing
  • US10210427B2 patent drawing
  • US10210427B2 patent drawing

AI summary

An image matching technique locates feature points in a template image such as a logo and then does the same in a test image. Feature points from the template image are then matched to the feature points in the test image. An additional matching technique boosts the number of points that match each other. The additional points improve the match quality and help discriminate true from false positive matches.