Exploiting Images for Video Recognition with Hierarchical Generative Adversarial Networks
Existing deep learning methods of video recognition usually require a large number of labeled videos for training. But for a new task, videos are often unlabeled and it is also time-consuming and labor-intensive to annotate them. Instead of human annotation, we try to make use of existing fully labeled images to help recognize those videos. However, due to the problem of domain shifts and heterogeneous feature representations, the performance of classifiers trained on images may be dramatically degraded for video recognition tasks. In this paper, we propose a novel method, called Hierarchical Generative Adversarial Networks (HiGAN), to enhance recognition in videos (i.e., target domain) by transferring knowledge from images (i.e., source domain). The HiGAN model consists of a \emph{low-level} conditional GAN and a \emph{high-level} conditional GAN. By taking advantage of these two-level adversarial learning, our method is capable of learning a domain-invariant feature representation of source images and target videos. Comprehensive experiments on two challenging video recognition datasets (i.e. UCF101 and HMDB51) demonstrate the effectiveness of the proposed method when compared with the existing state-of-the-art domain adaptation methods.
Code (0)
등록된 구현이 없습니다.
Tasks
Domain AdaptationVideo RecognitionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
A Probabilistic Framework for Hierarchical Goal Recognition
Goal recognition aims to infer an agent's goal from observations of its behaviour. In realistic settings, recognition can benefit from exploiting hierarchical task structure and reasoning under uncertainty. Planning-base…
Exploiting temporal consistency for real-time video depth estimation
Accuracy of depth estimation from static images has been significantly improved recently, by exploiting hierarchical features from deep convolutional neural networks (CNNs). Compared with static images, vast information …
Depth EstimationMonocular Depth EstimationExploiting Motion Information from Unlabeled Videos for Static Image Action Recognition
Static image action recognition, which aims to recognize action based on a single image, usually relies on expensive human labeling effort such as adequate labeled action images and large-scale labeled image dataset. In …
Action RecognitionSelf-Supervised LearningSkepxels: Spatio-temporal Image Representation of Human Skeleton Joints for Action Recognition
Human skeleton joints are popular for action analysis since they can be easily extracted from videos to discard background noises. However, current skeleton representations do not fully benefit from machine learning with…
Action AnalysisAction RecognitionTemporal Action LocalizationMirrorNet: A Deep Bayesian Approach to Reflective 2D Pose Estimation from Human Images
This paper proposes a statistical approach to 2D pose estimation from human images. The main problems with the standard supervised approach, which is based on a deep recognition (image-to-pose) model, are that it often y…
2D Pose EstimationPose Estimation