Motion Track Drawing for Variable Camera Angles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video technologies struggle to accurately depict the motion track of moving elements, such as players or vehicles, due to variable camera angles, leading to a poor viewing experience for audiences.

Innovation Solution

A method and apparatus for drawing a motion track by acquiring multiple video frames, identifying the position of a target motion element and background pixel points, calculating the actual position of the motion element by eliminating the effect of the camera angle, and displaying the motion track within the video frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the camera shooting view angle is not fixed and motion elements exist in video, then the video can capture dynamic scenes, but it becomes difficult to show the actual motion track of motion elements

Engineering Contradiction:
Improvecamera angle flexibilityVSAvoidmotion track accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces background pixel points as intermediary reference objects that remain relatively stable across frames. By calculating motion vectors of these background points and using them to compensate for camera movement, the system creates a reference framework that allows accurate motion tracking even when camera angles change dynamically.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical or manual tracking methods with computational image processing. By using optical flow algorithms to calculate motion vectors and compensating for camera movement through digital image registration, the system achieves accurate motion track visualization without requiring fixed camera mounting or manual intervention.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If traditional video display is used without motion track visualization, then the video playback is simple, but the audience cannot acquire actual motion track information

Engineering Contradiction:
Improvevideo processing complexityVSAvoidmotion track information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the video processing into distinct functional modules: background pixel point identification, motion vector calculation, camera movement compensation, and motion track drawing. This segmentation allows the complex task of motion track visualization to be broken down into manageable processing steps that can be executed efficiently in real-time video playback.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a virtual copy of the motion track information by calculating and drawing the trajectory of motion elements based on their position in multiple consecutive frames. This copied motion information is then overlaid on the original video, providing additional visual data without replacing the original content.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11514625B2Motion trajectory drawing method and apparatus, and device and storage medium
Publication Date: 2022.11.29 DOUYIN VISION CO LTD
  • US11514625B2 patent drawing
  • US11514625B2 patent drawing
  • US11514625B2 patent drawing

AI summary

Provided are a method for drawing a motion track, an electronic device and a storage medium. The method includes the following steps: multiple video frames are acquired, where the multiple video frames includes a current video frame and at least one video frame before the current video frame (S110); a display position of a target motion element in each video frame and a display position of a background pixel point in each video frame are identified (S120); a display position of the target motion element of each video frame in the current video frame is calculated (S130); an actual motion track of the target motion element is drawn in the current video frame according to the display position of the target motion element of each video frame in the current video frame, and the current video frame in which the drawing is completed is displayed (S140).