Client-Side Digital Image Scene Detection via Compact Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital image analysis systems require significant computational resources, making it difficult for client devices like mobile devices to analyze and classify digital images efficiently, as they need dedicated server devices for processing.

Innovation Solution

The system analyzes digital images by determining object tag probabilities and similarity scores with scene categories, allowing it to identify and classify images in a computationally efficient manner, enabling scene categorization and providing optimized image editing tools on client devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional digital image analysis systems are used, then accurate object detection and image classification can be achieved, but enormous computational resources and dedicated server devices are required

Engineering Contradiction:
Improveobject detection accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the image analysis task into two phases: a training phase that runs on server devices to build scene category models, and an inference phase that runs on client devices using compact scene category representations. This segmentation allows heavy computational work to be done once during training, while the lightweight inference model enables accurate classification on resource-constrained devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-training scene category models on server devices and generating compact scene category representations before deployment to client devices. This preliminary processing creates optimized models that can be efficiently executed on mobile devices without requiring enormous computational resources during actual image analysis.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If conventional server-based image analysis systems are used, then comprehensive image classification is possible, but client devices are unable to adequately perform digital image analysis

Engineering Contradiction:
Improveimage classification capabilityVSAvoidclient device processing capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system introduces scene category representations as an intermediary between the complex conventional image analysis systems and client devices. These scene category representations serve as a mediator that bridges the gap between comprehensive server-based classification capabilities and the limited processing power of client devices, enabling accurate image classification on mobile devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes parameters by transforming full-scale image analysis models into compact scene category representations with reduced dimensionality and computational requirements. This parameter transformation maintains the essential classification capabilities while adapting the model to run efficiently on resource-constrained client devices.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If traditional object detection methods are used, then detailed object recognition is achieved, but the system requires dedicated server devices and cannot run on client devices

Engineering Contradiction:
Improveobject recognition accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts the essential scene category classification functionality from the complex conventional image analysis pipeline. By taking out and isolating the core classification task and representing it through compact scene category models, the system enables accurate object recognition to be performed on client devices without requiring the full complexity of dedicated server-based systems.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10515275B2Intelligent digital image scene detection
Publication Date: 2019.12.24 ADOBE INC
  • US10515275B2 patent drawing
  • US10515275B2 patent drawing
  • US10515275B2 patent drawing

AI summary

The present disclosure includes systems, methods, and computer readable media, that identify one or more scene categories that correspond to digital images. In one or more embodiments, disclosed systems analyze a digital image to determine, for each of a plurality of object tags, a probability that the object tag associates with the digital image. The systems further determine, for each of the plurality of object tags, a similarity score for each of a plurality of scene categories (e.g., a similarity between each object tag and each scene category). Using the object tag probabilities and the similarity scores, the disclosed systems determine a probability, for each scene category, that the digital image pertains to the scene category. Based on the determined probabilities, the disclosed systems are able to identify an appropriate scene category for the digital image.