Video Chip Array for Efficient Feature Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video analysis methods are time-consuming and prone to human error due to manual playback and frame-by-frame analysis, making them inefficient for large-scale video surveillance data processing across various applications.

Innovation Solution

Implementing a system that automatically identifies features in video streams, generates video chips, and displays them in a graphical user interface for concurrent playback, allowing for efficient temporal and spatial analysis with minimal user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual video playback and frame-by-frame analysis are used, then detailed feature inspection is possible, but analysis time and cost increase significantly

Engineering Contradiction:
Improvefeature inspection accuracyVSAvoidanalysis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments video streams into multiple synchronized video chips that can be displayed and analyzed simultaneously. Each video chip represents a temporal segment of the video stream, allowing analysts to view multiple segments at once rather than sequentially, thereby reducing analysis time while maintaining inspection accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a spatial dimension to video analysis by displaying multiple video chips in a two-dimensional grid layout. This allows simultaneous visualization of multiple temporal segments across different spatial locations on the screen, enabling parallel analysis without sacrificing detail inspection capability

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If multiple video streams are compared by toggling or side-by-side viewing, then comprehensive analysis is achieved, but operator fatigue and human error increase

Engineering Contradiction:
Improvecomprehensive analysis capabilityVSAvoidoperator accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent merges multiple video streams and their temporal segments into a single unified graphical interface displaying an array of video chips. This consolidation allows comprehensive comparison of multiple streams without requiring operators to toggle between separate windows or screens, reducing fatigue and improving reliability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The video chip array interface serves multiple functions simultaneously: it displays multiple video streams, provides temporal segmentation, enables spatial comparison, and allows synchronized playback control. This multi-functionality consolidates what would otherwise require multiple separate tools into a single system

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If traditional video analysis methods are used, then detailed examination is possible, but processing efficiency for large-scale data decreases

Engineering Contradiction:
Improvevideo feature detection accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary automatic feature detection and video chip generation before the analysis phase. Video chips are pre-segmented and prepared with identified features, so when analysts review the chips, the detailed examination can focus on pre-processed content, improving both efficiency and accuracy

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9152303B2Systems and methods for efficient video analysis
Publication Date: 2015.10.06 HARRIS CORP
  • US9152303B2 patent drawing
  • US9152303B2 patent drawing
  • US9152303B2 patent drawing

AI summary

Systems (100) and methods (300) for efficient video analysis. The methods involve: automatically identifying features of at least one feature class which are contained in a first video stream; simultaneously generating a plurality of first video chips (904) using first video data defining the first video stream; displaying an array comprising the first video chips within a graphical user interface window; and concurrently playing the first video chips. Each of the first video chips comprises a segment of the first video stream which includes at least one identified feature.