Automated Image Annotation System for Fine-Grained Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer vision systems face challenges in achieving accurate fine-grained image classification due to the time-consuming and error-prone process of collecting and labeling large-scale datasets, especially when the existing datasets are not tailored to specific classification tasks.

Innovation Solution

A method and system that utilize a mobile device to rapidly capture and annotate images of product items, generating a large-scale fine-grained image classification dataset by cropping images, detecting objects, associating them with unique identifiers, and transmitting data to a remote computing system for automated labeling, thereby creating a customized training dataset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual annotation methods are used to create fine-grained image datasets, then annotation accuracy can be maintained, but the time and effort required increases significantly

Engineering Contradiction:
Improveannotation accuracyVSAvoidtime required for dataset creation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables automated self-annotation by having the mobile device automatically capture images, detect objects, extract features, and generate annotations without requiring manual human intervention for each image labeling task

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of human annotation with an automated computational system that uses computer vision algorithms, machine learning models, and automated feature extraction to perform annotation tasks

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

2Quantity of substance

If existing coarse-grained datasets like ImageNet are used for training, then large-scale training data is available, but fine-grained classification accuracy is limited

Engineering Contradiction:
Improvedataset sizeVSAvoidfine-grained classification accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system segments the annotation process into distinct automated components: image capture, object detection, feature extraction, and label generation, allowing each component to be optimized independently for both scale and precision

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of annotation granularity from coarse-grained to fine-grained by implementing automated detection and classification systems that can identify and label specific sub-categories and detailed object properties

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated annotation methods are used to rapidly create datasets, then productivity increases, but annotation accuracy may deteriorate

Engineering Contradiction:
Improvedataset creation speedVSAvoidannotation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system incorporates feedback mechanisms where the automated annotation results are evaluated and refined, allowing the system to learn from its own outputs and improve accuracy over time while maintaining high productivity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by pre-training detection models and feature extractors on large datasets before deploying them for fine-grained annotation, ensuring that the automated system starts with high baseline accuracy

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11823128B2Large-scale automated image annotation system
Publication Date: 2023.11.21 TARGET BRANDS INC
  • US11823128B2 patent drawing
  • US11823128B2 patent drawing
  • US11823128B2 patent drawing

AI summary

Systems and methods for automating image annotations are provided, such that a large-scale annotated image collection may be efficiently generated for use in machine learning applications. In some aspects, a mobile device may capture image frames, identifying items appearing in the image frames and detect objects in three-dimensional space across those image frames. Cropped images may be created as associated with each item, which may then be correlated to the detected objects. A unique identifier may then be captured that is associated with the detected object, and labels are automatically applied to the cropped images based on data associated with that unique identifier. In some contexts, images of products carried by a retailer may be captured, and item data may be associated with such images based on that retailer's item taxonomy, for later classification of other/future products.