Abstract

Large-scale labeled data are generally required to train deep neural networks in order to obtain better performance in visual feature learning from images or videos for computer vision applications. To avoid extensive cost of collecting and annotating large-scale datasets, as a subset of unsupervised learning methods, self-supervised learning methods are proposed to learn general image and video features from large-scale unlabeled data without using any human-annotated labels. This paper provides an extensive review of deep learning-based self-supervised general visual feature learning methods from images or videos. First, the motivation, general pipeline, and terminologies of this field are described. Then the common deep neural network architectures that used for self-supervised learning are summarized. Next, the schema and evaluation metrics of self-supervised learning methods are reviewed followed by the commonly used datasets for images, videos, audios, and 3D data, as well as the existing self-supervised visual feature learning methods. Finally, quantitative performance comparisons of the reviewed methods on benchmark datasets are summarized and discussed for both image and video feature learning. At last, this paper is concluded and lists a set of promising future directions for self-supervised visual feature learning.

Keywords

Artificial intelligenceComputer scienceMachine learningDeep learningUnsupervised learningFeature (linguistics)Supervised learningFeature learningArtificial neural networkSemi-supervised learningPattern recognition (psychology)Feature extraction

Affiliated Institutions

Related Publications

Publication Info

Year
2020
Type
article
Volume
43
Issue
11
Pages
4037-4058
Citations
1818
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

1818
OpenAlex

Cite This

Longlong Jing, Yingli Tian (2020). Self-Supervised Visual Feature Learning With Deep Neural Networks: A Survey. IEEE Transactions on Pattern Analysis and Machine Intelligence , 43 (11) , 4037-4058. https://doi.org/10.1109/tpami.2020.2992393

Identifiers

DOI
10.1109/tpami.2020.2992393