Digital Image Analysis Using Heuristic Quality Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face the tedious task of sorting through numerous digital images to identify and delete poor-quality photos, such as blurry or poorly exposed ones, and to select the best images from a collection, due to the lack of efficient classification or filing structures in digital photography.

Innovation Solution

A system and method utilizing a user device and server, equipped with image analysis modules that apply heuristics and machine learning algorithms to detect and evaluate visual and non-visual criteria, allowing users to select and rank digital images based on quality, exposure, composition, and other characteristics, enabling automated sorting and deletion of undesirable images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users manually sort through digital images to identify and delete poor-quality photos, then they can maintain control over image selection, but the time and effort required increases significantly

Engineering Contradiction:
Improveimage quality evaluation accuracyVSAvoidtime required for image sorting
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables images to evaluate themselves by automatically analyzing quality metrics such as exposure, focus, composition, and lighting. Each image is assessed against predefined criteria and compared with other images in the set, allowing the collection to self-sort without manual intervention. This self-service approach resolves the contradiction by eliminating time-consuming manual sorting while maintaining accurate quality evaluation through automated analysis of multiple image attributes.

Inventive Principle:
Principle #25Self-service

2Productivity

If automated image analysis systems are implemented to evaluate and rank images, then processing speed increases, but system complexity increases

Engineering Contradiction:
Improveimage processing speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The automated analysis system is divided into distinct functional modules, each responsible for evaluating specific image attributes such as exposure, focus, composition, and lighting. These segmented analysis components work independently and their results are aggregated to produce overall image rankings. This segmentation resolves the contradiction by enabling fast parallel processing of multiple image qualities simultaneously while keeping each individual analysis module relatively simple and manageable.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If multiple criteria are used to evaluate digital images, then the accuracy of image selection improves, but the complexity of the evaluation process increases

Engineering Contradiction:
Improveimage selection accuracyVSAvoidevaluation process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system merges multiple independent evaluation criteria (exposure quality, focus sharpness, compositional balance, lighting conditions) into a unified ranking framework. Each criterion is evaluated separately using dedicated algorithms, then the results are combined through weighted aggregation to produce an overall image quality score. This merging approach resolves the contradiction by maintaining high selection accuracy through multi-criteria assessment while simplifying the user interface and result presentation, allowing users to interact with a single comprehensive ranking rather than navigating complex individual metric analyses.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10013639B1Analyzing digital images based on criteria
Publication Date: 2018.07.03 AMAZON TECH INC
  • US10013639B1 patent drawing
  • US10013639B1 patent drawing
  • US10013639B1 patent drawing

AI summary

Digital images, such as digital photographs, are analyzed by an application running on a user device or other computing apparatus. Heuristics, characteristic detection or measurement techniques, or other analytics are used to evaluate individual digital images or to compare a plurality of digital images in accordance with user-input criteria. Digital images are then presented to a user as a result of the analysis, and further operations may be performed per user selections or input. Numerous digital images may thus be timely evaluated for aesthetic appeal, composition, subject matter content, or other factors, and then deleted, printed, distributed, or put other use.