Self-Data-Generating Storage System for Surveillance Video Bandwidth Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Surveillance video systems face inefficiencies in network bandwidth and storage space usage due to constant streaming of video data, especially in scenarios with minimal motion, where constant-bit-rate modes consume excessive resources without quality improvements and variable-bit-rate modes still utilize continuous network bandwidth.

Innovation Solution

A storage system that receives a single video frame from a host and generates a plurality of frames through interpolation, storing them as a stream, allowing for reduced network bandwidth and storage usage by only transmitting and storing a seed frame during periods of low motion, and switching to traditional modes when motion increases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If constant-bit-rate mode is used for video streaming, then video quality is maintained constant, but storage space and network bandwidth are consumed excessively

Engineering Contradiction:
Improvevideo qualityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The storage system performs self-service by generating synthetic video frames through interpolation of received reference frames, eliminating the need for the host to transmit every frame. The system serves its own data generation needs by creating intermediate frames algorithmically, reducing external data input while maintaining output quality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates copies of video content through interpolation, generating multiple synthetic frame copies from a single reference frame. These interpolated frames are stored as if they were original captured frames, reducing the need to store and transmit actual duplicate video data while maintaining playback quality.

Inventive Principle:
Principle #26Copying

2Reliability

If constant-bit-rate mode is used for video streaming, then video quality is maintained constant, but network bandwidth is consumed excessively

Engineering Contradiction:
Improvevideo qualityVSAvoidnetwork bandwidth
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The invention extracts only the essential reference frames from the video stream and transmits them to the storage system. The intermediate frames are extracted synthetically through interpolation rather than transmission, separating the critical data transmission from the non-critical data generation processes.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The host performs preliminary action by capturing and transmitting only key reference frames before they are needed for playback. The storage system then performs the intermediate frame generation in advance of when those frames would be needed for continuous playback, reducing real-time network bandwidth requirements.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If variable-bit-rate mode is used for video streaming, then storage space is reduced, but video quality becomes variable and network bandwidth is still utilized continuously

Engineering Contradiction:
Improvestorage spaceVSAvoidvideo quality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system dynamically adjusts the video streaming approach by using interpolation for low-motion periods and switching to traditional variable-bit-rate mode for high-motion periods. This dynamic adaptation optimizes both storage efficiency and quality maintenance based on actual video content characteristics rather than using a fixed mode.

Inventive Principle:
Principle #15Dynamics

4Reliability

If continuous video streaming is implemented, then complete video coverage is achieved, but power consumption and network bandwidth usage increase

Engineering Contradiction:
Improvevideo coverageVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Instead of continuous video frame transmission and processing, the system implements periodic action by transmitting only periodic reference frames and generating intermediate frames through interpolation. This periodic approach maintains complete video coverage while significantly reducing the continuous power consumption associated with processing and transmitting every frame.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11284125B2Self-data-generating storage system and method for use therewith
Publication Date: 2022.03.22 SANDISK TECHNOLOGIES LLC
  • US11284125B2 patent drawing
  • US11284125B2 patent drawing
  • US11284125B2 patent drawing

AI summary

A self-data-generating storage system and method for use therewith are provided. In one embodiment, a controller of the storage system is configured to receive a single video frame of video footage from a host; generate a plurality of video frames from an interpolation of the single video frame; and store the single video frame and the generated plurality of video frames in the memory. Other embodiments are provided.