Multi-scale Patch based Collaborative Representation for Face Recognition with Margin Distribution Optimization

View Researcher's Other Codes

MATLAB code for the paper: “Multi-scale Patch based Collaborative Representation for Face Recognition with Margin Distribution Optimization”.

Disclaimer: The provided code links for this paper are external links. Science Nest has no responsibility for the accuracy, legality or content of these links. Also, by downloading this code(s), you agree to comply with the terms of use as set out by the author(s) of the code(s).

Please contact us in case of a broken link from here

Authors Pengfei Zhu, Lei Zhang, Qinghua Hu, and Simon C.K. Shiu
Journal/Conference Name European Conference on Computer Vision (ECCV 2012)
Paper Category
Paper Abstract Small sample size is one of the most challenging problem-s in face recognition due to the difficulty of sample collection in many real-world applications. By representing the query samples a linear combination of training samples from all classes, the so-called collaborative representation based classification (CRC) shows very effective face recognition performance with low computational cost. However, the recognition rate of CRC will drop dramatically when the available training samples per subject are very limited. One intuitive solution to this problem is operating CRC on patches and combining the recognition outputs of all patches. Nonetheless, the setting of patch size is a non-trivial task. Considering the fact that patches on different scales can have complementary information for classification, we propose a multi-scale patch based CRC method, while the ensemble of multi-scale outputs is achieved by regularized margin distribution optimization. Our extensive experiments validated that the proposed method outperforms many state-of-the-art patch based face recognition algorithms.
Date of publication 2012
Code Programming Language MATLAB

Copyright Researcher 2021