Dual Camera Tracking Switching via Velocity Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for switching between cameras in electronic devices result in image stuttering and often miss moving objects due to manual control, leading to delayed and inefficient switching.
Innovation Solution
An electronic device with two camera modules, where the first camera module has a movable angle of view and a second camera module with a wider angle of view, uses a processor to automatically switch between them based on object movement, calculating velocity and field of view to ensure seamless tracking and image capture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual switching between cameras is performed, then the user has control over camera selection, but image stuttering occurs and switching is delayed
Solution Approach 1:
The system performs preliminary actions by pre-calculating the movement trajectory and velocity of tracked objects, and pre-determining switching conditions before actual camera switching is needed. This allows the system to prepare for switching in advance, eliminating delays during the actual switching moment.
Solution Approach 2:
The system continuously monitors object position, velocity, and camera field of view, using this feedback to dynamically adjust switching decisions. The processor calculates whether the object will leave the current camera's field of view based on real-time data, enabling timely and accurate camera switching without manual intervention or delay.
2Ease of operation
If manual camera switching is used, then users can select cameras, but moving objects are often missed during switching transitions
Solution Approach 1:
The system uses continuous feedback from object tracking data, calculating velocity and trajectory to predict future object positions. This feedback mechanism ensures that camera switching occurs at the optimal moment to maintain continuous object tracking, preventing objects from being missed during transitions.
Solution Approach 2:
The switching system is made dynamic by continuously adapting to changing object motion characteristics. The processor calculates real-time velocity and trajectory, adjusting switching decisions based on current motion states rather than following fixed manual schedules, ensuring reliable object capture regardless of motion variations.
3Area of stationary object
If a single camera with wide angle of view is used, then the field of view is large, but tracking precision for moving objects is reduced
Solution Approach 1:
The system dynamically switches between cameras based on real-time object position and velocity calculations. When the object is within the precise tracking range of the first camera, that camera is used; when the object approaches the field of view boundary or moves too quickly, the system transitions to the second camera, maintaining both wide coverage and tracking precision through dynamic adaptation.
Solution Approach 2:
The monitoring task is segmented between two cameras with different characteristics. The first camera handles precise tracking of objects within its narrower field of view, while the second camera provides wide-area coverage. The processor segments the field of view space and assigns appropriate cameras to different spatial zones, combining the advantages of both cameras.
4Measurement precision
If a camera with narrow angle of view is used, then tracking precision is improved, but the field of view is limited and objects may leave the frame
Solution Approach 1:
The system continuously calculates object position relative to the camera field of view boundaries using feedback from tracking data. When the object approaches the edge of the narrow field of view or its trajectory indicates it will leave the frame, the system triggers a switch to the second camera with wider coverage, preventing object loss while maintaining precision during stable tracking periods.
Data Source
AI summary
An electronic device is provided. The electronic device includes a first camera module, a second camera module with greater angle of view than the first camera module, and a processor configured to generate, in a first mode, an output image from first image data generated by the first camera module, control a direction of the angle of view of the first camera module while tracking a first object to change a field of view (FOV) of the first camera module, perform a driving preparation operation for the second camera module to change a driving operation of the second camera module from the first mode to a second mode, based on a determination that the first object is to leave the FOV of the first camera module, and generate, when the driving operation of the second camera module has completely changed to the second mode, the output image from second image data generated by the second camera module.


