Video Synopsis System Using Spatial-Mosaic Event Shifting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video abstraction methods fail to efficiently create a compact, dynamic video synopsis that maintains scene dynamics and reduces spatio-temporal redundancy, often relying on exponential complexity algorithms and focusing on static key frames rather than dynamic events across different time intervals.

Innovation Solution

The method transforms a source video sequence into a synopsis by shifting events from their original time interval to another when no other activity occurs at the same spatial location, using Markov Random Fields and energy minimization to create a video that expresses scene dynamics with reduced redundancy, and allows multiple dynamic appearances of a single object without spatial overlap.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If entire frames are used as fundamental building blocks for video synopsis, then the synopsis maintains temporal structure, but the redundancy and length of the synopsis increase

Engineering Contradiction:
Improvetemporal structureVSAvoidsynopsis length
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent segments video frames into smaller spatial regions (blocks) and temporal segments, allowing independent processing and selection of only the necessary portions rather than using entire frames. This segmentation enables the synopsis to capture essential dynamics while reducing redundant temporal information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a spatial dimension to the synopsis construction by creating a mosaic of video blocks arranged in a two-dimensional grid. This spatial arrangement allows multiple temporal segments to be displayed simultaneously in different spatial locations, reducing the need for sequential temporal playback.

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

2Loss of time

If key frame selection methods are used for video abstraction, then the synopsis is compact, but scene dynamics and temporal relationships are lost

Engineering Contradiction:
Improvesynopsis compactnessVSAvoidscene dynamics
Core Design Contradiction:
Loss of timeVSStability of the object's composition

Solution Approach 1:

The patent creates a dynamic synopsis by allowing objects to appear multiple times at different spatial locations and temporal segments within the same synopsis frame. This dynamic representation maintains scene movements and temporal relationships while achieving compactness through spatial-mosaic arrangement.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent embeds multiple temporal segments and spatial regions within a single synopsis frame structure. Nested within each synopsis pixel are references to multiple original video frames and blocks, allowing the synopsis to contain multiple layers of temporal and spatial information simultaneously.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Loss of information

If exponential complexity algorithms are used for video synopsis, then the synopsis can capture comprehensive content, but computational efficiency decreases

Engineering Contradiction:
Improvecontent completenessVSAvoidcomputational efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent divides the video into discrete blocks and segments, which can be independently processed and combined. This segmentation transforms the exponential complexity problem into a manageable optimization problem where only the most relevant blocks need to be selected and arranged in the spatial mosaic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameters of the synopsis construction by using a spatial-mosaic arrangement with adjustable block sizes and temporal segmentations. This allows the system to optimize the balance between content completeness and computational efficiency by tuning these parameters rather than using fixed exponential algorithms.

Inventive Principle:
Principle #35Parameter changes

4Ease of manufacture

If static key frames are used instead of dynamic events, then the synopsis is easier to generate, but the representation of video content becomes less effective

Engineering Contradiction:
Improvesynopsis generation easeVSAvoidvideo content representation
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent extends the static key frame approach by allowing dynamic placement of video blocks at different spatial locations within the synopsis. This dynamic arrangement maintains ease of generation through automated block selection while significantly improving content representation by capturing object movements and temporal sequences.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a synopsis by copying and rearranging video blocks from the original video sequence into a new spatial-mosaic structure. This copying process preserves the essential visual information and dynamics while transforming the temporal structure into a compact spatial representation that is easier to generate and process.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP1955205B1Method and system for producing a video synopsis
Publication Date: 2012.08.29 YISSUM RESEARCH DEVELOPMENT COMPANY OF THE HEBREW UNIVERSITY OF JERUSALEM LTD
  • EP1955205B1 patent drawingFigure 1~2b
  • EP1955205B1 patent drawingFigure 3a~4
  • EP1955205B1 patent drawingFigure 5a~6

AI summary

A computer-implemented method and system transforms a first sequence of video frames of a first dynamic scene to a second sequence of at least two video frames depicting a second dynamic scene. A subset of video frames in the first sequence is obtained that show movement of at least one object having a plurality of pixels located at respective x, y coordinates and portions from the subset are selected that show non-spatially overlapping appearances of the at least one object in the first dynamic scene. The portions are copied from at least three different input frames to at least two successive frames of the second sequence without changing the respective x, y coordinates of the pixels in the object and such that at least one of the frames of the second sequence contains at least two portions that appear at different frames in the first sequence.