Deep Hand: How to Train a CNN on 1 Million Hand Images When Your Data is Continuous and Weakly Labelled
Authors:
- Oscar KollerOKOscar Koller
- Hermann NeyHNHermann Ney
- Richard BowdenRBRichard Bowden
- 1 June 2016
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 3793-3802
Abstract
This work presents a new approach to learning a framebased classifier on weakly labelled sequence data by embedding a CNN within an iterative EM algorithm. This allows the CNN to be trained on a vast number of example images when only loose sequence level information is available for the source videos. Although we demonstrate this in the context of hand shape recognition, the approach has wider application to any video recognition task where frame level labelling is not available. The iterative EM algorithm leverages the discriminative ability of the CNN to iteratively refine the frame level annotation and subsequent training of the CNN. By embedding the classifier within an EM framework the CNN can easily be trained on 1 million hand images. We demonstrate that the final classifier generalises over both individuals and data sets. The algorithm is evaluated on over 3000 manually labelled hand shape images of 60 different classes which will be released to the community. Furthermore, we demonstrate its use in continuous sign language recognition on two publicly available large sign language data sets, where it outperforms the current state-of-the-art by a large margin. To our knowledge no previous work has explored expectation maximization without Gaussian mixture models to exploit weak sequence labels for sign language recognition.Keywords
This publication has 29 references indexed in Scilit:
- Continuous sign language recognition: Towards large vocabulary statistical recognition systems handling multiple signersComputer Vision and Image Understanding, 2015
- Combining discriminative and model based approaches for hand pose estimation2015
- Real-Time Continuous Pose Recovery of Human Hands Using Convolutional NetworksACM Transactions on Graphics, 2014
- May the force be with you: Force-aligned signwriting for automatic subunit annotation of corpora2013
- Fast propagation-based skin regions segmentation in color images2013
- Modality Combination Techniques for Continuous Sign Language Recognition2013
- Discovering Motion Primitives for Unsupervised Grouping and One-Shot Learning of Human Actions, Gestures, and ExpressionsIEEE Transactions on Pattern Analysis and Machine Intelligence, 2012
- Aligning ASL for Statistical Translation Using a Discriminative Word Model2006
- A Linguistic Feature Vector for the Visual Interpretation of Sign Language2004
- Classification of hand postures against complex backgrounds using elastic graph matchingImage and Vision Computing, 2002