Image Processing Segmentation for Battery and Lag Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices face performance and real-time processing issues due to excessive computing power required for image processing, leading to battery consumption and lag in displaying captured images.
Innovation Solution
Implementing a method where an electronic device executes a portion of the image processing function while capturing images, generating data for processing, and allowing user input to select and process images based on this data, thereby reducing the computational load and enhancing performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the electronic device executes complete image processing routines after capturing images, then image processing quality is improved, but battery consumption increases and processing time is extended
Solution Approach 1:
The patent divides image processing into two segments: essential processing (exposure correction, white balance, contrast adjustment) performed immediately after capture, and advanced processing (noise reduction, sharpness enhancement, color saturation) performed only when users select specific images for saving. This segmentation reduces battery consumption while maintaining necessary image quality.
Solution Approach 2:
The patent applies partial action by executing only the necessary portion of image processing routines based on user behavior. Instead of processing all images with all algorithms, it performs essential processing on all images and selective advanced processing only on saved images, reducing overall computational load and energy usage.
2Manufacturing precision
If the electronic device executes complete image processing routines after capturing images, then image processing quality is improved, but processing speed is reduced
Solution Approach 1:
The patent segments processing into immediate essential processing (performed on all captured images) and deferred advanced processing (performed only on selected images). This allows the device to quickly complete the capture-and-preview cycle, improving processing speed while maintaining quality for saved images.
Solution Approach 2:
The patent performs preliminary essential processing (exposure, white balance, contrast) immediately after capture before user selection. This preliminary action ensures basic quality is achieved quickly, while more time-consuming advanced processing is deferred until necessary, improving overall processing speed.
3Ease of operation
If the electronic device displays processed images immediately after capture, then user feedback is improved, but battery consumption increases
Solution Approach 1:
The patent displays only essential processing results immediately after capture, providing sufficient user feedback for selection decisions. Advanced processing is not performed unless the user selects the image for saving, reducing battery consumption while maintaining adequate user feedback for making selection decisions.
4Reliability
If the electronic device performs all image processing routines, then processing completeness is improved, but device complexity increases
Solution Approach 1:
The patent segments processing routines into essential (always executed) and advanced (conditionally executed) categories. This segmentation maintains processing completeness for saved images while reducing the complexity of operations that must be managed and tracked in real-time.
Data Source
AI summary
An electronic device can include a camera, a display, a processor coupled to the camera and the display, and a memory coupled to the processor, wherein the processor when executing instructions stored in the memory is configured to display a preview image obtained from the camera on a first user interface on the display, receive a first input of a user, capture a plurality of images using the camera in response to the first input of the user, for each captured plurality of images, generate data corresponding to a processing of the captured plurality of images, receive a second input of the user during or after the data generation, process at least one of the captured plurality of images based on the generated data in response to the received second input, and display the processed at least one of the captured plurality of images on a second user interface on the display.


