| |
|
Applications
|
Robust Face Recognition
Face recognition is one of the most important problems in image analysis and understanding. In many real life situations, face images are either corrupted by noise or partially occluded. We propose a new face recognition algorithm that is robust to occlusions, and does not use any preprocessing techniques. For more information, please click here. |
|
Feature selection for face recognition
An immense variety of low-dimensional features have been studied for distinguishing between faces of different people. However, the theory of compressive sensing suggests that the choice of features is less critical within the sparse representation framework. Once the feature space is large enough, our algorithm performs well regardless which features are chosen. Here, even randomly chosen features or severely downsampled images work as well as conventional features. For more information, please click here. |
| |
Image Super-Resolution
Enhancing the resolution of an imaging system is a problem of interest in many practical applications. The low-resolution image is viewed
as downsampled version of a high-resolution image, whose
patches are assumed to have a sparse representation with
respect to an over-complete dictionary of prototype signal-atoms. We approach this problem from the perspective of
compressed sensing. For more information, please refer to our paper, Image Super-Resolution as Sparse Representation of Raw Image Patches. |
|
Motion Segmentation
Sparse Representation can also improve the robustness of unsupervised learning. In particular, we examine the problem of clustering tracked feature point trajectories of multiple moving objects in an image sequence. Due to limitations of the tracker and occlusions, obtained motion trajectories may contain grossly mistracked features and/or missing entries. By proper harnessing the sparse structure of motion data, we show how incomplete and corrupted trajectories can be repaired prior to clustering. For more information, please click here. |
|
Face Hallucination
Face Hallucination is the problem of synthesizing a high-resolution face image from an input low-resolution image. We use sparse coding as an efficient means to perform super-resuolution on the input low resolution image. To further enhance the detailed facial information, we propose a
local patch method based on sparse representation with respect to coupled overcomplete patch dictionaries. Experiments
demonstrate that our approach can hallucinate high quality
super-resolution faces. For more information, please refer to our paper, Face Hallucination via Sparse Coding. |
|
Distributed Segmentation and Classification of Human Actions
Human activity recognition has
been studied to a great extent in computer vision in the past. We study human action recognition using a distributed
wearable motion sensor network. Given a set of pre-segmented motion sequences
as training examples, the algorithm simultaneously segments
and classifies human actions, and it also rejects outlying actions that are not in the training set. Such sensor networks can be used in applications such as medical-care monitoring, athlete training, tele-immersion, and human-computer interaction. For more information, please click here.
|
|
Robust Speech Recognition
Signal corruption by noise poses a serious problem for Automatic Speech Recognition (ASR) algorithms. By representing each word by a sparse combination of clean signals, John Gemmeke and Bert Cranen have proposed an algorithm that achieves high recognition accuracies at low SNR. For more information, please click here. (This work is not part of the Perception and Decision Lab) |
|