paper-with-me

홈 › Papers

Transfer-learning for video classification: Video Swin Transformer on multiple domains

2022-10-18 · Daniel A. P. Oliveira, David Martins de Matos

The computer vision community has seen a shift from convolutional-based to pure transformer architectures for both image and video tasks. Training a transformer from zero for these tasks usually requires a lot of data and computational resources. Video Swin Transformer (VST) is a pure-transformer model developed for video classification which achieves state-of-the-art results in accuracy and efficiency on several datasets. In this paper, we aim to understand if VST generalizes well enough to be used in an out-of-domain setting. We study the performance of VST on two large-scale datasets, namely FCVID and Something-Something using a transfer learning approach from Kinetics-400, which requires around 4x less memory than training from scratch. We then break down the results to understand where VST fails the most and in which scenarios the transfer-learning approach is viable. Our experiments show an 85\% top-1 accuracy on FCVID without retraining the whole model which is equal to the state-of-the-art for the dataset and a 21\% accuracy on Something-Something. The experiments also suggest that the performance of the VST decreases on average when the video duration increases which seems to be a consequence of a design choice of the model. From the results, we conclude that VST generalizes well enough to classify out-of-domain videos without retraining when the target classes are from the same type as the classes used to train the model. We observed this effect when we performed transfer-learning from Kinetics-400 to FCVID, where most datasets target mostly objects. On the other hand, if the classes are not from the same type, then the accuracy after the transfer-learning approach is expected to be poor. We observed this effect when we performed transfer-learning from Kinetics-400, where the classes represent mostly objects, to Something-Something, where the classes represent mostly actions.

📄 PDF Abstract BibTeX arXiv:2210.09969

Code (0)

등록된 구현이 없습니다.

Tasks

Transfer LearningVideo Classification

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Adam 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…

Similar Papers 제목 키워드 기반

Video Swin Transformers for Egocentric Video Understanding @ Ego4D Challenges 2022

2022-07-22 · Maria Escobar, Laura Daza, Cristina González, Jordi Pont-Tuset 외

We implemented Video Swin Transformer as a base architecture for the tasks of Point-of-No-Return temporal localization and Object State Change Classification. Our method achieved competitive performance on both challenge…

ObjectObject State Change ClassificationTemporal LocalizationVideo Understanding

SwinBERT: End-to-End Transformers with Sparse Attention for Video Captioning

2021-11-25 · CVPR 2022 1 · Kevin Lin, Linjie Li, Chung-Ching Lin, Faisal Ahmed 외

The canonical approach to video captioning dictates a caption generation model to learn from offline-extracted dense video features. These feature extractors usually operate on video frames sampled at a fixed frame rate …

Caption GenerationQuestion AnsweringVideo CaptioningVideo Question Answering+1

Video Swin Transformer

2021-06-24 · CVPR 2022 1 · Ze Liu, Jia Ning, Yue Cao, Yixuan Wei 외

The vision community is witnessing a modeling shift from CNNs to Transformers, where pure Transformer architectures have attained top accuracy on the major video recognition benchmarks. These video models are all built o…

Action ClassificationAction RecognitionGeneral ClassificationInductive Bias+3

SwinTExCo: Exemplar-based video colorization using Swin Transformer

2025-01-15 · Expert Systems with Applications 2025 1 · Duong Thanh Tran, Nguyen Doan Hieu Nguyen, Trung Thanh Pham, Phuong-Nam Tran 외

Video colorization represents a compelling domain within the field of Computer Vision. The traditional approach in this field relies on Convolutional Neural Networks (CNNs) to extract features from each video frame and e…

ColorizationVideo Restoration

Video-SwinUNet: Spatio-temporal Deep Learning Framework for VFSS Instance Segmentation

2023-02-22 · Chengxi Zeng, Xinyu Yang, David Smithard, Majid Mirmehdi 외

This paper presents a deep learning framework for medical video segmentation. Convolution neural network (CNN) and transformer-based methods have achieved great milestones in medical image segmentation tasks due to their…

DecoderImage SegmentationInstance SegmentationMedical Image Segmentation+4