Self-Supervised Photo Quality Labeling via Implicit User Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for determining photograph quality are limited in scope and require extensive manual labeling of training data, which is time-consuming and costly, and do not accurately reflect user preferences.

Innovation Solution

The system automatically generates labeled training data by leveraging implicit user signals, such as interaction metrics, to cluster images temporally and infer quality metrics, eliminating the need for manual labeling and enabling self-supervised learning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual labeling of training data is used to develop supervised learning models, then measurement precision of image quality assessment is improved, but loss of time and manufacturing cost increase significantly

Engineering Contradiction:
Improveimage quality assessment accuracyVSAvoidmanual labeling time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system uses implicit user signals (viewing time, sharing behavior, editing actions) to automatically generate quality labels for images. This self-service approach eliminates manual labeling by having the system infer quality metrics from user interactions with the images themselves.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

User interaction signals serve as an intermediary between the image and the quality assessment. Instead of direct manual evaluation, the system captures indirect signals (viewing duration, sharing frequency, editing behavior) that mediate the quality determination process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If manual labeling of training data is used to develop supervised learning models, then measurement precision of image quality assessment is improved, but manufacturing cost increases significantly

Engineering Contradiction:
Improveimage quality assessment accuracyVSAvoidtraining data preparation cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The system automatically generates quality labels by analyzing user interaction patterns with images. This eliminates the need for paid human annotators or manual quality assessment processes, significantly reducing the cost of training data preparation while maintaining assessment accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Instead of creating new quality labels through expensive manual processes, the system copies and leverages existing user interaction data (viewing time, sharing behavior, editing actions) to generate quality assessments, transforming readily available data into training labels.

Inventive Principle:
Principle #26Copying

3Measurement precision

If narrow-scope quality models are used for specific features, then measurement precision for those features is improved, but adaptability to general image quality assessment decreases

Engineering Contradiction:
Improvefeature-specific quality detectionVSAvoidgeneralized image quality assessment
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system creates a universal quality assessment model that handles multiple image quality aspects simultaneously. By training on diverse implicit user signals across different image types and contexts, the model becomes adaptable to various quality dimensions (composition, lighting, subject matter) rather than being limited to single features.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system transitions from fixed, narrow quality parameters to dynamic, multi-dimensional quality assessment. By incorporating various user interaction metrics (viewing time, sharing frequency, editing behavior) as changing parameters, the model adapts to different image types and quality aspects rather than being constrained to predetermined features.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If automated labeling using implicit user signals is implemented, then productivity of training data generation is improved, but measurement precision may decrease compared to manual labeling

Engineering Contradiction:
Improvetraining data generation speedVSAvoidquality assessment accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system uses multiple intermediary user signals (viewing time, sharing behavior, editing actions) to infer quality. This multi-signal approach compensates for the automated nature of the process by gathering comprehensive indirect evidence about image quality, maintaining precision while achieving high productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system merges multiple implicit user signals into a unified quality assessment. By combining viewing duration, sharing frequency, and editing behavior into a composite quality metric, the system achieves both automated efficiency and reliable precision through the aggregation of multiple indicators.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20230113131A1Self-Supervised Learning of Photo Quality Using Implicitly Preferred Photos in Temporal Clusters
Publication Date: 2023.04.13 GOOGLE LLC
  • US20230113131A1 patent drawing
  • US20230113131A1 patent drawing
  • US20230113131A1 patent drawing

AI summary

The present disclosure is directed to systems and methods for performing automated labeling of images. Labeled images can be used to train machine-learned models to infer image attributes such as quality for suggesting user actions.