Saved in:
Bibliographic Details
Main Authors: Fakhfour, Niloufar, ShahverdiKondori, Mohammad, Hashembeiki, Sajjad, Norouzi, Mohammadjavad, Mohammadzade, Hoda
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2304.06841
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910591751290880
author Fakhfour, Niloufar
ShahverdiKondori, Mohammad
Hashembeiki, Sajjad
Norouzi, Mohammadjavad
Mohammadzade, Hoda
author_facet Fakhfour, Niloufar
ShahverdiKondori, Mohammad
Hashembeiki, Sajjad
Norouzi, Mohammadjavad
Mohammadzade, Hoda
contents In this paper, we tackle the problem of video alignment, the process of matching the frames of a pair of videos containing similar actions. The main challenge in video alignment is that accurate correspondence should be established despite the differences in the execution processes and appearances between the two videos. We introduce an unsupervised method for alignment that uses global and local features of the frames. In particular, we introduce effective features for each video frame by means of three machine vision tools: person detection, pose estimation, and VGG network. Then the features are processed and combined to construct a multidimensional time series that represent the video. The resulting time series are used to align videos of the same actions using a novel version of dynamic time warping named Diagonalized Dynamic Time Warping(DDTW). The main advantage of our approach is that no training is required, which makes it applicable for any new type of action without any need to collect training samples for it. Additionally, our approach can be used for framewise labeling of action phases in a dataset with only a few labeled videos. For evaluation, we considered video synchronization and phase classification tasks on the Penn action and subset of UCF101 datasets. Also, for an effective evaluation of the video synchronization task, we present a new metric called Enclosed Area Error(EAE). The results show that our method outperforms previous state-of-the-art methods, such as TCC, and other self-supervised and weakly supervised methods.
format Preprint
id arxiv_https___arxiv_org_abs_2304_06841
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Video alignment using unsupervised learning of local and global features
Fakhfour, Niloufar
ShahverdiKondori, Mohammad
Hashembeiki, Sajjad
Norouzi, Mohammadjavad
Mohammadzade, Hoda
Computer Vision and Pattern Recognition
Machine Learning
In this paper, we tackle the problem of video alignment, the process of matching the frames of a pair of videos containing similar actions. The main challenge in video alignment is that accurate correspondence should be established despite the differences in the execution processes and appearances between the two videos. We introduce an unsupervised method for alignment that uses global and local features of the frames. In particular, we introduce effective features for each video frame by means of three machine vision tools: person detection, pose estimation, and VGG network. Then the features are processed and combined to construct a multidimensional time series that represent the video. The resulting time series are used to align videos of the same actions using a novel version of dynamic time warping named Diagonalized Dynamic Time Warping(DDTW). The main advantage of our approach is that no training is required, which makes it applicable for any new type of action without any need to collect training samples for it. Additionally, our approach can be used for framewise labeling of action phases in a dataset with only a few labeled videos. For evaluation, we considered video synchronization and phase classification tasks on the Penn action and subset of UCF101 datasets. Also, for an effective evaluation of the video synchronization task, we present a new metric called Enclosed Area Error(EAE). The results show that our method outperforms previous state-of-the-art methods, such as TCC, and other self-supervised and weakly supervised methods.
title Video alignment using unsupervised learning of local and global features
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2304.06841