paper-with-me

Papers

Semi-supervised and Deep learning Frameworks for Video Classification and Key-frame Identification

2022-03-25 · Sohini Roychowdhury

Automating video-based data and machine learning pipelines poses several challenges including metadata generation for efficient storage and retrieval and isolation of key-frames for scene understanding tasks. In this work, we present two semi-supervised approaches that automate this process of manual frame sifting in video streams by automatically classifying scenes for content and filtering frames for fine-tuning scene understanding tasks. The first rule-based method starts from a pre-trained object detector and it assigns scene type, uncertainty and lighting categories to each frame based on probability distributions of foreground objects. Next, frames with the highest uncertainty and structural dissimilarity are isolated as key-frames. The second method relies on the simCLR model for frame encoding followed by label-spreading from 20% of frame samples to label the remaining frames for scene and lighting categories. Also, clustering the video frames in the encoded feature space further isolates key-frames at cluster boundaries. The proposed methods achieve 64-93% accuracy for automated scene categorization for outdoor image videos from public domain datasets of JAAD and KITTI. Also, less than 10% of all input frames can be filtered as key-frames that can then be sent for annotation and fine tuning of machine vision algorithms. Thus, the proposed framework can be scaled to additional video data streams for automated training of perception-driven systems with minimal training images.

📄 PDF Abstract BibTeX arXiv:2203.13459

Code (0)

등록된 구현이 없습니다.

Tasks

RetrievalScene UnderstandingVideo Classification

Methods 이 논문이 사용한 방법론

Bitcoin Customer Service Number +1-833-534-1729 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Average Pooling 설명 없음
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Batch Normalization 설명 없음
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…

Similar Papers 제목 키워드 기반

Self-Contrastive Learning based Semi-Supervised Radio Modulation Classification

2022-03-29 · Dongxin Liu, Peng Wang, Tianshi Wang, Tarek Abdelzaher

This paper presents a semi-supervised learning framework that is new in being designed for automatic modulation classification (AMC). By carefully utilizing unlabeled signal data with a self-supervised contrastive-learni…

ClassificationContrastive Learning

SIAVC: Semi-Supervised Framework for Industrial Accident Video Classification

2024-05-23 · Zuoyong Li, Qinghua Lin, Haoyi Fan, Tiesong Zhao 외

Semi-supervised learning suffers from the imbalance of labeled and unlabeled training data in the video surveillance scenario. In this paper, we propose a new semi-supervised learning method called SIAVC for industrial a…

Fire DetectionModel OptimizationPseudo LabelVideo Classification

FLiText: A Faster and Lighter Semi-Supervised Text Classification with Convolution Networks

2021-09-12 · EMNLP 2021 11 · Chen Liu, Mengchao Zhang, Zhibin Fu, Pan Hou 외

In natural language processing (NLP), state-of-the-art (SOTA) semi-supervised learning (SSL) frameworks have shown great performance on deep pre-trained language models such as BERT, and are expected to significantly red…

Semi-Supervised Text ClassificationText Classification

Semi-supervised Learning with Graphs: Covariance Based Superpixels For Hyperspectral Image Classification

2019-01-14 · Philip Sellars, Angelica Aviles-Rivero, Nicolas Papadakis, David Coomes 외

In this paper, we present a graph-based semi-supervised framework for hyperspectral image classification. We first introduce a novel superpixel algorithm based on the spectral covariance matrix representation of pixels t…

BenchmarkingClassificationGeneral ClassificationHyperspectral Image Classification+3

Semi-supervised Tuning from Temporal Coherence

2015-11-10 · Davide Maltoni, Vincenzo Lomonaco

Recent works demonstrated the usefulness of temporal coherence to regularize supervised training or to learn invariant features with deep architectures. In particular, enforcing smooth output changes while presenting tem…

General Classification