Video Stream Assignment for Mobile Watchers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Public safety agencies face difficulties in efficiently screening multiple points of interest within a large incident area using mobile devices due to limitations such as small screen sizes and network bandwidth, making it challenging to assign and monitor multiple video streams effectively.
Innovation Solution
An electronic computing device is used to detect objects of interest within a camera's field-of-view, determine sub-regions, and assign these sub-regions to suitable watcher devices based on their video display characteristics and attributes, ensuring each sub-region is monitored by a device with appropriate display capabilities, thereby optimizing video stream distribution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Length of moving object
If video streams are streamed to mobile devices for screening, then portability is improved, but screen size limitations make video screening difficult
Solution Approach 1:
The system segments the large incident area into multiple sub-regions, each assigned to a different watcher device. This allows the overall monitoring task to be divided into smaller, more manageable portions that can be effectively displayed on mobile device screens, resolving the contradiction between portability and screen size limitations.
Solution Approach 2:
The system transitions from a single-view monitoring approach to a multi-dimensional distributed monitoring approach, where multiple watcher devices simultaneously monitor different sub-regions. This dimensional expansion allows comprehensive coverage of large areas despite individual screen size constraints.
2Area of stationary object
If multiple points of interest are monitored simultaneously, then coverage is improved, but device limitations make it difficult to screen multiple video feeds
Solution Approach 1:
The system divides the incident area into multiple sub-regions, each containing specific points of interest. Each sub-region is assigned to a separate watcher device, transforming the complex task of monitoring multiple points on one device into simpler, dedicated monitoring tasks across multiple devices.
Solution Approach 2:
The system automatically performs object detection, sub-region determination, and video stream assignment based on context information and device characteristics, eliminating the need for manual configuration and reducing the operational complexity for users.
3Reliability
If video streams are assigned to watcher devices, then monitoring effectiveness is improved, but network bandwidth limitations constrain simultaneous streaming
Solution Approach 1:
The system segments the video monitoring task into multiple independent sub-regions, each streamed to a different device. This segmentation allows efficient utilization of available network bandwidth by distributing the data flow across multiple channels, maintaining monitoring effectiveness while respecting bandwidth constraints.
Solution Approach 2:
The system dynamically adjusts video stream parameters such as resolution and frame rate based on the capabilities of individual watcher devices and network conditions, optimizing bandwidth utilization while maintaining adequate monitoring quality.
Data Source
AI summary
A process for operating an electronic computing device to assign video streams to watcher devices. The electronic computing device detects objects of interest within a field-of-view of a camera as a function of incident context information. The electronic computing device obtains video display characteristics associated with watcher devices and further determines, based on respective positions of the objects of interest within the field-of-view, a plurality of sub-regions each enclosing at least one of the detected objects of interest and having one or more video attributes. The electronic computing device then assigns, based on the video display characteristics associated with the watcher devices and the video attributes of the sub-regions, each of the sub-regions to a respectively selected one of the watcher devices. The video streams respectively captured corresponding to each of the assigned sub-regions of interest are then transmitted to the respectively selected one of the watcher devices.


