Video Object Identification via Motion Vector Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine learning models for object identification in video streams face challenges in achieving real-time analytics without sacrificing accuracy, and the creation of large, accurate training datasets is hindered by the time-consuming process of manual labelling and the errors inherent in automatic labelling methods.

Innovation Solution

A computer-implemented method that identifies objects within a video stream by deriving a cumulative motion vector between temporally spaced frames to determine consistency, allowing for the generation of a dataset for training a machine learning-based object classifier, which can include optional features like overlapping camera views and threshold-based frame storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual labelling is used to create training datasets, then accuracy of object identification is improved, but time consumption and productivity are worsened

Engineering Contradiction:
Improveaccuracy of object identificationVSAvoiddataset creation speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent uses automatically generated labels as an intermediary step in the dataset creation process. Rather than directly comparing manual labels with automatic labels, the system uses automatic labels to generate training datasets that are then refined through motion vector verification, creating a multi-stage intermediary process that balances speed and accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical process of manual verification with an automated system using motion vectors and consistency checks. Instead of human operators manually verifying each label, the system uses computational methods to verify label consistency across frames, dramatically improving productivity while maintaining accuracy

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

2Productivity

If automatic labelling is used to create training datasets, then productivity is improved, but accuracy and reliability are worsened due to errors in automatic labelling

Engineering Contradiction:
Improvedataset creation speedVSAvoidaccuracy of labels
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where motion vectors are used to verify the consistency of automatic labels. The system checks whether objects identified in consecutive frames maintain consistent positions and identities according to their motion vectors, providing feedback that can identify and correct labelling errors

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary verification of automatic labels using motion vector analysis before the labels are used for training. By checking consistency in advance, the system prevents erroneous labels from contaminating the training dataset, ensuring higher reliability

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If large training datasets are created to improve model accuracy, then measurement precision is improved, but loss of time and computational resources are worsened

Engineering Contradiction:
Improvemodel accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary filtering and verification of training examples using motion vector consistency checks before they are added to the training dataset. This preliminary action ensures that only high-quality, consistent examples are included, reducing the need for extensive training on large datasets and decreasing training time

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11682211B2Computer-implemented method
Publication Date: 2023.06.20 VAION LTD
  • US11682211B2 patent drawing
  • US11682211B2 patent drawing
  • US11682211B2 patent drawing

AI summary

A computer-implemented method of identifying an object within a video stream from a camera, and determining the consistency with which the object is identified within plural temporally spaced video frames of the video stream.