Server-Assisted Object Tracking for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile devices face challenges in efficiently performing real-time recognition and tracking of objects within a camera viewfinder due to computational intensity and resource limitations, which can lead to delayed or inaccurate tracking.
Innovation Solution
A system that leverages a remote server and mobile device collaboration, where the mobile device sends image data for analysis, and the remote server processes and returns object data for display, allowing for seamless and immediate tracking of objects by sharing computing resources, thereby overcoming the limitations of mobile device capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If object recognition and tracking is performed on mobile device, then tracking functionality is provided, but processing speed and accuracy deteriorate due to computational intensity
Solution Approach 1:
The system segments the object recognition and tracking task between mobile device and remote server. The mobile device performs initial object detection and sends images to the remote server for comprehensive recognition and tracking. This division allows the mobile device to maintain real-time responsiveness while the remote server provides computationally intensive processing for high accuracy tracking.
2Measurement precision
If more computing resources are allocated to object recognition, then recognition accuracy improves, but device complexity and energy consumption increase
Solution Approach 1:
The remote server acts as an intermediary that handles computationally intensive object recognition and tracking tasks. The mobile device communicates with the remote server via network, offloading complex processing while maintaining simple local functionality. This intermediary approach enables high accuracy recognition without increasing mobile device complexity.
3Speed
If real-time tracking is implemented, then responsiveness improves, but computational load and energy consumption increase
Solution Approach 1:
The system segments real-time tracking into two phases: immediate local response for responsiveness and periodic server processing for accuracy. The mobile device handles time-critical operations locally while sending images to the remote server for comprehensive analysis. This segmentation maintains real-time responsiveness while distributing energy consumption across both devices.
Data Source
AI summary
Exemplary embodiments for performing server-assisted object recognition and tracking are disclosed herein. For example, in certain embodiments of the disclosed technology, one or more objects are efficiently recognized and tracked on a mobile device by using a remote server that can provide high capacity computing and storage resources. With the benefit of high-speed image processing on a remote server and high-bandwidth communication networks connecting the mobile device and the remote server, it is possible to identify an object and to track changes in the object's characteristics or location, so that a user experiences seamless, real-time tracking.


