Source-End Video Pre-Processing for WAN Bandwidth Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video analytics systems face limitations in scalability and flexibility due to finite processing capabilities within Local Area Networks, leading to high costs and maintenance requirements when deploying 'smart' cameras and encoders at the edge, and the inability to efficiently transmit large amounts of video data across Wide Area Networks.

Innovation Solution

Pre-processing video data using video analytics at the source end to reduce bandwidth requirements, allowing for transmission over Wide Area Networks and subsequent processing in a centralized cloud environment, which supports parallel processing and expansion without the need for extensive local infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video data is transmitted across Wide Area Networks without pre-processing, then complete video data is available for analysis, but network bandwidth requirements exceed available bandwidth and transmission costs increase

Engineering Contradiction:
Improvevideo data completenessVSAvoidnetwork bandwidth
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system extracts only the essential video data elements needed for analytics processing and transmits them to the cloud, rather than transmitting complete video streams. This extraction approach maintains the reliability of analytics functionality while significantly reducing network bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Video pre-processing is performed at the source end before transmission occurs. This preliminary action reduces the data volume that needs to be transmitted across the network, thereby reducing bandwidth requirements and transmission costs while preserving the essential information needed for analytics.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If 'smart' cameras and encoders with built-in video analytics are deployed at the edge, then real-time video analytics capability is improved, but system cost and device complexity increase significantly

Engineering Contradiction:
Improvevideo analytics capabilityVSAvoidcamera system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The video analytics system is segmented into two parts: basic pre-processing functionality remains in simple cameras at the edge, while advanced analytics processing is separated and performed in the cloud. This segmentation allows cameras to remain simple and cost-effective while still providing comprehensive video analytics capabilities through the distributed architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A cloud-based video analytics service acts as an intermediary between simple cameras and end-users. The cloud service receives pre-processed video data from basic cameras and performs advanced analytics, eliminating the need for expensive smart cameras while maintaining high video analytics capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of energy

If video data is pre-processed at the source end, then network bandwidth requirements are reduced, but processing capability at the source end must be sufficient

Engineering Contradiction:
Improvenetwork bandwidthVSAvoidsource end processing capability
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The cameras perform only partial video processing - specifically, pre-processing operations that reduce data volume for transmission. Advanced analytics operations are left for cloud processing. This partial action approach reduces network bandwidth requirements while keeping source end device complexity manageable.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10123051B2Video analytics with pre-processing at the source end
Publication Date: 2018.11.06 HANWHA VISION CO LTD
  • US10123051B2 patent drawing
  • US10123051B2 patent drawing
  • US10123051B2 patent drawing

AI summary

A method for performing video analytics includes receiving at a source end video data including first video data relating to an event of interest. Using video analytics, other than a data compression process, pre-processing of the video data is performed at the source end to reduce the bandwidth requirement for transmitting the video data to below a bandwidth limit of a Wide Area Network (WAN) over which the video data is to be transmitted. The pre-processed video data is transmitted to a central server via the WAN, where other video analytics processing of the pre-processed video data is performed. Based on a result of the other video analytics processing, a signal is generated for performing a predetermined action, in response to an occurrence of the event of interest at the source end.