Video Server Intra-Frame Offset for Shared Link Jitter
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Video surveillance networks face issues with video artifacts due to simultaneous generation of intra-frames by multiple cameras over shared links, leading to jitter and buffer overflow, especially in wireless links with limited bandwidth, and existing methods struggle to identify overlapping intra-frames without a network blueprint.
Innovation Solution
A method and apparatus that analyze video streams for peaks in jitter and packet loss to identify cameras sharing a common link and time-offset intra-frames, adjusting intra-frame periods or generation times to minimize artifacts, using a video server to correlate and correct intra-frame synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple cameras generate intra-frames at the same time over a shared link, then video compression efficiency is improved through regular intra-frame insertion, but video artifacts and jitter increase due to bandwidth overflow
Solution Approach 1:
The system proactively identifies cameras sharing common links and pre-calculates optimal intra-frame offsets before simultaneous intra-frame generation occurs. This preliminary configuration prevents bandwidth overflow and video artifacts before they happen, rather than reacting to problems after they occur.
Solution Approach 2:
The system dynamically adjusts intra-frame generation timing for different cameras based on their specific shared link configurations. Each camera's intra-frame period is individually modified to create a distributed pattern across the network, adapting to the dynamic bandwidth constraints of shared wireless links.
2Reliability
If intra-frame period is reduced to increase frequency of error correction, then video stream reliability improves, but bandwidth consumption increases causing buffer overflow
Solution Approach 1:
The system applies different intra-frame periods to different cameras based on their local network conditions and shared link relationships. Instead of using a uniform intra-frame period for all cameras, each camera is configured with a locally optimized period that balances error correction needs with bandwidth constraints specific to its position in the network.
3Measurement precision
If network blueprint is used to identify cameras on shared links, then identification accuracy improves, but system complexity increases
Solution Approach 1:
The system enables cameras to self-identify as sharing common links through automated analysis of intra-frame timing patterns and jitter characteristics. This self-service approach eliminates the need for manual network blueprint creation or complex pre-configured network maps, allowing the system to automatically discover shared link relationships.
Solution Approach 2:
The system uses feedback from jitter and packet loss measurements to continuously refine its identification of cameras sharing common links. By monitoring the actual impact of simultaneous intra-frame generation on video stream quality, the system adjusts its understanding of network topology and camera relationships without requiring explicit network blueprint information.
Data Source
AI summary
Multiple cameras are operatively connected over a shared link to a video server on a video network. The cameras are operated to capture a plurality of video streams. Each video stream has intra-frames and predictive frames that are sequentially generated timewise apart. A number of the video streams that transmit over the shared link on the network is identified. A number of intra-frames that are generated substantially simultaneously in the identified video streams is also identified. The identified intra-frames in the video streams are offset in time to minimize video artifacts from being present in the video streams being transmitted over the shared link.


