Camera Manager System for Diverse Frame Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current frame-suggestion techniques in computing devices, such as smartphones, often present users with visually similar frames, leading to reduced user experience, increased resource usage, and wastage of storage and battery life due to unnecessary frame capture.

Innovation Solution

A camera manager system that utilizes a face diversity scorer, aesthetic diversity scorer, and time diversity scorer to select and suggest diverse frames, thereby improving frame selection and reducing resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If frame-suggestion techniques select frames based on frame-quality metrics, then frame quality is improved, but frame diversity deteriorates resulting in visually similar frames

Engineering Contradiction:
Improveframe qualityVSAvoidframe diversity
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the frame selection criteria into multiple independent dimensions: quality metrics (aesthetic quality, focus quality), diversity metrics (temporal diversity, facial diversity), and significance metrics. By evaluating frames across these separate dimensions and combining the scores, the system achieves both high quality and high diversity in suggested frames, resolving the contradiction between quality and diversity.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multiple frames are captured and processed, then frame selection accuracy is improved, but power consumption increases

Engineering Contradiction:
Improveframe selection accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements a multi-score evaluation system that processes multiple frames to calculate quality scores, diversity scores, and significance scores. By performing partial processing on a set of captured frames rather than all frames, the system achieves accurate frame selection while reducing power consumption compared to processing every frame in full detail.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If comprehensive frame analysis is performed, then frame selection accuracy is improved, but processing latency increases

Engineering Contradiction:
Improveframe selection accuracyVSAvoidprocessing latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent calculates quality scores, diversity scores, and significance scores for multiple frames in advance before final selection. By performing this comprehensive analysis preliminarily on a batch of frames, the system reduces the latency of the final selection process while maintaining high accuracy, as the heavy computational work is completed before the user needs the result.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20230334903A1Techniques and Apparatuses that Implement Camera Manager Systems Capable of Generating Frame Suggestions from a Set of Frames
Publication Date: 2023.10.19 GOOGLE LLC
  • US20230334903A1 patent drawing
  • US20230334903A1 patent drawing
  • US20230334903A1 patent drawing

AI summary

Techniques and apparatuses are described that implement a camera manager system capable of generating frame suggestions from a set of frames. The camera manager system (120) utilizes at least one of a face diversity scorer (406) and an aesthetic diversity scorer (408), in conjunction with a time diversity scorer (404), to select and suggest diverse frames from a set of frames (304). In this way, the camera manager system (120) enables a computing device (102) to provide a user (10) of the computing device with a better selection of suggested frames. Through the better selection of suggested frames, the computing device (102) can improve the quality of the user’s experience in using the computing device and/or a camera application of the computing device. The better selection of suggested frames further decreases wasted resources (e.g, similar image storage, processor usage to process the capture of additional frames, battery usage associated with capturing additional frames, and the like).