Intelligent Video Playback Speed Control via Motion Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video surveillance playback methods are inefficient and inaccurate, as users often miss dynamic content while manually adjusting playback speed, leading to loss of important frames and unsmooth playback, especially when dealing with numerous static pictures interspersed with dynamic ones.

Innovation Solution

An intelligent playback method that automatically adjusts playback speed based on motion detection information, using a linked list to store motion data and control playback speed accordingly, distinguishing between motion and static frames to focus on dynamic content and reduce overall playback time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual means are used to adjust playback speed, then user can control playback, but efficiency and accuracy are low and important dynamic pictures may be missed

Engineering Contradiction:
Improveplayback control convenienceVSAvoidplayback review efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system automatically detects motion in video frames and adjusts playback speed without user intervention. The playback device retrieves motion information from the video data, determines whether each frame contains motion, and automatically speeds up playback for static frames while maintaining normal speed for dynamic frames, making the system self-regulating rather than requiring manual control

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses motion detection feedback to dynamically adjust playback speed. By continuously analyzing motion information in video frames and using this feedback to control playback rate, the system creates a closed-loop control mechanism that optimizes playback efficiency based on actual content characteristics

Inventive Principle:
Principle #23Feedback

2Productivity

If playback speed is constantly adjusted by parsing and encoding speed grade in key frames, then dynamic pictures can be emphasized, but playback becomes unsmooth

Engineering Contradiction:
Improvedynamic picture emphasisVSAvoidplayback smoothness
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The video playback is segmented into static frames and dynamic frames based on motion detection. Instead of uniform speed adjustment, the system applies different playback rates to different segments (frames), playing back static frames rapidly and dynamic frames at normal speed, thereby maintaining overall playback smoothness while emphasizing dynamic content

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The playback speed is made dynamic rather than static, adjusting automatically based on the motion content of each frame. The system transitions from constant speed playback to variable speed playback where the speed parameter changes dynamically according to detected motion information, optimizing both emphasis on dynamic content and playback smoothness

Inventive Principle:
Principle #15Dynamics

3Speed

If media server selectively reads video data according to play speed, then playback speed can be adjusted, but playback picture loss occurs

Engineering Contradiction:
Improveplayback speedVSAvoidpicture completeness
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

Motion information is extracted and stored in the video data during the recording phase, before playback occurs. This preliminary preparation allows the playback device to quickly determine which frames are static without needing to selectively read or skip data during playback, ensuring no picture loss while achieving rapid playback of static frames

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Motion information serves as an intermediary between the video data and playback control mechanism. Rather than directly analyzing video frames during playback to determine speed adjustments, the system uses the pre-extracted motion information as a mediator to guide playback speed selection, ensuring both completeness and efficiency

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If all video frames are played back at normal speed, then no dynamic pictures are missed, but playback time is excessively long

Engineering Contradiction:
Improvedynamic picture detection accuracyVSAvoidplayback duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The playback speed parameter is changed based on the motion characteristics of each frame. Static frames are played back at a rapid speed (higher playback rate) while dynamic frames are played back at normal speed, thereby reducing overall playback duration while maintaining reliable detection and display of all dynamic content

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10026446B2Intelligent playback method for video records based on a motion information and apparatus thereof
Publication Date: 2018.07.17 HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO LTD
  • US10026446B2 patent drawing
  • US10026446B2 patent drawing
  • US10026446B2 patent drawing

AI summary

The present invention relates to data application technologies in the field of video surveillance, and discloses an intelligent playback method for video records based on a motion information and an apparatus thereof. The method comprises the following steps: searching for all motion detection additional information conforming to a time period of a playback request in a hard disc, and storing the motion detection additional information as a motion information in a motion information linked list in terms of a time sequence; obtaining a current playback mode and a current playback time, and looking up a nearest motion information under the current playback mode and the current playback time from the motion information linked list; matching the found nearest motion information with the current playback time; controlling a playback speed according to a matching result, so as to implement an automatic control of an intelligent playback speed. A real-time, automatic, continuous control of a playback speed can be implemented by repeating performing the above steps, so that automatically adjusting to a normal playback speed when there is motion data and automatically adjusting to a rapid playback when there is no motion data are implemented, and a playback time of video records can be reduced.