Dynamic Video Quality Selection Based on Access Frequency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Monitoring systems face challenges in efficiently managing video storage space, as they often record video at high quality continuously, leading to rapid storage fullness, especially in systems with limited memory capacity, without effectively distinguishing between time periods that require high-quality recording and those that do not.

Innovation Solution

A system that dynamically adjusts video quality based on access frequency, recording higher quality video for frequently viewed time ranges and lower quality for less frequently viewed periods, thereby optimizing storage usage by reducing memory demands and network usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video is recorded continuously at high quality, then video quality is improved, but storage capacity is consumed rapidly

Engineering Contradiction:
Improvevideo qualityVSAvoidstorage capacity
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by differentiating video recording quality based on specific time periods. Frequently viewed time ranges are recorded at high video quality, while less frequently viewed time ranges are recorded at lower video quality. This allows the system to optimize storage usage by allocating high quality recording only where it provides the most value, rather than uniformly applying high quality across all recording periods.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic adjustment of video quality by continuously monitoring viewing patterns and adapting recording quality accordingly. The system dynamically determines which time ranges are frequently viewed and adjusts the recording quality for future instances of those time ranges, creating a feedback loop that optimizes storage usage based on actual user behavior rather than static pre-configuration.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If video is recorded at high quality, then image clarity is improved, but memory usage increases

Engineering Contradiction:
Improveimage qualityVSAvoidmemory usage
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by differentiating video recording quality based on specific time periods. Frequently viewed time ranges are recorded at high video quality, while less frequently viewed time ranges are recorded at lower video quality. This allows the system to optimize storage usage by allocating high quality recording only where it provides the most value, rather than uniformly applying high quality across all recording periods.

Inventive Principle:
Principle #3Local quality

3Duration of action of moving object

If video recording duration is extended, then monitoring coverage is improved, but storage fullness occurs faster

Engineering Contradiction:
Improvevideo storage durationVSAvoidstorage capacity
Core Design Contradiction:
Duration of action of moving objectVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of video quality (resolution, bitrate, compression) based on the time period being recorded. By adjusting this parameter dynamically according to viewing frequency, the system can extend the effective storage duration of video recordings without requiring additional storage capacity, as lower quality settings for less important time periods reduce the overall data volume.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240364944A1Recording video quality
Publication Date: 2024.10.31 ALARM COM INC
  • US20240364944A1 patent drawing
  • US20240364944A1 patent drawing
  • US20240364944A1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for selecting a video quality. One of the methods includes: determining, for a repeating time range of a video with a first video quality, a frequency with which one or more portions of the video were accessed, each portion for a corresponding one of one or more past instances of the repeating time range; selecting, for the repeating time range and using the frequency with which the portion of the video for the repeating time range was accessed, a second video quality from two or more video qualities that includes the first video quality; and storing, in memory, one or more additional portions of the video i) captured by a camera during future instances of the repeating time range ii) at the second video quality.