Variable Bitrate Video Event Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing home and business monitoring systems face challenges in efficiently detecting significant events within recorded video without requiring extensive internet access or video upload, particularly due to bandwidth limitations and network restrictions.
Innovation Solution
Implementing a system where a camera encodes video with variable bitrate based on scene complexity, allowing a video recorder to detect changes and provide bitrate information to a server, which then indicates likely event occurrences without needing the actual video to be uploaded or accessed over the internet.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If video is uploaded to the server for event detection, then event detection accuracy is improved, but bandwidth consumption and network requirements increase
Solution Approach 1:
The patent extracts only the essential bitrate information from the video stream for transmission to the server, rather than uploading the entire video. This selective extraction maintains event detection capability while dramatically reducing bandwidth consumption and network requirements.
Solution Approach 2:
The system creates a simplified representation (copy) of the video data in the form of bitrate information that preserves the essential event detection characteristics without requiring the original video content, thus reducing data transmission needs.
2Productivity
If video is stored on the server for analysis, then event detection capability is improved, but user privacy control and network independence are reduced
Solution Approach 1:
The patent removes the video content from the transmission process and keeps only the derived bitrate information on the user's local network. This allows event detection functionality while maintaining user privacy control and local network independence.
3Ease of operation
If constant bitrate is used for video encoding, then network transmission simplicity is improved, but event detection accuracy through bitrate variation is reduced
Solution Approach 1:
The system uses variable bitrate encoding where the bitrate itself provides feedback about scene complexity and potential events. The bitrate variations serve as indicators that the server can analyze to detect events without needing to process the actual video content.
Data Source
AI summary
Methods and systems including computer programs encoded on a computer storage medium, for event detection through variable bitrate of a video. A method includes obtaining bitrate information that describes bitrates for portions of a video, determining bitrate criteria that corresponds to a likely occurrence of an event being shown in the video, determining that the bitrate indicated by the bitrate information for a particular portion of the video satisfies the bitrate criteria, in response to determining that the bitrate indicated by the bitrate information for the particular portion of the video satisfies the bitrate criteria, determining that an instance of the event is likely to be shown in the particular portion of the video, and providing a user device an indication that the event is likely to be shown in the particular portion of the video.


