Touch Screen Motion Vector Estimation for Video Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video compression systems experience decreased performance when the shooting angle or position of a monitoring video camera changes, leading to increased variations in captured images and higher resource consumption for motion estimation.

Innovation Solution

A method utilizing a touch screen to detect and compute a motion vector from touch operations, which is used to directly estimate motion vectors between video frames, reducing computational resources and time by determining if the computed difference between reference and current blocks is below a threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the shooting angle or position of the video camera changes, then the monitoring range is increased, but the computation resources and time for motion estimation are greatly increased

Engineering Contradiction:
Improvemonitoring rangeVSAvoidcomputation resources for motion estimation
Core Design Contradiction:
Area of stationary objectVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary action by using touch operation motion vectors to predict and provide initial motion vector estimates before the main motion estimation process. This preliminary motion vector from touch operations reduces the search space and computational burden of subsequent motion estimation, especially when camera position changes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The touch operation motion vector serves as an intermediary that bridges the gap between camera movement and actual object motion. Instead of performing full motion estimation from scratch when camera position changes, the system uses the touch-induced motion vector as a starting point or reference, reducing computational resources required

Inventive Principle:
Principle #24Intermediary (Mediator)

2Area of stationary object

If the shooting angle or position of the video camera changes, then the monitoring range is increased, but the system performance is decreased

Engineering Contradiction:
Improvemonitoring rangeVSAvoidsystem performance
Core Design Contradiction:
Area of stationary objectVSProductivity

Solution Approach 1:

By computing motion vectors from touch operations in advance and using them as initial estimates for motion estimation, the system prepares preliminary data that speeds up the overall processing pipeline. This preliminary computation prevents performance degradation when camera positioning changes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adapts by selectively applying touch operation motion vectors based on current conditions. When camera movement is detected or when image variations are within acceptable thresholds, the system utilizes the touch-based motion vectors to maintain high processing efficiency while preserving monitoring capabilities

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If motion estimation is performed on all frames, then accurate motion vectors are obtained, but time and computational resources are consumed

Engineering Contradiction:
Improvemotion vector accuracyVSAvoidmotion estimation computation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial action by using touch operation motion vectors only for specific blocks or regions where camera-induced motion is dominant. For other regions with minimal variation, simpler compression methods are used. This selective application maintains adequate motion vector accuracy for critical areas while reducing overall computation time

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system creates a copy or approximation of motion vectors from touch operations and uses this copied data as a substitute for full motion estimation in certain scenarios. When image variations are small, the touch-based motion vector copy is sufficient, avoiding the need for computationally intensive full motion estimation while maintaining acceptable accuracy

Inventive Principle:
Principle #26Copying

Data Source

PatentEP2571270B1Method for assisting video compression by using touch screen and monitoring system
Publication Date: 2016.09.14 ACER INC
  • EP2571270B1 patent drawingFigure 1~2
  • EP2571270B1 patent drawingFigure 3
  • EP2571270B1 patent drawingFigure 4

AI summary

A method for assisting video compression by using a touch screen and a monitoring system are provided. The monitoring system comprises a touch screen and at least one image capturing apparatus. Each image capturing apparatus captures a reference frame. A touch operation performed on the touch screen is detected and a motion vector thereof is computed. The image capturing apparatus is moved according to the motion vector to capture a current frame. The reference frame is divided into reference blocks, and a current block in the current frame corresponding to each reference block is searched according to the motion vector. A difference between each reference block and corresponding current block is compared to determine whether to use the motion vector of the touch operation as the motion vector between the reference block and the current block, so as to compress frame data of the reference block and the current block.