Alvin's Blog 这里记录着我的学习之路


Alvin Zhu



DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition

CNN Features off-the-shelf: an Astounding Baseline for Recognition

HD-CNN: Hierarchical Deep Convolutional Neural Network for Image Classification

HD-CNN: Hierarchical Deep Convolutional Neural Network for Large Scale Visual Recognition

Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification

Humans and deep networks largely agree on which kinds of variation make object recognition harder

FusionNet: 3D Object Classification Using Multiple Data Representations

From image recognition to object recognition

Deep FisherNet for Object Classification

Hyperspectral CNN Classification with Limited Training Samples

The More You Know: Using Knowledge Graphs for Image Classification

MaxMin Convolutional Neural Networks for Image Classification

Cost-Effective Active Learning for Deep Image Classification

Deep Collaborative Learning for Visual Recognition

Convolutional Low-Resolution Fine-Grained Classification

Multi-object Recognition

Multiple Object Recognition with Visual Attention

Multiple Instance Learning Convolutional Neural Networks for Object Recognition

Face Recognition


Deep Learning Face Representation from Predicting 10,000 Classes


Deep Learning Face Representation by Joint Identification-Verification



Deeply learned face representations are sparse, selective, and robust


DeepFace: Closing the Gap to Human-Level Performance in Face Verification

Deep Face Recognition


FaceNet: A Unified Embedding for Face Recognition and Clustering

Targeting Ultimate Accuracy: Face Recognition via Deep Embedding

Learning Robust Deep Face Representation

A Light CNN for Deep Face Representation with Noisy Labels

Pose-Aware Face Recognition in the Wild

Triplet Probabilistic Embedding for Face Verification and Clustering

Recurrent Regression for Face Recognition

A Discriminative Feature Learning Approach for Deep Face Recognition

How Image Degradations Affect Deep CNN-based Face Recognition?

VIPLFaceNet / SeetaFace Engine

VIPLFaceNet: An Open Source Deep Face Recognition SDK

SeetaFace Engine

A Discriminative Feature Learning Approach for Deep Face Recognition

Sparsifying Neural Network Connections for Face Recognition

Range Loss for Deep Face Recognition with Long-tail

Hybrid Deep Learning for Face Verification

Towards End-to-End Face Recognition through Alignment Learning

Multi-Task Convolutional Neural Network for Face Recognition

NormFace: L2 Hypersphere Embedding for Face Verification

SphereFace: Deep Hypersphere Embedding for Face Recognition

L2-constrained Softmax Loss for Discriminative Face Verification

Video Face Recognition

Attention-Set based Metric Learning for Video Face Recognition


Using MXNet for Face-related Algorithm

clmtrackr: Javascript library for precise tracking of facial features via Constrained Local Models




OpenFace: Face Recognition with Deep Neural Networks

OpenFace 0.2.0: Higher accuracy and halved execution time

OpenFace: A general-purpose face recognition library with mobile applications

FaceVerification: An Experimental Implementation of Face Verification, 96.8% on LFW

OpenFace: an open source facial behavior analysis toolkit



Fine-grained Recognition

Bilinear CNN Models for Fine-grained Visual Recognition

Fine-grained Image Classification by Exploring Bipartite-Graph Labels

Embedding Label Structures for Fine-Grained Feature Representation

Fine-grained Categorization and Dataset Bootstrapping using Deep Metric Learning with Humans in the Loop

Fully Convolutional Attention Localization Networks: Efficient Attention Localization for Fine-Grained Recognition

Localizing by Describing: Attribute-Guided Attention Localization for Fine-Grained Recognition

Learning Deep Representations of Fine-grained Visual Descriptions

IDNet: Smartphone-based Gait Recognition with Convolutional Neural Networks

Picking Deep Filter Responses for Fine-grained Image Recognition

  • intro: CVPR 2016

SPDA-CNN: Unifying Semantic Part Detection and Abstraction for Fine-grained Recognition

  • intro: CVPR 2016

Part-Stacked CNN for Fine-Grained Visual Categorization

  • intro: CVPR 2016

Fine-grained Recognition in the Noisy Wild: Sensitivity Analysis of Convolutional Neural Networks Approaches

Low-rank Bilinear Pooling for Fine-Grained Classification


Food Recognition

DeepFood: Deep Learning-Based Food Image Recognition for Computer-Aided Dietary Assessment

Im2Calories: towards an automated mobile vision food diary

Food Image Recognition by Using Convolutional Neural Networks (CNNs)

Wide-Slice Residual Networks for Food Recognition

Food Classification with Deep Learning in Keras / Tensorflow

ChineseFoodNet: A large-scale Image Dataset for Chinese Food Recognition

Instrument Recognition

Automatic Instrument Recognition in Polyphonic Music Using Convolutional Neural Networks

Musical Instrument Recognition

Deep Convolutional Networks on the Pitch Spiral for Musical Instrument Recognition

Clothes Recognition

DeepFashion: Powering Robust Clothes Recognition and Retrieval with Rich Annotations

Multi-Task Curriculum Transfer Deep Learning of Clothing Attributes

Star-galaxy Classification

Star-galaxy Classification Using Deep Convolutional Neural Networks

Logo Recognition

Deep Learning for Logo Recognition

Scene Recognition / Scene Classification

Learning Deep Features for Scene Recognition using Places Database

Using neon for Scene Recognition: Mini-Places2

Scene Classification with Inception-7

Semantic Clustering for Robust Fine-Grained Scene Recognition

Places: An Image Database for Deep Scene Understanding


Leaderboard of Places Database


What is the class of this image ? - Discover the current state of the art in objects classification

Object Recognition with Convolutional Neural Networks in the Keras Deep Learning Library

The Effect of Resolution on Deep Neural Network Image Classification Accuracy