Dynamic Image Processing Software Configuration for Thermal Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic apparatuses face challenges in managing power consumption and thermal limitations during image processing tasks, leading to potential damage and user harm due to excessive heat and power usage, especially with advanced video capabilities.

Innovation Solution

A policy engine determines image processing software configuration based on environmental and operational information, independently of hardware performance configuration, to adjust image processing tasks and modules such as video stabilization, noise reduction, and face detection, optimizing power consumption and heat generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If image processing capabilities are advanced and more nuanced, then image processing quality is improved, but power consumption and temperature increase

Engineering Contradiction:
Improveimage processing qualityVSAvoidpower consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic configuration of image processing software modules based on real-time operational conditions. The system adjusts which software modules are active or inactive depending on power availability, thermal conditions, and processing requirements, allowing the apparatus to optimize between image processing quality and power consumption dynamically rather than using a fixed configuration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by configuring different software modules for different operating conditions. Based on power consumption levels and thermal conditions, the system selects appropriate software configurations (e.g., enabling/disabling specific image processing algorithms), effectively changing the processing parameters to match current resource availability

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If image processing capabilities are advanced and more nuanced, then image processing quality is improved, but operating temperature increases

Engineering Contradiction:
Improveimage processing qualityVSAvoidoperating temperature
Core Design Contradiction:
Manufacturing precisionVSTemperature

Solution Approach 1:

The system dynamically adjusts software module configuration in response to thermal conditions. When temperature exceeds thresholds, the system automatically configures fewer or less intensive software modules, reducing computational load and heat generation while maintaining acceptable image processing quality under the current thermal constraints

Inventive Principle:
Principle #15Dynamics

3Use of energy by moving object

If software configuration is optimized for power consumption, then power consumption is reduced, but image processing quality may deteriorate

Engineering Contradiction:
Improvepower consumptionVSAvoidimage processing quality
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

The system applies partial action by selectively enabling only the necessary image processing software modules based on current needs and power availability. Rather than running all possible processing algorithms continuously, the system activates only those modules required for the current processing task and power conditions, reducing overall power consumption while maintaining sufficient image processing quality

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The configuration is dynamically adjusted to match processing requirements and power availability. The system can transition between different software module configurations depending on whether power conservation or processing quality is the priority, allowing flexible optimization without permanent quality degradation

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9800781B2Method, apparatus, system, and computer readable medium for image processing software module configuration
Publication Date: 2017.10.24 PRCONTROL
  • US9800781B2 patent drawing
  • US9800781B2 patent drawing
  • US9800781B2 patent drawing

AI summary

Technologies are provided in embodiments for receiving an indication of an image processing service request, retrieve environmental information indicative of an environmental condition of an apparatus, retrieving operational information indicative of an operating condition of the apparatus, determining image processing software configuration information based, at least in part, on the image processing service, the environmental information, and the operational information, and causing configuration of at least one image processing software module based, at least in part, on the image processing software configuration information.