Camera Image Processing with Wait-Time Algorithm Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing methods in electronic devices struggle to balance processing efficiency and performance, often resulting in long wait times or poor photographing effects due to fixed algorithms that do not adapt to user behavior.
Innovation Solution
An image processing method that dynamically selects algorithms based on the quantity of times of waiting for photographing in the background, using different algorithms with varying time consumption to improve efficiency and effect, including adaptive scene detection and multiple algorithm types for different conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a photographing algorithm with long running time is used, then photographing effect is improved, but photographing efficiency deteriorates
Solution Approach 1:
The patent applies dynamics by making the algorithm selection movable and adjustable based on real-time conditions. The system dynamically switches between different photographing algorithms (first algorithm with longer processing time for better effect, second algorithm with shorter processing time for higher efficiency) according to the quantity of waiting photographing times, transforming a static fixed-algorithm approach into a dynamic adaptive one that resolves the contradiction between effect and efficiency.
Solution Approach 2:
The patent changes the parameter of algorithm selection based on the quantity of waiting photographing times. When this quantity exceeds a threshold, the system switches from the first photographing algorithm to the second photographing algorithm, effectively using parameter changes to adapt processing time to current system conditions, thereby balancing photographing effect and efficiency.
2Productivity
If a photographing algorithm with short running time is used, then photographing efficiency is improved, but photographing effect deteriorates
Solution Approach 1:
The system dynamically adjusts algorithm selection based on the quantity of waiting photographing times. When this quantity is below the threshold, the system uses the first photographing algorithm that provides better photographing effect. This dynamic adaptation ensures that the system chooses the appropriate algorithm to balance efficiency and effect based on current conditions.
Solution Approach 2:
The patent changes the algorithm parameter based on the quantity of waiting photographing times threshold. By monitoring this quantity and switching algorithms accordingly, the system optimizes the balance between processing speed and image quality, using parameter changes to adapt to different operating conditions.
3Device complexity
If fixed photographing algorithms are used, then system complexity is reduced, but adaptability to user behavior deteriorates
Solution Approach 1:
The patent implements feedback by monitoring the quantity of waiting photographing times and using this information to dynamically adjust algorithm selection. The system receives feedback about system state (number of waiting photographs) and adjusts its behavior accordingly, switching between algorithms to adapt to user shooting patterns, thereby improving adaptability without significantly increasing system complexity.
Solution Approach 2:
The system performs self-service by automatically monitoring its own state (quantity of waiting photographing times) and making autonomous decisions about which algorithm to use. This self-adjusting mechanism enables the system to adapt to user behavior patterns without requiring complex external control, maintaining relatively simple system architecture while improving adaptability.
Data Source
Figure 1(a)~1(b)
Figure 2
Figure 3(a)~3(b)
AI summary
This application provides an image processing method and a related device thereof, and relates to the image processing field. The image processing method includes: displaying a first interface, where the first interface includes a preview image and a first control, and the first control indicates a photo mode; when detecting a first operation on the first control, in response to the first operation, capturing an original image once by using a camera; determining a quantity of times of waiting for photographing in a background; processing the original image by using a first photographing algorithm, to obtain a corresponding captured image, when the quantity of times of waiting for photographing in the background is less than or equal to M; or processing the original image by using a second photographing algorithm, to obtain a corresponding captured image, when the quantity of times of waiting for photographing in the background is greater than M and less than or equal to N; and saving the captured image. In this application, user behaviors and user intentions are distinguished based on the quantity of times of waiting for photographing in the background, and algorithms with different time consumption are adaptively selected to perform processing, to improve photographing efficiency and consider both effect and performance.