Video Tagging via Circular Buffer and Selective Upload
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices capture large volumes of video data, making it difficult to identify and separate moments of interest, as users often miss capturing significant events due to being unprepared.
Innovation Solution
The system captures and buffers video data, allowing users to tag moments of interest in real-time or shortly after, enabling the device to upload specific video segments to a server for later use in creating edited video summaries, using circular buffers during standby mode and continuous upload during recording mode.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If video data is captured over a lengthy period of time, then the volume of captured moments increases, but the difficulty of identifying and separating moments of interest increases
Solution Approach 1:
The system performs preliminary tagging actions during or immediately after video capture, assigning metadata labels to video segments before final processing. This allows moments of interest to be pre-identified and marked within the large volume of video data, making subsequent retrieval and separation efficient without requiring manual review of entire video files.
2Measurement precision
If users manually capture moments of interest, then the precision of capturing significant events improves, but the reliability of capturing all moments decreases due to user distraction
Solution Approach 1:
The system automatically captures and processes video data without requiring continuous user intervention. The camera device autonomously records video segments, manages buffering, and prepares data for upload, freeing the user from the burden of manual operation while maintaining continuous capture reliability.
Solution Approach 2:
The system provides feedback mechanisms that notify users of captured moments and allow post-capture tagging. This feedback loop enables users to review and annotate significant events after they occur, combining automatic continuous capture with user-driven precision identification of moments of interest.
3Quantity of substance
If all video data is uploaded to the server, then the completeness of data storage improves, but the time and bandwidth required for upload increases
Solution Approach 1:
The system extracts and uploads only tagged video segments representing moments of interest to the server, rather than uploading complete video files. This selective extraction approach maintains data completeness for significant events while dramatically reducing upload time and bandwidth consumption by excluding uninteresting portions of the video record.
Data Source
AI summary
Devices, systems and methods are disclosed for generating video tags associated with previously captured video data. During a recording mode, video data may be captured and uploaded to a server. In response to a command, video may be tagged and selected, for example for inclusion in a video summary. During a standby mode, video data may be captured and temporarily stored in a buffer. In response to the command, video data stored in the buffer prior to the command may be selected. The video data may be selected for further processing and/or uploaded to the server.


