Video Motion Labeling With Combined Labels at Temporal Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing machine learning models trained with timestamp annotation data suffer from reduced accuracy due to the use of pseudo labels, which are less reliable than full annotation labels, leading to ambiguity at temporal boundaries and increased work costs.
Innovation Solution
A combined label generation method is employed, where labels are combined for frames between representative frames with timestamp annotations, and the machine learning model is trained to maximize the probability that the estimated labels match the combined labels, thereby improving reliability and accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If full annotation is used to add labels to all frames, then the training data accuracy is improved, but the work cost increases significantly
Solution Approach 1:
The patent divides the video into multiple sections based on motion type boundaries and selects representative frames from each section for annotation. This segmentation approach allows annotators to focus on key temporal points rather than annotating every frame, significantly reducing work cost while maintaining training data accuracy through the combined label generation process.
Solution Approach 2:
The patent introduces a combined label generation process that acts as an intermediary between the sparse timestamp annotations and the full frame labels. By combining labels from representative frames with predicted labels from the machine learning model, the system creates reliable training data without requiring manual annotation of all frames, thus reducing work cost while maintaining accuracy.
2Loss of time
If timestamp annotation is used to add labels to one frame per motion section, then the work cost is reduced, but the label reliability decreases due to pseudo labels
Solution Approach 1:
The patent implements a feedback mechanism where the machine learning model predicts labels for frames between representative frames, and these predictions are combined with the timestamp annotations to generate combined labels. This feedback loop allows the system to leverage both the reduced annotation effort and the model's predictive capabilities to maintain high label reliability despite using sparse timestamp annotations.
Solution Approach 2:
The patent merges timestamp annotations with machine learning model predictions to generate combined labels. This combination approach integrates the reliability of manually annotated representative frames with the computational efficiency and predictive accuracy of the machine learning model, resulting in high-quality training data that maintains reliability while reducing work cost.
3Productivity
If labels are added to representative frames only, then the data preparation efficiency is improved, but the estimation accuracy at temporal boundaries becomes ambiguous
Solution Approach 1:
The patent performs preliminary action by selecting representative frames that capture the essence of each motion section before generating the combined labels. These representative frames serve as anchors that guide the machine learning model in predicting labels for intermediate frames, ensuring that even frames near temporal boundaries receive accurate labeling through the combined label generation process.
Solution Approach 2:
The patent changes the parameter of label generation from binary (annotated or not) to a combined approach that integrates multiple sources of information. By transforming the labeling process into a parameter-rich approach that combines timestamp annotations with model predictions, the system maintains high estimation accuracy at temporal boundaries while preserving data preparation efficiency.
Data Source
AI summary
A machine learning device includes a processor executing a procedure including: generating a combined label obtained by combining a first label and a second label for each of frames between a first representative frame to which the first label is added and a second representative frame to which the second label is added, in a video in which a label indicating a type of a motion of a person is added to a representative frame included in each section divided for each type of the motion of the person in the video including a plurality of frames; and training a machine learning model, which estimates a label of each frame included in an input video, to maximize a probability that the label of each frame estimated by the machine learning model is the first label or the second label included in the combined label generated for each of the frames.


