Deep Learning
Anti-Makeup: Learning A Bi-Level Adversarial Network for Makeup-Invariant Face Verification
Li, Yi (Institute of Automation, Chinese Academy of Sciences) | Song, Lingxiao (Institute of Automation, Chinese Academy of Sciences) | Wu, Xiang (Institute of Automation, Chinese Academy of Sciences) | He, Ran (Institute of Automation, Chinese Academy of Sciences) | Tan, Tieniu (Institute of Automation, Chinese Academy of Sciences)
Makeup is widely used to improve facial attractiveness and is well accepted by the public. However, different makeup styles will result in significant facial appearance changes. It remains a challenging problem to match makeup and non-makeup face images. This paper proposes a learning from generation approach for makeup-invariant face verification by introducing a bi-level adversarial network (BLAN). To alleviate the negative effects from makeup, we first generate non-makeup images from makeup ones, and then use the synthesized non-makeup images for further verification. Two adversarial networks in BLAN are integrated in an end-to-end deep network, with the one on pixel level for reconstructing appealing facial images and the other on feature level for preserving identity information. These two networks jointly reduce the sensing gap between makeup and non-makeup images. Moreover, we make the generator well constrained by incorporating multiple perceptual losses. Experimental results on three benchmark makeup face datasets demonstrate that our method achieves state-of-the-art verification accuracy across makeup status and can produce photo-realistic non-makeup face images.
Weakly Supervised Salient Object Detection Using Image Labels
Li, Guanbin (Sun Yat-sen University) | Xie, Yuan (Sun Yat-sen University) | Lin, Liang (Sun Yat-sen University)
Deep learning based salient object detection has recently achieved great success with its performance greatly outperforms any other unsupervised methods. However, annotating per-pixel saliency masks is a tedious and inefficient procedure. In this paper, we note that superior salient object detection can be obtained by iteratively mining and correcting the labeling ambiguity on saliency maps from traditional unsupervised methods. We propose to use the combination of a coarse salient object activation map from the classification network and saliency maps generated from unsupervised methods as pixel-level annotation, and develop a simple yet very effective algorithm to train fully convolutional networks for salient object detection supervised by these noisy annotations. Our algorithm is based on alternately exploiting a graphical model and training a fully convolutional network for model updating. The graphical model corrects the internal labeling ambiguity through spatial consistency and structure preserving while the fully convolutional network helps to correct the cross-image semantic ambiguity and simultaneously update the coarse activation map for next iteration. Experimental results demonstrate that our proposed method greatly outperforms all state-of-the-art unsupervised saliency detection methods and can be comparable to the current best strongly-supervised methods training with thousands of pixel-level saliency map annotations on all public benchmarks.
Action Prediction From Videos via Memorizing Hard-to-Predict Samples
Kong, Yu (Northeastern University ) | Gao, Shangqian (Northeastern University ) | Sun, Bin (Northeastern University ) | Fu, Yun (Northeastern University)
Action prediction based on video is an important problem in computer vision field with many applications, such as preventing accidents and criminal activities. It's challenging to predict actions at the early stage because of the large variations between early observed videos and complete ones. Besides, intra-class variations cause confusions to the predictors as well. In this paper, we propose a mem-LSTM model to predict actions in the early stage, in which a memory module is introduced to record several "hard-to-predict" samples and a variety of early observations. Our method uses Convolution Neural Network (CNN) and Long Short-Term Memory (LSTM) to model partial observed video input. We augment LSTM with a memory module to remember challenging video instances. With the memory module, our mem-LSTM model not only achieves impressive performance in the early stage but also makes predictions without the prior knowledge of observation ratio. Information in future frames is also utilized using a bi-directional layer of LSTM. Experiments on UCF-101 and Sports-1M datasets show that our method outperforms state-of-the-art methods.
Generating Triples With Adversarial Networks for Scene Graph Construction
Klawonn, Matthew (Rensselaer Polytechnic Institute) | Heim, Eric (Information Directorate)
Driven by successes in deep learning, computer vision research has begun to move beyond object detection and image classification to more sophisticated tasks like image captioning or visual question answering. Motivating such endeavors is the desire for models to capture not only objects present in an image, but more fine-grained aspects of a scene such as relationships between objects and their attributes. Scene graphs provide a formal construct for capturing these aspects of an image. Despite this, there have been only a few recent efforts to generate scene graphs from imagery. Previous works limit themselves to settings where bounding box information is available at train time and do not attempt to generate scene graphs with attributes. In this paper we propose a method, based on recent advancements in Generative Adversarial Networks, to overcome these deficiencies. We take the approach of first generating small subgraphs, each describing a single statement about a scene from a specific region of the input image chosen using an attention mechanism. By doing so, our method is able to produce portions of the scene graphs with attribute information without the need for bounding box labels. Then, the complete scene graph is constructed from these subgraphs. We show that our model improves upon prior work in scene graph generation on state-of-the-art data sets and accepted metrics. Further, we demonstrate that our model is capable of handling a larger vocabulary size than prior work has attempted.
Co-Domain Embedding Using Deep Quadruplet Networks for Unseen Traffic Sign Recognition
Kim, Junsik (KAIST) | Lee, Seokju (KAIST) | Oh, Tae-Hyun (MIT) | Kweon, In So (KAIST)
Recent advances in the field of computer vision have provided Thus, our approach is based on the following hypotheses: highly cost-effective solutions for developing advanced driver 1) the existence of a co-embedding space for synthetic assistance systems (ADAS) for automobiles. Furthermore, and real data, and 2) the existence of an embedding space computer vision components are becoming indispensable where real data is condensed around a synthetic anchor for to improve safety and to achieve AI in the form of fully each class. We illustrate the idea in Figure 1. Taking these into automated, self-driving cars. This is mostly by virtue of the account, we learn two nonlinear mappings using a neural success of deep learning, which is regarded to be due to the network. The first involves mapping for a real sample into presence of large-scale supervised data, proper computation an embedding space, and the second involves mapping of a power and algorithmic advances (Goodfellow, Bengio, and synthetic anchor onto the same metric space.
Recurrently Aggregating Deep Features for Salient Object Detection
Hu, Xiaowei ( The Chinese University of Hong Kong ) | Zhu, Lei ( The Hong Kong Polytechnic University ) | Qin, Jing ( The Hong Kong Polytechnic University ) | Fu, Chi-Wing (The Chinese University of Hong Kong) | Heng, Pheng-Ann (Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences)
Salient object detection is a fundamental yet challenging problem in computer vision, aiming to highlight the most visually distinctive objects or regions in an image. Recent works benefit from the development of fully convolutional neural networks (FCNs) and achieve great success by integrating features from multiple layers of FCNs. However, the integrated features tend to include non-salient regions (due to low level features of the FCN) or lost details of salient objects (due to high level features of the FCN) when producing the saliency maps. In this paper, we develop a novel deep saliency network equipped with recurrently aggregated deep features (RADF) to more accurately detect salient objects from an image by fully exploiting the complementary saliency information captured in different layers. The RADF utilizes the multi-level features integrated from different layers of a FCN to recurrently refine the features at each layer, suppressing the non-salient noise at low-level of the FCN and increasing more salient details into features at high layers. We perform experiments to evaluate the effectiveness of the proposed network on 5 famous saliency detection benchmarks and compare it with 15 state-of-the-art methods. Our method ranks first in 4 of the 5 datasets and second in the left dataset.
Learning Adaptive Hidden Layers for Mobile Gesture Recognition
Hu, Ting-Kuei (Academia Sinica) | Lin, Yen-Yu (Academia Sinica) | Hsiu, Pi-Cheng (Academia Sinica)
This paper addresses two obstacles hindering advances in accurate gesture recognition on mobile devices. First, gesture recognition performance is highly dependent on feature selection, but optimal features typically vary from gesture to gesture. Second, diverse user behaviors and mobile environments result in extremely large intra-class variations. We tackle these issues by introducing a new network layer, called an adaptive hidden layer (AHL), to generalize a hidden layer in deep neural networks and dynamically generate an activation map conditioned on the input. To this end, an AHL is composed of multiple neuron groups and an extra selector. The former compiles multi-modal features captured by mobile sensors, while the latter adaptively picks a plausible group for each input sample. The AHL is end-to-end trainable and can generalize an arbitrary subset of hidden layers. Through a series of AHLs, the great expressive power from exponentially many forward paths allows us to choose proper multi-modal features in a sample-specific fashion and resolve the problems caused by the unfavorable variations in mobile gesture recognition. The proposed approach is evaluated on a benchmark for gesture recognition and a newly collected dataset. Superior performance demonstrates its effectiveness.
Facial Landmarks Detection by Self-Iterative Regression Based Landmarks-Attention Network
Hu, Tao (University of Chinese Academy of Sciences) | Qi, Honggang (University of Chinese Academy of Sciences) | Xu, Jizheng (Microsoft Research Asia, Beijing) | Huang, Qingming (University of Chinese Academy of Sciences)
Cascaded Regression (CR) based methods have been proposed to solve facial landmarks detection problem, which learn a series of descent directions by multiple cascaded regressors separately trained in coarse and fine stages. They outperform the traditional gradient descent based methods in both accuracy and running speed. However, cascaded regression is not robust enough because each regressor's training data comes from the output of previous regressor. Moreover, training multiple regressors requires lots of computing resources, especially for deep learning based methods. In this paper, we develop a Self-Iterative Regression (SIR) framework to improve the model efficiency. Only one self-iterative regressor is trained to learn the descent directions for samples from coarse stages to fine stages, and parameters are iteratively updated by the same regressor. Specifically, we proposed Landmarks-Attention Network (LAN) as our regressor, which concurrently learns features around each landmark and obtains the holistic location increment. By doing so, not only the rest of regressors are removed to simplify the training process, but the number of model parameters is significantly decreased. The experiments demonstrate that with only 3.72M model parameters, our proposed method achieves the state-of-the-art performance.
Dual-Reference Face Retrieval
Hu, BingZhang (University of East Anglia) | Zheng, Feng (University of Pittsburgh ) | Shao, Ling (University of East Anglia)
Face retrieval has received much attention over the past few decades, and many efforts have been made in retrieving face images against pose, illumination, and expression variations. However, the conventional works fail to meet the requirements of a potential and novel task---retrieving a person's face image at a specific age, especially when the specific "age" is not given as a numeral, i.e. "retrieving someone's image at the similar age period shown by another person's image." To tackle this problem, we propose a dual reference face retrieval framework in this paper, where the system takes two inputs: an identity reference image which indicates the target identity and an age reference image which reflects the target age. In our framework, the raw images are first projected on a joint manifold, which preserves both the age and identity locality. Then two similarity metrics of age and identity are exploited and optimized by utilizing our proposed quartet-based model. The experiments show promising results, outperforming hierarchical methods.
Merge or Not? Learning to Group Faces via Imitation Learning
He, Yue (SenseTime Group Limited ) | Cao, Kaidi (SenseTime Group Limited) | Li, Cheng (SenseTime Group Limited) | Loy, Chen Change (The Chinese University of Hong Kong)
Face grouping remains a challenging problem despite the remarkable capability of deep learning approaches in learning face representation. In particular, grouping results can still be egregious given profile faces and a large number of uninteresting faces and noisy detections. Often, a user needs to correct the erroneous grouping manually. In this study, we formulate a novel face grouping framework that learns clustering strategy from ground-truth simulated behavior. This is achieved through imitation learning (a.k.a apprenticeship learning or learning by watching) via inverse reinforcement learning (IRL). In contrast to existing clustering approaches that group instances by similarity, our framework makes sequential decision to dynamically decide when to merge two face instances/groups driven by short- and long-term rewards. Extensive experiments on three benchmark datasets show that our framework outperforms unsupervised and supervised baselines.