Video Processor Tracking Moving Objects Outside Viewable Window
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face challenges in efficiently processing and displaying georeferenced video feeds, particularly in maintaining situational awareness and tracking moving objects across viewable and non-viewable areas, due to limitations in geospatial metadata management and accuracy.
Innovation Solution
A video processing system that includes a display and a video processor configured to determine actual and estimated geospatial location data for moving objects, generate a successively expanding search area, and overlay tracking indicators, allowing for enhanced tracking and monitoring of objects within georeferenced video feeds by re-acquiring objects after they exit and re-enter the viewable area.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the video processor tracks moving objects only within the viewable area, then the tracking system remains simple, but situational awareness is limited and objects cannot be tracked when outside the viewable area
Solution Approach 1:
The system performs preliminary actions by generating estimated geospatial location data and defining successively expanding search areas before the object re-enters the viewable area. This allows the system to maintain tracking continuity by having prediction mechanisms ready in advance, so when the object returns to view, tracking can resume immediately without interruption.
Solution Approach 2:
The patent introduces an intermediary mechanism (estimated geospatial location data and search area definitions) that bridges the gap when objects are outside the viewable area. This intermediary allows the tracking system to maintain object context and location information even when direct visual tracking is unavailable, enabling seamless re-acquisition when objects return to view.
2Productivity
If the system defines a large search area for objects outside the viewable area, then object re-acquisition is improved, but processing time and computational resources increase
Solution Approach 1:
The search area is defined as dynamic and successive rather than static. The search area expands incrementally in successive stages, allowing the system to balance between coverage and processing efficiency. This dynamic approach enables the system to adapt the search area size based on the object's predicted location and the time elapsed, optimizing the balance between re-acquisition speed and processing resources.
Solution Approach 2:
The system performs preliminary calculations of estimated geospatial location data using the object's motion trajectory before defining the search area. This preliminary action allows the search area to be concentrated around the most probable object locations, reducing the overall search space and processing requirements while maintaining high re-acquisition speed.
3Loss of information
If geospatial metadata is used for tracking, then situational awareness is enhanced, but inaccuracies in geospatial data reduce tracking precision
Solution Approach 1:
The system uses feedback from actual geospatial location data to continuously refine and correct the estimated geospatial location data. When objects are tracked within the viewable area, the actual location measurements provide feedback that validates and adjusts the estimation algorithms, improving accuracy over time while maintaining the benefits of geospatial metadata for situational awareness.
Solution Approach 2:
The system performs preliminary validation of geospatial metadata accuracy by comparing estimated locations with actual tracked locations when objects are within the viewable area. This preliminary validation allows the system to identify and correct systematic errors in geospatial data before they significantly impact tracking precision, maintaining both information completeness and measurement accuracy.
Data Source
AI summary
A video processing system may include a display and a video processor coupled to the display. The video processor may be configured to display a georeferenced video feed on the display defining a viewable area, determine actual geospatial location data for a selected moving object within the viewable area, and generate estimated geospatial location data along a predicted path for the moving object when the moving object is no longer within the viewable area and based upon the actual geospatial location data. The video processor may be further configured to define a successively expanding search area for the moving object when the moving object is no longer within the viewable window and based upon the estimated geospatial location data, and search within the successively expanding search area for the moving object when the successively expanding search area is within the viewable area.


