Stationary Region Detection from Skip-Coded Video Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Surveillance cameras generate large amounts of video data, requiring significant processing power for analyzing stationary regions, which may not be available or cost-effective.
Innovation Solution
Identify stationary regions in video frames by analyzing coding-mode information in encoded video sequences, designating blocks of pixels as stationary based on skip-coding, and maintaining timers for these regions, allowing for reduced processing requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If image analysis algorithms are used to analyze decoded video frames for stationary regions, then measurement precision is improved, but use of energy increases and productivity decreases
Solution Approach 1:
The patent extracts only the necessary coding-mode information from the encoded video bitstream without performing full decoding. By taking out only the skip-coding indicators and block information needed for stationary region detection, the system achieves stationary region identification with significantly reduced processing power consumption compared to full image analysis algorithms.
Solution Approach 2:
The patent uses coding-mode information as an intermediary between the encoded video data and stationary region identification. Instead of directly analyzing decoded frames, the system uses the skip-coding metadata as a mediator to infer stationary regions, thereby avoiding the high energy cost of full decoding and image analysis while maintaining identification accuracy.
2Measurement precision
If image analysis algorithms are used to analyze decoded video frames for stationary regions, then measurement precision is improved, but productivity decreases
Solution Approach 1:
The patent extracts only the essential coding-mode information from the encoded bitstream, avoiding full decoding. This selective extraction of skip-coding indicators and block information enables rapid stationary region identification while maintaining precision, thereby improving processing speed compared to traditional image analysis methods.
Solution Approach 2:
The patent performs partial action by analyzing only the coding-mode information necessary for stationary region detection rather than performing complete image analysis on decoded frames. This partial processing approach maintains sufficient measurement precision for stationary region identification while dramatically improving processing speed and productivity.
3Measurement precision
If full decoding is performed before analyzing stationary regions, then measurement precision is improved, but use of energy increases and productivity decreases
Solution Approach 1:
The patent extracts stationary region information directly from the encoded bitstream's coding-mode data without performing full decoding. By taking out only the skip-coding indicators and block information needed for stationary region detection, the system achieves accurate stationary region identification with minimal processing power consumption, avoiding the energy-intensive full decoding process.
Solution Approach 2:
The patent uses coding-mode information as an intermediary that bridges the encoded video data and stationary region analysis. This intermediary approach allows the system to obtain accurate stationary region information without the energy cost of full decoding, as the coding-mode metadata serves as a sufficient proxy for identifying stationary blocks.
Data Source
AI summary
A method for identifying stationary regions in frames of a video sequence comprises receiving an encoded version of the video sequence, wherein the encoded version of the video sequence includes an intra-coded frame followed by a plurality of inter-coded frames; reading coding-mode information in the inter-coded frames of the encoded version of the video sequence, wherein the coding-mode information is indicative of blocks of pixels in the inter-coded frames being skip-coded; finding, using the read coding-mode information, one or more blocks of pixels that each was skip-coded in a respective plurality of consecutive frames in the encoded version of the video sequence; and designating each found block of pixels as a stationary region in the respective plurality of consecutive frames.


