Auto-Focusing System for Non-Central Subject Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing continuous auto-focus methods in cameras often fail to focus on subjects that are not in the central region or nearest to the camera, leading to ineffective focusing.
Innovation Solution
A system and method that includes a sensor controller, image signal processor, and statistics engine to detect and track subjects in any region, determining an in-focus position and refocusing based on changes in location, sharpness, and luminance, allowing focus on non-central subjects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If continuous auto-focus methods focus on central region or nearest subject, then focusing speed is improved, but accuracy of focusing on desired subject deteriorates
Solution Approach 1:
The image is divided into multiple regions (first region, second region, third region) to enable independent analysis of different areas. The system checks for subject presence in each region separately and can determine focus position based on specific region analysis, allowing accurate focusing on non-central subjects while maintaining processing efficiency
Solution Approach 2:
Different regions are analyzed with different priorities and criteria. The system checks for subject presence in the first region (central) and second region (non-central) with different weights, and determines focus position based on local characteristics of each region. This allows the system to adapt its focusing behavior to the specific content and importance of different image areas
2Device complexity
If auto-focus system uses simple central region detection, then device complexity is reduced, but adaptability to various subject positions deteriorates
Solution Approach 1:
The detection system is segmented into multiple functional components: first region checking unit, second region checking unit, focus position determination unit, and focus control unit. Each component handles a specific task, making the overall system more adaptable to various subject positions while keeping each individual component relatively simple
Solution Approach 2:
The system dynamically adjusts its focusing behavior based on real-time detection of subject presence and position. The focus position determination unit calculates appropriate focus positions based on detected subject locations, and the focus control unit adjusts the lens accordingly. This dynamic adaptation allows the system to handle various subject positions without requiring complex pre-programmed rules
3Measurement precision
If system continuously monitors subject position and refocuses, then focusing accuracy is improved, but processing time increases
Solution Approach 1:
The system performs periodic checks for subject presence and position changes rather than continuous monitoring. The controller checks for changes in subject position and focus position at discrete time intervals, determining when refocusing is necessary. This periodic approach maintains focusing accuracy while reducing processing time compared to continuous monitoring
Solution Approach 2:
The system uses feedback from region checking units to determine when refocusing is needed. The focus position determination unit receives feedback about subject presence and position changes, and only initiates refocusing when changes are detected. This feedback mechanism ensures accurate focusing while avoiding unnecessary processing cycles
Data Source
AI summary
Method and system for auto-focusing. The method includes checking for presence of a subject in a first frame. The method also includes determining a second frame indicative of an in-focus position of the subject if the presence of the subject is detected. The method further includes causing to focus on the subject based on the second frame. Further, the method includes checking for a change in at least one of location of the subject in the second frame, and sharpness and luminance in an area corresponding to the subject in the second frame. Moreover, the method includes causing to refocus on the subject if the change is detected.


