Dynamic Image Capture Resolution for Low-Power Vision Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer vision techniques on mobile devices face challenges in balancing performance and power consumption, leading to inefficient use of resources and increased demand for complex image processing tasks.

Innovation Solution

Implementing a system that captures images at varying resolutions based on processing conditions, allowing initial low-power processing on wearable devices and offloading complex tasks to companion devices, thereby reducing resource usage and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If complex image processing tasks are performed on mobile devices, then processing performance is improved, but power consumption increases

Engineering Contradiction:
Improveprocessing performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The image processing task is divided into two segments: a low-power assessment phase performed on the wearable device to determine feasibility, and a high-power processing phase performed on the companion device. This segmentation allows the system to avoid unnecessary high-power processing while maintaining the ability to perform complex tasks when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A preliminary assessment is performed on the wearable device to evaluate whether an image can be captured with sufficient resolution for OCR processing. This preliminary action filters out images that would require excessive processing power, allowing the system to make informed decisions about where to perform the full processing task.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If image capture resolution is increased, then image processing accuracy is improved, but device resources and power consumption increase

Engineering Contradiction:
Improveimage processing accuracyVSAvoiddevice resources
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts the image capture resolution based on the processing conditions and device resources available. Instead of using a fixed high resolution, the system adapts the resolution to match the computational capabilities of the device, capturing images at the minimum necessary resolution for accurate processing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the capture parameter (resolution) based on the processing condition assessment. When the assessment indicates that high resolution is not necessary, the system uses lower resolution to reduce resource consumption while maintaining sufficient accuracy for the task at hand.

Inventive Principle:
Principle #35Parameter changes

3Speed

If computational tasks are performed onboard the device, then processing speed is improved, but device complexity and power consumption increase

Engineering Contradiction:
Improveprocessing speedVSAvoidcomputational complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The companion device serves as an intermediary that handles the computationally intensive processing tasks. The wearable device only performs the lightweight assessment and coordination functions, while the companion device performs the heavy lifting for image processing, effectively distributing computational complexity across two devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12506959B2Dynamic capture parameter processing for low power
Publication Date: 2025.12.23 GOOGLE LLC
  • US12506959B2 patent drawing
  • US12506959B2 patent drawing
  • US12506959B2 patent drawing

AI summary

In one general aspect, a method can include capturing, using an image sensor, a first raw image at a first resolution, converting the first raw image to a digitally processed image using an image signal processor, and analyzing at least a portion of the digitally processed image based on a processing condition. The method can include determining that the first resolution does not satisfy the processing condition; and triggering capture of a second raw image at the image sensor at a second resolution greater than the first resolution.