Automatic Annotation Transfer Between Low and High Resolution Data Streams
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The limited bandwidth of communication channels between remote sensors and computing devices hinders real-time high-resolution data transfer, requiring manual annotation of low-resolution data with annotations being applied later to high-resolution data upon device proximity.
Innovation Solution
A computing device automatically applies annotations from low-resolution data to corresponding high-resolution data by matching segments based on metadata and timestamps, allowing for synchronized annotation across both data sets without user intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-resolution data is transmitted in real-time, then data quality is improved, but communication bandwidth is insufficient
Solution Approach 1:
The patent segments the data transmission process into two distinct streams: a real-time low-resolution stream for immediate processing and annotation, and a separate high-resolution stream for later annotation application. This segmentation allows the system to handle both data qualities simultaneously without overwhelming the communication bandwidth, as the low-resolution data can be transmitted continuously while high-resolution data is transmitted periodically or on-demand.
2Quantity of substance
If low-resolution data is transmitted in real-time, then bandwidth consumption is reduced, but annotation transfer to high-resolution data becomes manual
Solution Approach 1:
The system implements self-service by automatically matching annotations from low-resolution data to corresponding high-resolution data segments. The processor autonomously identifies corresponding segments between the two data streams and transfers annotations without requiring manual user intervention, thereby maintaining ease of operation while working with bandwidth-constrained low-resolution real-time data.
Solution Approach 2:
The patent introduces an intermediary processing layer that acts as a mediator between the low-resolution and high-resolution data streams. This intermediary component automatically correlates segments from both streams using timing and positional information, enabling seamless annotation transfer without direct manual user involvement in matching corresponding segments.
3Productivity
If annotations are applied to low-resolution data, then real-time processing is enabled, but manual application to high-resolution data increases user effort
Solution Approach 1:
The system performs preliminary action by applying annotations to the low-resolution data stream in real-time during data capture and transmission. This allows annotations to be created and processed immediately without waiting for high-resolution data to become available, thereby maintaining real-time processing capability while eliminating the need for subsequent manual annotation application to high-resolution data through automatic segment matching.
Data Source
AI summary
In some examples, a method includes receiving, by a computing device, from a remote sensor, a low-resolution version of data and receiving, by the computing device, user inputs for annotating the low-resolution version of the data. In some examples, the method also includes determining, by the computing device, based on the user inputs, one or more annotations to the low-resolution version of the data. In some examples, the method further includes receiving, by the computing device, from the remote sensor, a high-resolution version of the data and automatically applying, by the computing device, the one or more annotations to the high-resolution version of the data.


