Image Classification Using Pseudo-Centroid Datasets for IoT Edge Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IoT edge devices face challenges in processing and classifying image data due to limited computing resources, requiring significant computing power and memory, which existing technologies have not adequately addressed.

Innovation Solution

An image classification system that uses pseudo-centroid datasets with a reduced number of data points, allowing for efficient storage and processing, where feature values of new image data are compared to these pseudo-centroid data points for classification, along with an image compressing device to reduce computation and storage needs, and reinforcement learning for enhanced accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If image data processing is performed through IoT edge device using neural network model, then classification accuracy is improved, but computing resource consumption increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidcomputing power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the image data processing into two parts: (1) feature extraction performed by the IoT edge device using a pre-trained neural network model, and (2) classification performed by comparing extracted features with stored pseudo-centroid datasets. This segmentation allows the computationally intensive training to be done offline while keeping the edge device operations simple and energy-efficient.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-training the neural network model offline and generating pseudo-centroid datasets before deployment. The model weights and pseudo-centroids are stored in the edge device, eliminating the need for real-time training and reducing computing resource requirements during actual image classification tasks.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If image data processing is performed through IoT edge device using neural network model, then classification accuracy is improved, but memory space requirement increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidmemory space
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential components needed for classification: pre-trained model weights and pseudo-centroid datasets. By removing unnecessary training data and intermediate processing components, the system achieves accurate classification with minimal memory space requirements suitable for edge devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses pseudo-centroid datasets as simplified copies of the full training dataset. These pseudo-centroids capture the essential classification information in a compact form, allowing the edge device to perform accurate classification without storing the entire original training dataset.

Inventive Principle:
Principle #26Copying

3Speed

If feature values are compared with pseudo-centroid data points, then processing speed is improved, but data structure complexity increases

Engineering Contradiction:
Improveprocessing speedVSAvoiddata structure complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent changes the parameter representation from storing complete image data to storing extracted feature vectors and pseudo-centroid representations. This parameter transformation enables faster comparison operations while the data structures remain relatively simple arrays of numerical values, manageable through standard computational techniques.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11113580B2Image classification system and method
Publication Date: 2021.09.07 IND TECH RES INST
  • US11113580B2 patent drawing
  • US11113580B2 patent drawing
  • US11113580B2 patent drawing

AI summary

An image classification system includes a storage device, a computing device and a first processing device. The storage device stores a plurality of pseudo-centroid datasets, wherein the pseudo-centroid datasets correspond to a plurality of units of first image dataset, and the number of pseudo-centroid data points of each of the pseudo-centroid datasets is much smaller than the number of data points of each of the units of first image dataset. The computing device receives the second image data and computes a plurality of feature values of the second image data. The first processing device receives the feature values and the pseudo-centroid datasets, and compares the feature values with the pseudo-centroid data points to identify and classify the second image data.